| | Due Today Easy, yet powerful, task and project management |
| | - Fixed a synchronization encoding bug
New Features
- When promoting a task to a project the user now gets a project editor dialog
Bugs Fixed
- Fixed a bug where tasks were not deleted from the search view
- Fixed a ToodleDo sync issue which caused dates to not sync correctly
- Fixed a bug which caused some duplicate tasks after editing a task
- Fixed a bug in the task editor which kept reseting the due time to midnight
- Fixed a bug where tasks could not be dragged into a date on the week view
- Fixed a URL encoding issue
- Made a few internal database changes
- Fixed an issue with the excessive tokens issue when syncing with ToodleDo
- Fixed an excessive API usage error
- Fixed a sorting issue in the contexts view
- Removed a warning about due dates when editing a project
- Fixed several random synchronization issues
- Modified the repeating task code
- Fixed a bug where the "When completed" option would disappear
- Fixed an issue with some corrupted tasks
- Fixed some task rendering issues
- Added a notification when the program has been blocked by the user's settings on ToodleDo
New Features
- When promoting a task to a project the user now gets a project editor dialog
Bugs Fixed
- Fixed a bug where tasks were not deleted from the search view
- Fixed a ToodleDo sync issue which caused dates to not sync correctly
- Fixed a bug which caused some duplicate tasks after editing a task
- Fixed a bug in the task editor which kept reseting the due time to midnight
- Fixed a bug where tasks could not be dragged into a date on the week view
- Fixed a URL encoding issue
- Made a few internal database changes
- Fixed an issue with the excessive tokens issue when syncing with ToodleDo
- Fixed an excessive API usage error
- Fixed a sorting issue in the contexts view
- Removed a warning about due dates when editing a project
- Fixed several random synchronization issues
- Modified the repeating task code
- Fixed a bug where the "When completed" option would disappear
- Fixed an issue with some corrupted tasks
- Fixed some task rendering issues
- Added a notification when the program has been blocked by the user's settings on ToodleDo
New Features
- Added the ability to filter by subject
- Added an option to set the parent task to turn a task into a subtask, change its parent or make the subtask a parent task
Bugs Fixed
- Fixed a bug where changing a filter rule didn't remove the old rule
- When not syncing with ToodleDo, the project names are now allowed to be longer than 32 characters
- When restoring a backup the interface is refreshed without requiring a restart
- Fixed the root cause of several synchronization errors
- Fixed a synchronization error reporting bug
- Fixed a bug with the "New" button not working
- Fixed a crash that occurred when editing tasks
- It's now possible to save the default snooze time
Bugs Fixed
- Fixed a few crashes
- Worked on the key validation error when syncing with ToodleDo
Bugs Fixed
- Fixed a crash when deleting a filter
- Added an window explaining the "key did not validate" error with ToodleDo
- Fixed a few new crashes
Bugs Fixed
- The modified dates were being reset, causing more data to be synced than was necessary (and potentially causing duplicates)
- Deleted items were being restored
- Fixed a sync issue that caused an "Out of Resources" error
- Fixed some encoding errors with UTF8 strings
- Fixed a timezone issue
- Fixed a key validation error when syncing with ToodleDo
- Fixed a bug with the quick entry dialog where the new task field would not be focused
- Replaced the ribbon interface
- Fixed a stalling issue when closing the program
- Completed projects are no longer listed in the right-hand pane of a parent project
Enhancements
- Increased performance in loading a large database
- Increased performance when packing the file
- Moved the sync button off the Archive tab to the Home tab
- The treeview's selection color changes when it's selected and not selected
- Refactored the program to be more stable
- Increased the speed when switching between views
- Fixed a bug in the preview pane where Unicode characters were not displayed correctly
- Project names on the task lines are now hidden when viewing the project
that the task belongs to
- Rewrote the ToodleDo synchronization code in order to report errors better
- Removed completed projects from the filter options
- Project hierarchy is now displayed in the filter condition dialog
- When changing the status of a project, the user is now prompted to apply it to all sub-projects
- Fixed a bug where setting a status to a new project applied the status to all projects
- Fixed a lot of crashes
- Removed a prompt to delete a project when it contains no subitems
- Made a change to retrieve tasks from Lakeridge's server in smaller chunks
- Fixed several crashes
- Removed the attempt to email a user when a task is delegated to them
- Fixed a bug where setting a due date on a project caused all sub-projects to be marked as overdue
- Fixed some random freezing
- Fixed a bug where reminders weren't dimissed properly
- When hiding future tasks, the future view will display them instead of just the counter
- Fixed a bug where reminders weren't dimissed properly
- Fixed a crash that occurred while loading today's tasks
- Excluded completed projects from the filter conditions
- Fixed a crash that occurred when editing filters or custom views
- Fixed a crash that occurred when trying to select all reminders in the reminder window using Ctrl+A
- Made a change to attempt to load the database backup automatically if the database has become corrupted
- Newly created tasks are highlighted in the task list
- Fixed a bug where completed projects appeared in the task and project editors' project dropdown list
- Made a change to fix an invalid packet error
- When setting a project to On-Hold the user will be prompted to set the same status to all sub-projects
- Fixed a bug where the week view did not remember its sorting method
- Fixed a bug where changing sync servics did not actually reset the synchronization data
- Added the ability to filter based on the "Completed" date
- Added an option to allow start dates without due dates on tasks
- If a project contains notes, an note icon will appear in the project treeview
- Removed a prompt to delete a project when it contains no subitems
- Made a change to retrieve tasks from Lakeridge's server in smaller chunks
- Fixed several crashes
- When duplicating a task, all subtasks will be duplicated as well
- Fixed a memory leak
- Fixed a sorting issue with subtasks
- Fixed a sorting issue with project names
- When grouping by project, the full display name will be used
- Improved the load times
- The Next view now takes into account the sorting order of each project when pulling tasks from the projects
- When filtering or sorting by start date, if the start date is blank, the due date will be used instead
- Fixed a ToodleDo synchronization error
- Fixed some Unicode encoding problems
- Fixed a sync error
- Fix a language error
- Fixed the reminders to support non-English languages
- Fixed a couple of duplicate task issues
- Fixed a crash that occurred when starting the program
- Fixed the date format where a trailing separator could be left at the end
- Fixed some crashes dealing with the task hints
- Fixed a rendering issue where some fonts were bolded incorrectly
- Fixed several crashes
- Fixed several ToodleDo sync errors
- Fixed several Due Today sync errors
- Fixed a sorting issue in the projects view
- Fixed many crashes
- Fixed some ToodleDo synchronization issues
- Fixed a bug with reminders not syncing correctly with ToodleDo
- Fixed a bug where adding a project did not sort it alphabetically
,b>New Features
- Added a counter for the "No Projects" view
- Added "None" to the tags list
- When deleting a project from the sidebar, a confirmation prompt is displayed
- When closing the application, the database will now be compressed if it is getting too large
- Project notes now support hyperlinks
Bugs Fixed
- Fixed a synchronization issue where tasks were not deleted properly
- Fixed a synchronization bug where the project hierarchy could be lost
- Fixed several rendering issues in the sidebar
- Removed subprojects from the sidebar counters. They now only count tasks
- Fixed a bug where subtasks caused a problem with grouping headers
- Made some changes to reduce stalling when closing the program
- Fixed an issue dealing with socket errors
- Added more information to synchronization error reports
- Made some optimizations to decrease the load and save times
- When editing a task from the search view, the view is no longer cleared
- Fixed a bug where clearing the search view would not return the user to the previous view
- Synchronization will no longer be attempted if the computer is not online
- Pasting text into a notes field now strips the formatting
- When clearing the start and due dates, the start and due times are cleared as well
- Fixed a bug where subtasks were not added to the current view properly
- When editing a project or task, the proper status for the parent project is now displayed properly
- Removed (Inbox) from the No Project selectors
- Fixed a bug where the context and project information in the preview pane was not visible
- Fixed a persistent socket error
- Fixed several more crashes
- Fixed a synchronization error
- Fixed a sorting issue when sorting by start date
- Fixed some synchronization issues
- Fixed a couple of crashes
- Added some ToodleDo synchronization fixes
- Fixed a major synchronization issue
Bugs Fixed
- Fixed several synchronization issues
- Fixed about 60 crash causes
- Layed prepwork for Windows 8 compatibility
Features Added
- Added the ability to sync with Due Today's own synchronization server
- Added a daily check for new updates
- Added the ability to run the application from a thumbdrive
Bugs Fixed
- Fixed several drag and drop crashes
- Fixed some ToodleDo synchronization errors
- Fixed several other crashes
Features Added
- Added the ability to add projects and contexts while in the task editor
- Added an 'is' clause to date filters
- Added support for task timers
- Added a commandline parameter, '-qe', to display the quick insert dialog
- Added commandline parameters to add a new task to the database
Bugs Fixed
- Reminders are now working again
- The reminder date/time now shifts properly with the due date when editing a task
- Synchronization after modifying an item now works again
- Fixed a bug in the filters where yesterday, today and tomorrow would be replaced by a date instead of the appropriate text
- Fixed a bug where fonts were not reloaded when starting the program
- Made a change to speed up loading of the program
- Fixed some proxy server settings
- Fixed a bug where subtasks disappeared when promoting a task to a project
- Fixed a memory leak
- Fixed a bug where tags were rendered twice in the task list
- Fixed a bug where subtasks caused additional group headers to be displayed
- Fixed a bug where editing items did not always update the screen correctly.
- Fixed a crash that occurred when updating multiple items
- Fixed a crash that occurred when a monitor was disconnected from the system
- Made a change to make proxy authentication work with NTLM authentication
- Fixed a crash that occurred when restoring the app from the system tray
New Features
- Completed tasks now display the date they were completed on
- Pressing Ctrl+A in the task list now supports all tasks/items
- When changing the due date of a project, the user is now prompted to change the start, due and reminder dates of its tasks
- Archived folders in ToodleDo are now considered to be completed projects in Due Today, causing them to be hidden
- Added the ability to sort the task list by completed date and importance
- Added the ability to print the current task list
- Added the option to sort tasks into groups
- Added the ability to filter tasks based on priority and stars.
- Added the ability to dynamically filter on 'yesterday', 'today' and 'tomorrow'
- Added the ability to filter tasks with no tags
- Tags are now displayed in the task list
Bugs Fixed
- Rewrote the internal memory-handling routines in order to speed up the app and make it more stable
- When deleting an item from the treeview, the next item in the list is now selected
- A project or task can no longer have a due date later than its parent project's due date
- Fixed a crash that occurred when using a month name in a due, start or reminder date
- Fixed several crashes throughout the app
- Fixed several synchronization issues
- Fixed a bug where project hierarchies were being lost
- Made a change so that task children won't lose their parents
- Fixed the week view counters
- Fixed many crashes that seemingly occurred randomly.
- Delayed the initial reminder window until the first synchronization is complete.
- Fixed a crash that happened when deleting projects
- Fixed a lockup.
- Fixed a crash that occurred when using the Ctrl+Alt+T hotkey.
- Fixed a bug where windows would appear offscreen.
- Fixed several synchronization issues
- Fixed a lot of crashes
- Fixed a bug where times in the task editor would revert to 0:00 or midnight.
- Added support for start times in tasks.
- Added an option to hide tasks due 'x' months into the future.
- When delegating tasks to a teammate, an email will be created to send to that user.
- Added the ability to sort all task views.
- Added the ability to reverse the sort direction of each sort field.
- Added a preview pane to the task list.
- Added the ability to sort by stars.
- Added the ability to promote a task to a project from the context menu.
- Reminders now sync properly to and from ToodleDo.
- Project meta-data is now syncing using ToodleDo's notes area.
- Modified the sidebar to make the app look more Office 2010 like.
- When selecting a parent project for a task or subproject, completed projects are no longer listed.
- Added an "On Hold" status for projects.
- Added notes to projects.
- Added a toolbar to the sidebar to allow for quick creation, deletion and edits of a sidebar item.
- Redesigned the quick entry box to allow the addition of multiple tasks, contexts and projects.
- Added a checkbox to the task editor to mark a task as complete.
- Fixed a bug where contexts were not syncing correctly with ToodleDo.
- Fixed a bug where projects were not syncing correctly with ToodleDo.
- Fixed a crash that occurred when snoozing a task reminder for 60 minutes or more.
- Fixed a crash that could occur when dragging a task or project to a new project.
- Fixed a crash that occurred when using the "Assign To" context menu option.
- Fixed a crash that occurred when the last task in the weekview list was right-clicked.
- Fixed a bug where repeated tasks did not sync.
- Fixed a bug where subtasks would sometimes lose their parents.
- When clearing the search box, the previously selected view is now restored.
- Fixed a sync issue where parent tasks and subtasks would lose their hierarchy.
- When using "Find" from the orb menu, the search results can now be cleared.
- Deleting a tag now removes it from all tasks rather than just deleting the tag record.
- When assigning a task to a project, the due date, tags and context will be set to match the project's if those values have not already been set.
- Fixed a bug where the counters would not render.
- When dragging a task out of the "Someday" view, the status is now set appropriately.
- The week view now displays the correct number of tasks.
- Fixed a bug where the last view displayed before changing the settings was not remembered.
- Fixed a crash that occurred when trying to edit a team member.
- Fixed a bug in the Hotlist view where the items did not match up with ToodleDo.
- Fixed a bug with the date/time pickers in the new task dialog that caused it to not work properly on non-US date and time formats.
- Fixed the rendering of the sidebar.
- Redesigned the task context menu.
- Added the ability to duplicate a task.
- Completed tasks are now drawn with a strikeout.
- Fixed a bug that caused the crash dialog to not appear if the program crashes.
- If no synchronization is set up, the current view will now be updated properly at midnight.
- Fixed a synchronization bug where the tasks would not be associated with the appropriate contexts.
- Added the ability to sort the tasks by project and context.
- Implemented drag and drop in the project tree view to allow reparenting of projects without needing to open the project editor.
- Fixed a bug where tasks were not syncing.
- Fixed a bug where the hotlist did not accurately reflect the settings from ToodleDo.
- Fixed a bug that caused the synchronization to fail.
- Fixed a bug in the handling of ToodleDo's advanced repeat options.
- Fixed a bug in the "Reset Sync Data" so that it removes the new sync dates that are saved.
- Fixed a bug where sub-projects were still being sorted incorrectly in the task and project editor dialog.
- Made it possible to close the task editor dialog by pressing the escape key while the text cursor is in the notes field.
- Fixed a bug where the treeview would sometimes lose its selection when a task was updated.
- Fixed a bug where the selection was lost after deleting a task.
- The "Next" view no longer displays tasks set to "Active" status.
- Added support for all ToodleDo status values.
- Added the ability to create a custom view.
- Added the ability to turn off specific "Focus" views.
- Added an option to include starred tasks in the Today view.
- Added the ability to drag and drop tasks in the week view.
- Added the ability to set a due time.
- Added the ability to click on links in the notes field.
- Added acounter for the "This Week" view.
- Reduced the size of the project and context selectors in the task and project editor dialogs.
- Cleaned up the rendering of tasks and projects.
- Fixed a bug where the application would minimize after restoring it from the system tray.
- Fixed a bug where the new task dialog would not always appear if the program was minimized to the system tray.
- Fixed the support for 24-hour time formats in the reminder time controls.
- Pressing Ctrl+A in the notes field now selects all of the next.
- Cleaned up the left-hand view by separating contexts, projects, team and tags to a set of buttons in the ribbon.
- Removed the "Manage Tags" button from the ribbon in favor of the new tags view.
- Fixed a bug where the splitter was not rendering properly.
- Fixed a bug where the current filter would be lost after restoring the window from the system tray.
- Fixed a bug where the reminders were not synchronizing properly.
- Fixed a bug that could create corrupted data files.
- Fixed a bug where sub-projects could get separated from their parent projects in the task and project editor dialogs.
- Fixed a bug where tasks would stop syncing.
- Simple task and project management
- Uses GTD for task organization
- Create tasks anywhere with a simple hotkey
- Online synchronization with ToodleDo
- Floating tasks that are always visible until completed
- Set task reminders so you don't forget anything
- Daily reminder about overdue tasks
- Create repeating tasks
- Filter tasks by context or tag
- Fixed a bug where tasks were being retrieved incorrectly causing all timezones that are GMT+1 and to the east to not retrieve any tasks from ToodleDo.
|