Marmo / debitum

free and libre IOU tracker for Android
GNU General Public License v3.0
85 stars 7 forks source link

Spacers at date changes in "Money" tab #114

Open pragyanone opened 2 years ago

pragyanone commented 2 years ago

Please add spacers (visual separators) at date changes in the "Money" tab. example: .... 2022.06.02 .... 2022.06.02 .... 2022.06.02 ########## .... 2022.06.01 .... 2022.06.01

Marmo commented 2 years ago

I understand that this makes sense if more than one entry is there for a day, but if mostly a maximum of 1 entry per day exists, this will only add visual clutter. If I implement this, I will need a preference to turn it on and off or only add separators to the first entry of a sequence of entries with equal days.

When implementing this, also sorting entries by something else than date must be considered (#18).

pragyanone commented 2 years ago

There's already a line between two transactions. The line color can be used for the separation. I don't think a different colored line will add visual clutter even if there's only one transaction per day.

Regarding sorting entries with other parameters, this separator can be set to be active only for the date parameter.

Marmo commented 2 years ago

The line color can be used for the separation. I don't think a different colored line will add visual clutter even if there's only one transaction per day.

I agree and will start playing around with colors a bit 🙂

Regarding sorting, I would rather keep the separator logic, but group people or possibly also identical amounts this way.