jameskokoska / Cashew

💸 An app created to help users manage a budget and purchases
https://cashewapp.web.app/
GNU General Public License v3.0
1.53k stars 216 forks source link

[Feature Request] Android widget enhancement #221

Closed tanhoaian01 closed 4 months ago

tanhoaian01 commented 5 months ago

Is your feature request related to a problem? Please describe. Hello, I would like to ask for widget improvements. Right now the widget only shows account balance & total numbers of transactions. I would like to replace the total transactions with the relative date for my last expense (2 days ago, etc). It would act a reminder for me to not order more foods when I literally had them delivered 2 days ago.

I'd also want to report a UI bug. The + sign in the adding transaction button isn't centered in height. It's minor but when I place it along with other widgets, it stands out and draws unnecessary attention.

Describe the solution you'd like

  1. Fix mis-aligned 'plus' icon in adding transaction button.
  2. Add option to show relative date for last expense.

Additional context Screenshot_2024-04-11-13-32-45-944_com teslacoilsw launcher-edit

jameskokoska commented 4 months ago

I don't think it's necessary to show the user the last date of the entered transaction. Some days, users may not need to log down anything. Additionally, the daily transaction reminder notifications already serves the purpose of a reminder. However, I have taken the opportunity to center the plus button by using an icon instead of text.

Improvements added here: https://github.com/jameskokoska/Cashew/commit/53e8fee1fa65c322238b3e46e4b47ac88512465a

ngocanhtve commented 4 months ago

Additional context

Excuse me! Which task app's widget is that?

tanhoaian01 commented 4 months ago

It's Nova launcher and Smartspacer. The widgets are all from Google. The greetings and health stats are from Smartspacer's Health Connect plugin.

ngocanhtve commented 4 months ago

The widgets are all from Google.

Which Google app? Please! I want to know specifically what application the widget below belongs to?

tanhoaian01 commented 4 months ago

Google At a glance, Google Calendar and Google Keep.

ngocanhtve commented 4 months ago

Google Calendar

Got it. Thank you!