Bug 288308 - Forecast -> Detail Tab Results display could be optimized...
Summary: Forecast -> Detail Tab Results display could be optimized...
Status: RESOLVED FIXED
Alias: None
Product: kmymoney
Classification: Applications
Component: general (show other bugs)
Version: 4.6.1
Platform: Arch Linux Linux
: NOR wishlist
Target Milestone: ---
Assignee: KMyMoney Devel Mailing List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-12-06 04:02 UTC by cliff
Modified: 2014-02-17 11:25 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description cliff 2011-12-06 04:02:43 UTC
Version:           4.6.1 (using KDE 4.7.3) 
OS:                Linux

I think it would be a good idea if the column listing the accounts didn't go off screen when scrolling horizontally. I have a about 7 accounts listed and it becomes cumbersome to remember which line item is what. 

Reproducible: Always

Steps to Reproduce:
This is a general formatting issue


Expected Results:  
I would expect the account titles to stay on screen for any length of time while viewing information that can "move" titles off the viewable area. 

To add incentive to the feature request, I'll make a $25usd donation to the implementation as well as a $25usd donation to the FSF or other charitable organization of the devs choice. Totally bought Cristian Onet a beer for a margin fix:) Thanks again Cristian! Thanks for the great work everyone who works on this project!
Comment 1 Cristian Oneț 2011-12-06 05:54:57 UTC
This can be done by using this approach http://doc.qt.nokia.com/4.7-snapshot/itemviews-frozencolumn.html
Comment 2 cliff 2011-12-06 13:36:43 UTC
That reads exactly like what would make viewing it better. Hope to see it put into action! Thanks for looking out Cristian:)
Comment 3 cliff 2012-02-08 13:42:41 UTC
Has this been done in svn? I just want to honor my promise:)
Comment 4 Cristian Oneț 2012-02-08 13:50:58 UTC
Not yet.
Comment 5 Cristian Oneț 2014-02-07 19:53:12 UTC
I posted a review request with the implementation of this feature.

https://git.reviewboard.kde.org/r/115542/
Comment 6 Cristian Oneț 2014-02-17 05:39:34 UTC
Git commit 9597a4200964ff652968bbd1134b2b317ef824d8 by Cristian Oneț.
Committed on 07/02/2014 at 19:40.
Pushed by conet into branch 'master'.

Provide a fixed column for the account names in the Forecast tab.

Used the Qt 'Frozen column' example as a starting point to implement
this feature which makes the details tab easier to use as requested.
REVIEW: 115542

M  +17   -1    kmymoney/views/kforecastview.cpp
M  +2    -1    kmymoney/views/kforecastview.h
M  +1    -0    kmymoney/widgets/CMakeLists.txt
A  +289  -0    kmymoney/widgets/fixedcolumntreeview.cpp     [License: GPL (v2/3)]
A  +67   -0    kmymoney/widgets/fixedcolumntreeview.h     [License: GPL (v2/3)]

http://commits.kde.org/kmymoney/9597a4200964ff652968bbd1134b2b317ef824d8
Comment 7 cliff 2014-02-17 07:09:50 UTC
Just compiled and this is EXACTLY what I requested. It makes forecasting so much easier. Thanks Christian!
Comment 8 Cristian Oneț 2014-02-17 07:18:02 UTC
(In reply to comment #7)
> Just compiled and this is EXACTLY what I requested. It makes forecasting so
> much easier. Thanks Christian!

You're welcome :).
Comment 9 allan 2014-02-17 11:11:33 UTC
A bit off-topic from this bug, but might there be a similar feature possible for 'frozen row headings'?   I did query this quite some while ago, as a way to avoid the row headings scrolling out of sight on say the investment reports with several investments.

If so I'll do a wishlist.
Comment 10 Alvaro Soliverez 2014-02-17 11:13:56 UTC
This if for the forecast view, not reports.
Reports require a rewrite to support such features. Nowadays they are
plain HTML.

On Mon, Feb 17, 2014 at 8:11 AM, allan <agander93@gmail.com> wrote:
> https://bugs.kde.org/show_bug.cgi?id=288308
>
> allan <agander93@gmail.com> changed:
>
>            What    |Removed                     |Added
> ----------------------------------------------------------------------------
>                  CC|                            |agander93@gmail.com
>
> --- Comment #9 from allan <agander93@gmail.com> ---
> A bit off-topic from this bug, but might there be a similar feature possible
> for 'frozen row headings'?   I did query this quite some while ago, as a way to
> avoid the row headings scrolling out of sight on say the investment reports
> with several investments.
>
> If so I'll do a wishlist.
>
> --
> You are receiving this mail because:
> You are the assignee for the bug.
> _______________________________________________
> KMyMoney-devel mailing list
> KMyMoney-devel@kde.org
> https://mail.kde.org/mailman/listinfo/kmymoney-devel
Comment 11 allan 2014-02-17 11:25:47 UTC
Oops.  Apologies, my hopes got the better of me.  One day, I might try a screen-shot of the headings and drag into place.