Release Gramps 5.0.0-beta1
This commit is contained in:
parent
caf47940c7
commit
6ca3821f81
196
NEWS
196
NEWS
@ -1,3 +1,199 @@
|
|||||||
|
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 '@@'
|
||||||
|
|
||||||
2017-09-02
|
2017-09-02
|
||||||
Version 5.0.0-alpha3
|
Version 5.0.0-alpha3
|
||||||
* Fix Undo -- crashes due to race in Gtk
|
* Fix Undo -- crashes due to race in Gtk
|
||||||
|
@ -138,7 +138,7 @@ sys.path.insert(0, ROOT_DIR)
|
|||||||
git_revision = get_git_revision(ROOT_DIR).replace('\n', '')
|
git_revision = get_git_revision(ROOT_DIR).replace('\n', '')
|
||||||
if sys.platform == 'win32' and git_revision == "":
|
if sys.platform == 'win32' and git_revision == "":
|
||||||
git_revision = get_git_revision(os.path.split(ROOT_DIR)[1])
|
git_revision = get_git_revision(os.path.split(ROOT_DIR)[1])
|
||||||
VERSION += git_revision
|
#VERSION += git_revision
|
||||||
|
|
||||||
#
|
#
|
||||||
# Glade files
|
# Glade files
|
||||||
|
@ -19,6 +19,6 @@
|
|||||||
#
|
#
|
||||||
|
|
||||||
VERSION_TUPLE = (5, 0, 0)
|
VERSION_TUPLE = (5, 0, 0)
|
||||||
VERSION_QUALIFIER = "-alpha3"
|
VERSION_QUALIFIER = "-beta1"
|
||||||
VERSION = '.'.join(map(str,VERSION_TUPLE)) + VERSION_QUALIFIER
|
VERSION = '.'.join(map(str,VERSION_TUPLE)) + VERSION_QUALIFIER
|
||||||
major_version = "%s.%s" % (VERSION_TUPLE[0], VERSION_TUPLE[1])
|
major_version = "%s.%s" % (VERSION_TUPLE[0], VERSION_TUPLE[1])
|
||||||
|
1386
po/ChangeLog
1386
po/ChangeLog
File diff suppressed because it is too large
Load Diff
Loading…
Reference in New Issue
Block a user