Releases: drmargarido/d-tracker
Releases · drmargarido/d-tracker
v1.54
v1.53
- Fixed typo in workflow file
- Added workflow to auto-create new releases when new tags are pushed.
- Updated url to the devlog
- Fixed linux cli wrapper script passing of the args to the cli
- Update d-tracker.desktop
- Updated README with the last version numbers.
v1.52
Bugfix
- Fixed bug that caused a crash from time to time. The database was being closed twice when an event was fired inside a controller which would trigger extra database operations and close it inside the trigger.
v1.51
New Features
- Added new configuration option to the copy totals plugin to allow the sorting of the tasks by duration or by start time.
Improvements
- Made that, when editing a task, an error doesn't close the edit window, instead just report the error so the user can verify it.
- Added error reporting with a more specific error description when adding a task fails because of a failure in a database operation.
- Added error reporting when a task is created by double clicking a row.
Bugfix
- Fixed bug were the autocomplete popups would stay in focus when the user changes to other applications.
- Fixed bug that didn't close all the windows when the main window was closed.
- Fixed being possible to edit an existing task with an empty description or project.
v1.5
New Features
- Implemented new plugin to allow the copy of the tasks in the totals window to the clipboard in a custom formatted way
- New 'vintage' theme created by Mónica Margarido
Bugfix
- The export path of the xml export in the show overview window now uses the stored path
v1.4
New Features
- Implemented a new library called notify with logic to display notifications on linux using the low level dbus API.
- Created a clock which triggers the event MINUTE_ELAPSED every minute so the plugins can react to it.
- Implemented a new plugin called Task Reminder, which triggers a notification from time to time if the user does not have an active task.
Improvements
- Now the storage can store boolean values.
v1.3
New Features
- Arrows were added to switch to the next and previous date range with a click.
- If the date range is edited manually for a search, that range is kept for the next time the user enters the show overview window. This was done to improve the users workflow, because usually they just make the same search again and again.
Improvements
- Refactor in the way permanent settings were stored. Now they are stored in a standard way which makes adding new permanent settings simple.
Note: With this update the way the configurations were stored changes. So you will lose you current configurations and need to set them again(Active theme and XML export default folder).
v1.2
New Features
- Implemented CLI so d-tracker can be used from command line and integrated into scripts to automate specific tasks.
Bugfix
- Fixed window growing after each edit when the name of the tasks was too big.
- Changed handling of the TAB in autocomplete fields so the next selected field is correct.
- Made the tasks select the last used project associated with the task.
- Now the list of projects is correctly ordered.
- Now it's not possible to create a task with empty fields or with the placeholders.
- The tasks of the current day are presented directly when the Show Overview button is pressed the first time, instead of needing to make a search first.
- Added extra information when failing to edit a task so its more obvious where the problem is.
v1.1
New Features
- Added a plugin system based on events.
- Adapted stain, klinik, monochrome and gradient themes from tekui to d-tracker.
- Added menubar in the main window with about menu and the list of registered plugins.
- Implemented the new theme-switcher plugin.
Bugfix
- Fixed sorting of tasks in the task autocomplete.
- Prevented crash in selection on task rows.
Other
- Added development documentation
v1.0
Release with the base wanted feature set complete.