diff -Nru daytasks-3.0.0/configure daytasks-3.0.5/configure --- daytasks-3.0.0/configure 2016-03-12 02:46:58.000000000 +0000 +++ daytasks-3.0.5/configure 2016-03-24 01:26:46.000000000 +0000 @@ -1,6 +1,6 @@ #! /bin/sh # Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.69 for daytasks 3.0.0. +# Generated by GNU Autoconf 2.69 for daytasks 3.0.5. # # # Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc. @@ -647,8 +647,8 @@ # Identity of this package. PACKAGE_NAME='daytasks' PACKAGE_TARNAME='daytasks' -PACKAGE_VERSION='3.0.0' -PACKAGE_STRING='daytasks 3.0.0' +PACKAGE_VERSION='3.0.5' +PACKAGE_STRING='daytasks 3.0.5' 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 daytasks 3.0.0 to adapt to many kinds of systems. +\`configure' configures daytasks 3.0.5 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 daytasks 3.0.0:";; + short | recursive ) echo "Configuration of daytasks 3.0.5:";; esac cat <<\_ACEOF @@ -1559,7 +1559,7 @@ test -n "$ac_init_help" && exit $ac_status if $ac_init_version; then cat <<\_ACEOF -daytasks configure 3.0.0 +daytasks configure 3.0.5 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 daytasks $as_me 3.0.0, which was +It was created by daytasks $as_me 3.0.5, which was generated by GNU Autoconf 2.69. Invocation command line was $ $0 $@ @@ -2656,7 +2656,7 @@ # Define the identity of the package. PACKAGE='daytasks' - VERSION='3.0.0' + VERSION='3.0.5' cat >>confdefs.h <<_ACEOF @@ -11514,12 +11514,15 @@ pkg_cv_DAYTASKS_CFLAGS="$DAYTASKS_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 gio-2.0 gee-1.0 gdk-3.0 gtk+-3.0 glib-2.0\""; } >&5 - ($PKG_CONFIG --exists --print-errors "gtk+-3.0 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 gio-2.0 gdk-3.0 gtk+-3.0 glib-2.0\""; } >&5 + ($PKG_CONFIG --exists --print-errors "gee-0.8 +gtk+-3.0 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_DAYTASKS_CFLAGS=`$PKG_CONFIG --cflags "gtk+-3.0 gio-2.0 gee-1.0 gdk-3.0 gtk+-3.0 glib-2.0" 2>/dev/null` + pkg_cv_DAYTASKS_CFLAGS=`$PKG_CONFIG --cflags "gee-0.8 +gtk+-3.0 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_DAYTASKS_LIBS="$DAYTASKS_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 gio-2.0 gee-1.0 gdk-3.0 gtk+-3.0 glib-2.0\""; } >&5 - ($PKG_CONFIG --exists --print-errors "gtk+-3.0 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 gio-2.0 gdk-3.0 gtk+-3.0 glib-2.0\""; } >&5 + ($PKG_CONFIG --exists --print-errors "gee-0.8 +gtk+-3.0 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_DAYTASKS_LIBS=`$PKG_CONFIG --libs "gtk+-3.0 gio-2.0 gee-1.0 gdk-3.0 gtk+-3.0 glib-2.0" 2>/dev/null` + pkg_cv_DAYTASKS_LIBS=`$PKG_CONFIG --libs "gee-0.8 +gtk+-3.0 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 - DAYTASKS_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "gtk+-3.0 gio-2.0 gee-1.0 gdk-3.0 gtk+-3.0 glib-2.0" 2>&1` + DAYTASKS_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "gee-0.8 +gtk+-3.0 gio-2.0 gdk-3.0 gtk+-3.0 glib-2.0" 2>&1` else - DAYTASKS_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "gtk+-3.0 gio-2.0 gee-1.0 gdk-3.0 gtk+-3.0 glib-2.0" 2>&1` + DAYTASKS_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "gee-0.8 +gtk+-3.0 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 "$DAYTASKS_PKG_ERRORS" >&5 - as_fn_error $? "Package requirements (gtk+-3.0 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 gio-2.0 gdk-3.0 gtk+-3.0 glib-2.0) were not met: $DAYTASKS_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 daytasks $as_me 3.0.0, which was +This file was extended by daytasks $as_me 3.0.5, 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="\\ -daytasks config.status 3.0.0 +daytasks config.status 3.0.5 configured by $0, generated by GNU Autoconf 2.69, with options \\"\$ac_cs_config\\" diff -Nru daytasks-3.0.0/configure.ac daytasks-3.0.5/configure.ac --- daytasks-3.0.0/configure.ac 2016-03-12 02:46:55.000000000 +0000 +++ daytasks-3.0.5/configure.ac 2016-03-24 01:26:43.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(daytasks, 3.0.0) +AC_INIT(daytasks, 3.0.5) AC_CONFIG_HEADERS([config.h]) @@ -19,7 +19,8 @@ AM_PROG_VALAC([0.10.0]) -PKG_CHECK_MODULES(DAYTASKS, [gtk+-3.0 gio-2.0 gee-1.0 gdk-3.0 gtk+-3.0 glib-2.0]) +PKG_CHECK_MODULES(DAYTASKS, gee-0.8 +[gtk+-3.0 gio-2.0 gdk-3.0 gtk+-3.0 glib-2.0]) AC_OUTPUT([ diff -Nru daytasks-3.0.0/debian/changelog daytasks-3.0.5/debian/changelog --- daytasks-3.0.0/debian/changelog 2016-03-12 02:52:17.000000000 +0000 +++ daytasks-3.0.5/debian/changelog 2016-03-24 01:32:24.000000000 +0000 @@ -1,6 +1,6 @@ -daytasks (3.0.0-3) xenial; urgency=low +daytasks (3.0.5-3) xenial; urgency=low * Overview of Changes - - Update to DayTasks. + - Update to build process. - -- Zach Burnham Fri, 11 Mar 2016 21:50:35 -0500 + -- Zach Burnham Wed, 23 Mar 2016 21:30:29 -0400 diff -Nru daytasks-3.0.0/debian/control daytasks-3.0.5/debian/control --- daytasks-3.0.0/debian/control 2016-03-12 02:50:13.000000000 +0000 +++ daytasks-3.0.5/debian/control 2016-03-24 01:31:57.000000000 +0000 @@ -2,12 +2,12 @@ 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), - valac-0.30, + valac-0.28, cmake (>= 2.8.7) Standards-Version: 3.9.2 Homepage: http://burnsoftware.wordpress.com/daytasks/ diff -Nru daytasks-3.0.0/debian/manpage.1.ex daytasks-3.0.5/debian/manpage.1.ex --- daytasks-3.0.0/debian/manpage.1.ex 2016-03-12 02:50:36.000000000 +0000 +++ daytasks-3.0.5/debian/manpage.1.ex 2016-03-24 01:30:30.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 DAYTASKS SECTION "March 11, 2016" +.TH DAYTASKS SECTION "March 23, 2016" .\" Please adjust this date whenever revising the manpage. .\" .\" Some roff macros, for reference: diff -Nru daytasks-3.0.0/debian/manpage.sgml.ex daytasks-3.0.5/debian/manpage.sgml.ex --- daytasks-3.0.0/debian/manpage.sgml.ex 2016-03-12 02:50:36.000000000 +0000 +++ daytasks-3.0.5/debian/manpage.sgml.ex 2016-03-24 01:30:30.000000000 +0000 @@ -20,7 +20,7 @@ FIRSTNAME"> SURNAME"> - March 11, 2016"> + March 23, 2016"> SECTION"> diff -Nru daytasks-3.0.0/debian/README.Debian daytasks-3.0.5/debian/README.Debian --- daytasks-3.0.0/debian/README.Debian 2016-03-12 02:50:36.000000000 +0000 +++ daytasks-3.0.5/debian/README.Debian 2016-03-24 01:30:30.000000000 +0000 @@ -3,4 +3,4 @@ - -- Zach Burnham Fri, 11 Mar 2016 21:50:35 -0500 + -- Zach Burnham Wed, 23 Mar 2016 21:30:29 -0400 diff -Nru daytasks-3.0.0/debian/README.source daytasks-3.0.5/debian/README.source --- daytasks-3.0.0/debian/README.source 2016-03-12 02:50:36.000000000 +0000 +++ daytasks-3.0.5/debian/README.source 2016-03-24 01:30:30.000000000 +0000 @@ -6,5 +6,5 @@ - -- Zach Burnham Fri, 11 Mar 2016 21:50:35 -0500 + -- Zach Burnham Wed, 23 Mar 2016 21:30:29 -0400 diff -Nru daytasks-3.0.0/src/Makefile.am daytasks-3.0.5/src/Makefile.am --- daytasks-3.0.0/src/Makefile.am 2013-08-24 18:11:07.000000000 +0000 +++ daytasks-3.0.5/src/Makefile.am 2016-03-24 01:26:21.000000000 +0000 @@ -19,7 +19,7 @@ daytasks_SOURCES = \ daytasks.vala config.vapi FileUtility.vala Task.vala TaskEditor.vala TasksFilter.vala TodoTxtFile.vala UserData.vala Zystem.vala UserSettingsManager.vala HyperTextView.vala -daytasks_VALAFLAGS = --pkg gio-2.0 --pkg glib-2.0 --pkg gee-1.0 --pkg gtk+-3.0 \ +daytasks_VALAFLAGS = --pkg gio-2.0 --pkg glib-2.0 --pkg gee-0.8 --pkg gtk+-3.0 \ --pkg gtk+-3.0 daytasks_LDFLAGS = \ diff -Nru daytasks-3.0.0/src/Makefile.in daytasks-3.0.5/src/Makefile.in --- daytasks-3.0.0/src/Makefile.in 2016-03-12 02:46:57.000000000 +0000 +++ daytasks-3.0.5/src/Makefile.in 2016-03-24 01:26:45.000000000 +0000 @@ -234,7 +234,7 @@ daytasks_SOURCES = \ daytasks.vala config.vapi FileUtility.vala Task.vala TaskEditor.vala TasksFilter.vala TodoTxtFile.vala UserData.vala Zystem.vala UserSettingsManager.vala HyperTextView.vala -daytasks_VALAFLAGS = --pkg gio-2.0 --pkg glib-2.0 --pkg gee-1.0 --pkg gtk+-3.0 \ +daytasks_VALAFLAGS = --pkg gio-2.0 --pkg glib-2.0 --pkg gee-0.8 --pkg gtk+-3.0 \ --pkg gtk+-3.0 daytasks_LDFLAGS = \ diff -Nru daytasks-3.0.0/src/TaskEditor.c daytasks-3.0.5/src/TaskEditor.c --- daytasks-3.0.0/src/TaskEditor.c 2016-03-12 01:47:25.000000000 +0000 +++ daytasks-3.0.5/src/TaskEditor.c 2016-03-24 01:27:56.000000000 +0000 @@ -178,10 +178,10 @@ _g_object_unref0 (self->priv->buffer); self->priv->buffer = _tmp1_; self->priv->undoMax = 1000; - _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->undos); self->priv->undos = _tmp2_; - _tmp3_ = gee_array_list_new (TYPE_ACTION, (GBoxedCopyFunc) action_ref, action_unref, NULL); + _tmp3_ = gee_array_list_new (TYPE_ACTION, (GBoxedCopyFunc) action_ref, action_unref, NULL, NULL, NULL); _g_object_unref0 (self->priv->redos); self->priv->redos = _tmp3_; task_editor_connectSignals (self); @@ -526,7 +526,7 @@ } task_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_ = task_editor_doAction (self, _tmp5_); @@ -690,7 +690,7 @@ } task_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_ = task_editor_doAction (self, _tmp5_); diff -Nru daytasks-3.0.0/src/TaskEditor.vala daytasks-3.0.5/src/TaskEditor.vala --- daytasks-3.0.0/src/TaskEditor.vala 2016-03-12 01:46:55.000000000 +0000 +++ daytasks-3.0.5/src/TaskEditor.vala 2016-03-24 01:27:49.000000000 +0000 @@ -42,8 +42,8 @@ this.undoMax = 1000; - this.undos = new ArrayList(); - this.redos = new ArrayList(); + this.undos = new ArrayList(null); + this.redos = new ArrayList(null); this.connectSignals(); } diff -Nru daytasks-3.0.0/src/TodoTxtFile.c daytasks-3.0.5/src/TodoTxtFile.c --- daytasks-3.0.0/src/TodoTxtFile.c 2016-03-12 01:47:25.000000000 +0000 +++ daytasks-3.0.5/src/TodoTxtFile.c 2016-03-24 01:27:56.000000000 +0000 @@ -159,10 +159,10 @@ g_return_val_if_fail (dirPath != NULL, NULL); self = (TodoTxtFile*) g_object_new (object_type, NULL); todo_txt_file_set_filterText (self, ""); - _tmp0_ = gee_tree_set_new (G_TYPE_STRING, (GBoxedCopyFunc) g_strdup, g_free, NULL); + _tmp0_ = gee_tree_set_new (G_TYPE_STRING, (GBoxedCopyFunc) g_strdup, g_free, NULL, NULL, NULL); _g_object_unref0 (self->priv->projectList); self->priv->projectList = (GeeSet*) _tmp0_; - _tmp1_ = gee_tree_set_new (G_TYPE_STRING, (GBoxedCopyFunc) g_strdup, g_free, NULL); + _tmp1_ = gee_tree_set_new (G_TYPE_STRING, (GBoxedCopyFunc) g_strdup, g_free, NULL, NULL, NULL); _g_object_unref0 (self->priv->contextList); self->priv->contextList = (GeeSet*) _tmp1_; _tmp2_ = dirPath; @@ -185,10 +185,10 @@ GeeTreeSet* _tmp0_ = NULL; GeeTreeSet* _tmp1_ = NULL; g_return_if_fail (self != NULL); - _tmp0_ = gee_tree_set_new (G_TYPE_STRING, (GBoxedCopyFunc) g_strdup, g_free, NULL); + _tmp0_ = gee_tree_set_new (G_TYPE_STRING, (GBoxedCopyFunc) g_strdup, g_free, NULL, NULL, NULL); _g_object_unref0 (self->priv->projectList); self->priv->projectList = (GeeSet*) _tmp0_; - _tmp1_ = gee_tree_set_new (G_TYPE_STRING, (GBoxedCopyFunc) g_strdup, g_free, NULL); + _tmp1_ = gee_tree_set_new (G_TYPE_STRING, (GBoxedCopyFunc) g_strdup, g_free, NULL, NULL, NULL); _g_object_unref0 (self->priv->contextList); self->priv->contextList = (GeeSet*) _tmp1_; todo_txt_file_loadTaskList (self);