Codebase list almanah / upstream/0.12.3 NEWS
upstream/0.12.3

Tree @upstream/0.12.3 (Download .tar.gz)

NEWS @upstream/0.12.3raw · history · blame

  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
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
Overview of changes from Almanah 0.12.2 to Almanah 0.12.3
=========================================================

* Bugs fixed:
 - #4 Font size is too small in text view
 - #7 A lot of [-Wincompatible-pointer-types] compiler warnings

* Translation updates:
 - Catalan


Overview of changes from Almanah 0.12.1 to Almanah 0.12.2
=========================================================

* Fix version number (no other changes)

Overview of changes from Almanah 0.12.0 to Almanah 0.12.1
=========================================================

* Bump Meson dependency to 0.51 to simplify build system (thanks to Jan Tojnar)

* Bugs fixed:
 - #3 typo in src/vfs.c errors

* Translation updates:
 - Catalan
 - English (United Kingdom)
 - Malay
 - Romanian
 - Ukrainian


Overview of changes from Almanah 0.11.0 to Almanah 0.12.0
=========================================================

* Move encryption support to SQLiteVFS to improve performance and reduce the
  chance of data loss from use of temporary files

* Various GTK version and API updates
 - Migrated from GtkToolbar to GtkHeaderBar

* Various AppData file updates

* Support undo and redo

* Port to Meson

* Port to libecal-2.0

* Bugs fixed:
 - #1 Meson build claims implicit function declaration warnings
 - !1 build: Port to meson
 - !4 docs: Port README to Markdown and update it
 - !5 event-factories: Fix an incorrect string comparison

* Translation updates:
 - Arabic
 - Bokmål, Norwegian
 - Bosnian
 - Catalan
 - Chinese (China)
 - Czech
 - Danish
 - Dutch
 - English (United Kingdom)
 - Esperanto
 - Finnish
 - French
 - Friulian
 - German
 - Greek, Modern (1453-)
 - Hungarian
 - Indonesian
 - Occitan (post 1500)
 - Polish
 - Portuguese
 - Portuguese (Brazil)
 - Russian
 - Serbian
 - Slovenian
 - Spanish
 - Swedish
 - Thai
 - Turkish
 - Ukrainian

Overview of changes from Almanah 0.10.8 to Almanah 0.11.0
=========================================================

Major changes:
* Improved the tagging accesibility.
* Enhanced the diary security.
* Changed the tagging look (new button with a symbolic link in the toolbar and the tag bar shown integrated in the main toolbar).
* Added a new 256x256 icon, that looks better in GNOME Shell.
* Added an AppData file to show a completed information in Software App.

Update translations:
* Brazilian Portuguese (Enrico Nicoletto, Ramon Brandão, Adorilson Bezerra)
* Czech (Marek Černocký)
* Danish (Joe Hansen)
* French (Alexandre Franke)
* Galician (Fran Diéguez)
* Greek (Dimitris Spingos)
* Hungarian (Balázs Úr)
* Indonesian (Andika Triwidada)
* Latvian (Rūdolfs Mazurs)
* Polish (Piotr Drąg)
* Slovenian (Matej Urbančič)
* Spanish (Daniel Mustieles)
* Serbian (Мирослав Николић)

Overview of changes from Almanah 0.10.0 to Almanah 0.10.8
=========================================================

This is a development release for testing purpose in the road to 0.11, so use carefully.

Major changes:
* Main window redesign, see https://live.gnome.org/Almanah_Diary/Design#New_Design
* Tagging support
* Port to GMenu
* Dropped the libedataserverui dependency and embed the ECellRendererColor and ESourceSelector widgets (Thanks to Matthew Barnes)
* Hide the title bar in maximized windows
* Updated GtkSpell 3 support
* Updated EDS dependency to 3.5.91 (Thanks to Philip Withnall)

Bugs fixed:
* Bug 677209 - The CalendarWindow dropdown doesn't displayed in the correct place
* Bug 680845 - Translatable strings for the time in the events list

Update translations:
* cs (Marek Černocký)
* es (Daniel Mustieles)
* gl (Fran Diéguez)
* hu (Balázs Úr)
* id (Andika Triwidada)
* lv (Rūdolfs Mazurs)
* pl (Piotr Drąg)
* pt_BR (Rafael Ferreira)
* ru (Yuri Myasoedov)
* sl (Andrej Žnidaršič and Matej Urbančič)
* sr (Мирослав Николић)

Overview of changes from Almanah 0.10.0 to Almanah 0.10.1
========================================================

Bug fixed:
* Bug 695117 - Almanah doesn't encrypt the database when the application close (see https://bugzilla.gnome.org/show_bug.cgi?id=695117)

Overview of changes from Almanah 0.9.0 to Almanah 0.10.0
========================================================

Updated dependencies:

Major changes:
* Updated EDS events integration to the new 3.5.91 API
* Second phase of the new UI
* Now is set the default file name when the user doing "Print to File"
* Updated HACKING doc with general principles and a security policy

Bugs fixed:
* Bug 683570 - Fails to build against evolution-data-server 3.5.91
* Bug 680845 - Include the event time as new design suggest
* Bug 676765 - Deactivate the events expander when no events and show an events counter
* Bug 676931 - Fix the calendar button/window style
* Bug 676766 - Show the number of events

Known bugs:
* The CalendarWindow dropdown doesn't displayed in the correct place - see https://bugzilla.gnome.org/show_bug.cgi?id=677209

Updated translations:
* cs (Marek Černocký)
* da (Joe Hansen)
* de (Daniel Winzen)
* en_GB (Chris Leonard)
* es (Daniel Mustieles)
* fr (Bruno Brouard)
* gl (Fran Diéguez)
* id (Andika Triwidada)
* lv (Rūdolfs Mazurs)
* pl (Piotr Drąg)
* sl (Matej Urbančič)
* sr (Мирослав Николић)
* ru (Yuri Myasoedov)


Overview of changes from Almanah 0.8.0 to Almanah 0.9.0
=======================================================

Major changes:
* Removed ‘definitions’ in favour of hyperlinks
* Move to a new XML-based entry serialisation format (the change should be transparent to users)
* Use the new GApplication single instance mechanism (bumping our GTK+ and GIO dependencies to 3.0.0 and 2.28.0, respectively)
* Various fixes to the import system
* Search is now asynchronous and case-insensitive (thanks to Álvaro Peña)
* Fixed build with --enable-spell-checking and --disable-encryption
* The first phase of a major re-working of the UI to make it more GNOME-3-ish (thanks to Álvaro Peña) — see https://live.gnome.org/Almanah_Diary/Design
* Re-enable spell checking with GTK+3 (which adds a dependency on GtkSpell v3)
* Automatically save the current entry every 5 minutes (instead of just when closing or changing entries)

Bugs fixed:
* Bug 631835 — Support hyperlinks in diary entries
* Bug 622193 — Use single instance
* Bug 647691 — Make search case-insensitive
* Bug 647690 — Make search asynchronous
* Bug 662016 — Create a toolbar menu item with the fonts style
* Bug 662014 — Remove the right panel
* Bug 667263 — Add support for gtkspell-3.0 in configure
* Bug 666801 — Fix build with encryption support
* Bug 671801 — i18n doesn't work
* Bug 669927 — Save current entry after a timeout

Updated translations:
* cs (Marek Černocký)
* da (Joe Hansen)
* de (Mario Blättermann)
* en_GB (Philip Withnall)
* eo (Kristjan SCHMIDT)
* es (Daniel Mustieles)
* eu (Iñaki Larrañaga Murgoitio)
* fr (Claude Paroz, Pierre Henry)
* gl (Fran Diéguez)
* hu (Balázs Úr)
* pl (Mateusz Kacprzak)
* pt_BR (Djavan Fagundes, Gabriel Speckhahn)
* ru (Yuri Myasoedov)
* sl (Andrej Žnidaršič)
* sr (Мирослав Николић)
* tr (Muhammet Kara)
* uk (Sergiy Gavrylov)

Overview of changes from Almanah 0.7.2 to Almanah 0.8.0
=======================================================

Major changes:
* Highlight important entries better in the interface
* Add text and database file export support and make import/export asynchronous
* Add support for storing the edit date of entries
* Make database queries less memory-intensive by using iterators
* Drop the F-Spot event support, as they've dropped their D-Bus plugin
* Build system improvements
* Port to GTK+ 3 (requiring spell checking support to be disabled, as GtkSpell
  doesn't support GTK+ 3 yet)
* Port to GSettings
* Add data format versioning support to the database

Bugs fixed:
* Bug 611889 — A little padding in the textaera would be nice
* Bug 572927 — Important entries
* Bug 622887 — Migrate from dbus-glib to glib's GDBus
* Bug 623231 — Dutch translation
* Bug 641481 — Cannot build with gtk3/evolution 2.91.6

Updated translations:
* ca (Jordi Estrada)
* cs (Marek Černocký)
* da (Joe Hansen)
* de (Mario Blättermann, Christian Kirbach)
* el (Μάριος Ζηντίλης, Kostas Papadimas)
* en_GB (Philip Withnall)
* es (Jorge González)
* fr (Claude Paroz)
* gl (Fran Diéguez, marcoslans)
* hu (Gabor Kelemen, György Balló)
* id (Andika Triwidada)
* nl (Heimen)
* pt_BR (Antonio Fernandes C. Neto, Carlos José Pereira)
* ro (Lucian Adrian Grijincu)
* ru (Diana Kuzachenko, Leonid Kanter)
* sl (Andrej Žnidaršič)
* sv (Daniel Nylander)
* zh_CN (YunQiang Su)

Overview of changes from Almanah 0.7.1 to Almanah 0.7.2
=======================================================

Major changes:
* Improve key selection
* Updated build infrastructure

Updated translations:
* cs (Marek Cernocky)
* da (Joe Hansen)
* de (Mario Blättermann)
* en_GB (Philip Withnall)
* sl (Andrej Žnidaršič)
* sv (Daniel Nylander)

Overview of changes from Almanah 0.7.0 to Almanah 0.7.1
=======================================================

Major changes:
* Fix non-Evolution build

Updated translations:
* sl (Andrej Žnidaršič)

Overview of changes from Almanah 0.6.0 to Almanah 0.7.0
=======================================================

Major changes:
* Add a new "Contact" definition type for Evolution contacts
* Several data loss and crasher fixes
* Add an "Insert Time" function
* Add the ability to mark entries as important
* Add a new "F-Spot Photo" event type, to allow listing of a day's photos
* Allow manual date entry to navigate the diary
* Add import support for text files and other Almanah Diary databases
* Lots of UI cleanup and tweaking
* Add line spacing option when printing
* Change website from http://tecnocode.co.uk/projects/almanah to http://live.gnome.org/Almanah_Diary

Bugs fixed:
* Bug 594871 — Add line spacing options
* Bug 599598 — Segmentation fault in debian unstable
* Bug 585646 — Should not translate %X
* Bug 572032 – Allow manual date entry
* Bug 580052 – Not encrypting keeps encrypted database
* Bug 579242 – No error messages for bad keys when closing
* Bug 578063 — Add F-Spot event type
* Bug 578559 — almanah 0.6.0 does not attempt to open diary db until close
* Bug 572544 — Allow time to be inserted into entries
* Bug 572926 — Automatic database backup

Updated translations:
* da (Joe Hansen)
* de (Mario Blättermann)
* el (Kostas Papadimas, Βασίλης Κοντογιάνης)
* en_GB (Jen Ockwell, Philip Withnall)
* es (Jorge González)
* fr (Claude Paroz)
* gl (Fran Diéguez)
* id (Andika Triwidada)
* sl (Andrej Žnidaršič)
* sv (Daniel Nylander)
* zh_CN (Aron Xu)

Overview of changes from Almanah 0.5.0 to Almanah 0.6.0
=======================================================

Note that 0.6 removes the old concept of "links", and all stored links will no longer be accessible. They will,
however, remain in the database, and can be accessed using the following commands while Almanah's running:
	sqlite3 ~/.local/share/diary.db
	.headers ON
	SELECT * FROM entry_links;

Major changes:
* Improve accessibility support so the UI's navigable in both Accerciser and GOK
* Rename "links" to "definitions", and change them such that one "definition" can be used across multiple
  diary entries to catalogue things of importance which are relevant to many diary entries
* Concurrently, introduce "events", which are displayed automatically with each diary entry and aim to show
  what you were doing on that day; Evolution appointments and tasks are currently the only supported events
* Add an --import-mode, which allows entries to be edited regardless of their status and the current date to
  allow, for example, a one-time import of a previous diary into Almanah
* Improve printing support, adding page settings, print preview and a default page margin of 20px

Bugs fixed:
* Bug 567359 — Allow spell checking to be disabled at runtime
* Bug 564706 — Print margins aren't adjustable
* Bug 561106 — Add command line option to import old entries

Updated translations:
* de (Mario Blättermann)
* fr (Pierre Lemaire, Claude Paroz)
* pt_BR (Taylon Silmer, Vladimir Melo)

Overview of changes from Almanah 0.4.0 to Almanah 0.5.0
=======================================================

Note that the database format used in 0.5 is not backwards-compatible
with previous versions, so once an entry has been added in 0.5, the
database will not be usable with previous versions of Almanah.

Major changes:
* Complete the name change to "Almanah Diary"
* Update the architecture, moving to GObject
* Make spell checking optional at compile time
* Add text formatting support
* Improve ability to recover from database corruption
* Allow an encryption key to be chosen
* Make window dimensions persistent
* Allow the spelling language to be set via GConf

Bugs fixed:
* Bug 539792 — Allow encryption key to be set
* Bug 546789 — red dots when switched from another day entry where there were
* Bug 543963 — diary.db file location
* Bug 543739 — Wrong icons are used for desktop and about dialog

Updated translations:
* ar (Djihed Afifi)
* en_GB (Philip Withnall)
* es (Jorge Gonzalez Gonzalez)
* fi (Ilkka Tuohela)
* fr (Robert-André Mauchin)
* nb (Kjartan Maraas)
* pt_BR (Fabrício Godoy, Fábio Nogueira)
* sv (Daniel Nylander)
* th (Anuchit Sakulwilailert)

Overview of changes from Diary 0.3.1 to Almanah 0.4.0
=====================================================

Major changes:
* Fix various translation problems, including untranslatable strings and strings containing markup
* Improve some error messages
* Add icon SVG sources
* Fix licencing problems introduced with the change to GPLv3+
* Rename the application to "Almanah Diary" (the data store remains compatible, however)

Bugs fixed:
* Bug 541709 — Developer Guidelines: Avoid markup wherever possible
* Bug 541716 — misspelled word

Updated translations:
* ca (Gil Forcada Codinachs)
* de (Christoph Wickert)
* en_GB (Philip Withnall)
* fr (Claude Paroz)
* oc (Yannig MARCHEGAY)
* pt_BR (Leonardo Ferreira Fontenelle)
* sv (Daniel Nylander)

Overview of changes from Diary 0.3.0 to Diary 0.3.1
===================================================

Major changes:
* Update documentation
* Fix the non-encryption build
* Make the search dialogue non-modal
* Fix the desktop file

Overview of changes from Diary 0.2.0 to Diary 0.3.0
===================================================

Major changes:
* Update documentation to point to new SVN repository
* Add search functionality
* Add an icon by Jakub Szypulka and a desktop file
* Improvements to encryption support
* Fix a crasher bug if requesting statistics for a database with no entries

Updated translations:
* en_GB (Philip Withnall)
* fr (Jean-François Martin)

Overview of changes from Diary 0.1.0 to Diary 0.2.0
===================================================

Major changes:
* Relicensed from GPLv2 to GPLv3
* Add database encryption support
* Add printing support

Initial release of Diary 0.1.0
==============================

Major changes:
* Project created
* Basic editing support
* Spell checking
* "Note", "URI" and "File" link types