~dmxe/lifeograph/1.0

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
0.11.1 - 2013/02/06

    * Updated the look of the diary toolbar
    * Slightly extended the user manual
    * Fixed several bugs
    * Updated translations


0.11.0 - 2012/12/22

    * Added trash can functionality to dismiss entries in two steps for
      increased safety
    * Replaced the icon view for entry tags with a new custom widget
    * Printing improved greatly. Main improvements are:
        * Images in entries are printed as images now
        * Smarter placement of chapters and entries on pages
          e.g. chapters always start on a new page now
        * A new option to justify text
    * New diary version which brings following new features:
        * Ability to save spell-checking language for diary as well as for
          individual entries
        * Trashed entries which may be restored if needed
    * Updated the GUI to have a more Gnome3-ish look
    * Added support for adding diary files to login view by drag & drop from a
      file browser
    * Added the ability to move current paragraph up and down with ALT+Up and
      ALT+Down
    * Implemented preserving maximized window state
    * Updated and slightly extended the user manual
    * Huge code reorganizations and cleanups
    * Many bug fixes
    * Added Ukrainian translation and updated existing translations 


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


0.10.0 - 2012/10/21

    * Added support for displaying image thumbnails in text editor for links to
      image files
    * Added support for relative paths in links
    * Greatly improved manual with the images and several new chapters, though
      still not complete
    * Added the ability to sort the entries by last change time
    * Added the ability to (un)indent multiple lines at once
    * Started to recognize dash as separator for dates such as YYYY-MM-DD
    * Many small UI improvements such as:
        * Simplified tags & themes panel
        * More informing password dialog
    * More careful handling of diary file permissions
    * Added "--read-only" switch for opening files as read-only from commandline
    * Added Read button to the diary file chooser dialog
    * Added the ability to sort diary files by last read time in the login view
    * Dropped GtkSpell dependency and started to use Enchant directly
    * Many bug fixes


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


0.9.0 - 2012/07/08

    * Lifeograph upgraded to Gtk+ 3
    * Improved login screen with an unlimited list of diaries
    * More compact interface thanks to removal of redundant widgets
    * Association of Lifeograph diaries with Lifeograph. So, diaries can now be
      opened by double-clicking in a file explorer.
    * Addition of extension ".diary" to names of new diaries automatically
    * Added a read-only mode for preventing a diary from being edited
      accidentally
    * Support for multi-line selections when inserting bullets and check-boxes
    * Added the ability to edit the date of an entry just like editing a tag's
      name
    * Added an example diary file to the Lifeograph package which is installed
      to the system
    * Added first version of Lifeograph Manual to the Lifeograph package which
      is installed to the system
    * Fixed a couple of really old problems
    * Updated translations


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


0.8.2 - 2012/05/10

    * Fixed numerous bugs
    * Cleaned up source code
    * Updated translations


0.8.1 - 2012/03/05

    * Fixed/improved markup character handling
    * Fixed numerous bugs
    * Updated Czech translation


0.8.0 - 2012/02/13

    * Improved and fixed entry text parser
    * Visually improved some of the icons
    * Fixed compilation problems on relatively older systems
    * Fixed numerous bugs
    * Updated existing translations


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


0.7.5 - 2012/01/28

    * Added printing support
    * Added the ability to add comments to text which can be hidden when not
      needed
    * Added the ability to mark paragraphs for being ignored by the parser
      to be able to use markup chars such as *, =, or _ freely
    * Implemented filtering enties by date range
    * Added the ability to hide (filter out) individual entries
    * Added a monthly chart to the diary view
    * Skip login screen when an unencrypted diary file is passed in
      commandline
    * Added a preview widget to the theme view
    * Added theme importing from other diaries
    * Removed background picture feature
    * Implemented exporting diaries partially
    * Made minor improvements in the GUI
    * Fixed numerous bugs
    * Updated existing translations
    * Re-added a plain makefile as an alternative way of building Lifeograph
      for the ones who do not like waf
    * And many more...


0.7.4 - 2011/11/21

    * Added time-independent chapters (topics) and entries for adding
      notes that are not related to a particular date
    * Added drag and drop support to the entry list
    * Implemented changing entry date by drag and drop to another entry
      or chapter
    * Added unique numeric IDs to almost every item in the diary
    * Added a new type of link target: deid:##### which refers to the
      target item by its ID to never lose the track
    * Added a new link syntax which shows a descriptive text instead of
      its target when cursor is not in it
    * Added an option to diaries that allows users to configure the item
      that is shown at startup
    * Made markup characters hidden as long as cursor does not touch them
    * Enabled formatting toolbar, removed formatting right-click menu
    * Added timestamp insertion (ALT+T) to entry text editor
    * Added back autocompletion to the tag editor
    * Removed chapter dialog; all of its functions are available on the
      main window now
    * Every diary must have at least one chapter category now
    * Made some UI refinements
    * Fixed numerous bugs
    * Updated existing translations
    * And many more...


0.7.3 - 2011/07/30

    * Added tag categorization for easier management of tags
    * Added the ability to store multiple themes within a diary file
    * Implemented support for different themes per entries
    * Added basic indentation support to the lists
    * Implemented automatic insertion of bullets and check boxes
    * Lifeograph now stores creation and last change date of entries and
      displays them as a tooltip
    * When browsing back, it is now possible to cycle through last 5 items
      shown rather than 2
    * Added filtering entries by being favorite and by tags
    * Fixed sorting entries by size
    * Redesigned editing user interface:
        * Added a separate list for tags
        * Added the ability to tag entries by drag and drop
        * Added the ability to change themes of entries by drag and drop
        * Changed main window title bar text to show name of current
          diary instead of current entry's title
        * Lifeograph now remembers folders' state of being expanded or
          collapsed in both entry and tag lists
        * Added a new toolbar for text formatting (partially functional now)
    * Implemented importing entries and tags from other diary files
    * Improved diary file structure to be more consistent and partially
      more human readable. So, files saved with this version are
      incompatible with previous releases.
    * Empty entries are no longer purged at logging out if they have tags
    * Removed grouping entries by month
    * Renamed "Chapter Sets" to "Chapter Categories"
    * Removed most of the right click menus as their functionality is
      provided by toolbars in various views now
    * Today button now also creates a new entry when current entry is
      in today
    * Many code structure improvements and clean-up
    * Fixed numerous bugs
    * Added Dutch, Romanian, and Serbian translations and updated
      existing translations
    * And many more...


0.7.2 - 2010/12/12

    * Added support for three different types of lists to the editor:
        * A basic bulleted list system,
        * a basic numbered list system, 
        * and a very handy check list sytem.
    * Added the ability to give links to the other entries of a day from
      within an entry of the same day
    * Implemented saving daily backup files when compiled in debug mode
    * Changed default state of markup chars to visible
    * Added translator credits to the about box
    * New translations: Arabic, Basque, Galician, and German
    * Updated existing translations
    * Numerous bug fixes and improvements


0.7.1 - 2010/10/31

    * Added an option to hide wiki markup characters in the entry editor
    * Added charts to the month and tag views that show graphs of number of
      entries and usage of tags over time
    * Implemented a lock mechanism to prevent opening a diary file multiple
      times
    * Added back replace and replace all functionality
    * Added Brazilian Portuguese and Hungarian translations and updated
      existing translations
    * Added a chapter icon and improved the month icon
    * Improved infrastructure at some more points
    * Numerous bug fixes and improvements


0.7.0 - 2010/09/05

    * Switched the build system of choice to "Waf"
    * Switched to a plain text file based settings storage system, thus
    * Removed the dependency to Gconfmm
    * Improved the infrastructure substantially to ease further development of
      the program
    * Added a preferences dialog that enables changing auto-logout and
      background picture settings in the gui
    * Added the ability to sort entries by size
    * Added summary views for the open diary and selected month, tag, or
      chapter that show some information about them as well as providing some
      editing facilities
    * Added a text formatting submenu to the textview right-click menu
    * Added a month icon
    * Tweaked main window layout to use less vertical space
    * Added Italian and Polish translations and updated existing translations
    * [Regression] Temporarily disabled replace and replace all functionality