-
Notifications
You must be signed in to change notification settings - Fork 433
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
Make an easy way to start gramps for novices #1297
base: master
Are you sure you want to change the base?
Conversation
Could add your 2021 credit to the Copyright headers? |
I just ran a test. During my test, a lot of messages were sent to the console. Are any useful without the step-by-step?:
|
Tested again today and tried to import the sample GEDCOM file included with Gramps and got a permissions error: 1059849: ERROR: grampsapp.py: line 174: Unhandled exception |
Try copying it to your home directory and loading it from there. |
I can definitely load it from elsewhere. But this is a new symptom. The data imports but reports a failure. And it shows only 1 of 2 dialogs expected. It shows the "no errors" but not the import statistics. Also I can successfully using the Import instead. The exact same sample.ged file in the same location imports with no error. (Although the Statistics window appears without any numbers.) |
Because it's trying to delete the file and it's in a protected directory. @SNoiraud don't you mean to close |
I only make an os.unlink. |
You are deleting it in all cases; you only want to do that if you created a temp file, not if the user entered a GEDCOM file to load. Also, why is that a manual entry instead of a file chooser? |
It actually has both. There is a file selector if you click the "Load a gedcom/gramps file?" button to populate the field. But you can paste in a filepath to bypass the GTK file selector. It just does not do this conventionally, following the "label: field iconizedButton" pattern of the Preferences dialog: The GUI will need a bit refinement for language & presentation. (It would be nice if we could find Text Strings that already exist in the Weblate dictionary. So that the new feature world-wide accessibility won't be delayed by 48 translators noticing the new strings.) |
@emyoulation You can search the short msgids by grepping gnucash.pot. That's the input to weblate. Longer msgids are more difficult to search because msgmerge will break them up into ~70 character chunks on separate lines, but you can look for pieces of them. |
Ah, that is good to see. There are a lot of extra labels added that seem to be empty and unused, which made it difficult to follow in code. |
Can you explain ?
|
For example, here is an empty label that is added to the window and then the variable is thrown away. |
This is to have a more readable window. |
If you want to do that, you should set a margin on the widgets, or the spacing on the vbox overall. |
1 - Set Home person 2 - Remove my death event 3 - Add surnames 4 - Add my brother 5 - Add my wife 6 - Add my son
Rebased. |
This is related to: Novice user UX proposed solution