diff -Nru dayjournal-23.0.1/configure dayjournal-23.0.3/configure --- dayjournal-23.0.1/configure 2016-03-13 21:51:20.000000000 +0000 +++ dayjournal-23.0.3/configure 2016-03-24 00:58:06.000000000 +0000 @@ -1,6 +1,6 @@ #! /bin/sh # Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.69 for dayjournal 23.0.1. +# Generated by GNU Autoconf 2.69 for dayjournal 23.0.3. # # # Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc. @@ -647,8 +647,8 @@ # Identity of this package. PACKAGE_NAME='dayjournal' PACKAGE_TARNAME='dayjournal' -PACKAGE_VERSION='23.0.1' -PACKAGE_STRING='dayjournal 23.0.1' +PACKAGE_VERSION='23.0.3' +PACKAGE_STRING='dayjournal 23.0.3' PACKAGE_BUGREPORT='' PACKAGE_URL='' @@ -1377,7 +1377,7 @@ # Omit some internal or obsolete options to make the list less imposing. # This message is too long to be a string in the A/UX 3.1 sh. cat <<_ACEOF -\`configure' configures dayjournal 23.0.1 to adapt to many kinds of systems. +\`configure' configures dayjournal 23.0.3 to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... @@ -1447,7 +1447,7 @@ if test -n "$ac_init_help"; then case $ac_init_help in - short | recursive ) echo "Configuration of dayjournal 23.0.1:";; + short | recursive ) echo "Configuration of dayjournal 23.0.3:";; esac cat <<\_ACEOF @@ -1559,7 +1559,7 @@ test -n "$ac_init_help" && exit $ac_status if $ac_init_version; then cat <<\_ACEOF -dayjournal configure 23.0.1 +dayjournal configure 23.0.3 generated by GNU Autoconf 2.69 Copyright (C) 2012 Free Software Foundation, Inc. @@ -1837,7 +1837,7 @@ This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. -It was created by dayjournal $as_me 23.0.1, which was +It was created by dayjournal $as_me 23.0.3, which was generated by GNU Autoconf 2.69. Invocation command line was $ $0 $@ @@ -2656,7 +2656,7 @@ # Define the identity of the package. PACKAGE='dayjournal' - VERSION='23.0.1' + VERSION='23.0.3' cat >>confdefs.h <<_ACEOF @@ -11514,12 +11514,15 @@ pkg_cv_DAYJOURNAL_CFLAGS="$DAYJOURNAL_CFLAGS" elif test -n "$PKG_CONFIG"; then if test -n "$PKG_CONFIG" && \ - { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"gtk+-3.0 libnotify appindicator3-0.1 gio-2.0 gee-1.0 gdk-3.0 gtk+-3.0 glib-2.0\""; } >&5 - ($PKG_CONFIG --exists --print-errors "gtk+-3.0 libnotify appindicator3-0.1 gio-2.0 gee-1.0 gdk-3.0 gtk+-3.0 glib-2.0") 2>&5 + { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"gee-0.8 +gtk+-3.0 libnotify appindicator3-0.1 gio-2.0 gdk-3.0 gtk+-3.0 glib-2.0\""; } >&5 + ($PKG_CONFIG --exists --print-errors "gee-0.8 +gtk+-3.0 libnotify appindicator3-0.1 gio-2.0 gdk-3.0 gtk+-3.0 glib-2.0") 2>&5 ac_status=$? $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; }; then - pkg_cv_DAYJOURNAL_CFLAGS=`$PKG_CONFIG --cflags "gtk+-3.0 libnotify appindicator3-0.1 gio-2.0 gee-1.0 gdk-3.0 gtk+-3.0 glib-2.0" 2>/dev/null` + pkg_cv_DAYJOURNAL_CFLAGS=`$PKG_CONFIG --cflags "gee-0.8 +gtk+-3.0 libnotify appindicator3-0.1 gio-2.0 gdk-3.0 gtk+-3.0 glib-2.0" 2>/dev/null` test "x$?" != "x0" && pkg_failed=yes else pkg_failed=yes @@ -11531,12 +11534,15 @@ pkg_cv_DAYJOURNAL_LIBS="$DAYJOURNAL_LIBS" elif test -n "$PKG_CONFIG"; then if test -n "$PKG_CONFIG" && \ - { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"gtk+-3.0 libnotify appindicator3-0.1 gio-2.0 gee-1.0 gdk-3.0 gtk+-3.0 glib-2.0\""; } >&5 - ($PKG_CONFIG --exists --print-errors "gtk+-3.0 libnotify appindicator3-0.1 gio-2.0 gee-1.0 gdk-3.0 gtk+-3.0 glib-2.0") 2>&5 + { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"gee-0.8 +gtk+-3.0 libnotify appindicator3-0.1 gio-2.0 gdk-3.0 gtk+-3.0 glib-2.0\""; } >&5 + ($PKG_CONFIG --exists --print-errors "gee-0.8 +gtk+-3.0 libnotify appindicator3-0.1 gio-2.0 gdk-3.0 gtk+-3.0 glib-2.0") 2>&5 ac_status=$? $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; }; then - pkg_cv_DAYJOURNAL_LIBS=`$PKG_CONFIG --libs "gtk+-3.0 libnotify appindicator3-0.1 gio-2.0 gee-1.0 gdk-3.0 gtk+-3.0 glib-2.0" 2>/dev/null` + pkg_cv_DAYJOURNAL_LIBS=`$PKG_CONFIG --libs "gee-0.8 +gtk+-3.0 libnotify appindicator3-0.1 gio-2.0 gdk-3.0 gtk+-3.0 glib-2.0" 2>/dev/null` test "x$?" != "x0" && pkg_failed=yes else pkg_failed=yes @@ -11557,14 +11563,17 @@ _pkg_short_errors_supported=no fi if test $_pkg_short_errors_supported = yes; then - DAYJOURNAL_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "gtk+-3.0 libnotify appindicator3-0.1 gio-2.0 gee-1.0 gdk-3.0 gtk+-3.0 glib-2.0" 2>&1` + DAYJOURNAL_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "gee-0.8 +gtk+-3.0 libnotify appindicator3-0.1 gio-2.0 gdk-3.0 gtk+-3.0 glib-2.0" 2>&1` else - DAYJOURNAL_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "gtk+-3.0 libnotify appindicator3-0.1 gio-2.0 gee-1.0 gdk-3.0 gtk+-3.0 glib-2.0" 2>&1` + DAYJOURNAL_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "gee-0.8 +gtk+-3.0 libnotify appindicator3-0.1 gio-2.0 gdk-3.0 gtk+-3.0 glib-2.0" 2>&1` fi # Put the nasty error message in config.log where it belongs echo "$DAYJOURNAL_PKG_ERRORS" >&5 - as_fn_error $? "Package requirements (gtk+-3.0 libnotify appindicator3-0.1 gio-2.0 gee-1.0 gdk-3.0 gtk+-3.0 glib-2.0) were not met: + as_fn_error $? "Package requirements (gee-0.8 +gtk+-3.0 libnotify appindicator3-0.1 gio-2.0 gdk-3.0 gtk+-3.0 glib-2.0) were not met: $DAYJOURNAL_PKG_ERRORS @@ -12122,7 +12131,7 @@ # report actual input values of CONFIG_FILES etc. instead of their # values after options handling. ac_log=" -This file was extended by dayjournal $as_me 23.0.1, which was +This file was extended by dayjournal $as_me 23.0.3, which was generated by GNU Autoconf 2.69. Invocation command line was CONFIG_FILES = $CONFIG_FILES @@ -12188,7 +12197,7 @@ cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" ac_cs_version="\\ -dayjournal config.status 23.0.1 +dayjournal config.status 23.0.3 configured by $0, generated by GNU Autoconf 2.69, with options \\"\$ac_cs_config\\" diff -Nru dayjournal-23.0.1/configure.ac dayjournal-23.0.3/configure.ac --- dayjournal-23.0.1/configure.ac 2016-03-13 21:51:17.000000000 +0000 +++ dayjournal-23.0.3/configure.ac 2016-03-24 00:58:03.000000000 +0000 @@ -1,7 +1,7 @@ dnl Process this file with autoconf to produce a configure script. dnl Created by Anjuta application wizard. -AC_INIT(dayjournal, 23.0.1) +AC_INIT(dayjournal, 23.0.3) AC_CONFIG_HEADERS([config.h]) @@ -19,7 +19,8 @@ AM_PROG_VALAC([0.10.0]) -PKG_CHECK_MODULES(DAYJOURNAL, [gtk+-3.0 libnotify appindicator3-0.1 gio-2.0 gee-1.0 gdk-3.0 gtk+-3.0 glib-2.0]) +PKG_CHECK_MODULES(DAYJOURNAL, gee-0.8 +[gtk+-3.0 libnotify appindicator3-0.1 gio-2.0 gdk-3.0 gtk+-3.0 glib-2.0]) AC_OUTPUT([ diff -Nru dayjournal-23.0.1/debian/changelog dayjournal-23.0.3/debian/changelog --- dayjournal-23.0.1/debian/changelog 2016-03-13 21:56:34.000000000 +0000 +++ dayjournal-23.0.3/debian/changelog 2016-03-24 01:19:15.000000000 +0000 @@ -1,6 +1,6 @@ -dayjournal (23.0.1-2) wily; urgency=low +dayjournal (23.0.3-2) wily; urgency=low * Overview of Changes - - Update to DayJournal. + - Update to builds. - -- Zach Burnham Sun, 13 Mar 2016 17:54:11 -0400 + -- Zach Burnham Wed, 23 Mar 2016 21:01:18 -0400 diff -Nru dayjournal-23.0.1/debian/control dayjournal-23.0.3/debian/control --- dayjournal-23.0.1/debian/control 2016-03-13 21:56:49.000000000 +0000 +++ dayjournal-23.0.3/debian/control 2016-03-24 01:19:35.000000000 +0000 @@ -2,8 +2,8 @@ Section: misc Priority: extra Maintainer: Zach Burnham -Build-Depends: debhelper (>= 8.0.0), autotools-dev, - libgee-dev (>= 0.6.4), +Build-Depends: debhelper, autotools-dev, + libgee-0.8-dev, libgdk-pixbuf2.0-dev (>= 2.26.1), libglib2.0-dev (>= 2.32.1), libgtk-3-dev (>= 3.4.1), diff -Nru dayjournal-23.0.1/debian/manpage.1.ex dayjournal-23.0.3/debian/manpage.1.ex --- dayjournal-23.0.1/debian/manpage.1.ex 2016-03-13 21:54:13.000000000 +0000 +++ dayjournal-23.0.3/debian/manpage.1.ex 2016-03-24 01:01:19.000000000 +0000 @@ -4,7 +4,7 @@ .\" First parameter, NAME, should be all caps .\" Second parameter, SECTION, should be 1-8, maybe w/ subsection .\" other parameters are allowed: see man(7), man(1) -.TH DAYJOURNAL SECTION "March 13, 2016" +.TH DAYJOURNAL SECTION "March 23, 2016" .\" Please adjust this date whenever revising the manpage. .\" .\" Some roff macros, for reference: diff -Nru dayjournal-23.0.1/debian/manpage.sgml.ex dayjournal-23.0.3/debian/manpage.sgml.ex --- dayjournal-23.0.1/debian/manpage.sgml.ex 2016-03-13 21:54:13.000000000 +0000 +++ dayjournal-23.0.3/debian/manpage.sgml.ex 2016-03-24 01:01:19.000000000 +0000 @@ -20,7 +20,7 @@ FIRSTNAME"> SURNAME"> - March 13, 2016"> + March 23, 2016"> SECTION"> diff -Nru dayjournal-23.0.1/debian/README.Debian dayjournal-23.0.3/debian/README.Debian --- dayjournal-23.0.1/debian/README.Debian 2016-03-13 21:54:13.000000000 +0000 +++ dayjournal-23.0.3/debian/README.Debian 2016-03-24 01:01:19.000000000 +0000 @@ -3,4 +3,4 @@ - -- Zach Burnham Sun, 13 Mar 2016 17:54:11 -0400 + -- Zach Burnham Wed, 23 Mar 2016 21:01:18 -0400 diff -Nru dayjournal-23.0.1/debian/README.source dayjournal-23.0.3/debian/README.source --- dayjournal-23.0.1/debian/README.source 2016-03-13 21:54:13.000000000 +0000 +++ dayjournal-23.0.3/debian/README.source 2016-03-24 01:01:19.000000000 +0000 @@ -6,5 +6,5 @@ - -- Zach Burnham Sun, 13 Mar 2016 17:54:11 -0400 + -- Zach Burnham Wed, 23 Mar 2016 21:01:18 -0400 diff -Nru dayjournal-23.0.1/src/dayjournal.c dayjournal-23.0.3/src/dayjournal.c --- dayjournal-23.0.1/src/dayjournal.c 2016-03-13 21:51:27.000000000 +0000 +++ dayjournal-23.0.3/src/dayjournal.c 2016-03-24 00:46:05.000000000 +0000 @@ -3634,7 +3634,7 @@ } _state_0: _data_->_tmp0_ = NULL; - _data_->_tmp0_ = gee_array_list_new (G_TYPE_INT, NULL, NULL, NULL); + _data_->_tmp0_ = gee_array_list_new (G_TYPE_INT, NULL, NULL, NULL, NULL, NULL); _data_->days = _data_->_tmp0_; _data_->_tmp1_ = NULL; _data_->_tmp1_ = _data_->self->priv->entry; diff -Nru dayjournal-23.0.1/src/dayjournal.vala dayjournal-23.0.3/src/dayjournal.vala --- dayjournal-23.0.1/src/dayjournal.vala 2016-03-13 21:51:07.000000000 +0000 +++ dayjournal-23.0.3/src/dayjournal.vala 2016-03-24 00:46:00.000000000 +0000 @@ -839,7 +839,7 @@ } private async ArrayList getDaysToMark(int year, int month) { - ArrayList days = new ArrayList(); + ArrayList days = new ArrayList(null); // See if month directory exists var monthDir = File.new_for_path(this.entry.monthDirPath); diff -Nru dayjournal-23.0.1/src/JournalArchiver.c dayjournal-23.0.3/src/JournalArchiver.c --- dayjournal-23.0.1/src/JournalArchiver.c 2016-03-13 20:35:46.000000000 +0000 +++ dayjournal-23.0.3/src/JournalArchiver.c 2016-03-24 00:46:05.000000000 +0000 @@ -224,7 +224,7 @@ _tmp1_ = g_strdup (_tmp0_); _g_free0 (self->priv->archiveType); self->priv->archiveType = _tmp1_; - _tmp2_ = gee_tree_map_new (G_TYPE_INT, NULL, NULL, TYPE_YEAR_FOLDER, (GBoxedCopyFunc) g_object_ref, g_object_unref, NULL, NULL); + _tmp2_ = gee_tree_map_new (G_TYPE_INT, NULL, NULL, TYPE_YEAR_FOLDER, (GBoxedCopyFunc) g_object_ref, g_object_unref, NULL, NULL, NULL, NULL, NULL, NULL); _g_object_unref0 (self->priv->yearFolders); self->priv->yearFolders = (GeeMap*) _tmp2_; journal_archiver_set_archiveFilePath (self, ""); @@ -2047,7 +2047,7 @@ _tmp1_ = g_file_info_get_name (_tmp0_); _tmp2_ = atoi (_tmp1_); year_folder_set_year (self, _tmp2_); - _tmp3_ = gee_tree_map_new (G_TYPE_INT, NULL, NULL, TYPE_MONTH_FOLDER, (GBoxedCopyFunc) g_object_ref, g_object_unref, NULL, NULL); + _tmp3_ = gee_tree_map_new (G_TYPE_INT, NULL, NULL, TYPE_MONTH_FOLDER, (GBoxedCopyFunc) g_object_ref, g_object_unref, NULL, NULL, NULL, NULL, NULL, NULL); _tmp4_ = _tmp3_; year_folder_set_monthMap (self, (GeeMap*) _tmp4_); _g_object_unref0 (_tmp4_); @@ -2201,7 +2201,7 @@ gint _tmp4_ = 0; g_return_val_if_fail (fileInfo != NULL, NULL); self = (MonthFolder*) g_object_new (object_type, NULL); - _tmp0_ = gee_tree_map_new (G_TYPE_INT, NULL, NULL, TYPE_JOURNAL_ENTRY, (GBoxedCopyFunc) g_object_ref, g_object_unref, NULL, NULL); + _tmp0_ = gee_tree_map_new (G_TYPE_INT, NULL, NULL, TYPE_JOURNAL_ENTRY, (GBoxedCopyFunc) g_object_ref, g_object_unref, NULL, NULL, NULL, NULL, NULL, NULL); _tmp1_ = _tmp0_; month_folder_set_entryMap (self, (GeeMap*) _tmp1_); _g_object_unref0 (_tmp1_); diff -Nru dayjournal-23.0.1/src/JournalEditor.c dayjournal-23.0.3/src/JournalEditor.c --- dayjournal-23.0.1/src/JournalEditor.c 2016-03-13 20:35:46.000000000 +0000 +++ dayjournal-23.0.3/src/JournalEditor.c 2016-03-24 00:46:05.000000000 +0000 @@ -195,10 +195,10 @@ _tmp0_ = buffer; journal_editor_set_buffer (self, _tmp0_); self->priv->undoMax = 1000; - _tmp1_ = gee_array_list_new (TYPE_ACTION, (GBoxedCopyFunc) action_ref, action_unref, NULL); + _tmp1_ = gee_array_list_new (TYPE_ACTION, (GBoxedCopyFunc) action_ref, action_unref, NULL, NULL, NULL); _g_object_unref0 (self->priv->undos); self->priv->undos = _tmp1_; - _tmp2_ = gee_array_list_new (TYPE_ACTION, (GBoxedCopyFunc) action_ref, action_unref, NULL); + _tmp2_ = gee_array_list_new (TYPE_ACTION, (GBoxedCopyFunc) action_ref, action_unref, NULL, NULL, NULL); _g_object_unref0 (self->priv->redos); self->priv->redos = _tmp2_; journal_editor_connectSignals (self); @@ -1062,7 +1062,7 @@ } journal_editor_disconnectSignals (self); _tmp3_ = self->priv->undos; - _tmp4_ = gee_abstract_list_last ((GeeAbstractList*) _tmp3_); + _tmp4_ = gee_list_last ((GeeList*) _tmp3_); undo = (Action*) _tmp4_; _tmp5_ = undo; _tmp6_ = journal_editor_doAction (self, _tmp5_); @@ -1226,7 +1226,7 @@ } journal_editor_disconnectSignals (self); _tmp3_ = self->priv->redos; - _tmp4_ = gee_abstract_list_last ((GeeAbstractList*) _tmp3_); + _tmp4_ = gee_list_last ((GeeList*) _tmp3_); redo = (Action*) _tmp4_; _tmp5_ = redo; _tmp6_ = journal_editor_doAction (self, _tmp5_); diff -Nru dayjournal-23.0.1/src/Makefile.am dayjournal-23.0.3/src/Makefile.am --- dayjournal-23.0.1/src/Makefile.am 2014-03-12 00:48:23.000000000 +0000 +++ dayjournal-23.0.3/src/Makefile.am 2016-03-24 00:43:57.000000000 +0000 @@ -19,7 +19,7 @@ dayjournal_SOURCES = \ dayjournal.vala config.vapi DateUtility.vala FileUtility.vala JournalEditor.vala JournalEntry.vala UserData.vala UserSettingsManager.vala Zystem.vala JournalArchiver.vala BlipLoader.vala Blip.vala EntryImageAnchors.vala DayOneToBlipConverter.vala -dayjournal_VALAFLAGS = --pkg gio-2.0 --pkg glib-2.0 --pkg gee-1.0 --pkg gtk+-3.0 --pkg libnotify \ +dayjournal_VALAFLAGS = --pkg gio-2.0 --pkg glib-2.0 --pkg gee-0.8 --pkg gtk+-3.0 --pkg libnotify \ --pkg gtk+-3.0 dayjournal_LDFLAGS = \ diff -Nru dayjournal-23.0.1/src/Makefile.in dayjournal-23.0.3/src/Makefile.in --- dayjournal-23.0.1/src/Makefile.in 2016-03-13 21:51:19.000000000 +0000 +++ dayjournal-23.0.3/src/Makefile.in 2016-03-24 00:58:05.000000000 +0000 @@ -238,7 +238,7 @@ dayjournal_SOURCES = \ dayjournal.vala config.vapi DateUtility.vala FileUtility.vala JournalEditor.vala JournalEntry.vala UserData.vala UserSettingsManager.vala Zystem.vala JournalArchiver.vala BlipLoader.vala Blip.vala EntryImageAnchors.vala DayOneToBlipConverter.vala -dayjournal_VALAFLAGS = --pkg gio-2.0 --pkg glib-2.0 --pkg gee-1.0 --pkg gtk+-3.0 --pkg libnotify \ +dayjournal_VALAFLAGS = --pkg gio-2.0 --pkg glib-2.0 --pkg gee-0.8 --pkg gtk+-3.0 --pkg libnotify \ --pkg gtk+-3.0 dayjournal_LDFLAGS = \ diff -Nru dayjournal-23.0.1/src/UserSettingsManager.c dayjournal-23.0.3/src/UserSettingsManager.c --- dayjournal-23.0.1/src/UserSettingsManager.c 2016-03-13 20:35:46.000000000 +0000 +++ dayjournal-23.0.3/src/UserSettingsManager.c 2016-03-24 00:46:05.000000000 +0000 @@ -865,7 +865,7 @@ gint _tmp5__length1 = 0; GError * _inner_error_ = NULL; g_return_val_if_fail (self != NULL, NULL); - _tmp0_ = gee_array_list_new (G_TYPE_STRING, (GBoxedCopyFunc) g_strdup, g_free, NULL); + _tmp0_ = gee_array_list_new (G_TYPE_STRING, (GBoxedCopyFunc) g_strdup, g_free, NULL, NULL, NULL); list = _tmp0_; _tmp2_ = self->priv->keyFile; _tmp4_ = g_key_file_get_keys (_tmp2_, USER_SETTINGS_MANAGER_journalsGroup, &_tmp3_, &_inner_error_);