GTask for Desktop

GTask for Desktop 5.3.1

BUGFIX
Fixed problems with Googles Authentication via Smartphone unlock
IMPROVEMENT
Better error handling in case of 'Quota Exceeded' errors that sometimes occur when synchronizing large change sets

GTask for Desktop 5.3.0

NEW
New task table column that shows a tasks notes
NEW
New task table column that shows a symbol if a task has notes or an email linked to it
NEW
The search now supports != , <= and >= operators
NEW
New date constants 'Today+XX' and 'Today-XX' for the task search. This allows queries like 'dueDate>=TODAY & dueDate<=TODAY+10' to show all tasks for the the next 10 days.
NEW
Option to hide the toolbar
IMPROVEMENT
When a task property is changed within the task table then it is not necessary anymore to press the enter button to confirm the update.
IMPROVEMENT
The recycle bin view is now clearly marked with a header to avoid misunderstandings about which task view is active
IMPROVEMENT
Update for Polish language. Thanks to Konrad Mazur!

GTask for Desktop 5.2.0

NEW
Recycle Bin view to show and restore deleted tasks
NEW
Support for Polish language. Thanks to Konrad Mazur!

GTask for Desktop 5.1.0

NEW
Official support for MacOS (See donwload page for MacOS disk image)
NEW
The application font can now be customized in the settings dialog
BUGFIX
Fixed duplicate key shortcut <CTRL>-C (Hide Completed Tasks, Copy Function)

GTask for Desktop 5.0.2

BUGFIX
Fixed a critical issue that occurs when changing a task lists name using the inline editor which leads to situations where the task list name is not synchronized with the Google server.
BUGFIX
Fixed layout problems when showing error messages in the search section

GTask for Desktop 5.0.1

IMPROVEMENT
French language update. Thanks to Olivier Dehorter!
BUGFIX
Fixed a critical problem related to the storage of tasks positions in the local data store. The problem leads to situations where the application can't determine a stable task order any more. Affected tasks appear in random order and the task order can't be correctly synchronized with Google.
If you already got lists in your account that are not displayed correctly anymore then please click in the applications menu 'Synchronization -> Reinitialize Active Account'.

GTask for Desktop 5.0.0

NEW
Support for Spanish language. Thanks to Marcelo Glucksmann!
NEW
Funtion to copy a task into another list
NEW
The list of task lists is now sortable in the settings dialog
NEW
If a task is marked as completed then all children are marked as completed as well
NEW
New function to update multiple selected task via an update template
NEW
Tooltips added to the task name table cell to make long, truncated task names readable
NEW
Automatically scroll the task table up/down when moving a task using the keyboard
NEW
Browser based authorization dialog
BUGFIX
Fixed the problem that http links can't be open under Liniux
BUGFIX
Fixed broken update mechanism of the Windows version

GTask for Desktop 4.0.0

NEW
GTask for Desktop is now shipped with an embeded Java Runtime Environment to overcome various problems reported by users when using a separate installed Java Runtime Environment. If you installed a Java Runtime Envorinment previously for GTask for Desktop only then you can uninstall it cause it is not needed anymore.
NEW
Support for Frensh language. Thanks to Olivier Dehorter!
NEW
New keyboard shortcut <space> to toogle a tasks completed state
BUGFIX
Fixed NullPointerException in startup procedure of MacOS
BUGFIX
Fixed unresolved message key in export error dialog
BUGFIX
Fixed wrong text color in update notification dialog for dark theme

GTask for Desktop 3.5.1

BUGFIX
Fixed menu bar layout problem in Windows 10 dark theme

GTask for Desktop 3.5.0

NEW
Multiple tasks can be selected to delete it in one step
NEW
The export screen now supports a filter to export 'all tasks', 'completed tasks only' and 'uncompleted tasks only'
NEW
Support for custom made translations. Please have a look to out FAQ to learn more.
IMPROVEMENT
White menu bar for Windows 10 to better fit the standard windows theme
BUGFIX
Fixed a problem where the application was not responding anymore when it has been shutdown while a synchronization is running

GTask for Desktop 3.4.0

NEW
Added actions to show and hide the task list section, the note section and both together
NEW
All task and task list actions can now be accessed from the menu
NEW
New resize policy for the task table. The name column now automatically fills fills the remaining table space.
IMPROVEMENT
Exported CSV files are now stored in UTF-8 with BOM so that the UTF-8 format is automatically detected by Microsoft Excel

GTask for Desktop 3.3.1

BUGFIX
Fixed broken 2-factor-authentication
BUGFIX
No error anymore when deleting an account

GTask for Desktop 3.3.0

NEW
CSV Import and Export
NEW
The visibility of the task table columns is configurable now
NEW
New task table columns 'List Name' and 'Completed Date'

GTask for Desktop 3.2.1

BUGFIX
The NumberFormatException that sometimes occurs when a list is loaded is fixed now

GTask for Desktop 3.2.0

NEW
Show the number of tasks per task list
NEW
Support https links in task notes
BUGFIX
The problem with the closed database conection at the application shutdown is now fixed

GTask for Desktop 3.1.0

NEW
'Create and New' button in the create task dialog
NEW
Dark Theme
NEW
Recursivly expand/collapse sub trees via context menu
NEW
The tray icon can now be enabled or disabled in the settings dialog

GTask for Desktop 3.0.0

IMPROVEMENT
Complete reimplementation of the local data storage for better performance and reliability.
This is a technical update that makes GTask for Desktop ready for future enhancements. The update is incompatible and builds up you local data base from scratch. Please synchronize all your tasks before you install the update.
BUGFIX
The group names in the 'all tasks' list are now displayed according to the selected language
BUGFIX
Fixed the NullPointerException that occours if the 'Show Task in original list' function is used for a tasks that is filtered out in its list
BUGFIX
When a task list is moved via drag and drop, the search/filter function was not working correctly unless the list was reloaded. This problem is fixed now.

GTask for Desktop 2.4.0

NEW
Show/Hide completed tasks
NEW
Show/Hide completed tasks in printouts
NEW
Possibility to enable/disable delete comfirmations
NEW
Delete action splitted into 'Delete Task' and 'Delete Task with sub Tasks'
NEW
Support for date constants YESTERDAY, TODAY, TOMORROW in search expressions
NEW
Support due date and completed date in printouts
NEW
Customizeable toolbar
BUGFIX
Avoid NullPointerException when double clicking on a column header border to auto adjust the column size

GTask for Desktop 2.3.2

BUGFIX
Fixed not working PLUS key for american keyboards

GTask for Desktop 2.3.1

BUGFIX
The menu bar now displayes the last synchronized time stamp in 24h format

GTask for Desktop 2.3.0

NEW
German language support
NEW
Customizable date format
NEW
Customizable first day of the week

GTask for Desktop 2.2.2

BUGFIX
Fixed not working PLUS key for keyboard shortcuts

GTask for Desktop 2.2.1

BUGFIX
Fixed broken 2-factor-authentication

GTask for Desktop 2.2.0

NEW
Filterable task lists
NEW
Support for 'completed date' and 'list name' in search expressions
NEW
Tasks can now be expanded/collapsed during drag'n'drop gesture
NEW
The task's completed date is now displayed in the edit screen
IMPROVEMENT
If the application's start icon is pinned to the task bar then there is now only one single item when the application is running
This feature will not work after an automatic update. To use this feature for old installations you must uninstall your old version and then reinstall the new version manually.
BUGFIX
Fixed a problem with the license validation (message 'Account already existing') that occurs when using a different master account after the end of the trial period.

GTask for Desktop 2.1.1

BUGFIX
Fixed some problems with page breaks in the print output of long task notes
BUGFIX
Fixed the problem that empty lines are not printed in task notes

GTask for Desktop 2.1.0

NEW
Print support

GTask for Desktop 2.0.1

BUGFIX
Fixed 'String index out of range:-1' error that was raised in some cases during the application start
BUGFIX
Fixed minor layout problems of the application header that occurred when using a very small font size

GTask for Desktop 2.0.0

NEW
Support for Java 8 Runtime Environment including new look and feel
IMPROVEMENT
It's now possible to add new tasks to sorted lists

GTask for Desktop 1.5.1

BUGFIX
Disable Drag'n'drop gesture for sorted lists
BUGFIX
Prevent that tasks will be moved into sorted lists
BUGFIX
Fixed a problem with the date picker that made it impossible to open the create task dialog for some language/location settings

GTask for Desktop 1.5.0

NEW
Sortable task table
Click on a column header to sort the table. Hold the Shift key to sort the table by multiple columns.
BUGFIX
The error dialog is now always on top
BUGFIX
Fixed unquoted $JAVA_HOME variable in gtfd.sh

GTask for Desktop 1.4.0

NEW
Move tasks between lists
The feature must explicitly be enabled under File > Settings > Task > Allow to move tasks between lists. Please read the information popup carefully!
NEW
Synchronize email links
NEW
Support links in the note area. Links can be opened by pressing CTRL and the left mouse button.
NEW
Mark a dirty account by adding a '*' behind the synchronization date in the headline.
NEW
New button in the task toolbar to create a task at the top of the current list
IMPROVEMENT
New sub tasks will now be added to the top of the children collection
IMPROVEMENT
Prevent the creation of duplicate accounts by validating account names
BUGFIX
An account will not be flagged as dirty anymore if only a list icon was changed

GTask for Desktop 1.3.0

NEW
Task Search
NEW
Customized virtual task lists based on search expressions
NEW
Support for 2-factor-authentication
NEW
Send task as email
NEW
Jump from a virtual list (e.g. Tasks Today) to the original list of a task
NEW
Support scrolling in drag and drop gesture
IMPROVEMENT
Improved the stability and error handling of Google task server access
IMPROVEMENT
Redefined keyboard focus order of the main window components
BUGFIX
Disable not applicable context menu functions in the 'All Tasks' lists

GTask for Desktop 1.2.2

BUGFIX
Prevent that parent tasks are moved to its sub task collection witch results in corrupted task trees
BUGFIX
Task list names are now correctly rendered in scrollable list panels
BUGFIX
Evaluation period is now correctly handled for users with non Gregorian calendars

GTask for Desktop 1.2.1

BUGFIX
Fixed a major issue in the synchronizer so that now all task lists and tasks will be synchronized. The previous version only handles 20 task lists and the first 100 tasks of each list.

GTask for Desktop 1.2.0

NEW
More virtual task lists: Tasks Tomorrow, Tasks This Week, Tasks Next Week, Overdue Tasks, All Tasks
NEW
Preference settings to show/hide virtual task lists
NEW
Virtual task list names are now rendered in a different color to separate it from other lists
NEW
Configurable task section layout: vertical, horizontal, hide note area
NEW
Quick access to edit task notes
IMPROVEMENT
More reliable implementation of the system proxy detection
IMPROVEMENT
Application preferences (table column position, slider positions, etc) are now also stored on operation system shutdown
IMPROVEMENT
The last synchronized date in the application header is now formated according to the user's locale
IMPROVEMENT
The Windows uninstaller now also cleans up downloaded updates
BUGFIX
The 'clean account' function now preserves virtual task lists (e.g. Tasks Today)
BUGFIX
The 'create sub task' button is now only enabled if a task is selected
BUGFIX
If an error occurs while the application is synchronizing on shutdown, the error message is now correctly displayed.
BUGFIX
If the application is minimized and a second application instance is started, then the first instance now correctly gets restored in all situations.

GTask for Desktop 1.1.0

NEW
Icons for task lists
NEW
Render today due dates in blue to separate it from upcoming and overdue dates
NEW
Function to remove all done tasks from a task list or a task tree
NEW
Function to mark all tasks of a task tree as done
IMPROVEMENT
Support for escape key on license view screen
IMPROVEMENT
Windows uninstaller now shows a customized icon in Microsoft Window's 'program and functions' screen
BUGFIX
Fixed the problem that sometimes the background synchronizer's first run fails with concurrent modification exception
BUGFIX
Correctly restore the main window's slider positions when running on Linux
BUGFIX
Fixed a potential memory leak caused by not released http client instances in account edit view
BUGFIX
Correct handling of authentication errors when starting a synchronizer run
BUGFIX
Task list name updates triggered by synchronization are now correctly reflected in the UI
BUGFIX
Removed unused resources from distributed jar file
BUGFIX
Fixed confusing log messages when creating a local task lists in a synchonizer run

GTask for Desktop 1.0.2

BUGFIX
Fixed issue in Google authentication that leads to 'wrong user or password' message when creating an account
BUGFIX
Fixed unclosed input stream in auto updater

GTask for Desktop 1.0.1

IMPROVEMENT
Autoupdater now raises a warning if it got no write access to the application's install folder
BUGFIX
Autoupdater now keeps the uninstaller when installing updates
BUGFIX
Task list view now updates a changed name after returning from edit dialog
BUGFIX
Fixed windows setup error '64 bit registry key not accessible on Win32'

GTask for Desktop 1.0.0

NEW
Initial Release