commit 98f6404c747269166cf0fc670a00d5c5d80f829e Author: Jonathan Kang Date: Tue Apr 17 10:55:26 2018 +0800 update NEWS for 3.29.1 release M NEWS M configure.ac M meson.build commit 280e1b95df18a8698969ef800ee246406cca8c53 Author: Jonathan Kang Date: Sun Apr 8 16:57:40 2018 +0800 free GMenuItem after inserting to menu As documented here[0], GMenuItem should be freed once being inserted to GMenu to avoid memory leak. *[0] https://developer.gnome.org/gio/stable/GMenu.html#g-menu-insert-item M src/gl-eventtoolbar.c commit 8a639f3074100378d5cc344bf124a5fac2632240 Author: H00ly666 Date: Tue Mar 27 22:42:37 2018 +0800 Fix crash while exporting blank journal gnome-logs crashes when exporting a blank journal. This patch add a check against NULL pointers. Closes #794724. M src/gl-window.c commit b98d4bcd2101df0a45e8774e34ee4014f1f0fe42 Author: Piotr Drąg Date: Mon Mar 26 05:51:02 2018 +0200 Update Polish translation M help/pl/media/gnome-logs-3-12.png commit 93fcf1af6fe28a4501d273f562068dddedca575e Author: Jonathan Kang Date: Mon Mar 19 15:35:56 2018 +0800 free GlQuery when journal model is disposing GlJournalModel contains GlQuery in its private structure. And GlQuery should be free using gl_query_free() to avoid memory leak. M src/gl-journal-model.c commit 5363d3297e9e0efde3da439410c8b48af8adc7d3 Author: Jonathan Kang Date: Mon Mar 19 15:28:27 2018 +0800 decrease the reference count of GDateTime when needed Call g_date_time_unref() on the return value of get_start_date_time() and get_end_date_time() to decrese the reference count by one and avoid memory leak. M src/gl-searchpopover.c commit 363803d9bdf551d4b74c8bc15f375bdd83c44364 Author: Jonathan Kang Date: Mon Mar 19 15:13:42 2018 +0800 free strings to avoid memory leak Some strings are not freed when needed. Free them to avoid memory leak. M src/gl-searchpopover.c M src/gl-window.c commit 1f529a54536d78d50abb9671bb182429a4179a4a Author: ankritisachan Date: Thu Mar 15 14:51:55 2018 +0530 Show similar timestamps once only This patch shows time labels only for those entries whose time label is different from their previous one. https://bugzilla.gnome.org/show_bug.cgi?id=752680 M src/gl-eventviewrow.c M src/gl-journal-model.c M src/gl-journal.c M src/gl-journal.h commit 9f2d216eaaf5543f89cef8974665033bfb9e543c Author: Stas Solovey Date: Tue Mar 13 19:28:57 2018 +0000 Update Russian translation (cherry picked from commit ea3e78c89697deeb2b404166dccd62e6baf8f70d) M po/ru.po