Lifeograph is a powerful note-taking application that can be used to keep an encrypted diary, to plan a journey, to manage todos and long term goals, to write down ideas in an organized way, to track regular activities and many more. Lifeograph strives to deliver an abundance of advanced features in a clean and streamlined user interface.
Main features of Lifeograph:
Added support for extending programs functionality via python
Experimental implementation of a popup window system that works like sticky-notes
Tags can be defined in paragraphs as well now, with their own color and unit
Entries can be locked to editing
Treat trashed entries as locked
Added support for importing and exporting files into diary via Python
Implemented saving creation and last change dates for paragraphs
Added regex support to searching the diary
Updated most of the icons to work better on different theme colors
Revamped the design of the headers of table and chart panels
Show entry names in the calendar widget
Added a search box to the sync dialog to filter changes by text
Use fuzzy search in tag completion popover
Combined quotations and code paragraphs
Added FADED text style
Indicate the current paragraph with square brackets around it
Show a trash icon in the entry editor for trashed entries
Selected paragraphs can be sorted now by various criteria
Show create and edit dates of paragraphs in the right margin tool-tip
Added support for left and right alignment in image paragraphs
Added the ability to override spellchecking options per paragraphs
Added many new auto-replace rules for inserting symbols
Increased max indentation level to 6
Added basic syntax highlighting to code blocks for several programming languages
Show line numbers at the right margin of code blocks
Implemented basic code completion for Python using Jedi (triggered via Ctrl+Space)
Commenting in code blocks now works per language rules
Added Alt+P shortcut for switching coding language of paragraphs (OFF/GENERIC/PYTHON)
Added run button to paragraph menu for python code blocks
Entries can be marked for registering scripts automatically
Stock scripts added for:
Exporting to html, docx, markdown
Importing markdown files
Formatting dates
Move selected paragraphs into a child entry
Move the current paragraph under a different heading in the same entry
Opening locations of paragraphs in Goolge Maps
Rendering paragraphs as math formulas using matplotlib (Experimental)
Added customizability for code and literary quote fonts
Added gradient background option
Removed background colors and indentation restrictions from quotes
Quotations and code blocks are united under the quotation umbrella
Many new filterers added
Regex support added to Contains Text filterer
Completed implementation of multiple level folding support in tables
Added max, min, and distinct count summary types to numeric columns
Added a new table column type: referenced in
Added a search box to filter lines by text
Added support for printing:
Horizontal rules
Code syntax highlighting
Image alignments
Improved dealing with quotations in printing
Initial implementation of a context sensitive help system using popup windows
Added a main menu item for displaying keyboard shortcuts (Shift+F1)