Quantcast

Proposed changes for enhancing RelationView

classic Classic list List threaded Threaded
15 messages Options
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Proposed changes for enhancing RelationView

Douglas S. Blank
This proposal can be found at:
http://www.gramps-project.org/wiki/index.php?title=RelationView_Enhancements

Feedback (here or in wiki) appreciated!

This page proposes and discusses possible changes to the RelationView of
the GRAMPS GUI (Relationships).

The first proposed change is the addition of expand/collapse buttons on
the Parents and Family lines. This would allow the user to hide the
details of the Parents, or a particular Family. This functionality helps a
researcher focus their attention on one aspect (family) of the person.

This differs from the "View" -> "Show Siblings" and "Show Details" in a
couple of ways:

# the expand/collapse is specific to a particular family
# only lasts for the current session

The change does remember what families have been collapsed, so when you
return to a person, you get the same view as previous view (for this
session).

Example/Screenshot

The first screenshot shows the RelationView as normal, but includes the
"Collapse" icon (currently a magnifying glass with a minus sign.)

The second screenshot shows the RelationView, and now includes the
"Expand" icon (currently a magnifying glass with a plus sign.)

Code

The changes necessary to implement these changes can be found
[http://bubo.brynmawr.edu/~dblank/relationview-01.patch here]. This can be
applied to version gramps30.

Options

The families/parents to expand/collapse are kept in a list. Currently, the
list is kept during the session, but could be cleared on changing the
active person.

The icon can be changed to something better. I wanted a triangle like on
the people view (">" when collapsed, "V" when expanded) better there
wasn't anything like that in stock gtk icons).

Impact

Requires a single phrase for translation: "Expand/Collapse section".

Has a minimal screen impact.

The handles of families that are collapsed are placed into a list. A
substantial number of families would have to be collapsed for this to have
an effect on performance. This is deemed to be unlikely.

Future versions

One could expand/collapse the siblings (which would make it so that the
Show Siblings option would not be needed). However, this could make the
screen too busy (considering that we would like to add some addition
elements to this page).

-Doug

-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >>  http://get.splunk.com/
_______________________________________________
Gramps-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gramps-devel
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: Proposed changes for enhancing RelationView

annelist
Hi Douglas

I like the proposal, but would like to see perhaps spouse's name
displayed against the collapsed family, instead of or as well as the
family id. That way I can tell which collapsed family is which, and
expand the right one when I want to.

Similarly with the collapsed parents, though it isn't immediately
obvious what identifying information should be displayed. Perhaps
surnames of the two parties?

Perhaps you can remember that F0329 is the family with Mary Jane Cooper,
but I can't! ;-)

Cheers,
Anne.

PS In case that is real data in your screen shots, you've got a typo for
the birth of James L McKinney. His father was born 1778, but he was born
1997.

Douglas S. Blank wrote:
> This proposal can be found at:
> http://www.gramps-project.org/wiki/index.php?title=RelationView_Enhancements
>
> Feedback (here or in wiki) appreciated!
...



-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >>  http://get.splunk.com/
_______________________________________________
Gramps-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gramps-devel
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: Proposed changes for enhancing RelationView

Douglas S. Blank
On Sun, September 2, 2007 8:09 pm, [hidden email] wrote:
> Hi Douglas
>
> I like the proposal, but would like to see perhaps spouse's name
> displayed against the collapsed family, instead of or as well as the
> family id. That way I can tell which collapsed family is which, and
> expand the right one when I want to.

Yes, that would make it more obvious what is available if expanded.

> Similarly with the collapsed parents, though it isn't immediately
> obvious what identifying information should be displayed. Perhaps
> surnames of the two parties?
>
> Perhaps you can remember that F0329 is the family with Mary Jane Cooper,
> but I can't! ;-)

If this basic idea is accepted, then I'd gladly change the collapsed line
to give some indication of content.

> Cheers,
> Anne.
>
> PS In case that is real data in your screen shots, you've got a typo for
> the birth of James L McKinney. His father was born 1778, but he was born
> 1997.

Thanks for the comments, and yes, that is real data. Good eye! Much
appreciated.

-Doug

> Douglas S. Blank wrote:
>> This proposal can be found at:
>> http://www.gramps-project.org/wiki/index.php?title=RelationView_Enhancements
>>
>> Feedback (here or in wiki) appreciated!
> ...
>
>
>
> -------------------------------------------------------------------------
> This SF.net email is sponsored by: Splunk Inc.
> Still grepping through log files to find problems?  Stop.
> Now Search log events and configuration files using AJAX and a browser.
> Download your FREE copy of Splunk now >>  http://get.splunk.com/
> _______________________________________________
> Gramps-devel mailing list
> [hidden email]
> https://lists.sourceforge.net/lists/listinfo/gramps-devel
>


--
Douglas S. Blank
Associate Professor, Bryn Mawr College
http://cs.brynmawr.edu/~dblank/
Office: 610 526 6501

-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >>  http://get.splunk.com/
_______________________________________________
Gramps-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gramps-devel
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: Proposed changes for enhancing RelationView

bm-5
In reply to this post by Douglas S. Blank
Looks nice.

I'm not against this. If Don is ok, I don't mind merging this with a few
changes.

What I would like:
1/your self.collapsed_items = [] contains family handles that must be
collapsed
So, different people will have the same families collapsed always.
I would find it better, as this is a person view, that all is person handle
related. So, you would need a dictionary, with keys the person handle of the
person shown.
Eg:
self.collapsed_items = {}
self.collapsed_items[person_handle] = [family_handle_to_collapse]

Like this, siblings and other stuff can be added to the same person.
This also does away with searching family handle in a list, so would be
as fast
no matter how much collapsed nodes there are.
I understand you might like the feature of the same family being
collapsed over
all persons, but personally I do not think that is a good feature.

2/do not use stock icons for how they look, use them for their meaning. Stock
icons are mapped to the system icon set, and can look very strange if you use
them for their looks, instead of for their meaning.
You can add gramps icons, eg, copy the stock icon you use of gnome iconset and
give it a gramps icon name, or find/create such a triangle icon (my
preference,
less intrusive). See
http://www.gramps-project.org/wiki/index.php?title=Using_icons#How_to_add_an_Icon_to_GRAMPS
for the code of adding it.

3/why not think about a way of writing out a file with this setting on exit?
Would this slow down close/startup too much? There are fast ways to
dump python
dictionaries to file, and read back in. Should be database name dependent I
think. Best go on ICQ and ask Don what he thinks. No needed feature for
me, but
I'm sure some users will request it, so have the answer ready.

Benny


Quoting "Douglas S. Blank" <[hidden email]>:

> This proposal can be found at:
> http://www.gramps-project.org/wiki/index.php?title=RelationView_Enhancements
>
> Feedback (here or in wiki) appreciated!
>
> This page proposes and discusses possible changes to the RelationView of
> the GRAMPS GUI (Relationships).
>
> The first proposed change is the addition of expand/collapse buttons on
> the Parents and Family lines. This would allow the user to hide the
> details of the Parents, or a particular Family. This functionality helps a
> researcher focus their attention on one aspect (family) of the person.
>
> This differs from the "View" -> "Show Siblings" and "Show Details" in a
> couple of ways:
>
> # the expand/collapse is specific to a particular family
> # only lasts for the current session
>
> The change does remember what families have been collapsed, so when you
> return to a person, you get the same view as previous view (for this
> session).
>
> Example/Screenshot
>
> The first screenshot shows the RelationView as normal, but includes the
> "Collapse" icon (currently a magnifying glass with a minus sign.)
>
> The second screenshot shows the RelationView, and now includes the
> "Expand" icon (currently a magnifying glass with a plus sign.)
>
> Code
>
> The changes necessary to implement these changes can be found
> [http://bubo.brynmawr.edu/~dblank/relationview-01.patch here]. This can be
> applied to version gramps30.
>
> Options
>
> The families/parents to expand/collapse are kept in a list. Currently, the
> list is kept during the session, but could be cleared on changing the
> active person.
>
> The icon can be changed to something better. I wanted a triangle like on
> the people view (">" when collapsed, "V" when expanded) better there
> wasn't anything like that in stock gtk icons).
>
> Impact
>
> Requires a single phrase for translation: "Expand/Collapse section".
>
> Has a minimal screen impact.
>
> The handles of families that are collapsed are placed into a list. A
> substantial number of families would have to be collapsed for this to have
> an effect on performance. This is deemed to be unlikely.
>
> Future versions
>
> One could expand/collapse the siblings (which would make it so that the
> Show Siblings option would not be needed). However, this could make the
> screen too busy (considering that we would like to add some addition
> elements to this page).
>
> -Doug
>
> -------------------------------------------------------------------------
> This SF.net email is sponsored by: Splunk Inc.
> Still grepping through log files to find problems?  Stop.
> Now Search log events and configuration files using AJAX and a browser.
> Download your FREE copy of Splunk now >>  http://get.splunk.com/
> _______________________________________________
> Gramps-devel mailing list
> [hidden email]
> https://lists.sourceforge.net/lists/listinfo/gramps-devel
>



----------------------------------------------------------------
This message was sent using IMP, the Internet Messaging Program.

-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >>  http://get.splunk.com/
_______________________________________________
Gramps-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gramps-devel
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: Proposed changes for enhancing RelationView

bm-5
In reply to this post by Douglas S. Blank
Doug,

I fail to see why you made a new wiki category for this.
What is wrong with using
http://www.gramps-project.org/wiki/index.php?title=Category:GEPS

In fact, are you not the one who convinced me to use GEPS ?

Benny

Quoting "Douglas S. Blank" <[hidden email]>:

> This proposal can be found at:
> http://www.gramps-project.org/wiki/index.php?title=RelationView_Enhancements
>
> Feedback (here or in wiki) appreciated!
>
> This page proposes and discusses possible changes to the RelationView of
> the GRAMPS GUI (Relationships).
>
> The first proposed change is the addition of expand/collapse buttons on
> the Parents and Family lines. This would allow the user to hide the
> details of the Parents, or a particular Family. This functionality helps a
> researcher focus their attention on one aspect (family) of the person.
>
> This differs from the "View" -> "Show Siblings" and "Show Details" in a
> couple of ways:
>
> # the expand/collapse is specific to a particular family
> # only lasts for the current session
>
> The change does remember what families have been collapsed, so when you
> return to a person, you get the same view as previous view (for this
> session).
>
> Example/Screenshot
>
> The first screenshot shows the RelationView as normal, but includes the
> "Collapse" icon (currently a magnifying glass with a minus sign.)
>
> The second screenshot shows the RelationView, and now includes the
> "Expand" icon (currently a magnifying glass with a plus sign.)
>
> Code
>
> The changes necessary to implement these changes can be found
> [http://bubo.brynmawr.edu/~dblank/relationview-01.patch here]. This can be
> applied to version gramps30.
>
> Options
>
> The families/parents to expand/collapse are kept in a list. Currently, the
> list is kept during the session, but could be cleared on changing the
> active person.
>
> The icon can be changed to something better. I wanted a triangle like on
> the people view (">" when collapsed, "V" when expanded) better there
> wasn't anything like that in stock gtk icons).
>
> Impact
>
> Requires a single phrase for translation: "Expand/Collapse section".
>
> Has a minimal screen impact.
>
> The handles of families that are collapsed are placed into a list. A
> substantial number of families would have to be collapsed for this to have
> an effect on performance. This is deemed to be unlikely.
>
> Future versions
>
> One could expand/collapse the siblings (which would make it so that the
> Show Siblings option would not be needed). However, this could make the
> screen too busy (considering that we would like to add some addition
> elements to this page).
>
> -Doug
>
> -------------------------------------------------------------------------
> This SF.net email is sponsored by: Splunk Inc.
> Still grepping through log files to find problems?  Stop.
> Now Search log events and configuration files using AJAX and a browser.
> Download your FREE copy of Splunk now >>  http://get.splunk.com/
> _______________________________________________
> Gramps-devel mailing list
> [hidden email]
> https://lists.sourceforge.net/lists/listinfo/gramps-devel
>



----------------------------------------------------------------
This message was sent using IMP, the Internet Messaging Program.

-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >>  http://get.splunk.com/
_______________________________________________
Gramps-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gramps-devel
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: Proposed changes for enhancing RelationView

Douglas S. Blank
On Mon, September 3, 2007 4:50 am, [hidden email] wrote:
> Doug,
>
> I fail to see why you made a new wiki category for this.
> What is wrong with using
> http://www.gramps-project.org/wiki/index.php?title=Category:GEPS
>
> In fact, are you not the one who convinced me to use GEPS ?

Yes :) I just now put it in the right place. I'll move my old GEP over
from the old wiki, too. (I didn't realize that you had a GEP entry.)
Thanks for pointing that out!

-Doug

> Benny
>
> Quoting "Douglas S. Blank" <[hidden email]>:
>
>> This proposal can be found at:
>> http://www.gramps-project.org/wiki/index.php?title=RelationView_Enhancements
>>
>> Feedback (here or in wiki) appreciated!
>>
>> This page proposes and discusses possible changes to the RelationView of
>> the GRAMPS GUI (Relationships).
>>
>> The first proposed change is the addition of expand/collapse buttons on
>> the Parents and Family lines. This would allow the user to hide the
>> details of the Parents, or a particular Family. This functionality helps
>> a
>> researcher focus their attention on one aspect (family) of the person.
>>
>> This differs from the "View" -> "Show Siblings" and "Show Details" in a
>> couple of ways:
>>
>> # the expand/collapse is specific to a particular family
>> # only lasts for the current session
>>
>> The change does remember what families have been collapsed, so when you
>> return to a person, you get the same view as previous view (for this
>> session).
>>
>> Example/Screenshot
>>
>> The first screenshot shows the RelationView as normal, but includes the
>> "Collapse" icon (currently a magnifying glass with a minus sign.)
>>
>> The second screenshot shows the RelationView, and now includes the
>> "Expand" icon (currently a magnifying glass with a plus sign.)
>>
>> Code
>>
>> The changes necessary to implement these changes can be found
>> [http://bubo.brynmawr.edu/~dblank/relationview-01.patch here]. This can
>> be
>> applied to version gramps30.
>>
>> Options
>>
>> The families/parents to expand/collapse are kept in a list. Currently,
>> the
>> list is kept during the session, but could be cleared on changing the
>> active person.
>>
>> The icon can be changed to something better. I wanted a triangle like on
>> the people view (">" when collapsed, "V" when expanded) better there
>> wasn't anything like that in stock gtk icons).
>>
>> Impact
>>
>> Requires a single phrase for translation: "Expand/Collapse section".
>>
>> Has a minimal screen impact.
>>
>> The handles of families that are collapsed are placed into a list. A
>> substantial number of families would have to be collapsed for this to
>> have
>> an effect on performance. This is deemed to be unlikely.
>>
>> Future versions
>>
>> One could expand/collapse the siblings (which would make it so that the
>> Show Siblings option would not be needed). However, this could make the
>> screen too busy (considering that we would like to add some addition
>> elements to this page).
>>
>> -Doug
>>
>> -------------------------------------------------------------------------
>> This SF.net email is sponsored by: Splunk Inc.
>> Still grepping through log files to find problems?  Stop.
>> Now Search log events and configuration files using AJAX and a browser.
>> Download your FREE copy of Splunk now >>  http://get.splunk.com/
>> _______________________________________________
>> Gramps-devel mailing list
>> [hidden email]
>> https://lists.sourceforge.net/lists/listinfo/gramps-devel
>>
>
>
>
> ----------------------------------------------------------------
> This message was sent using IMP, the Internet Messaging Program.
>


--
Douglas S. Blank
Associate Professor, Bryn Mawr College
http://cs.brynmawr.edu/~dblank/
Office: 610 526 6501

-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >>  http://get.splunk.com/
_______________________________________________
Gramps-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gramps-devel
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: Proposed changes for enhancing RelationView

Douglas S. Blank
In reply to this post by bm-5
On Mon, September 3, 2007 4:07 am, [hidden email] wrote:

> Looks nice.
>
> I'm not against this. If Don is ok, I don't mind merging this with a few
> changes.
>
> What I would like:
> 1/your self.collapsed_items = [] contains family handles that must be
> collapsed
> So, different people will have the same families collapsed always.
> I would find it better, as this is a person view, that all is person
> handle
> related. So, you would need a dictionary, with keys the person handle of
> the
> person shown.
> Eg:
> self.collapsed_items = {}
> self.collapsed_items[person_handle] = [family_handle_to_collapse]

Yes, I think that would be more consistent.

> Like this, siblings and other stuff can be added to the same person.
> This also does away with searching family handle in a list, so would be
> as fast
> no matter how much collapsed nodes there are.
> I understand you might like the feature of the same family being
> collapsed over
> all persons, but personally I do not think that is a good feature.

Agreed.

> 2/do not use stock icons for how they look, use them for their meaning.
> Stock
> icons are mapped to the system icon set, and can look very strange if you
> use
> them for their looks, instead of for their meaning.
> You can add gramps icons, eg, copy the stock icon you use of gnome iconset
> and
> give it a gramps icon name, or find/create such a triangle icon (my
> preference,
> less intrusive). See
> http://www.gramps-project.org/wiki/index.php?title=Using_icons#How_to_add_an_Icon_to_GRAMPS
> for the code of adding it.

Yes, but there wasn't a set that had that meaning, but zoom in/out is
close in meaning. If someone would like to add a pair, that would be
great. Else, I'll try my hand at a pair of triangle icons (> expand, V
collapse), if we decide to adopt this.

> 3/why not think about a way of writing out a file with this setting on
> exit?
> Would this slow down close/startup too much? There are fast ways to
> dump python
> dictionaries to file, and read back in. Should be database name dependent
> I
> think. Best go on ICQ and ask Don what he thinks. No needed feature for
> me, but
> I'm sure some users will request it, so have the answer ready.

I think saving/restoring is too complicated for what you get. This is an
interactive feature, and most users will realize that it isn't persistent
(the same way that expanded lastnames in the PeopleView aren't saved).

Thanks for the feedback; I'll add another patch version based on your (and
Anne's) feedback.

Don, does this proposal look good in spirit? Shall I finish up the loose
ends?

-Doug

> Benny
>
>
> Quoting "Douglas S. Blank" <[hidden email]>:
>
>> This proposal can be found at:
>> http://www.gramps-project.org/wiki/index.php?title=RelationView_Enhancements
>>
>> Feedback (here or in wiki) appreciated!
>>
>> This page proposes and discusses possible changes to the RelationView of
>> the GRAMPS GUI (Relationships).
>>
>> The first proposed change is the addition of expand/collapse buttons on
>> the Parents and Family lines. This would allow the user to hide the
>> details of the Parents, or a particular Family. This functionality helps
>> a
>> researcher focus their attention on one aspect (family) of the person.
>>
>> This differs from the "View" -> "Show Siblings" and "Show Details" in a
>> couple of ways:
>>
>> # the expand/collapse is specific to a particular family
>> # only lasts for the current session
>>
>> The change does remember what families have been collapsed, so when you
>> return to a person, you get the same view as previous view (for this
>> session).
>>
>> Example/Screenshot
>>
>> The first screenshot shows the RelationView as normal, but includes the
>> "Collapse" icon (currently a magnifying glass with a minus sign.)
>>
>> The second screenshot shows the RelationView, and now includes the
>> "Expand" icon (currently a magnifying glass with a plus sign.)
>>
>> Code
>>
>> The changes necessary to implement these changes can be found
>> [http://bubo.brynmawr.edu/~dblank/relationview-01.patch here]. This can
>> be
>> applied to version gramps30.
>>
>> Options
>>
>> The families/parents to expand/collapse are kept in a list. Currently,
>> the
>> list is kept during the session, but could be cleared on changing the
>> active person.
>>
>> The icon can be changed to something better. I wanted a triangle like on
>> the people view (">" when collapsed, "V" when expanded) better there
>> wasn't anything like that in stock gtk icons).
>>
>> Impact
>>
>> Requires a single phrase for translation: "Expand/Collapse section".
>>
>> Has a minimal screen impact.
>>
>> The handles of families that are collapsed are placed into a list. A
>> substantial number of families would have to be collapsed for this to
>> have
>> an effect on performance. This is deemed to be unlikely.
>>
>> Future versions
>>
>> One could expand/collapse the siblings (which would make it so that the
>> Show Siblings option would not be needed). However, this could make the
>> screen too busy (considering that we would like to add some addition
>> elements to this page).
>>
>> -Doug
>>
>> -------------------------------------------------------------------------
>> This SF.net email is sponsored by: Splunk Inc.
>> Still grepping through log files to find problems?  Stop.
>> Now Search log events and configuration files using AJAX and a browser.
>> Download your FREE copy of Splunk now >>  http://get.splunk.com/
>> _______________________________________________
>> Gramps-devel mailing list
>> [hidden email]
>> https://lists.sourceforge.net/lists/listinfo/gramps-devel
>>
>
>
>
> ----------------------------------------------------------------
> This message was sent using IMP, the Internet Messaging Program.
>


--
Douglas S. Blank
Associate Professor, Bryn Mawr College
http://cs.brynmawr.edu/~dblank/
Office: 610 526 6501

-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >>  http://get.splunk.com/
_______________________________________________
Gramps-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gramps-devel
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: Proposed changes for enhancing RelationView

Brian Matherly
In reply to this post by Douglas S. Blank
I support this change. Whenever you guys work out the details, somebody be sure to commit it.

~Brian

----- Original Message ----
From: Douglas S. Blank <[hidden email]>
To: [hidden email]
Sent: Sunday, September 2, 2007 12:05:44 PM
Subject: [Gramps-devel] Proposed changes for enhancing RelationView

This proposal can be found at:
http://www.gramps-project.org/wiki/index.php?title=RelationView_Enhancements

Feedback (here or in wiki) appreciated!

This page proposes and discusses possible changes to the RelationView of
the GRAMPS GUI (Relationships).

The first proposed change is the addition of expand/collapse buttons on
the Parents and Family lines. This would allow the user to hide the
details of the Parents, or a particular Family. This functionality helps a
researcher focus their attention on one aspect (family) of the person.

This differs from the "View" -> "Show Siblings" and "Show Details" in a
couple of ways:

# the expand/collapse is specific to a particular family
# only lasts for the current session

The change does remember what families have been collapsed, so when you
return to a person, you get the same view as previous view (for this
session).

Example/Screenshot

The first screenshot shows the RelationView as normal, but includes the
"Collapse" icon (currently a magnifying glass with a minus sign.)

The second screenshot shows the RelationView, and now includes the
"Expand" icon (currently a magnifying glass with a plus sign.)

Code

The changes necessary to implement these changes can be found
[http://bubo.brynmawr.edu/~dblank/relationview-01.patch here]. This can be
applied to version gramps30.

Options

The families/parents to expand/collapse are kept in a list. Currently, the
list is kept during the session, but could be cleared on changing the
active person.

The icon can be changed to something better. I wanted a triangle like on
the people view (">" when collapsed, "V" when expanded) better there
wasn't anything like that in stock gtk icons).

Impact

Requires a single phrase for translation: "Expand/Collapse section".

Has a minimal screen impact.

The handles of families that are collapsed are placed into a list. A
substantial number of families would have to be collapsed for this to have
an effect on performance. This is deemed to be unlikely.

Future versions

One could expand/collapse the siblings (which would make it so that the
Show Siblings option would not be needed). However, this could make the
screen too busy (considering that we would like to add some addition
elements to this page).

-Doug

-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >>  http://get.splunk.com/
_______________________________________________
Gramps-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gramps-devel





-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >>  http://get.splunk.com/
_______________________________________________
Gramps-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gramps-devel
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: Proposed changes for enhancing RelationView

Douglas S. Blank
I've made two changes to the expand/collapse functionality thanks to
suggestions by Anne and Benny (and I think it looks really nice):

1. collapsed sections show a brief summary of the non-showing areas
2. the lists of collapsed sections are stored in a dictionary indexed by
active person.

I've updated the Proposal with a new picture of the screen:

http://www.gramps-project.org/wiki/index.php?title=GEPS_002:_RelationView_Expand_and_Collapse

To finish up the proposal, I have a question about translations: how much
trouble do we want to go to in code and translations to be able to
display:

(0 children)
(1 child)
(2 children)
...

(0 siblings)
(1 sibling)
(2 siblings)
...

Currently, I just have "(%d siblings)" and "(%d children)". I didn't see
an example anyplace where we handle plural/singular cases. Let me know if
we should and point to an example. (I know how to code it, just want to
not make too much work for me or translators.)

I suck at art. If someone wanted to do the work for a couple of icons, I
think that is the only remaining item left to do. Some notes are in the
wiki.

-Doug

On Mon, September 3, 2007 10:02 pm, Brian Matherly wrote:

> I support this change. Whenever you guys work out the details, somebody be
> sure to commit it.
>
> ~Brian
>
> ----- Original Message ----
> From: Douglas S. Blank <[hidden email]>
> To: [hidden email]
> Sent: Sunday, September 2, 2007 12:05:44 PM
> Subject: [Gramps-devel] Proposed changes for enhancing RelationView
>
> This proposal can be found at:
> http://www.gramps-project.org/wiki/index.php?title=RelationView_Enhancements
>
> Feedback (here or in wiki) appreciated!
>
> This page proposes and discusses possible changes to the RelationView of
> the GRAMPS GUI (Relationships).
>
> The first proposed change is the addition of expand/collapse buttons on
> the Parents and Family lines. This would allow the user to hide the
> details of the Parents, or a particular Family. This functionality helps a
> researcher focus their attention on one aspect (family) of the person.
>
> This differs from the "View" -> "Show Siblings" and "Show Details" in a
> couple of ways:
>
> # the expand/collapse is specific to a particular family
> # only lasts for the current session
>
> The change does remember what families have been collapsed, so when you
> return to a person, you get the same view as previous view (for this
> session).
>
> Example/Screenshot
>
> The first screenshot shows the RelationView as normal, but includes the
> "Collapse" icon (currently a magnifying glass with a minus sign.)
>
> The second screenshot shows the RelationView, and now includes the
> "Expand" icon (currently a magnifying glass with a plus sign.)
>
> Code
>
> The changes necessary to implement these changes can be found
> [http://bubo.brynmawr.edu/~dblank/relationview-01.patch here]. This can be
> applied to version gramps30.
>
> Options
>
> The families/parents to expand/collapse are kept in a list. Currently, the
> list is kept during the session, but could be cleared on changing the
> active person.
>
> The icon can be changed to something better. I wanted a triangle like on
> the people view (">" when collapsed, "V" when expanded) better there
> wasn't anything like that in stock gtk icons).
>
> Impact
>
> Requires a single phrase for translation: "Expand/Collapse section".
>
> Has a minimal screen impact.
>
> The handles of families that are collapsed are placed into a list. A
> substantial number of families would have to be collapsed for this to have
> an effect on performance. This is deemed to be unlikely.
>
> Future versions
>
> One could expand/collapse the siblings (which would make it so that the
> Show Siblings option would not be needed). However, this could make the
> screen too busy (considering that we would like to add some addition
> elements to this page).
>
> -Doug
>
> -------------------------------------------------------------------------
> This SF.net email is sponsored by: Splunk Inc.
> Still grepping through log files to find problems?  Stop.
> Now Search log events and configuration files using AJAX and a browser.
> Download your FREE copy of Splunk now >>  http://get.splunk.com/
> _______________________________________________
> Gramps-devel mailing list
> [hidden email]
> https://lists.sourceforge.net/lists/listinfo/gramps-devel
>
>
>
>
>
> -------------------------------------------------------------------------
> This SF.net email is sponsored by: Splunk Inc.
> Still grepping through log files to find problems?  Stop.
> Now Search log events and configuration files using AJAX and a browser.
> Download your FREE copy of Splunk now >>  http://get.splunk.com/
> _______________________________________________
> Gramps-devel mailing list
> [hidden email]
> https://lists.sourceforge.net/lists/listinfo/gramps-devel
>


--
Douglas S. Blank
Associate Professor, Bryn Mawr College
http://cs.brynmawr.edu/~dblank/
Office: 610 526 6501

-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >>  http://get.splunk.com/
_______________________________________________
Gramps-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gramps-devel
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: Proposed changes for enhancing RelationView

bm-5
Doug,

please make a feature request on the bug tracker, add the link to the
code, and
mail me the ticket.
I'll assign myself to the ticket, talk it through with Don and see what more
must happen.

Benny

Quoting "Douglas S. Blank" <[hidden email]>:

> I've made two changes to the expand/collapse functionality thanks to
> suggestions by Anne and Benny (and I think it looks really nice):
>
> 1. collapsed sections show a brief summary of the non-showing areas
> 2. the lists of collapsed sections are stored in a dictionary indexed by
> active person.
>
> I've updated the Proposal with a new picture of the screen:
>
> http://www.gramps-project.org/wiki/index.php?title=GEPS_002:_RelationView_Expand_and_Collapse
>
> To finish up the proposal, I have a question about translations: how much
> trouble do we want to go to in code and translations to be able to
> display:
>
> (0 children)
> (1 child)
> (2 children)
> ...
>
> (0 siblings)
> (1 sibling)
> (2 siblings)
> ...
>
> Currently, I just have "(%d siblings)" and "(%d children)". I didn't see
> an example anyplace where we handle plural/singular cases. Let me know if
> we should and point to an example. (I know how to code it, just want to
> not make too much work for me or translators.)
>
> I suck at art. If someone wanted to do the work for a couple of icons, I
> think that is the only remaining item left to do. Some notes are in the
> wiki.
>
> -Doug
>
> On Mon, September 3, 2007 10:02 pm, Brian Matherly wrote:
>> I support this change. Whenever you guys work out the details, somebody be
>> sure to commit it.
>>
>> ~Brian
>>
>> ----- Original Message ----
>> From: Douglas S. Blank <[hidden email]>
>> To: [hidden email]
>> Sent: Sunday, September 2, 2007 12:05:44 PM
>> Subject: [Gramps-devel] Proposed changes for enhancing RelationView
>>
>> This proposal can be found at:
>> http://www.gramps-project.org/wiki/index.php?title=RelationView_Enhancements
>>
>> Feedback (here or in wiki) appreciated!
>>
>> This page proposes and discusses possible changes to the RelationView of
>> the GRAMPS GUI (Relationships).
>>
>> The first proposed change is the addition of expand/collapse buttons on
>> the Parents and Family lines. This would allow the user to hide the
>> details of the Parents, or a particular Family. This functionality helps a
>> researcher focus their attention on one aspect (family) of the person.
>>
>> This differs from the "View" -> "Show Siblings" and "Show Details" in a
>> couple of ways:
>>
>> # the expand/collapse is specific to a particular family
>> # only lasts for the current session
>>
>> The change does remember what families have been collapsed, so when you
>> return to a person, you get the same view as previous view (for this
>> session).
>>
>> Example/Screenshot
>>
>> The first screenshot shows the RelationView as normal, but includes the
>> "Collapse" icon (currently a magnifying glass with a minus sign.)
>>
>> The second screenshot shows the RelationView, and now includes the
>> "Expand" icon (currently a magnifying glass with a plus sign.)
>>
>> Code
>>
>> The changes necessary to implement these changes can be found
>> [http://bubo.brynmawr.edu/~dblank/relationview-01.patch here]. This can be
>> applied to version gramps30.
>>
>> Options
>>
>> The families/parents to expand/collapse are kept in a list. Currently, the
>> list is kept during the session, but could be cleared on changing the
>> active person.
>>
>> The icon can be changed to something better. I wanted a triangle like on
>> the people view (">" when collapsed, "V" when expanded) better there
>> wasn't anything like that in stock gtk icons).
>>
>> Impact
>>
>> Requires a single phrase for translation: "Expand/Collapse section".
>>
>> Has a minimal screen impact.
>>
>> The handles of families that are collapsed are placed into a list. A
>> substantial number of families would have to be collapsed for this to have
>> an effect on performance. This is deemed to be unlikely.
>>
>> Future versions
>>
>> One could expand/collapse the siblings (which would make it so that the
>> Show Siblings option would not be needed). However, this could make the
>> screen too busy (considering that we would like to add some addition
>> elements to this page).
>>
>> -Doug
>>
>> -------------------------------------------------------------------------
>> This SF.net email is sponsored by: Splunk Inc.
>> Still grepping through log files to find problems?  Stop.
>> Now Search log events and configuration files using AJAX and a browser.
>> Download your FREE copy of Splunk now >>  http://get.splunk.com/
>> _______________________________________________
>> Gramps-devel mailing list
>> [hidden email]
>> https://lists.sourceforge.net/lists/listinfo/gramps-devel
>>
>>
>>
>>
>>
>> -------------------------------------------------------------------------
>> This SF.net email is sponsored by: Splunk Inc.
>> Still grepping through log files to find problems?  Stop.
>> Now Search log events and configuration files using AJAX and a browser.
>> Download your FREE copy of Splunk now >>  http://get.splunk.com/
>> _______________________________________________
>> Gramps-devel mailing list
>> [hidden email]
>> https://lists.sourceforge.net/lists/listinfo/gramps-devel
>>
>
>
> --
> Douglas S. Blank
> Associate Professor, Bryn Mawr College
> http://cs.brynmawr.edu/~dblank/
> Office: 610 526 6501
>
> -------------------------------------------------------------------------
> This SF.net email is sponsored by: Splunk Inc.
> Still grepping through log files to find problems?  Stop.
> Now Search log events and configuration files using AJAX and a browser.
> Download your FREE copy of Splunk now >>  http://get.splunk.com/
> _______________________________________________
> Gramps-devel mailing list
> [hidden email]
> https://lists.sourceforge.net/lists/listinfo/gramps-devel
>



----------------------------------------------------------------
This message was sent using IMP, the Internet Messaging Program.

-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >>  http://get.splunk.com/
_______________________________________________
Gramps-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gramps-devel
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: Proposed changes for enhancing RelationView

Don Allingham
In reply to this post by Douglas S. Blank
I guess I'm a little late to the party. So far, I like what I see. I
just have a few minor comments.

1) Instead of the current icons, I recommend using the gtk.Arrow widget.
   The advantage of this widget is that it is consistent with other
   expanders, and it is themeable (is that a word?)

2) I like screenshot #3, but I think that it would be better to give the
   ID less prominence. Maybe instead of its own field, add it to the end
   of the line:

     Parents: McKinney, James Logan and Crow, Anna [F0355] (11 siblings)

As a side note, I do not like the use of color to highlight things. This
is something that was pounded into me by several users. In general, I've
tried to outline some UI guidelines that explain this better at
http://www.gramps-project.org/wiki/index.php?title=UI_Style 

But in summary, the problems are with themes (a theme can change the
background color which may make text disappear) and with color-blindness
(some people may not be able to see the distinction in color).

Don


On Mon, 2007-09-03 at 23:59 -0400, Douglas S. Blank wrote:

> I've made two changes to the expand/collapse functionality thanks to
> suggestions by Anne and Benny (and I think it looks really nice):
>
> 1. collapsed sections show a brief summary of the non-showing areas
> 2. the lists of collapsed sections are stored in a dictionary indexed by
> active person.
>
> I've updated the Proposal with a new picture of the screen:
>
> http://www.gramps-project.org/wiki/index.php?title=GEPS_002:_RelationView_Expand_and_Collapse
>
> To finish up the proposal, I have a question about translations: how much
> trouble do we want to go to in code and translations to be able to
> display:
>
> (0 children)
> (1 child)
> (2 children)
> ...
>
> (0 siblings)
> (1 sibling)
> (2 siblings)
> ...
>
> Currently, I just have "(%d siblings)" and "(%d children)". I didn't see
> an example anyplace where we handle plural/singular cases. Let me know if
> we should and point to an example. (I know how to code it, just want to
> not make too much work for me or translators.)
>
> I suck at art. If someone wanted to do the work for a couple of icons, I
> think that is the only remaining item left to do. Some notes are in the
> wiki.
>
> -Doug
>
> On Mon, September 3, 2007 10:02 pm, Brian Matherly wrote:
> > I support this change. Whenever you guys work out the details, somebody be
> > sure to commit it.
> >
> > ~Brian
> >
> > ----- Original Message ----
> > From: Douglas S. Blank <[hidden email]>
> > To: [hidden email]
> > Sent: Sunday, September 2, 2007 12:05:44 PM
> > Subject: [Gramps-devel] Proposed changes for enhancing RelationView
> >
> > This proposal can be found at:
> > http://www.gramps-project.org/wiki/index.php?title=RelationView_Enhancements
> >
> > Feedback (here or in wiki) appreciated!
> >
> > This page proposes and discusses possible changes to the RelationView of
> > the GRAMPS GUI (Relationships).
> >
> > The first proposed change is the addition of expand/collapse buttons on
> > the Parents and Family lines. This would allow the user to hide the
> > details of the Parents, or a particular Family. This functionality helps a
> > researcher focus their attention on one aspect (family) of the person.
> >
> > This differs from the "View" -> "Show Siblings" and "Show Details" in a
> > couple of ways:
> >
> > # the expand/collapse is specific to a particular family
> > # only lasts for the current session
> >
> > The change does remember what families have been collapsed, so when you
> > return to a person, you get the same view as previous view (for this
> > session).
> >
> > Example/Screenshot
> >
> > The first screenshot shows the RelationView as normal, but includes the
> > "Collapse" icon (currently a magnifying glass with a minus sign.)
> >
> > The second screenshot shows the RelationView, and now includes the
> > "Expand" icon (currently a magnifying glass with a plus sign.)
> >
> > Code
> >
> > The changes necessary to implement these changes can be found
> > [http://bubo.brynmawr.edu/~dblank/relationview-01.patch here]. This can be
> > applied to version gramps30.
> >
> > Options
> >
> > The families/parents to expand/collapse are kept in a list. Currently, the
> > list is kept during the session, but could be cleared on changing the
> > active person.
> >
> > The icon can be changed to something better. I wanted a triangle like on
> > the people view (">" when collapsed, "V" when expanded) better there
> > wasn't anything like that in stock gtk icons).
> >
> > Impact
> >
> > Requires a single phrase for translation: "Expand/Collapse section".
> >
> > Has a minimal screen impact.
> >
> > The handles of families that are collapsed are placed into a list. A
> > substantial number of families would have to be collapsed for this to have
> > an effect on performance. This is deemed to be unlikely.
> >
> > Future versions
> >
> > One could expand/collapse the siblings (which would make it so that the
> > Show Siblings option would not be needed). However, this could make the
> > screen too busy (considering that we would like to add some addition
> > elements to this page).
> >
> > -Doug
> >
> > -------------------------------------------------------------------------
> > This SF.net email is sponsored by: Splunk Inc.
> > Still grepping through log files to find problems?  Stop.
> > Now Search log events and configuration files using AJAX and a browser.
> > Download your FREE copy of Splunk now >>  http://get.splunk.com/
> > _______________________________________________
> > Gramps-devel mailing list
> > [hidden email]
> > https://lists.sourceforge.net/lists/listinfo/gramps-devel
> >
> >
> >
> >
> >
> > -------------------------------------------------------------------------
> > This SF.net email is sponsored by: Splunk Inc.
> > Still grepping through log files to find problems?  Stop.
> > Now Search log events and configuration files using AJAX and a browser.
> > Download your FREE copy of Splunk now >>  http://get.splunk.com/
> > _______________________________________________
> > Gramps-devel mailing list
> > [hidden email]
> > https://lists.sourceforge.net/lists/listinfo/gramps-devel
> >
>
>

-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >>  http://get.splunk.com/
_______________________________________________
Gramps-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gramps-devel

signature.asc (196 bytes) Download Attachment
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: Proposed changes for enhancing RelationView

Douglas S. Blank
On Tue, September 4, 2007 10:26 pm, Don Allingham wrote:
> I guess I'm a little late to the party. So far, I like what I see. I
> just have a few minor comments.
>
> 1) Instead of the current icons, I recommend using the gtk.Arrow widget.
>    The advantage of this widget is that it is consistent with other
>    expanders, and it is themeable (is that a word?)

I came up with an even better option, I think. I now use some unicode
triangles to make it look and feel like PeopleView's expand/collapse. It
begins as a white triangle pointing down. Mouse over it and it turns
black, you get a finger pointer, and a tooltip "Collapse this section".
Click it and it rotates to to a black triangle pointing to the right.
Mouse off, and it turns white.

See:

http://www.gramps-project.org/wiki/index.php?title=GEPS_002:_RelationView_Expand_and_Collapse

> 2) I like screenshot #3, but I think that it would be better to give the
>    ID less prominence. Maybe instead of its own field, add it to the end
>    of the line:
>
>      Parents: McKinney, James Logan and Crow, Anna [F0355] (11 siblings)

I thought about that and you can still do that if you wish, but I didn't
like the ID jumping around. I tried a dozen options, and settled on pretty
much what you did.

> As a side note, I do not like the use of color to highlight things. This
> is something that was pounded into me by several users. In general, I've
> tried to outline some UI guidelines that explain this better at
> http://www.gramps-project.org/wiki/index.php?title=UI_Style

Yes, I agree. I've left the question of color markers on the RelationPage
for future generations.

> But in summary, the problems are with themes (a theme can change the
> background color which may make text disappear) and with color-blindness
> (some people may not be able to see the distinction in color).

I did go with consistency, and made the names of siblings and children to
be bold and italic (like the PedigreeView) if the individual has children
them self.

I must admit that I think this looks pretty good, and is immediately
useful. At just a glance, you can see where the tree goes. I think this
GEP turned out so good because of all of the great feedback!

As far as I know, I'm done with this GEP; Benny, please have a look at the
patch and feel free to adjust and apply. Let me know if you have any
questions or comments.

Thanks to all! Now, back to the Calendar and Brian's Report
simplifications...

-Doug

> Don
>
>
> On Mon, 2007-09-03 at 23:59 -0400, Douglas S. Blank wrote:
>> I've made two changes to the expand/collapse functionality thanks to
>> suggestions by Anne and Benny (and I think it looks really nice):
>>
>> 1. collapsed sections show a brief summary of the non-showing areas
>> 2. the lists of collapsed sections are stored in a dictionary indexed by
>> active person.
>>
>> I've updated the Proposal with a new picture of the screen:
>>
>> http://www.gramps-project.org/wiki/index.php?title=GEPS_002:_RelationView_Expand_and_Collapse
>>
>> To finish up the proposal, I have a question about translations: how
>> much
>> trouble do we want to go to in code and translations to be able to
>> display:
>>
>> (0 children)
>> (1 child)
>> (2 children)
>> ...
>>
>> (0 siblings)
>> (1 sibling)
>> (2 siblings)
>> ...
>>
>> Currently, I just have "(%d siblings)" and "(%d children)". I didn't see
>> an example anyplace where we handle plural/singular cases. Let me know
>> if
>> we should and point to an example. (I know how to code it, just want to
>> not make too much work for me or translators.)
>>
>> I suck at art. If someone wanted to do the work for a couple of icons, I
>> think that is the only remaining item left to do. Some notes are in the
>> wiki.
>>
>> -Doug
>>
>> On Mon, September 3, 2007 10:02 pm, Brian Matherly wrote:
>> > I support this change. Whenever you guys work out the details,
>> somebody be
>> > sure to commit it.
>> >
>> > ~Brian
>> >
>> > ----- Original Message ----
>> > From: Douglas S. Blank <[hidden email]>
>> > To: [hidden email]
>> > Sent: Sunday, September 2, 2007 12:05:44 PM
>> > Subject: [Gramps-devel] Proposed changes for enhancing RelationView
>> >
>> > This proposal can be found at:
>> > http://www.gramps-project.org/wiki/index.php?title=RelationView_Enhancements
>> >
>> > Feedback (here or in wiki) appreciated!
>> >
>> > This page proposes and discusses possible changes to the RelationView
>> of
>> > the GRAMPS GUI (Relationships).
>> >
>> > The first proposed change is the addition of expand/collapse buttons
>> on
>> > the Parents and Family lines. This would allow the user to hide the
>> > details of the Parents, or a particular Family. This functionality
>> helps a
>> > researcher focus their attention on one aspect (family) of the person.
>> >
>> > This differs from the "View" -> "Show Siblings" and "Show Details" in
>> a
>> > couple of ways:
>> >
>> > # the expand/collapse is specific to a particular family
>> > # only lasts for the current session
>> >
>> > The change does remember what families have been collapsed, so when
>> you
>> > return to a person, you get the same view as previous view (for this
>> > session).
>> >
>> > Example/Screenshot
>> >
>> > The first screenshot shows the RelationView as normal, but includes
>> the
>> > "Collapse" icon (currently a magnifying glass with a minus sign.)
>> >
>> > The second screenshot shows the RelationView, and now includes the
>> > "Expand" icon (currently a magnifying glass with a plus sign.)
>> >
>> > Code
>> >
>> > The changes necessary to implement these changes can be found
>> > [http://bubo.brynmawr.edu/~dblank/relationview-01.patch here]. This
>> can be
>> > applied to version gramps30.
>> >
>> > Options
>> >
>> > The families/parents to expand/collapse are kept in a list. Currently,
>> the
>> > list is kept during the session, but could be cleared on changing the
>> > active person.
>> >
>> > The icon can be changed to something better. I wanted a triangle like
>> on
>> > the people view (">" when collapsed, "V" when expanded) better there
>> > wasn't anything like that in stock gtk icons).
>> >
>> > Impact
>> >
>> > Requires a single phrase for translation: "Expand/Collapse section".
>> >
>> > Has a minimal screen impact.
>> >
>> > The handles of families that are collapsed are placed into a list. A
>> > substantial number of families would have to be collapsed for this to
>> have
>> > an effect on performance. This is deemed to be unlikely.
>> >
>> > Future versions
>> >
>> > One could expand/collapse the siblings (which would make it so that
>> the
>> > Show Siblings option would not be needed). However, this could make
>> the
>> > screen too busy (considering that we would like to add some addition
>> > elements to this page).
>> >
>> > -Doug
>> >
>> > -------------------------------------------------------------------------
>> > This SF.net email is sponsored by: Splunk Inc.
>> > Still grepping through log files to find problems?  Stop.
>> > Now Search log events and configuration files using AJAX and a
>> browser.
>> > Download your FREE copy of Splunk now >>  http://get.splunk.com/
>> > _______________________________________________
>> > Gramps-devel mailing list
>> > [hidden email]
>> > https://lists.sourceforge.net/lists/listinfo/gramps-devel
>> >
>> >
>> >
>> >
>> >
>> > -------------------------------------------------------------------------
>> > This SF.net email is sponsored by: Splunk Inc.
>> > Still grepping through log files to find problems?  Stop.
>> > Now Search log events and configuration files using AJAX and a
>> browser.
>> > Download your FREE copy of Splunk now >>  http://get.splunk.com/
>> > _______________________________________________
>> > Gramps-devel mailing list
>> > [hidden email]
>> > https://lists.sourceforge.net/lists/listinfo/gramps-devel
>> >
>>
>>
> -------------------------------------------------------------------------
> This SF.net email is sponsored by: Splunk Inc.
> Still grepping through log files to find problems?  Stop.
> Now Search log events and configuration files using AJAX and a browser.
> Download your FREE copy of Splunk now >>
> http://get.splunk.com/_______________________________________________
> Gramps-devel mailing list
> [hidden email]
> https://lists.sourceforge.net/lists/listinfo/gramps-devel
>


--
Douglas S. Blank
Associate Professor, Bryn Mawr College
http://cs.brynmawr.edu/~dblank/
Office: 610 526 6501

-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >>  http://get.splunk.com/
_______________________________________________
Gramps-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gramps-devel
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: Proposed changes for enhancing RelationView

Stian Jordet-3
Douglas S. Blank wrote:
> As far as I know, I'm done with this GEP; Benny, please have a look at the
> patch and feel free to adjust and apply. Let me know if you have any
> questions or comments.
>  
Hi,

I'm way too late into this, but I think this looks great! Only nit-pick
is that on the first screenshot, where there is eleven children,
wouldn't it be nice if the names were justified even if it was two
digits? So that there's more space between the digit and the name for
1-9 and a little less space from 10-99.

Sorry for the awkward explanation...

Thanks :)

-Stian

-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >>  http://get.splunk.com/
_______________________________________________
Gramps-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gramps-devel
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: Proposed changes for enhancing RelationView

Douglas S. Blank
Stian,

Yes, that is a nitpick :) but one I can tackle while I'm in there. How is this:

http://www.gramps-project.org/wiki/index.php?title=GEPS_002:_RelationView_Expand_and_Collapse#User_Contributions

at the bottom.

-Doug

Stian Jordet-3 wrote
Douglas S. Blank wrote:
> As far as I know, I'm done with this GEP; Benny, please have a look at the
> patch and feel free to adjust and apply. Let me know if you have any
> questions or comments.
>  
Hi,

I'm way too late into this, but I think this looks great! Only nit-pick
is that on the first screenshot, where there is eleven children,
wouldn't it be nice if the names were justified even if it was two
digits? So that there's more space between the digit and the name for
1-9 and a little less space from 10-99.

Sorry for the awkward explanation...

Thanks :)

-Stian

-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >>  http://get.splunk.com/
_______________________________________________
Gramps-devel mailing list
Gramps-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/gramps-devel
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: Proposed changes for enhancing RelationView

Stian Jordet-3
dsblank wrote:
> Stian,
>
> Yes, that is a nitpick :) but one I can tackle while I'm in there. How is
> this:
>
> http://www.gramps-project.org/wiki/index.php?title=GEPS_002:_RelationView_Expand_and_Collapse#User_Contributions
>
> at the bottom.
>  
Heh, thanks. Looks awesome! :) I hope I'm not the only one that likes
this better...

-Stian

-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >>  http://get.splunk.com/
_______________________________________________
Gramps-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gramps-devel
Loading...