Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Enhancement] Default creating to the selected date #790

Open
SpicyWasab opened this issue Feb 19, 2024 · 7 comments
Open

[Enhancement] Default creating to the selected date #790

SpicyWasab opened this issue Feb 19, 2024 · 7 comments
Labels
feature New feature or request
Milestone

Comments

@SpicyWasab
Copy link

Hello there !

As always with Nickvision apps, Denaro has a clear UI and does what I want.
Unfortunately, there's one behaviour that makes it painful to use to me :/

Most of the time I open Denaro to enter all the transactions I did the last few weeks. So I go through the transaction list in my banking application, and put them in Denaro.
The annoying thing is, when I select a date in the calendar, it shows all the transactions made that specific day. In my case it's empty, because I didn't enter them since I'm just about to do it.
When I click on the "New" button to create a new transaction, the default behaviour of the modal is to pick the current - today - date, and not the one that is displayed in the main pane right above the button.

With the current system, you can either forget to set a date - because you already selected a date a few seconds ago - and even if you do you can still forget to set the accurate month, which makes many different ways of not inputing the right information.

I find this behavior pretty unintuitive ; I think that picking a date and clicking on the button to create a new transaction to create that new transaction at the currently selected date is more straightforward. It would also be way more convenient to enter a lot of information for one specific date, since you wouldn't have to enter the date many times, only once.

I'm quite surprised this wasn't reported by anyone, maybe someone did and I didn't find the issue on github (?)

As always, thanks for the work, the app is good and fits perfectly in the GNOME desktop !

@nlogozzo nlogozzo added the feature New feature or request label Feb 19, 2024
@nlogozzo nlogozzo added this to the V2024.2.1 milestone Feb 19, 2024
@nlogozzo
Copy link
Member

When I click on the "New" button to create a new transaction, the default behaviour of the modal is to pick the current - today - date, and not the one that is displayed in the main pane right above the button.

This sounds like a pretty useful feature!

maybe someone did and I didn't find the issue on github (?)

nope, not me or anyone thought of this behavior 😅

Will add it in the C++ rewrite!

@SpicyWasab
Copy link
Author

Always a fast answer x)

Will add it in the C++ rewrite!
Thanks then !

(C++ rewrite ? you're not using your custom C# library anymore ?)

@nlogozzo
Copy link
Member

(C++ rewrite ? you're not using your custom C# library anymore ?)

Yeah i've rewrote everything into C++ now....you can track progress here: #784 .

Right now it's just backend stuff that's ported, hoping to finish that up today and start the UI.

@SpicyWasab
Copy link
Author

Any specific reason to switch to C++ ? 👀
And are you going to port the other apps to ?

@nlogozzo
Copy link
Member

Mainly speed...but also btter ecosystem on Linux with C/C++ as compared to C#

Less dependent on Microsoft 😅

@nlogozzo
Copy link
Member

nlogozzo commented Feb 19, 2024

And yes the other apps will follow...

@SpicyWasab
Copy link
Author

Alright, good luck then !

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants