-
Notifications
You must be signed in to change notification settings - Fork 7
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
What's important to you (the user)? #232
Comments
@Neriderc you mentioned optional full screen mode in #234 for mobile devices. Further on: #195 It would be nice to configure colors. So I prefer the arrow for non blood-related descendants to be better distinguished (e.g. red). #51 Additionally I would would like to set some options in the admin control panel, especially colors. These would be defaults after a reset. #92 It was my proposal to store the set of starting persons for later reuse (repeat a diagram after update or adding further members of a tree). My workaround was to store the string of XREFS in a commented list. This workaround still works with the new, improved input of starting persons using a dropdown list. You just can open and see the XREF-list by clicking the advanced options. You can even reenter such a string into this field of the advanced options. It is nice that the names of the starting persons are generated and displayed automatically then. So you can easily edit the stored list. |
Then GVExport will look even a bit more like the custom modules LIN and TAM. Sounds as a good option. The arrow colours can be modified already, but I would prefer to have the same possibility as user for some other elements, too. For me saving the selected persons and families in the clippings cart (#177 ) has a high priority. But not enough time. I will try to get it done, nevertheless. |
Thanks guys, I will aim for #234 and #195 for the next release. I'll be sure to support full screen mode on desktop browsers as well. I'll look at the control panel settings after this. This is something I'm unfamiliar with, so I will need some time to research how to do this. I have deliberately left #92 untouched. We have many changes happening and I worry that the saved data will quickly become useless if we change things too much. Hearing it's low priority, I will continue to hold off on this and will revisit at a later point.
As @hartenthaler mentioned, this is available right now. It's in the appearance section, at the bottom of the advanced settings. If you click to enable different arrows based on blood relationship, two new options appear. Click the colour and you will be presented with a colour picker to change the colour. This is using your browser's built in colour picker, so it will look different in different browsers, but you should be able to change the colour using this. |
Not very complex. You can have a look at my module "Extended Family". You need a view file to be presented in the control panel with all the options, like https://github.com/hartenthaler/hh_extended_family/blob/main/resources/views/settings.phtml And two functions:
|
@hartenthaler Thanks! I will take a look after I'm done with the first two items. |
Getting proposed changes done so fast I dare to propose another one: If you stepwise build up a tree it is sometimes complicated to find the starting person in a big diagram as GraphViz reorders the tree-picture in every step. |
Before I leave for a journey one further comment on probably important improvements. I could not test creating SVG or PNG files with browser rendering so it may already now be possible to produce PDF directly. In case that this is not so, direct output in PDF would be desirable. |
Yes, I agree this would be great! How do you imagine this looking? Maybe something like having a different background colour for the the starting person(s)? Making them larger? Something else? Ideally this would be easy to find even on a really big diagram - probably changing the background colour of the individual would be the easiest way to achieve this. But I'm happy to hear suggestions.
SVG should open fine in any modern browser, but I agree, it's not the format I'd choose if sending the file to someone else. We have PDF export covered in #24 but it hasn't been looked at in any detail (it is already supported if you have GraphViz installed on the server). I had a cursory look a while back and it didn't look as simple as the other file types. I'll have a proper look at it after looking at #51 which I'm looking at now. |
Changing background color! |
Sounds good! I have created #240 to do this. It's reasonably straightforward to do, I'll finish what I'm working on then make this change. |
Just so it's clear, I intend to leave this here for a while, anyone can reply and say what's important to them, or suggest their new ideas here if they don't want to create a new issue. |
Lots of new options and possibilities in GVE fire the imagination for further application scenarios. |
Have you seen the huhwt-wtlin module and it's Timeline function? |
I have tried it by selecting my ancestors with their families and displayed them on the LIN timeline. |
The documentation for TAM and LIN is not finalized. And the modules are really complex.
There are several screenshots available in the documentation. Maybe you can select one. Then I (or the author of this module) can try to explain it in more detail. Or take a screenshot of your data and then open an issue at the GitHub LIN site. |
@hartenthaler thank you, I will come back to you after my broken laptop will be repaired |
I have been using v 2.1.18.1 for a while now and appreciate its versatility and added useful tools.
|
At the moment you can click to load the settings, then change the name and save it again. Then delete the previous one. Adding the functionality to rename the setting makes sense though, and shouldn't be difficult. I have added #442
I will have a think about how to do this. I am thinking perhaps have an advanced setting that has a list of XREFs to highlight. To make this more user friendly, we could have either the ability to search a person to add to the list (like in the starting individual's list), or we could have the ability to click a person in the diagram and add them to this list (or both). Any thoughts?
It's on the list! #402 I have replied here so that the thoughts are not forgotten! |
Hi @Neriderc, I've been using webtrees with GVExport v2.1.18.2 and I can't thank you enough for your effort on supporting it. I've only been using all of this stuff only for one week and it seems working as intended. Until I hit a family with multiple marriage. For my case, a husband with 2 wifes. It seems that in GVExport (with 'Combined' Diagram type), it will create 2 sets of node for the husband paired for each wife. [Husband + 1st Wife + its Descendants] and [Husband + 2nd Wife + its Descendants] (marked purple and green in image respectively) With a lot of individuals and families were added into the list, the visual produced seems odd for this family as it puts the [Husband + 1st Wife + its Descendants] and [Husband + 2nd Wife + its Descendants] really far away from each other. Which I think to compensate for the 'lines' for connecting the nodes. Here's the example: I tried exporting the GEDCOM file from webtrees and open it on yEd. It turns out yEd visual out a straight connecting lines, and the husband node were only created once with 2 wifes are put closer/next to each his wifes. Here's the example: So I wondering if GVExport can have such option? A straight connecting lines with no duplicate nodes when comes to multiple relationship? It looks doable on different software, so I'm guessing that it should possibly can work on GVExport too. I may sound pedantic on this, but showing this graph to elderly people carries a lot of emotions for them. Having them to see their multiple partners were put farther away surely hits differently on them. Having me to explain to them that 'thats how the software tries to efficiently sort and fit the people in once place' is beyond my imagination for them to understand. Sorry for the long post. I hope I can get your comment on this. I'm not really understand how does this stuff works. I hope you can spare me off. Anyway thanks! |
I've created a new issue to track this, @aXymmetrx did you want to take a look? #455 |
@WeT-Klb so your preference would be that the view would be up close like in your fist image, even if your diagram was large? I don't want to promise anything before I've tried, but I don't see why it couldn't be done this way. It would just be a bit of maths to calculate the right zoom level, which seems doable. If you could confirm that is what you want (up close) then we can create a new issue (feel free to do this if you'd like) and I can start working on it. |
It would be nice to have a marriage date prefix like ∞ in the diagram. |
The name abbreviation "First given name and surname" would be great for complete but compact diagrams. |
Thanks for the suggestions! I've created a couple of "issues" to track them. They should be pretty straightforward, so I'll aim to put them in the next release. |
Thank you for adding the "issues" 😄 |
To shorten the width of the diagram, all dates (Birth, Death, Marriage) may get the additional option "compact date", which uses only the first three characters of the month. |
The birth and death locations stand behind the date, but the marriage location has an extra row. |
The arrow-line between person frames does not begin direct at the start-frame, but its arrow ends direct at the target-frame. |
I use the combined-type and top-to-bottom. |
I just can't reproduce the situation. |
Ok great, I'll plan for these in the next release, and further discussion can happen on the individual issues. |
I believe that's how it's implemented! If you want to try out the changes before an official release, you can download the main branch. Basically go to the "code" page on github, click the bright green "code" button, and download the zip file. Install as usual, making sure you remove any dots in the folder name as webtrees will ignore extensions with a dot in the folder name. |
I am trying out the main branch now. As there is no extra issue for the last proposal, I answer here. Nevertheless here is an additional thought regarding this issue:
I think we do not need most of them in the diagram, except of ∞ for marriage. |
For me it would be the most important:
|
I can agree with the first two
I do not agree to the third, combining the divorce symbol to married and divorced information. If a couple is married, the married symbol +date +place should always be shown. |
From my opinion it is wrong to enter this in one family, even if webtrees/GEDCOM allows to do this.
|
There were already intensive discussions about 1 or 2 families in the past. There are advantages and disadvantages for both. I agree with you @marwelin to prefer 2 families, but both options are possible in webtrees and in GEDCOM. The disadvantage of 2 families is: if there are children born during the first marriage and other children born during the second marriage they are now called step-brother/sister and not brother/sister which feels more natural. |
@hartenthaler The described disadvantage of 2 families of the same couple can be solved in webtrees. |
GVExport is a great and very flexible tool! I just used it to show how a small, but complex family can be shown. See https://discourse.genealogy.net/t/ungewoehnliche-stammbaeume-visualisieren/822464/23 |
I think everything in this post has been addressed, but it's getting long so I thought I'd create a fresh new one. If something isn't already captured in an open issue, please post it in the new issue here and I'll close this one. |
It would be good to hear what features are important to anyone using GVExport, to help prioritise the order that things are added.
Feel free to mention existing issues that you'd like prioritised, or to suggest things that have not yet been mentioned.
Small things or big things are welcome. You can comment on little things that annoy you, options you wish you had, or big features on your wish list.
The text was updated successfully, but these errors were encountered: