@prculley prculley released this Dec 20, 2018 · 141 commits to master since this release

Version 5.0.1, a new maintenance release, has been released 2018-12-20.

Make sure to backup before you upgrade...

Changes since 5.0.0:

  • Media Manager: add help button and remove '...'
  • Edit/Preferences: add Help button
  • Style Editor, Document Styles dialog: add help buttons
  • Fix Select Person dialog Help button URL
  • Fix Select Repository dialog Help button URL
  • Relationship Calculator: Add help button
  • Reorder Relationships dialog; add Help button
  • Generate Book Dialog; Fix Help URL
  • Manage Book dialog; add help button
  • Fix Detached Gramplets Help button URL when 'help_url' not in .gpr
  • Fix help URLs when they contain illegal characters and to match
    wiki section targetID algorithm Issue
  • Update translations: hu, hr, de, ru, fi, pt_PT, fr, sv, sl
  • Fix contents of enclosed_by secondary dbapi column
    (fixes scrambled places in tree view)
  • Google maps URL problem
  • Fix ODT reports with links when run in non-English languages
  • Allow addon Reports to specify a help button URL for options dialog
  • Fix Rebuild Secondary Indexes tool for dbapi backends.
    For dbapi backends, this tool will update the secondary columns that
    are used for indexing.
  • Fix dbapi set_name_group_mapping to properly close transaction
  • Fix Russian date handler crash when Russian language isn't installed
  • Fix Quickview for missing table data on some Gtk Versions
  • Fix startup messages when command line contains a bad filename
  • Restrict Place view Name col to the primary name while allowing searchbar
    to find alt and primary names
  • Fix Person Sidebarfilter when using 'Event' and Reg expressions
  • Fix Find Duplicate People; exception when deleting someone shown outside
    of the tool
  • Gedcom export, upgrade OBJE handling to Gedcom 5.5.1 style
  • Fix CSV import to set marriage event role to family
  • Update gramps bugtracker URL in all po files
  • Narrative Web:
    • thumbnails bad alignment.
    • thumbnails problems in some cases.
    • use latest version from openlayers.
    • fixes Space between place, description and the event note
      when there are many sources.
    • Change the css order between print and screen. The chosen theme can erase
      prior values.
    • Add a width for the source column in all themes.
    • Events difficult to read (screen and mobile)
  • Fix typo in CitationListModel for sort change
  • Fix Adding "ToDo" note crash when no active object
  • Fix Citation List view Source Last Changed Column to sort properly
  • Fix for re-entrant main window close when user hits 'x' again
  • Fix exception when closing early editor in tree of editors
  • Fix 'Generate Book' dialog for crash on 'x' close
  • Fix ToDo Gramplet for multiple attempts to edit a note
  • Fix Dashboard for multiple copies of a Gramplet
  • Fix Dashboard to recall minimized or undocked Gramplets
  • Fix Statusbar update to avoid intermittent exception on closed db
  • Fix FilterParser for much older 3.x custom_filters.xml files
  • Fix IsDuplicatedAncestorOf filter rule to avoid crash on tree loop
  • Fix StyledTextEditor EditLink for root text changed to zero length
    in the background Fixes
  • Fix AgeOnDate and some reports using SimpleAccess for missing surname
  • Fix crash when a filter with loop in definition is defined
  • Fix HandleErrors related to LDS
  • Fix ReferencedBySelection proxy for 'None' LDS Parents
  • Fix HandleError in Citations Gramplet for lds place missing
  • Change PlaceView drag from whole row to just icon during drag
  • Add drag Icon to drags from DisplayTabs Gramplet lists
  • Fix dialogs for 'Help' button closes the dialog, and non-functional 'Help'
  • Fix Family Tree manager for 'Help' button closes dialog
  • Fix selectors for 'Help' button closes dialog
  • Fix 'Generate Book' dialog for 'Help' button closes dialog
  • Fix TestcaseGenerator for 'Help' button closes dialog
  • Fix Selectors to enable the 'Help' buttons to actually work
  • Avoid HandleError when dragging an Added Family from EditFamily
  • Avoid HandleError when dragging an Added Person from EditPerson
  • Fix Clipboard rows cannot be sorted via drag/drop
  • Better default directory choices for import/export file dialogs
  • Records Report: call name not underlined in HTML
  • Fix InteractiveSearch for find before model is populated
  • Fix Gedcom export for incorrect escaping with @#DFRENCH R@
  • Fix reports for shared event attribute and note errors
  • Fix Fan and Descendant Fan charts in Quadrant and Half Circle modes
    The Descendant Fan chart had several bugs:
    1. a bug that affected the centering of the chart for these modes
    2. the chart was drawn in the wrong quadrant
    3. the centering of the chart for printing was incorrect
      (the legend was off the page some of the time).
    4. the sizing of the chart for printing was incorrect
      (for very small charts of one generation, the legend would overwrite the
      chart).
      The Fan Chart for the quadrant view:
    5. the centering of the chart for printing was incorrect
      (the legend was off the page some of the time).
  • Fixed issues in the Dutch relationship calculator
    • extended the ordinal and removed lists till 50, like the English lists.
    • Fixed bug in which uncles/aunts, nephews/nieces (niblings), siblings and
      cousins with an unknown gender show up as female.
    • Fixed some misspellings
  • Setting the year as an ordinal number in Croatian; two more reports now show
    a year as an ordinal number in Croatian
  • fix name-note is not being cleared in Complete Individual report
  • Fix View Column sizing so last column size setting is maintained
  • Fix view so column widths are preserved when using filters
  • fix the place-format option in Detailed Descendant and Detailed Ancestor text
    reports
  • Fix bsddb for person sort with empty Surname list
  • Webcal: link problems in some cases Year 2016 is highlighted by default
    instead of current year.
  • Webcal: Missing links when muliyear unselected
  • Geoclose: exception when a family has no father
  • Family Descendant Tree; fix HandleError
  • fix unhandled exception parsing "future dates" in some locales
  • fix Julian/Gregorian calendar issue when entering only year as date when
    running gramps in Norwegian
  • Fix and restore Statistics Gramplet to 4.2.x status
  • Fix Check and Repair to deal with bad references empty handle string
  • Speed up Check and Repair, backlinks check stage.
  • Fix strings containing deprecated (Python 3.6+) illegal escape sequences
  • Whatsnext: check if db is open, fixes error if not.
  • Fix usage of posixpath; should be os.path for os independence
  • Fix generate_checksum routine to avoid MemoryError crash
  • Fix corrupted Bookmarks that can happen after Gramps crash
  • Fix Merge Family when same parent is missing from both families
  • Fix c in view to get selected item to clipboard
  • Fix Quickview Gramplet so updates work when changing active
  • Fix place reference editor for bad cut/paste on set_latlongitude
  • Fix Find Database Loop Tool (bad import of _collections)
  • mac/gramps.modules: Switch included moduleset to gitlab.gnome.org.
  • mac/gramps.bundle: File copy doesn't work if the glob can match directories.
  • mac/gramps.bundle: Install the docs/gramps directory in the bundle.
  • debian/changelog: Update the Debian changelog after the 5.0.0 release
  • mac/Info.plist, mac/gramps.modules: Release Gramps-5.0.0 on Mac.
Assets 6

@Nick-Hall Nick-Hall released this Jul 24, 2018 · 251 commits to master since this release

Version 5.0.0, a new major release, has been released.

Think on backup.

https://www.gramps-project.org/wiki/index.php?title=How_to_make_a_backup

Changes since 5.0.0-rc1:

  • Correct binary test logic for primary mask.
  • Fix BaseSelector to avoid long delay before display on large trees.
  • Export options > Gui alignment issue.
  • Fix dialog button order on non-Mac systems.
  • Update Debian directory after Gramps 5.0.0-rc1 release.
  • Fix Custom filter update when created via sidebar.
  • Fix Gramplet configure (View/Configure) for large options.
  • Fix IndexError crash in Statistics Charts.
  • [Mac] Change accel for Undo History. So that it doesn't conflict with a
    system binding for hiding the window.
  • Fix Family Lines/Family Colors picker for bad transient parent.
  • Fix import_as_dict to utilize user gramps_id prefixes.
  • Fix error when opening bsddb db in read-only mode.
  • Fix dbapi dbs for closeing read-only db crash.
  • Fix menus when operating with read-only db.
  • Fix Name formats to show all parts.
  • Fix dialogs for crash when canceling via 'x'.
  • Remove obsolete omeat-python-modules dependencies.
  • Update translations: cs, da, de, en_GB, eo, fi, hu, is, it, nb, pt_BR, ru, sk, uk, vi
Assets 6
Pre-release

@prculley prculley released this May 20, 2018 · 301 commits to master since this release

2018-05-20
Version 5.0.0-rc1

  • po/fi.po: Update Finnish translation
  • po/ru.po: Update Russian translation
  • po/de.po: update German translation
  • po/cs.po: Update Czech translation
  • po/ca.po: Update Catalan translation
  • Fix merge persons when removed person was the Home (default) person
  • Fix FanChartDesc for typo (copy/paste error). Bug occurs when selected
    person has more than 4 parents.
  • Fix Tag editor for multiple tag removes
  • In Narweb, Relationship to Center person reversed
  • Fix Citation Tree view for crash after plugin reload
  • Fix 'References' Gramplet for issue when activated during an import
  • disable Application Menu during import
  • Fix Person/Family/Event view updates on various associated changes
    • Fix Event view for changes in Main Participants
    • Fix Person/Event/Place views for update to a Place or enclosing place
    • Fix Person views to update on changes in birth/death event/place
  • Allow unicode characters in json export
  • Filtering problems in the geography view
  • Crash when looking for a place within an area
  • use same box margin for SVG and PDF.
  • Webcal crashes after Narrative Web site exists
    multiyear select option problem
  • Catch exceptions when loading recent files
  • Check that backend exists before loading database
  • Disable family tree manager features when a backend is unavailable
    If the default backend is unavailable, then reset it to bsddb.
  • Enclose tree report image path and file name in braces
  • Crash when selecting an old note, event, media, ...
    Try to sort on another column.
  • [NewRepositoryEditor]Fix help link
  • [ReorderGrampsID]Fix broken help link
  • Fix FTM for delete tree, followed by close; Title etc. shows old tree
  • Fix Relationship path between filter for silent fail
  • setup: Add configuration flag --no-compress-manpages.
  • glade: Don't strip newlines from builder files.
  • List sort by number for citation confidence level
  • Fix confidence level sort in list views -based on the date-sort code.
  • Fix confidence level tooltip -Stop run on text.
  • Fix error in place displayer when offset is outside valid range
  • Fix places in example.gramps
    • Moved Greek places into top level Greece entry & added English names.
    • Removed Puerto Rico as a country as part of USA
  • Use sgettext for Name Format dialog
  • Enable copying the birth & death fields for relationship view
  • Allow Copying of text fields for Details tabs in selected views with
    Details gramplets.
    • Person Details
    • Place Details
    • Repository Details
  • Geography: KML media objects not shown on map. Geography doesn't conform to the
    relative paths If a place has no coordinates, KML files are not displayed.
  • Fix Fan charts for scrolling/resizing of window; bad rendering
  • Fix Clipboard for HandleErrors during db changes
  • Fix Clipboard for Drop/Edit of Surname group in People Tree view
  • Fix Relationship Graph for extraneous families when using filter
  • Fix export gpkg when media files have fractional timestamps.
  • Remove reference to postgresql in core code
  • Move dbapi-specific code out of DbGeneric
  • Create db _schema_exists method
  • Fix place format option in place report
    • Use -1 instead of None for default place format
    • adds New [Place format:] option on the [Report Options (2)] tab
  • [Narrative Web Report] Incorrect heading for stepmother or stepfather
  • Cairodoc: Fix Book TOC and Index numbering and placement
  • Fix Fan Chart(s) so they don't crash when opened as last view
  • Fix Organize Tag editor for exception on 'x' close
  • selectors: Change BaseSelector so that selection is kept during Find/Clear
  • Fix multi-page Graph output to pdf with filenames containg spaces
  • Fix Clipboard for right-click on empty clipboard
  • docs/conf.py, docs/gen/gen_db.rst: Fix ImportError & update API docs year 2018
    • Fixes ImportError: No module named 'gramps.plugins.db.dummydb'
    • Update Copyright to 2018
  • Webreport: Privacy problem with the relation to the center person.
  • Fix Report Options when used with empty db
  • debian/changelog: Finalise debian/changelog for beta1 release.
    Also fix old syntax & trailing whitespace issues
  • debian/rules: Enable extra tests that were failing for alpha3
  • debian/patches: Patch person_rules_test.py To remove hard coded build path
    from import. Fixes FTBFS due to test failure.
  • debian/NEWS: Delete debian/NEWS file, only really applies in Debian
  • debian/changelog: First beta release of gramps 5.0
    • Sync debian directory with Debian experimental branch on salsa
    • Point Vcs URLs at the Gramps Project on Github
    • Correct spelling in debian/rules, node > nose
    • Delete gbp.conf, not required as gbp not used to build package
  • debian/gbp.conf: Remove gbp.conf, will not be using gbp to build
    deb package Avoids updating it for every branch used to build it
  • debian/rules: Fix spelling in d/rules node > nose
  • debian/control: Update Vcs URLs to point at Gramps Github repo
  • debian/NEWS, debian/README.Debian, debian/README.test,
    debian/compat, debian/control, debian/copyright, debian/gbp.conf,
    debian/gramps.docs, debian/rules, debian/source/format,
    debian/source/local-options, debian/tests/control,
    debian/tests/gramps-import-export, debian/upstream/metadata,
    debian/watch: Resync debian dir from Debian 5.0 experimental branch
  • debian/changelog: Update debian/changelog with releases since 4.0.3
  • Fix testsuite failure when build happens out of the source tree.
    Build path was hardcoded in an import in: person_rules_test.py
  • mac/Info.plist, mac/gramps.modules: Release Gramps 5.0.0-beta1 on MacOS.
Assets 5
Pre-release

@prculley prculley released this Feb 18, 2018 · 386 commits to master since this release

Version 5.0.0-beta1, an experimental pre-release.

Make sure to backup before you upgrade.

The key word is experimental!

It might be unwise to "upgrade" your main/real gramps
family tree into 5.0.0-beta1. In general, we recommend
you make a copy of your family tree instead (typically by
doing a "gramps XML" export), then try 5.0.0-beta1 on
the copy. (You can keep things really separate by using
the GRAMPSHOME environmental variable, if you want.)

It's been over four months since 5.0.0-alpha3 was released
so we are interested in your feedback, especially if you
discover any bugs or problems which we haven't noticed.

2018-02-17
Version 5.0.0-beta1

  • pt_PT, hu, cs, it, fi, de, ru: update translation
  • update Readme for Gramps 5.0.0
  • new genealogy tree report
    • Replace backslash in image path for Windows
    • Escape special LaTeX characters
    • Copy output file from temporary directory
    • Fix character encoding for new tree category reports.
    • Add support for new genealogy tree report category.
  • Fix Place Tree view for proper display after filter cleared.
  • Implement place formats
  • Some dates are not translated in webcal
  • Some dates are not translated in webcal
  • Webcal link problem in the year glance page
  • Link problems depending on LANGUAGES.
  • Increment year to 2018 for About box.
  • data/holidays.xml.in: Fix holidays in Finnish
  • fix Sidebar to resize better
  • mac/gramps.modules: Update pyicu to v 2.0.3
  • mac/gramps.modules: Consolidate Python2 and Python3 meta-modules.
    GObject-Introspection now works with Python3 so the split isn't needed
    any more.
  • Add tooltip to links in styled text editor.
  • [MacOS] Replace GDK_CONTROL_MASK with GDK_META_MASK in accelerators.
  • Set the mnemonic modifier key to Alt-Ctrl for the Quartz Gdk backend.
    This avoids interference with the use of the Alt/Option key for extending
    the keyboard.
  • Fix Family Lines Graph when 'unknown' places are present
  • Fix Export View to CSV when Unicode characters are present
  • Fix several intl date displayers for missing parameter.
  • mac/gramps.accel: Update gramps.accel for gramps50
  • Some filter optimizations to avoid repeated parts of tree scan
  • Fix view buttons order keeps changing on different startups
  • Fix DescendentTree report; more space beneath Title
  • Fix DescendentTree report for crashes
  • Fix Book XML handler for unusual characters in report name
  • Fix 'Generate Book' dialog for bad transient parent
  • Fix Book XML handler to deal with unusual characters in Book name
  • Add color schemes to config
  • Surname Editor; fix so changes made update Person 'Preferred Name'
  • Surname Editor, fix fields for better fit in minimum width dialogs
  • Surname Editor; fix loss of data if using mouse to change fields
  • Add Garbage collection after tools/reports
  • Main Window menu 'Add' keyboard Acellerators
  • Fix Add menu Accelerators so they don't activate on Shift-'x'
  • Change Gramps 'Add' menu so 'New' is not used
  • Export Web Family Tree; error on file write is now a message, not exception.
  • Fix Export Web Family Tree for errors on file write
  • Pylint on Web Family Tree export
  • Fix Citation Editor to Tab out of Confidence ComboBox
  • Narrated Web Site:
    • Translation problem in narrative web.
    • crash in narrative web if no unused media
    • Apply places changes to the narrativeweb.
      Also change order between locations and locations alternate names.
    • Suppress extra line in Alternate Names section.
    • Added an option for the statistics page.
    • We have problems with notes: pages are too large
    • Difficult to see some page on a mobile phone when you have notes.
    • Resizing of images on a mobile
    • Maps are too bigs on a mobile
    • Split the event line to have a narrower page
    • The note is spanned on two columns (Place + Description)
    • In media pages, the progress meter doesn't work well.
    • Add a progress meter for the medialistpage
    • warnings reported to console
    • Mainz css file produces left aligned FamilyMap pages
      Solving Mainz problem creates new ones with Basic-Blue and Nebraska
      styles sheet.
      Some cleanup with unused css file (GeoView.css)
    • Many problems with css files and the ancestor tree
    • media file not created if we have unused media.
    • Fix Narrative Web works poorly on Android browser
  • Clear old custom name formats when database loaded
  • Fix shading colour in relationship view for dark themes.
  • Fix link colour for dark themes.
  • Fix default foreground colour in list views for dark themes.
  • fix Fan Chart for exception on right-click of person with no parent
  • Fix Fan Chart Print centering and scaling on Windows
  • Fix Media Preview Gramplet for closed db
  • Added a requirement for pango and pangocairo versions
    Eliminates a warning that was present when calling a report from the
    command line.
  • Fix Styled Text Editor for exception on non-editable text click
    Also prevent editing of links on non-editable text.
  • Suport FTM 2017 Gedcom tags on import
    FTM adds subordinate PLAC and OBJE data to INDI.ADDR which is non-standard.
    So treat it as a Residence Event, instead of an Address.
    FTM puts _DATE and _TEXT tags subordinate to OBJE, also non-standard.
  • Fix Family tree Manager: rename a locked db, don't open, but title bar
    changes.
  • Fix Person, Family Sidebar Filters to add custom Event types
    Also fix Family Sidebar Filter RelType init with closed db
  • Fix ProxyCache to deal with memory leak
  • Fix duplicated method in ProxyCache
    Also changed size request to better utilize actual memory
  • Dbapi: Fix for broken 'backlinks' after a delete.
  • Dbapi: Use UPDATE instead of DELETE and INSERT
  • Remove write_version method from the database API
    This is specific to the BSDDB backend.
  • Fixes for in-memory databases
    In-memory databases always allow write access and don't need to use lock
    files.
  • Enable Sqlite backend for all users
  • Move PostgreSQL backend into third-party addons
  • Implement locking for dbapi backends
  • New convenience function to return database methods
    Examples: db.method('get_%s_from_handle', 'Person')
    db.method('get_%s_from_%s', 'Event', 'gramps_id')
    Returns None if the method doesn't exist.
    Formats 'iter_%s' and 'get_number_of_%s' use the plural forms and are
    not yet implemented. Replaces old get_table_metadata method.
  • postgresql: Add login dialog and username/password command line options
  • Write dbapi schema version to metadata table instead of a file
  • Remove hardcoded references to BSDDB database backend
    The default backend in the preferences is now used for:
    • Archive checkout
    • Import from the command line - python Gramps.py file
    • Import by drag and drop onto the family tree manager
  • db: Remove set_save_path method
    The path is already set in the database load method.
  • Add missing methods to database unit test
  • Add missing base database method.
  • db: Remove get_schema_version method.
  • db: Remove has_gramps_id method from the public API.
  • db: Remove get_gramps_ids method from the public API.
  • db: Make get_number_of, get_raw_data and has_handle methods protected.
  • db: Remove get_from_name_and_gramps_id method.
  • db: Remove get_from_name_and_handle_method.
  • postgresql: Ignore empty connection settings
  • Include new PostgreSQL error handling in CLI
  • Improve PostgreSQL error handling
    Re-raise a DbConnectionError if the connection raises an error.
  • Add connection preferences for PostgreSQL databases
  • bsddb: Build surname list with unique names.
  • fanchart2way: Use escape from html rather than cgi package
  • Fix QuestionDialog display for html like characters in title
  • Fix Find Database Loop tool for faster operation and better display
  • Fix FamilyRelationshpType _DATAMAP order to correspond with values
  • Fix HandleError on IsLessThanNthGenerationAncestorOf filters
  • Fix Relationship Graph to shows families if siblings but no parents
  • Fix Deep Relationship filter to avoid recursion crash
    This also changes filter to use shortest paths.
  • Fix to allow filter progress meters in flat views
  • Fix Gedcom import for illegal Gedcom Family Attributes
    TMG Gedcom exports an illegal NCHI with sub-data for FAM.
    Gramps could not handle this and attached the sub-data to the FAM creating
    some corrupted Event records.
  • Fix Session Log for exception on closed db reference click
  • Fix 'Welcome' Gramplet and StyledTextEditor for Link handling
  • fix Quickreport start from Editor when object not yet committed
  • Fix Find Database Loop tool for wrong transient parent for progress
  • Fix Test Case Generator to not create illegal 'None' handles
  • Fix Gedcom export for bad Hebrew Months
  • Can't link to a place if wrong lat/lon in the db.
  • Update redirected wiki link from GRAMPS_XML > Gramps_XML
  • Missing arg when right clicking in geography view.
  • INSTALL: Change INSTALL to replace 'python' with 'python3 for script invokes
  • Check&Repair; add checks for 'backlinks' and repair if needed.
  • Fix CSV importer for place event name using gramps_id
  • Fix PlaceModel to avoid exception following merge
  • Fix Geography view 'Find' when db is closed.
  • Fix interactive search for exception on click then down arrow
  • Create where_is utility to locate a binary in the standard places
    This is particularly useful on Mac OS X where Gramps is passed a PATH that
    does not include elements added by the terminal shell.
  • Fix relationship Graph so Unicode chars on Multiple pages works.
  • Use Gdk.Event.triggers_context_menu in osmgpsmaps.py.
  • Replace is_right_click implementation with Gdk.Event.triggers_context_menu().
  • Replace use of CONTROL_MASK with PRIMARY_INTENT. For better UX on Macs.
  • Fix opening recent family trees
  • Fix exception when changing a family with Add person editor open
  • Remove eval() and rename self.dbstate
  • reorderids: Another way to protect GOV IDs in Gramps ID position
  • updated German date handler: added missing Latin month names and
    some old German month names
  • remove vestage of (old) SVN source-control system
  • update authors file
  • Fix ManagedWindow/GrampsWindowManager for subsidiary window close
  • Fix Gedcom import for "1 MARR Y" issue
  • Correct ReorderID tool for several bugs and deal with GetGov ID
  • Bad call to unlink function.
  • Fix Gedcom export for erroneously removed WriterOptionBox import
  • Try to handle OSError when we use the --export argument in CLI mode.
  • Special char in place's name breaks xdot view
  • Organize Bookmarks Dialog doesn't close with x
  • tweak some DateParser comments
  • DateParserEN failures under the DateTest tool
  • Fix make_unknown to create valid Place
  • editplace: fix typos
  • StyledText.join method fails if the joint_text has StyledText Tags
  • 3.4 database conversion fails
  • fix invalid export (and import) of Gedcom EMAIL records
    Gedcom spec 5.5 requires '@' in general text to be doubled '@@'
Assets 8

@Nick-Hall Nick-Hall released this Feb 9, 2018 · 3169 commits to master since this release

Version 4.2.8, a new maintenance release, has been released.

Make sure to backup before you upgrade.

Changes since 4.2.7:

  • Fix Geography views for bad 'dbstate.is_open()' test
Assets 6

@Nick-Hall Nick-Hall released this Feb 8, 2018 · 3169 commits to master since this release

Version 4.2.7, a new maintenance release, has been released.

Make sure to backup before you upgrade.

Changes since 4.2.6:

  • Fix Export View to CSV when Unicode characters are present
  • Fix several intl date displayers for missing parameter
  • DescendantTree report; fix crashes and Title spacing
  • Fix Book XML handler to deal with unusual characters in Book name
  • Add support for new genealogy tree report category
  • Fix Media Preview Gramplet for closed db
  • Suport FTM 2017 Gedcom tags on import
  • Fix Person, Family Sidebar Filters to add custom Event types
  • Fix QuestionDialog display for html like characters in title
  • Fix FamilyRelationshpType _DATAMAP order to correspond with values
  • Fix Gedcom import for illegal Gedcom Family Attributes
  • Fix Gedcom export for bad Hebrew Months
  • Change INSTALL to replace 'python' with 'python3 for script invokes
  • Fix CSV importer for place event name using gramps_id
  • Fix Geography view 'Find' when db is closed
  • Fix interactive search for exception on click then down arrow
  • Create where_is utility to locate a binary in the standard places
  • Fix relationship Graph so Unicode chars on Multiple pages works
  • Update authors file
  • Fix Gedcom import for "1 MARR Y" issue
  • Fix Export Web Family Tree for errors on file write
  • Fix Citation Editor to Tab out of Confidence ComboBox
  • Reset the dependencies on the new meta-module
  • Use online modules
  • Consolidate Python2 and Python3 meta-modules
  • Use None as the foreground colour for untagged rows in list views
  • Fix shading colour in relationship view for dark themes
  • Fix link colour for dark themes
  • Fix default foreground colour in list views for dark themes
  • Fix Undo; crashes due to race in Gtk
  • Gedcom import with OBJE/FORM URL on event
  • EOFError [Ran out of input] in Clipboard
  • Cannot drag & drop textual value via clipboard
  • Fix 'DbBsddbRead' object has no attribute '_Callback__callback_map'
  • Reports - Narrated Web Site Failure
  • Fix link path in gramps-launcher compile instructions
  • Update translations: fi, de
Assets 2
Pre-release

@Paul-Franklin Paul-Franklin released this Sep 3, 2017 · 593 commits to master since this release

Version 5.0.0-alpha3, an experimental pre-release.

The key word is experimental!

It might be unwise to "upgrade" your main/real gramps
family tree into 5.0.0-alpha3. In general, we recommend
you make a copy of your family tree instead (typically by
doing a "gramps XML" export), then try 5.0.0-alpha3 on
the copy. (You can keep things really separate by using
the GRAMPSHOME environmental variable, if you want.)

It's been over a year since 5.0.0-alpha1 was released
so we are interested in your feedback, especially if you
discover any bugs or problems which we haven't noticed.

https://gramps-project.org/wiki/index.php?title=Using_the_bug_tracker

Please file a bug report (selecting the "5.0.0-alpha3"
version) if you find one. We want testers for alpha3,
but only if you are sophisticated and resilient enough
to know how to keep it away from your real data.

Make a backup on your old gramps first, just in case.

https://www.gramps-project.org/wiki/index.php?title=How_to_make_a_backup

Changes since '5.0.0-alpha2':

  • Fix Undo -- crashes due to race in Gtk
  • Fix for deleted objects referenced in Note StyledText Links
  • Strange index and surnames count in narrative web
  • Missing references in narrative web
  • Timestamp set to zero makes gramps crash on Windows in narrative web
  • Avoid loop in narrativeweb with citation, source, and media.
  • Use the default database backend for database conversion
  • Remove version from the database type column in FTM
  • Correct issue with exception on database change in gramplets
  • Add empty role to person and family backref lists in narrative web
  • Refactor narrative web report
  • Fix InMemory db close error
  • Eliminate unparsable "day month year" dates in Swedish
  • Check for installed DB backend on DB selector
  • Fix crash when import complex .gramps 5.0 current branch backup file
  • Fix no-day numeric date display in y-m-d locales
  • Flag three small-dialog "close" buttons to be translated
  • Prevent DBAPI from nesting transactions for metadata
  • Tidy database summary information
  • Reorganise DBAPI plugins (add SQLite, PostgreSQL; remove DBAPI, InMemoryDb)
  • Remove DBAPI settings.py file
  • Date Editor has 'Type' and 'Quality' labels swapped
  • Allow multiple collations per DB connection
  • Fix HandleErrors with Family Merge and issues on close/open in gramplets
  • Augment internal schema (title properties, source attribute lists, etc.)
  • Guarantee order on DB emits
  • Undo of delete person on DBAPI fails
  • Fix creating new PostgreSQL database
  • Use all parameters in settings.ini for PostgreSQL
  • Ignore 32-bit vs. 64-bit when reporting Windows errors, and 'Distribution'
  • Fix verify tool to close and save configs properly
  • Open web links with /usr/bin/open on Mac and Python older than 3.5
  • Flag for translation some more colons for French
  • Path to Narrated Web alternate image is wrong
  • Narrative web: crash using OSM when bad lat/lon
  • Fix FamilyGroup crash by Python's sort routine on ICU bytearrays
  • ReorderIds tool crashes with 'bytes' error on BSDDB
  • Add 24x24 PNG -- not having it makes for an ugly charts toolbar in HiDPI
  • 'DisplayState' object has no attribute 'set_autobackup_timer'
  • Fix unnecessarily long relative paths generated on Windows
  • The get_name_group_mapping method should return a string
  • Fix names not displayed in relationship graph
  • Citations Gramplet doesn't update in many cases
  • Fix HasCitation rule in citation filter sidebar
  • Outdated bugtracker link in Unexpected Error reporting wizard
  • Family Lines report generates empty PDFs when name has double-quotes
  • Non-local character in DB name causes crash on Windows
  • Fix dead people shown as alive in narrative web
  • Fix GEDCOM import with OBJE/FORM URL on event
  • Fix drag in media reference editor so it creates/updates selection
  • Fix spin button updates in media reference editor
  • Media preview size changes
  • Fix more dialogs which are mapped without a transient parent
  • Undo of delete doesn't update views
  • Fix error on 'cancel' for DB upgrade
  • Top Surnames Gramplet doesn't update when DB is closed
  • Fix DBAPI PostgreSQL crash
  • Try to link a map position if we have an active place
  • Remove recursion in ancestor filters
  • Fix more HandleError crashes, in views and gramplets
  • Fix relationship calculator failure
  • Update translations: ca, cs, da, de, eo, fr, fi, hu, is, lt, nl, pt_BR, ru, sl, uk
Assets 6

@romjerome romjerome released this Aug 1, 2017 · 3169 commits to master since this release

Version 4.2.6, a new maintenance release, has been released.

Make sure to backup before you upgrade.

Changes since '4.2.5':

  • Fix HasCitation rule in citation filter sidebar
  • Fix use of regular expressions
  • Date Editor had 'Type' and 'Quality' labels swapped
  • Fix FamilyGroup Report
  • Fix names not displayed in relationship graph
  • Fix outdated Bugtracker link in reporting wizard
  • Fix replacements in Ancestor tree
  • Fix Default Browser Setting
  • Fix linking place on OpenStreetMap view
  • Fix Family Lines Report having unescaped characters
  • Fix non-local character in DB name (Windows OS)
  • Fix checking for "event.string" in "treeview_keypress"
  • Fix invalid February 29th date in Julian dual-dated
  • Fix Note on CIR when it is attached to a (preferred or alternative) name through the names dialog.
  • Improve time loading for person selector in census forms
  • Fix incorrect SoundEx result
  • Fix Error printing on ancestor tree graphical report
  • Fix custom filter creation with 'Events occurring on a particular day of the week'
  • Bug in the Name Editor / Group As
  • Gramps CSV export of Places did not generate correct Title.
  • Add custom Family Relations not shown in the filter siderbar
  • Fix non-textual value on Tag report
  • Fix 'interface.dont-ask' config key ignored on Note edition
  • Fix Reorder Relationships dialog
  • Shrink size of Break Lock (and other QuestionDialogs)
  • Only selection of Active or Home person if commited
  • Fix quick search exception when nothing in searched list
  • Fix problem adding parents
  • Fix bookmarks keybinding on Mac OS
  • Fix failure to load default gramplets if GExiv2 is missing or too old.
  • Update API doc for place displayer
  • Add datestrings to Turkish translation
  • Update translations: cs, de, fr, fi, hu, it, ru, sl, sv, tr

In memory of Peter Landgren.

Assets 6
Pre-release

@bpisoj bpisoj released this Jun 10, 2017 · 709 commits to maintenance/gramps50 since this release

Version 5.0.0-alpha2, an experimental pre-release.

Think on backup.

https://www.gramps-project.org/wiki/index.php?title=How_to_make_a_backup

Changes since '5.0.0-alpha1':

See change log: https://gramps-project.org/bugs/changelog_page.php?version_id=87

The key word is experimental!

It might be unwise to "upgrade" your main/real gramps
family tree into 5.0.0-alpha2. In general, we recommend
you make a copy of your family tree instead (typically by
doing a "gramps XML" export), then try 5.0.0-alpha2 on
the copy. (You can keep things really separate by using
the GRAMPSHOME environmental variable, if you want.)

It's been about a year since 5.0.0-alpha1 was released
so we are interested in your feedback, especially if you
discover any bugs or problems which we haven't noticed.

https://gramps-project.org/wiki/index.php?title=Using_the_bug_tracker

Please file a bug report (selecting the "5.0.0-alpha2"
version) if you find one. We want testers for alpha2,
but only if you are sophisticated and resilient enough
to know how to keep it away from your real data.

Assets 7

@sam-m888 sam-m888 released this Dec 15, 2016 · 3169 commits to master since this release

Version 4.2.5, a new maintenance release, has been released.

Make sure to backup before you upgrade.

https://www.gramps-project.org/wiki/index.php?title=How_to_make_a_backup

Changes since '4.2.4':

  • The configparser is assuming the wrong encoding
  • Sorting in family tab of narrated web report
  • Silence remaining PyGIWarning
  • Sorting of relationships in family tab of narrated web report
  • Use latest valid date rather than today
  • Modify endonym handling in place displayer
  • Fix house number concatenation
  • Allow merging of families with one or more parents in common
  • Jump to Gramps ID functionality doesn't work
  • Ability to search alternate place names when selecting place
  • Fix clear map action on Geography
  • Database repair tool always edit all source objects
  • Database repair tool ignored some objects with tag
  • "Enclosing" gramplet includes places outside valid date ranges
  • Fix icon and tooltip in LDS editor
  • CSV import fails
  • Fix duplicated Gramps IDs on Gedcom import
  • Unexpected error Preferences > Dates > Markup for invalid date format
  • Fix Import Vcard, can create multiple surnames with all selected as 'Primary'
  • Fix Gedcom import in some alternate languages; improper date parsing
  • Export options 'Preview' buttons create hidden quickreport
  • Alignment radio buttons in the style editor do not work
  • Select Place search & Source/Citation hierarchy should NOT be expanded
  • Tweak improvement on Tag editor
  • Support for Windows Python3 pythonw.exe
  • Wrong parsing Numeric date format for cs_CZ locale
  • Fix Icelandic and German translations
  • Fix Norwegian relationship calculator
  • Update translations: cs, de, fi, fr, hu, is, nb, ru
Assets 7