2008-06-23  Sandy Armstrong <[email protected]>

       * src/TaskWindow.cs: Check that newly created task is non-null before
         trying to use it.  Return if null (should show message to user,
         though).  Fixes crash found when adding an EDS task in the "All"
         category.

2008-06-23  Sandy Armstrong <[email protected]>

       * NEWS: Updated for 0.1.6.

2008-06-23  Sandy Armstrong <[email protected]>

       * src/Application.cs: Check every minute to see if the day has changed.
          If it has, and the TaskWindow is open, reinitialize the
         TaskWindow.  Fixes bug #525306.
       * src/TaskWindow.cs: Add static IsOpen property to determine if a
         TaskWindow exists and is currently realized.

2008-06-16  Johnny Jacob  <[email protected]>

       * src/Backends/EDS/EDSBackends.cs: Listen on Source List for
       new groups and sources. Added debug statements.

2008-06-12  Ankit Jain  <[email protected]>

       * src/TaskTreeView.cs (PulseAnimation): Disable this when the window is
       gone.  Fixes bug #538144.

2008-06-11  Sandy Armstrong <[email protected]>

       * configure.ac: Removed seemingly unused $enable_ice_desktop variable.
         Make sure to check that Novell.IceDesktop is actually available
         when running configure.  Fixes bug #537906.
       * NEWS: Getting ready for 0.1.6 release.

2008-06-07  Sandy Armstrong <[email protected]>

       * src/TaskTreeView.cs: Prevent crash when double-clicking date widget.
         Fixes bug #525282.

2008-06-07  Sandy Armstrong <[email protected]>

       * data/images/Makefile.am: Update GTK+ icon cache on uninstall.  Fixes
         bug #536740, patch courtesy of Andrew Starr-Bochicchio.

2008-05-19  Sandy Armstrong <[email protected]>

       * src/TaskWindow.cs: De-sensitize categoryComboBox during task window
         load.  Fixes bug #532764, patch courtesy of Steve Brown.

2008-05-17  Sandy Armstrong <[email protected]>

       * RtmNet/Rtm.cs: Prevent crash when requests timeout during network
         failure.  Fixes bug #533609, patch courtesy of Charles Schaefer.

2008-05-17  Sandy Armstrong <[email protected]>

       * src/Backends/Rtm/RtmBackend.cs: Checking if the refresh Thread is
         still alive and, if it isn't, create a new Thread to be used.
         Prevents crash when switching away from and then back to RTM
         backend.  Fixes bug #533607, patch courtesy of Charles Schaefer.

2008-05-16  Sandy Armstrong <[email protected]>

       * src/Application.cs: Rename QuitMainLoop to Quit, have it call the
         OnQuit handler used in the StatusIcon menu.
       * src/TaskWindow.cs: Bind ctrl+q to Application.Quit.

2008-05-14  Sandy Armstrong <[email protected]>

       * src/Tasque.exe.config, src/Tasque.exe.config.in, src/Makefile.am: Fix
         `make distcheck` by adding Tasque.exe.config.in, modeled after
         Tomboy setup.

2008-05-14  Sandy Armstrong <[email protected]>

       * tasque.mdp: F5 == make run

       Patch courtesy of Eric Butler  <[email protected]>:

       * src/Application.cs: Use Gtk.StatusIcon instead of Egg.TrayIcon.
       * src/Backends/Rtm/RtmPreferencesWidget.cs, configure.ac: Require
         gtk-sharp >= 2.10.
       * src/Makefile.am, src/TrayLib.cs: Remove unused file.

2008-05-12  Brian Merrell <[email protected]>

       * src/PreferencesDialog.cs:  Removed some of my old, commented out
       code.
       * src/TaskWindow.cs:  Organize the status bar messages when syncing
       with a backend.  They should make more sense now.

2008-05-12  Lucas Rocha <[email protected]>

       * po/POTFILES.in: added missing files for translation.

2008-05-09  Brian Merrell <[email protected]>

       * src/NoteDialog.cs:  Added public CreateNewNote method to use when
       when creating new notes.
       * src/TaskWindow.cs:  Call CreateNewNote to put the user into "Edit
       Note" mode when they open notes w/ 0 current notes.  Also added an
       accessible description for the category selection combo box.

2008-04-15  Sandy Armstrong <[email protected]>

       * src/Logger.cs: Rename log from .banter.log to .tasque.log.

2008-04-09  Sebastian Dröge  <[email protected]>

       * configure.ac: Fix typo in configure.ac. Fixes bug #525272.
       Also use PKG_PROG_PKG_CONFIG instead of AC_PATH_PROG for checking
       for pkg-config.

2008-04-07  Sebastian Dröge  <[email protected]>

       * src/Makefile.am:
       * src/Tasque.exe.config: Add dllmaps for libX11 and GDK.
       Fixes bug #526663.

2008-03-29  Johnny Jacob  <[email protected]>

       * src/Backends/EDS/EDSTask.cs: Handle TaskState in
       Constructor.

2008-03-28  Johnny Jacob  <[email protected]>

       * src/Backends/EDS/EDSBackends.cs : Fixed CreateTask. Moving
       out of event model :( .

2008-03-28  Johnny Jacob  <[email protected]>

       * tasque.mdp: Added EDS Backend into mdp.

2008-03-14  Boyd Timothy <[email protected]>

       * configure.ac: Fixed a problem in the logic where the icecore backend
         wasn't being evaluated.  The user/builder would only see this when
         specifying only icecore as the backend.  In this case, the only thing
         that would happen is that it would also cause RTM to be built.

2008-03-14  Boyd Timothy <[email protected]>

       * src/Backends/IceCore/IceTask.cs: Make the task priorities match up with
         ICEcore so that 1=1, 2=2, 3=3, and None=5.

2008-03-14  Boyd Timothy <[email protected]>

       * src/Makefile.am: Build Tasque.exe before building any Backends.

2008-03-13  Boyd Timothy <[email protected]>

       * src/Application.cs: Do better checking when checking for types in a
         backend dll so Tasque doesn't crash when there are problems.
       * src/Backends/IceCore/Makefile.am, src/Backends/Makefile.am,
         src/Makefile.am: Modify the makefiles to build IceCore.Backend.dll
         instead of packaging it directly inside Tasque.exe.
       * configure.ac: Add src/Backends/Makefile and src/Backends/IceCore/Makefile.

2008-03-13  Sandy Armstrong <[email protected]>

       * src/TaskWindow.cs: When focusing on the Add Task field, clear our
         "New task..." text.  Restore this text if field is empty when
         unfocused.  Empty field after creating a new task.  Text color in
         field appears insensitive when field is not focused, if default
         "New task..." text is there.

2008-03-13  Boyd Timothy <[email protected]>

       * src/Application.cs, src/TaskWindow.cs: Change the code so that when the
         user selects "New task..." from the tray icon, it will open the task
         window and put their cursor in the new task entry widget instead of just
         create a task called "New task..."

2008-03-13  Sandy Armstrong <[email protected]>

       * src/Utilities.cs, src/TaskTreeView.cs: Moved ParseTaskText method
         from TaskTreeView to Utilities.
       * src/TaskWindow.cs: Parse newly entered task text for due date
         information.

2008-03-13  Boyd Timothy <[email protected]>

       * src/TaskGroup.cs: Add an entry widget at the top of the window for users
         to create new tasks.  Don't scroll automatically to a newly created task
         (scrolling still needs to be fixed). Highlight the newly-created task.
         Put "New task..." in the entry box and highlight it by default and right
         after a task is created.

2008-03-13  Sandy Armstrong <[email protected]>

       * data/images/tasque.svg: Cleaner SVG courtesy of Jakub Steiner.

2008-03-13  Boyd Timothy <[email protected]>

       * AUTHORS: Added Sandy as an author.

2008-03-13  Sandy Armstrong <[email protected]>

       * src/TaskTreeView.cs: Support for parsing due date out of undated
         tasks.  Currently handles "today", "tomorrow", and anything
         understood by DateTime.Parse.  Favors future dates, but will obey a
         year if one is specified.
       * src/Preferences.cs: Added hidden preference for enabling due date
         parsing, which defaults to true.  Added support for preference
         defaults.  Changed a bunch of static strings to const strings in
         support of this.

2008-03-12  Calvin Gaisford <[email protected]>

       * configure.ac: Bumped to 0.1.6