skip to navigation
skip to content

gtimelog 0.10.1

A Gtk+ time tracking application

GTimeLog is a simple app for keeping track of time.

Installing

GTimeLog is packaged for Debian and Ubuntu:

sudo apt-get install gtimelog

For Ubuntu, a newer version can usually be found in the PPA:

https://launchpad.net/~gtimelog-dev/+archive/ppa

You can fetch the latest released version from PyPI

$ pip install gtimelog
$ gtimelog

You can run it from a source checkout without an explicit installation step:

$ git clone https://github.com/gtimelog/gtimelog
$ cd gtimelog
$ ./gtimelog

System requirements:

  • Python (2.7 or 3.3+)
  • PyGObject
  • gobject-introspection type libraries for GTK+, Pango

Documentation

This is work in progress:

Resources

Website: http://mg.pov.lt/gtimelog

Mailing list: gtimelog@googlegroups.com (archive at http://groups.google.com/group/gtimelog)

IRC: #gtimelog on irc.freenode.net

Source code: https://github.com/gtimelog/gtimelog

Report bugs at https://github.com/gtimelog/gtimelog/issues

There’s an old bugtracker at https://bugs.launchpad.net/gtimelog

I sometimes also browse distribution bugs:

Credits

GTimeLog was mainly written by Marius Gedminas <marius@gedmin.as>.

Barry Warsaw <barry@python.org> stepped in as a co-maintainer when Marius burned out. Then Barry got busy and Marius recovered.

Many excellent contributors are listed in CONTRIBUTORS.rst

Changelog

0.10.1 (2016-09-22)

  • Fix error on Python 3 when using task_list_url (GH: #92).
  • Fix some PyGIWarnings about unspecified versions on startup.

0.10.0 (2015-09-29)

  • Use Tango colors in the main text buffer (GH: #13).
  • Allow tagging entries (GH: #19)
    • The syntax is category: text -- tag1 tag2
    • Per-tag summaries show up in reports
  • Use GtkApplication instead of own DBus server for enforcing single-instance.
    • Drop –replace, –ignore-dbus command-line options because of this.
    • Require glib and gio to be version 2.40 or newer for sane GtkApplication-based command line parsing (check with pkg-config --modversion glib-2.0 gio-2.0).
  • Remove obsolete code:
    • Drop support for Python 2.6 (PyGObject dropped support for it long ago).
    • Drop PyGtk/Gtk+ 2 support code (it didn’t work since 0.9.1 anyway).
    • Drop EggTrayIcon support (it was for Gtk+ 2 only anyway).
    • Drop the –prefer-pygtk command-line option.
  • Disable tray icon by default for new users (existing gtimelogrc files will be untouched).
  • Improve tray icon selection logic for best contrast (GH: #29).

0.9.3 (2015-09-29)

  • Adding new entries didn’t update total weekly numbers (GH: #28).
 
File Type Py Version Uploaded on Size
gtimelog-0.10.1-py2-none-any.whl (md5) Python Wheel py2 2016-09-22 180KB
gtimelog-0.10.1-py3-none-any.whl (md5) Python Wheel py3 2016-09-22 180KB
gtimelog-0.10.1.tar.gz (md5) Source 2016-09-22 253KB