
LIFEOGRAPH RELEASE HISTORY
==========================

(For a complete history, refer to example.diary in the package.)


================================================================================


1.6.1 - 2020-01-06

	• Bug fixes
    • Translation updates


1.6.0 - 2019-09-07

	• Revamped login view:
		• Completely new, cleaner look
		• Single click to open diaries, selection mode for removing
		• Icons for diary files
		• Removed Lifeograph Manual from the diaries list. The manual can now be
          opened from the menu in a separate window which is a more proper way
          for a help document
	• Entry parser rewritten to be much more capable and easy to improve
		• Overlapping and nesting text formats are supported
		• Added subsubheading format (paragraphs starting with double space)
		• Implemented inserting tag charts into entries. (chart:<tag-name>)
	• New diary sychronization tool which is a big improvement over the previous
      import tool. Now it is possible to synchronize different versions of a
      diary file.
		• Element ids are created randomly rather than sequentially to improve
          their reliability while matching elements during sync
	• Always open diaries in read-only mode. Editing can then be enabled while
      reading the diary if needed
		• --read-only option now disables entering edit mode
	• Printing system improved with support for adjustible page margins
	• New default theme that is more in line with Lifeograph color palette
	• Use transition animation when navigating  between same kind of elements,
      too. e.g. from entry to entry
	• New password popover that replaces the old password dialog
	• Visually differentiate parametric tags with dedicated icons
	• Added option to prefer dark variant of the Gtk+ theme
	• Several other refinements in GUI
	• Slightly improved drag&drop system
	• Many bug fixes and small improvements
	• Removed Cmake support. Now only Meson is supported
        

================================================================================


1.5.1 - 2019-01-23

	• Bug fixes


1.5.0 - 2018-11-18

	• A more modern UI with new icons and widget types
		• Gtk+ minimum version requirement bumped to 3.22
	• When not set specifically, to-do status of an entry is derived from its
      content
	• Greatly improved chart widget
		• Much better hover info
		• Equal and consistent steps between different zoom levels
		• Option to underlay previous month to do comparisons
	• Show total/average value for parametric tags
	• Added a deferred to-do status for paragraphs "[>]"
	• Added a keyboard shortcut for adding a todo-entry (Ctrl+D)
		• Changed add normal entry shortcut to Ctrl+E
	• Added a keyboard shortcut for duplicating current paragraph in entry
      editor (Alt+2)
	• Apply to-do status and favored-ness changes to all selected entries
      in the entry list
	• Option to sort entries in ascending or descending order
	• Add "=" automatically when adding parametric tags
	• Unlimited browsing history
	• Added a keyboard shortcut for browsing forward (Alt+Right)
	• Split main Glade file into two parts to speed up startup
	• Migrated to Meson as the main build system
	• Modified code to allow compilation on Windows (Gtk+ version will now
      replace the native Windows version)
	• Added Japanese translation
	• Many bug fixes and small improvements


================================================================================


1.4.2 - 2017-04-30

    • Bug fixes


1.4.1 - 2017-02-12

    • Bug fixes
    • Translation updates


1.4.0 - 2016-11-13

    • Tags as parameters: it is now possible to assign values to tags to specify
      amounts, rates, and degrees for entries
    • Revamped graphs
        • It is now possible to zoom in & out in graph widget
        • Graphs can be yearly now as well as monthly
        • A generally more elegant look & feel for graphs
        • The ability to use different background colors for chapters in graphs
    • Animated transitions between views
    • When a piece of text is dropped onto an entry in the list, append the text
      to the entry (very handy for moving text between entries)
    • Go to the related tags view when double clicked in entry view
    • Auto replace triple dash (---) with m-dash (—) in entry editor
    • Strike-through canceled chapters in the list
    • Filter view turned into a popover resulting in a more compact and less
      distractive design
    • Indicate completion statuses of entries in text export and print-out
    • Removed graphs from tag categories and ordinal chapters as they do not
      make much sense
    • Migrated to C++11
    • Fixed visual problems in Gtk+ 3.20
    • Many fixes and small improvements    


================================================================================


1.3.0 - 2016-01-17

    * New todo list system for entry editor using square brackets
        * "In Progress" status added to todo list items
        * implemented changing the status of multiple todo items at once
    * Added support for - lists (new dash added to the next line automatically)
    * Increment following item nos when a new item line is added in the middle
      of a numbered list
    * Show word count for entries in the info line
    * Implemented recording and displaying status change date for entries
    * Unhide all markup text in the current paragraph (rather than just the
      ones that cursor touches)
    * Added chart view to the chapters (uses entry creation time for ordinal
      chapters)
    * Updated the entry view popover design
    * Moved active filter and revert filter buttons to the headerbar
    * Added support for following symbolic links (patch by Kirr)
    * Added a symbolic app icon to be displayed on Gnome shell
    * Implemented a basic theming system for the icons
    * Added the first icon theme "Ribbla" by Alex Romsh
    * Many fixes and small improvements


================================================================================


1.2.1 - 2015-01-05

    * Several bug fixes, code cleanups
    * Small updates to Lifeograph manual
    * Translation updates


1.2.0 - 2014-11-11

    * Even more modernized UI:
        * Lifeograph is using a header bar now and provides more area for the
          content
        * Popovers are used to go beyond what was possible with menus
        * New, more informative welcome screen for the first time users
        * Refreshed icons
    * Introduced a new and more intuitive chapter system
        * Chapters and topics are now called "dated chapters" and "numbered
          chapters" respectively
        * Todo groups are converted into "free chapters". These are similar to
          numbered chapters but their numbers are hidden
        * It is possible to set the todo status for all three kinds of chapters
    * Entries in any chapter can be assigned a todo status now
    * Added a new "in progress" todo status
    * Added support for multiple selections in the entry list which makes it
      possible to drag & drop multiple entries at once
    * Made the auto logout on idle counter hard to miss
    * Added the option to disable auto logout for the current session only
    * Addded support for indenting wrapped lines
    * General improvements to the drag & drop system
    * Implemeted editing the order of entries within numbered chapters by typing
    * Fixed and improved plain text export
    * Removed support for diaries created by versions 0.10 or older
    * Minimum required Gtk+ version bumped to 3.12
    * Many fixes and small improvements
    * Translation updates


================================================================================


1.1.1 - 2014-09-02

    * Added saving the theme of the Untagged meta-tag which was missing in
      v1.1.0. This required the diary version to be increased
    * Enabled reordering of todo groups
    * Many bug fixes
    * Translation updates


1.1.0 - 2014-08-03

    * Added options for changing the format dates are displayed in
    * Added a new entry type for todo items
    * Added many new icons and updated some of the existing ones 
    * Updated the main window layout
    * Improved the presentation of favored and trashed entries in the list
    * Merged themes into the tags
    * Modified the tag widget to render each tag using the themes associated
      with them
    * Added the ability to import chapters from other diaries
    * Created a new WYSIWYG like theme editing widget
    * Created a meta-tag called "Untagged" for theming and filtering entries 
      not associated with any tag
    * A new filtering system where filtering status can be edited in a
      dedicated view and can be saved to the diary
    * Upgraded the diary file format to support the new features
    * Lifeograph now itself creates a backup copy of the old diaries when
      upgrading
    * Added a hidden option to disable scaling in the entry and tag lists to
      solve the problems in some high resolution setups
    * Minimum required Gtk+ version bumped to 3.6
    * Fixed crash on Gtk+ 3.12
    * Miscellaneous bug fixes
    * Translation updates


================================================================================


1.0.1 - 2014-02-01

    * Bug fixes
    * Small updates to the user manual


1.0.0 - 2013-12-08

    * Brand new main icon
    * Moved from Waf to Cmake for the build system
    * Implemented the ability to add password to diaries directly in the file
      dialog while creating them
    * Migrated to Gtk::Application and added app menu
    * Improved user interface for creating new entries and chapters
    * Simplified the look of the diary view
    * Implemented moving tags to categories by dragging and dropping
    * Implemented moving chapters to different dates by dragging and dropping
      onto entries
    * Implemented changing topic order by dragging and dropping
    * Implemented tagging and theming entries by dropping tags and themes onto
      the items in the entry list
    * Added the option to dismiss the associated entries when dismissing tags
      and chapters
    * Added the option to dismiss the associated tags when dismissing tag
      categories
    * Added a chart to the tag category view
    * Improved visibility and sensitivity states of chapter, theme and diary
      view widgets in read-only mode
    * Disabled spell-checking in read-only mode
    * Never show markup chars in read-only mode
    * For increased security, Lifeograph now asks for password before exporting
      encrypted diaries
    * Added support for using multiple configuration files via setting
      LIFEOGRAPH_CONFIG_FILE variable in the environment
    * Translation updates
    * Updated, and extended the user manual
    * Install Lifeograph diary file Icons to the system
    * Many bug fixes


===================================== END =====================================
