|Anonymous | Login | Signup for a new account||2013-12-05 01:56 MST|
|Main | My View | View Issues | Change Log | Roadmap|
|View Issue Details|
|ID||Project||Category||View Status||Date Submitted||Last Update|
|0001758||Feature Requests||Pedigree View||public||2008-02-11 13:21||2008-02-14 06:54|
|Priority||normal||Severity||minor||Reproducibility||have not tried|
|Summary||0001758: Left sidebar showing siblings|
|Description||As per my gramps-users mailing list post at http://sourceforge.net/mailarchive/forum.php?thread_name=d8e340f40802110621p491aa0f0n3075ed1075f586c3%40mail.gmail.com&forum_name=gramps-users [^] , I would like to suggest, for the pedigree view:|
a sidebar on the left showing the active person's families, including spouses and children, and ideally birth and death dates. This would improve navigation within the pedigree view by reducing the number of clicks and providing more information to the user.
|Tags||No tags attached.|
|Attached Files|| relagramplet.patch (4,473 bytes) 2008-02-13 04:18|
relativesgramplet.png (97,169 bytes) 2008-02-13 04:19
Screenshot.png (Attachment missing)
|apologies, I forgot to make this a feature request. Can that be changed?|
You do know you can do these things by left click on a box, and selecting the person you want to move to I suppose?
A sidebar left would not go well with optimal use of screen I think, eg set the pedigree to 5 generation, with images and marriage info. So, a top or bottom bar looks more approriate should this be added. Personally, I think the left click and selecting what you want a good way, as it works on all boxes, not just the active one.
|My main point is that I don't think I should have to click to reveal a list of children - it should be there somewhere on the screen already.|
Reminder sent to: dsblank
would this not be a great idea for a gramplet?
My idea: a gramplet showing the direct relatives of the active person. Clicking the person changes the active person.
If one then detaches that gramplet, and places it next to relation view, or pedigree view, or person view, one has an extra way of navigation, clicking the gramplet changes active person and updates the person views.
Would this be hard to implement?
In attachment a patch to create such a gramplet, and a screenshot of it in action.
Doug, there are some problems with the link and the gramplet:
--> mouse over underline doesn't work very good
--> gramplet cannot be made smaller than what is shown on screenshot, that is annoying
--> person link tag has: one click: make active, two click, call editor. This doesn't work here, as doing a click updates the gramplet, so double click happens on new screen. This way of having one and two click doing something different is not a good thing, eg, I might want to edit but not make the person active.
Do you agree to change this, eg, click is making active, and middle click or left click is calling up editor?
Benny, I like this solution.
""" --> mouse over underline doesn't work very good """
I think that this is an issue of the speed of handling the mouse at the Python level. I know that it is a bit flaky and continue to look at what might be wrong.
""" --> gramplet cannot be made smaller than what is shown on screenshot, that is annoying """
I hadn't thought about minimizing the gramplet when detached, but that makes sense with this example. Adding it onto list of enhancements...
""" --> person link tag has: one click: make active, two click, call editor. This doesn't work here, as doing a click updates the gramplet, so double click happens on new screen. This way of having one and two click doing something different is not a good thing, eg, I might want to edit but not make the person active.
Do you agree to change this, eg, click is making active, and middle click or left click is calling up editor? """
That makes sense, but I was worried about making such functionality too hard to find for users. Let me look at your gramplet...
I committed the gramplet, and code to set minimum size of detached window in register function.
On my PC at home, the links work ok with underline, this is gutsy though, so newer gtk and pygtk than at work
|I added the ability for right-click to edit any gramplet name link, which makes a lot of sense for those that you don't want to change to active first. I also changed the tooltip on the new Relationship Gramplet. This gramplet (or a similar one) may also satisfy the desire to have the Relationship View be two-column. See attached image. Mike, try this gramplet out and see if this is better. If so, we can close this request.|
Ok, I put this item to resolved. Things can be improved, but let's first see how this gramplet goes in real life.
From this experience other feature requests can be added later if so deemed useful:
1/add dates to gramplet on the click of a link/button at the top of the gramplet
2/allow to dock one gramplet in the pedigree and relationship view. That would mean making those views two columns, with one column the possibility to dock a gramplet in. More generally, we could work like the filter sidebar and have a gramplet there too.
New feature requests based on experience should be opened for that though.
|2008-02-11 13:21||mikewhite314||New Issue|
|2008-02-11 13:23||mikewhite314||Note Added: 0004990|
|2008-02-12 07:16||bmcage||Note Added: 0005001|
|2008-02-12 09:10||mikewhite314||Note Added: 0005003|
|2008-02-13 01:32||bmcage||Note Added: 0005007|
|2008-02-13 04:18||bmcage||File Added: relagramplet.patch|
|2008-02-13 04:19||bmcage||File Added: relativesgramplet.png|
|2008-02-13 04:22||bmcage||Note Added: 0005009|
|2008-02-13 04:30||dsblank||Note Added: 0005010|
|2008-02-13 14:32||bmcage||Note Added: 0005026|
|2008-02-13 19:52||dsblank||Note Added: 0005036|
|2008-02-13 19:55||dsblank||File Added: Screenshot.png|
|2008-02-14 01:12||bmcage||Status||new => assigned|
|2008-02-14 01:12||bmcage||Assigned To||=> bmcage|
|2008-02-14 06:54||bmcage||Status||assigned => resolved|
|2008-02-14 06:54||bmcage||Resolution||open => fixed|
|2008-02-14 06:54||bmcage||Note Added: 0005057|
|MantisBT 1.2.15 [^] Copyright © 2000 - 2013 MantisBT Team|