Now, Back Again: the New Adventures of GTG, release 0.3.1!

flattr this!

It hasn’t been 18 years but only about 12 months of very active development, and GTG team is announcing the release 0.3.1 of Getting Things GNOME!

Our main goal for this “Back Again” release was to refactor several of existing functionalities and improve the codebase. We also spent a lot of time improving the plugins, and in the process we fixed many bugs, and made a few feature enhancements!

What’s new in 0.3.1?

  • Fixed Hamster Plugin: The Hamster plugin, used to start a GTG Task as a Hamster activity, was not working for some time and it’s been fixed. Now tasks can be started in Hamster and stopped from GTG itself. When a task is closed or deleted, its corresponding Hamster activity stops too.
    GTGwithHamster

    Hamster Plugin Fixed

     

  •  GTGOnline!: Parin Porecha started developing a web application for GTG (currently it is named GTGOnline!) as a part of his Google Summer of Code 2013 project, which you can see up and running here. Supports not only all the current features of GTG, but also Task Sharing! Now you can add users to groups and share your tasks with them. Parin also wrote a synchronization backend to sync tasks and tags with GTGOnline!
    GTGOnline2

    GTGOnline backend (not yet integrated into GTG)

     

  • Port to python3 and gtk3: Xuan Hu ported GTG to python3 and gtk3 as a part of his Google Summer of Code 2013 project. His branch is almost stable and is currently being tested.
  •  PEP8ification of the codebase: we removed more than 10,000 PEP8 errors from the codebase.
  •  New task keyboard shortcut: Are you working on another application and need to create a task? Now it is possible via a keyboard shortcut. Configure it through the Settings, and use the shortcut to open the new task editor!
  • Updated all translations.
  •  Stability: We’ve fixed many bugs causing crashes during this release.
  •  Various other fixes: Updated and improved plugins (notification area icon, urgency color, export), 7 new feature enhancements…

You can see the complete list of changes in our CHANGELOG:

http://bazaar.launchpad.net/~gtg/gtg/trunk/view/head:/CHANGELOG

 

GTG developer team is proud to have so many great people as contributors on this version. Amazing job people! We would specially like to thank all the new contributors who joined the team recently!

 

What’s next?

Xuan Hu ported GTG to python3 and GTK3 as a part of his GSoC project. He has done a great job, and his branch is almost stable. For the following few months we plan to test his branch and fix the remaining bugs so that it can be merged for release 0.3.2.

Porting to GTK3 has also paved the way for upcoming redesign of GTG.

 

We are also working on:

  • Collaborative task management, a project started by Izidor Matusov during his  Google Summer of Code 2012.
  • Testing and merging GTGOnline! synchronization backend with the trunk.

 

Bookmark the permalink.

4 Responses to Now, Back Again: the New Adventures of GTG, release 0.3.1!

  1. Wolter Hellmund says:

    Great to hear about a new release! Have there been advances towards supporting Google tasks/calendar?

    • Thanks!

      Currently we are in the process of testing the py3 port of GTG to merge in 0.3.2 . Thats the main area of our focus right now.
      But since there is a lot of support for this backend, I’ll start working on it soon so that hopefully it gets ready to be merged for 0.4

  2. Anonymous says:

    Congratulations guys, great job!

    Could I please ask you to make the 0.3.1 tarball available for download? thx