wish: reconcile etc. could be a linked set of toggle buttons

Bug #1429411 reported by Jeff Fortin Tam
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
HomeBank
Fix Released
Wishlist
Maxime DOYEN

Bug Description

In 5.0, there is, in addition to the "reconcile" button in the operations toolbar, a "Cleared" ("Pointée") button... and so there's a plethora of statuses for operations now:

- Nothing
- Cleared (undocumented, see bug #1429410)
- Reconciled

...and the problem is that the buttons don't reflect the status of the selected operation (not insensitive nor toggled)

So instead of two buttons that don't reflect the state of the selected operation, this should probably be a linked set of GTK3 buttons (the same widget as in the main window's "( Category | Subcategory )" toggle button — a GtkStackSwitcher?).

Maxime DOYEN (mdoyen)
Changed in homebank:
status: New → Won't Fix
Revision history for this message
Jeff Fortin Tam (kiddo) wrote :

Uh, well... I would have loved to hear the rationale. I thought my suggestion was reasonable and a nice improvement in clarity.

After all, toggling the "Reconcile" button on an already reconciled operation changes its status to "Cleared", and clicking "Clear" on a cleared operation sets its status to "None"... It really looks like a three-way state switch to me, corresponding exactly to the statuses found inside the operation's details dialog. So why not make that relationship behaviorally the same? I'd like to understand why that can't be done.

Revision history for this message
Maxime DOYEN (mdoyen) wrote :

Humm.

Wel I was a bit hurry in my reply. I think this was related to gnome hig 2.0 but can't find this reason back.
Anyway the may goal of using a cycle widget is it is compact, instead of a radio or something that take more rooms.
I will think about that again.

Changed in homebank:
status: Won't Fix → New
Maxime DOYEN (mdoyen)
Changed in homebank:
assignee: nobody → Maxime Doyen (mdoyen)
importance: Undecided → Wishlist
status: New → Confirmed
summary: - Buttons to reconcile etc. should be a linked set of toggle buttons
+ wish: reconcile etc. should be a linked set of toggle buttons
Maxime DOYEN (mdoyen)
Changed in homebank:
milestone: none → 5.0.2
Maxime DOYEN (mdoyen)
Changed in homebank:
milestone: 5.0.2 → 5.0.3
Maxime DOYEN (mdoyen)
Changed in homebank:
milestone: 5.0.3 → none
Maxime DOYEN (mdoyen)
Changed in homebank:
milestone: none → 5.1
Maxime DOYEN (mdoyen)
summary: - wish: reconcile etc. should be a linked set of toggle buttons
+ wish: reconcile etc. could be a linked set of toggle buttons
Maxime DOYEN (mdoyen)
Changed in homebank:
milestone: 5.1 → 5.0.9
status: Confirmed → Fix Committed
Maxime DOYEN (mdoyen)
Changed in homebank:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.