Skip to content

Latest commit

 

History

History
316 lines (194 loc) · 14.5 KB

CHANGELOG.md

File metadata and controls

316 lines (194 loc) · 14.5 KB

Change Log

1.8.1 (2020-07-20)

Full Changelog

Fixed bugs:

  • The command line help now correctly shows --load LIST-TYPE LIST-ID instead of --load=LIST-TYPE LIST-ID.
  • The active task did not properly refresh when pausing the timer after switching lists and interacting with the to-do list.

Implemented enhancements:

  • When using --logfile=~/something: ~ is now expanded.
  • The translations for Central Kurdish, Lithuanian and Portuguese (Brazil) have been updated.

1.8.0 (2020-06-27)

Full Changelog

Implemented enhancements:

  • Introduces configurable shortcuts.
  • A custom drag handle icon is now used instead of the "view-list" icon.
  • Introduces an option to log the time spent working on a task (using the timer) to the todo.txt files.
  • Go For It! now highlights the task you are currently working on with ⏰.
  • Changing the system clock or suspending your system will no longer affect the timer.
  • It is now possible to tell Go For It! how long a task should take by adding duration:Xh-Ym to the description of a task. (Where X and Y are the number of hours and minutes respectively. For a five minute task one would need to add duration:5m.) Go For It! will notify you when you exceed this duration. (Do not forget to enable timer logging so Go For It! will know how much time you have spent working on a task after closing the application!)
  • Not every break (or time between breaks) has to be of the same length: You can now use Go For It! as a pomodoro timer or use a custom timer schedule.
  • Added an option to add new tasks at the start of each list instead of appending them to the end.
  • Added --list and --load <id> arguments to show the configured lists and load a specified list respectively.
  • Experimental: It is now possible to log your activities to a csv file by starting Go For It! with --logfile <filename>.
  • Many translations were updated.

1.7.3 (2019-08-26)

Full Changelog

This release contains some fixes and translation updates from the development branch.

Fixed bugs:

  • Work around a ListBox bug which could cause situations where no row is selected even though suitable rows exist.
  • Keep the row focussed when the user stops editing a row.

Implemented enhancements:

  • Escape now cancels the editing of a task.
  • The following translations were updated: Turkish, German, Norwegian Bokmål, Japanese, Polish, Telugu.

1.7.2 (2019-04-25)

Full Changelog

Implemented enhancements:

  • Switched to weblate for translations.
  • Introduced sorting by priority.
  • The following translations were updated: Portuguese, Spanish, Lithuanian, Korean, Norwegian Bokmål.
  • The ctrl+n shortcut was added to quickly create new tasks or lists.

1.7.1 (2019-03-18)

Full Changelog

Implemented enhancements:

  • The application id can now be set with -DAPP_ID=some_id

Fixed bugs:

  • For some widgets Go For It! did not properly load a fallback icon.

1.7.0 (2019-03-16)

Full Changelog

Implemented enhancements:

  • You can now have more than one to-do list.
  • The application design has been updated. The application now uses less vertical space if a headerbar is used.
  • The default stylesheet has been improved, resulting in improved looks when the application is used on elementary OS.
  • Not using the elementary or Adwaita theme, or a theme with a similar color scheme? You can now select a different stylesheet in the settings window.
  • The location from which the stylesheet is loaded is now determined by the installation directory.

Fixed bugs:

  • Go For It! now properly exports that it uses notifications.
  • Non ascii character were not properly parsed when parsing contexts and projects.

Closed issues:

  • Place tabs in same place as menu button #5, #49
  • context with wide characters not highlighted #68
  • Custom CSS is not working well outside of default Elementary OS gtk theme #66
  • Feature suggestion #54

1.6.10 (2019-02-13)

Full Changelog

Fixed bugs:

  • Pressing delete while editing a task description would remove the task instead of removing a character.

Implemented enhancements:

  • Updated french translations.

Closed issues:

  • Hitting Delete button in edit mode removes the task from the list #67

Merged pull requests:

1.6.9 (2018-12-02)

Full Changelog

Fixed bugs:

  • Editing tasks was a bit finicky for certain Gtk+ 3 versions. Editing should now never be aborted immediately.

Implemented enhancements:

  • Tasks can now be removed by pressing the delete key or by clicking a new delete button while editing a task.

Closed issues:

  • How to delete tasks in todo #59

1.6.8 (2018-10-16)

Full Changelog

Fixed bugs:

  • The application menu was not alligned correctly on Juno and likely other modern distribution releases.
  • The use of a global dark theme no longer impacts the themeing of Go For It!, while it used to affect a part of the application. (Use the settings dialog if you want to use a dark theme.)

Closed issues:

  • Application does not support dark theme #57
  • Popup menu may not align correctly on Gtk-3.22+ #58

1.6.7 (2018-10-05)

Full Changelog

Implemented enhancements:

  • Added minimal support for creation and completion dates as well as the priority of a task.
  • The creation and completion dates are stored for new tasks.

Fixed bugs:

  • Dragging a selected task could cause the timer to state that all tasks are finished.

Closed issues:

Merged pull requests:

1.6.6 (2018-04-17)

Full Changelog

Implemented enhancements:

  • The following translation is updated: Lithuanian
  • Minor documentation improvements

1.6.5 (2018-02-26)

Full Changelog

Fixed bugs:

  • Strings containing whitespace consisting of multiple spaces were not parsed correctly, which could lead to crashes.

Closed issues:

  • Crashes when there's a double space before project tag mank319/#127

1.6.4 (2018-01-04)

Full Changelog

Implemented enhancements:

  • The task list and the rest of the main application window now have the same background color.
  • The following translations are updated: Czech, Japanese, Spanish.

Closed issues:

  • Colors between listview and rest of the app window are not consistent #50

1.6.3 (2017-11-10)

Full Changelog

Implemented enhancements:

  • The CMake script now checks if intltool-merge is present.
  • The following translations are updated: Lithuanian, Dutch, French (new).
  • The about dialog and contribute dialog can disabled at compile time. (Useful if that information is better shown in the appstream metadata.)
  • The system name (name of data and executable) can now be specified at compile time.

Closed issues:

  • Add an option to build a version without contribute/donation dialog #42
  • Do not show about dialog in menu and .desktop when installed via store? #43
  • Do not show header bar toggle when used on Pantheon/Gnome/... #41

Merged pull requests:

1.6.2 (2017-10-28)

Full Changelog

Implemented enhancements:

  • Reverse Domain Name Notation is now used for filenames (application data, executables).
  • An appstream appdata.xml metadata file has been added.
  • The following translations are updated: Lithuanian.

Fixed bugs:

  • Parsed command line strings would not get freed.
  • Changing the path to the stored todo.txt files would lead to a crash when a task is marked as done.

Merged pull requests:

1.6.1 (2017-10-15)

Full Changelog

Implemented enhancements:

  • Granite.Widgets.About is used instead of Gtk.AboutDialog when Granite is available, this may be reverted later on when Go For It! will be available on the elementary OS appcenter.
  • The following translations are updated: Dutch, Brazillian Portugese, German, Czech.

Fixed bugs:

  • The minimum required version of Gtk+-3.0 is increased to 3.14 in the CMake scripts and readme. This used to be 3.10, but it would not build with versions lower than 3.10.

Merged pull requests:

1.6.0 (2017-10-02)

Full Changelog

Implemented enhancements:

  • Tasks can be filtered by clicking on a project or context tag, or manually with the ctrl+f key combination.

Fixed bugs:

  • Crashes on start if ~/.todo already exists and is a file mank319/#111
  • Drag area disappears on all items if one item is too long mank319/#60
  • Go For It! doesn't build with more recent valac versions, caused part of the issues described in mank319/#116

Closed issues:

Merged pull requests:

Dependency changes:

  • Go For It! now depends on Gtk+-3.0 >= 3.14

1.5.0 (2016-12-18)

Full Changelog

Implemented enhancements:

  • Go For It! now has an option to use the dark theme variant.
  • Translation support has been added in this release

Fixed bugs:

Closed issues:

Merged pull requests:

1.4.7 (re release) (2016-11-22)

Full Changelog

Re release of 1.4.7, the CMake install script did not install the .desktop file, this is fixed in this release.

1.4.7 (2016-08-21)

Full Changelog

Implemented enhancements:

  • Go For It! now supports Gtk+-3.0 versions older than v3.10.

Fixed bugs:

  • Active Task name is not updated with task renaming mank319/#88
  • Bug on first run: endless loop of "support go for it" in list mank319/#83

Closed issues: