Activity log for bug #1920641

Date Who What changed Old value New value Message
2021-03-20 21:57:12 Jeff Fortin Tam bug added bug
2021-03-20 22:06:32 Jeff Fortin Tam summary wish: GTK tooltips for rows in the transactions dialog and the details pane of the various reports dialogs wish: GTK tooltips for rows in the transactions dialog (Account window) and the details pane of the various reports dialogs
2021-03-20 22:07:36 Jeff Fortin Tam description One thing that has always felt a bit "clunky" with homebank over the years is that, particularly if you are using both the "memo" and "info" fields in addition to the category field, you end up with a ton of columns that can never all fit into the width of the screen, unless you have a really high resolution ultrawide display (and even then...) or have column widths sized down so that everything fits; then half of the time the text in those columns gets truncated (ellipsized, with "..."). The problem is that I never end up being able to see everything I want to see without either resizing columns all the time, or editing a transaction, or a lot of horizontal scrolling back and forth. This is particularly problematic on laptop screens, or anything that isn't a 2560x* desktop monitor basically. Today I had an idea of a simple UI refinement that could potentially help with this issue (even though it doesn't fundamentally solve it like being able to "stack" the info and memo columns as two lines per row, and to stack the tags and categories into the same column on two lines as well): adding some Gtk tooltips. When the mouse is over a particular row in the transactions dialog's listview (or any similar listviews used in the details pane of the various reports dialog), Homebank could show me a multi-line tooltip containing the non-truncated information. The contents could be like this: """ <b>Info:</b> the long info string <b>Memo:</b> the long memo string <b>Tags:</b> the tags, if any """ One thing that has always felt a bit "clunky" with homebank over the years is that, particularly if you are using both the "memo" and "info" fields in addition to the category field, you end up with a ton of columns that can never all fit into the width of the screen, unless you have a really high resolution ultrawide display (and even then...) or have column widths sized down so that everything fits; then half of the time the text in those columns gets truncated (ellipsized, with "..."). The problem is that I never end up being able to see everything I want to see without either resizing columns all the time, or editing a transaction, or a lot of horizontal scrolling back and forth. This is particularly problematic on laptop screens, or anything that isn't a 2560x* desktop monitor basically. Today I had an idea of a simple UI refinement that could potentially help with this issue (even though it doesn't fundamentally solve it like being able to "stack" the info and memo columns as two lines per row, and to stack the tags and categories into the same column on two lines as well): adding some Gtk tooltips. When the mouse is over a particular row in the Account window (what I nickname the "transactions list dialog") listview (or any similar listviews used in the details pane of the various reports dialog), Homebank could show me a multi-line tooltip containing the non-truncated information. The contents could be like this: """ <b>Info:</b> the long info string <b>Memo:</b> the long memo string <b>Tags:</b> the tags, if any """
2021-04-03 15:41:51 Maxime DOYEN summary wish: GTK tooltips for rows in the transactions dialog (Account window) and the details pane of the various reports dialogs wish: tooltips for txn rows into register and report detail
2021-04-03 15:42:43 Maxime DOYEN homebank: importance Undecided Wishlist
2022-01-01 09:57:23 Maxime DOYEN homebank: milestone 5.5.4
2022-01-01 16:56:27 Maxime DOYEN homebank: milestone 5.5.4
2022-02-12 10:32:41 Maxime DOYEN tags detail report
2022-02-12 10:59:46 Maxime DOYEN homebank: status New Confirmed
2022-02-12 10:59:46 Maxime DOYEN homebank: milestone 5.6
2022-02-12 10:59:46 Maxime DOYEN homebank: assignee Maxime DOYEN (mdoyen)
2022-05-01 14:11:36 Maxime DOYEN homebank: milestone 5.6
2023-03-19 16:14:43 Maxime DOYEN homebank: status Confirmed New
2023-10-14 13:49:45 Maxime DOYEN summary wish: tooltips for txn rows into register and report detail wish: transction list to show with 2 line each
2023-10-14 13:49:50 Maxime DOYEN summary wish: transction list to show with 2 line each wish: transaction list to show with 2 line each
2023-10-14 13:49:52 Maxime DOYEN homebank: status New Confirmed
2023-11-26 10:41:19 Maxime DOYEN tags detail report detail gtk4 report
2023-11-26 10:41:28 Maxime DOYEN summary wish: transaction list to show with 2 line each wish: transaction list +detail list to show with 2 line each