Gtimelog

Latest version: v0.12.0

Safety actively analyzes 631215 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 3 of 5

0.8.1

~~~~~~~~~~~~~~~~~~
* Fix strftime problem on Windows (LP: 1096489).
* Fix gtimelog.desktop validation (LP: 1051226).
* Use gtimelog icon instead of gnome-week.png.
* Use XDG Base Directory Specification for config and data files
(~/.config/gtimelog and ~/.local/share/gtimelog). There's no automatic
migration: if ~/.gtimelog exists, it will continue to be used.
* Fix Unicode errors when user's name is non-ASCII (LP: 1117109).
* Dropped Python 2.6 support (by accident).

0.8.0

~~~~~~~~~~~~~~~~~~
* History browsing (LP: 220778).
* New setting to hide the tasks pane on startup (LP: 767096).
* Reload timelog.txt automatically when it changes (LP: 220775).
* Fix segfault on startup (LP: 1016212).
* Summary view (Alt-3) that shows total work in each category.
* Fix popup menu on the task pane (LP: 1040031).
* New command-line option: --prefer-pygtk. Only useful for testing against the
deprecated PyGtk bindings instead of the modern pygobject-introspection.
* New command-line option: --quit.
* Fix popup menu of the tray icon (LP: 1039977).
* Fix crash on exit when using Gtk+ 2 (LP: 1040088).
* New command-line option: --debug.
* New command-line option: --version.

0.7.1

~~~~~~~~~~~~~~~~~~
* Fix reporting problems with non-ASCII characters when using
gobject-introspection (LP: 785578).
* Fix ^C not exiting the app when using gobject-introspection.
* Implement panel icon color autodetection logic that was missing in the
gobject-introspection case (LP: 924390).
* New command-line option: --help.
* New command-line option: --replace. Requires that the running version
support the new DBus method 'Quit', which was also added in this version.
* Messages printed to stdout are prefixed by "gtimelog" (GUI app output often
ends up in ~/.xsession-errors, it's polite to identify yourself when writing
there).
* DBus errors do not pass silently.

0.7.0

~~~~~~~~~~~~~~~~~~
* Use gobject-introspection by default, using pygtk only as a fallback. This
will require a newer gir1.2-pango-1.0 than what's in Ubuntu Oneiric
(LP: 855076) and still suffers from key presses being ignored
(LP: 849732). Unset the environment variable UBUNTU_MENUPROXY to work
around the latter bug.
* Rework the gi/pygtk imports so that only the minimum is wrapped in a
try-except.
* Use /usr/bin/env python in ! line, though this should be hard-coded to the
installed version of Python in the Debian package.
* Other code cleanup (e.g. use new-style classes via __metaclass__, remove
ancient workaround for missing `set` built-in).

0.6.1

~~~~~~~~~~~~~~~~~~
* Fix two crashes when using GI. Given by Martin Pitt.

0.6.0

~~~~~~~~~~~~~~~~~~
* Ctrl-Q now quits. (LP: 750092)
* Fixed UnboundLocalError. (LP: 778285) Given by Jeroen Langeveld.
* Ported from PyGTK to GI. This supports GTK 2 and GTK 3 with GI now, but still
works with PyGTK.
Contributed by Martin Pitt <martin.pittubuntu.com>.

Packager's note: If you want to use GI, you need to change the package's
dependencies from pygtk to the package that provides the GTK and Pango
typelibs (e. g. gir1.2-gtk-2.0 and gir1.2-pango-1.0 on Debian/Ubuntu). It
also requires pygobject >= 2.27.1.

* Hide the main window on Esc. Fixes LP: 716257.
Contributed by Vladislav Naumov (https://launchpad.net/~vnaum).

Page 3 of 5

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.