[FFe] gtimelog upstream version 0.4.0

Bug #637599 reported by Barry Warsaw
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
gtimelog (Ubuntu)
Fix Released
Wishlist
Barry Warsaw

Bug Description

Binary package hint: gtimelog

FFe to upgrade gtimelog (Time Tracker) to new upstream version 0.4.0 from 0.0+svn88-3 which is apparently unmaintained. The new version is visually similar if not identical to the current Maverick version, but it has many bug fixes and yes, a few new features. I've had no problems with backward compatibility reading old timelog.txt files and my testing shows no known problems. I've updated all the old packaging, made it much simpler, and will work on getting it into Debian.

From the upstream NEWS file:

Changes in version 0.4.0 (released 2010-09-03)
==============================================

* Added configuration variable 'chronological' to control initial view of
  either Chronological (True) or Grouped (False). Contributed by Barry Warsaw
  <email address hidden> (LP: #628876)

* Recognize $GTIMELOG_HOME environment variable to use something other than
  ~/.gtimelog as the configuration directory. Contributed by Barry Warsaw
  <email address hidden> (LP: #628873)

* Changed application name to 'GTimeLog Time Tracker' in the desktop file
  (Debian #595280)

Changes in version 0.3.2 (released 2010-07-22)
==============================================

* Double-clicking a category in task list tries hard to focus the input box
  (fixes: https://bugs.launchpad.net/gtimelog/+bug/608734).

* Change default mailer to quote the command passed to x-terminal-emulator -e;
  this makes it work with Terminator (also tested with xterm and
  gnome-terminal). Fixes https://bugs.launchpad.net/gtimelog/+bug/592552.

  Note: if you've used gtimelog before, you'll have to manually edit
  ~/.gtimelog/gtimelogrc and change the mailer line from

    mailer = x-terminal-emulator -e mutt -H %s

  to

    mailer = x-terminal-emulator -e "mutt -H %s"

* Use xdg-open by default for editing timelog.txt and opening spreadsheets.
  Fixes https://bugs.launchpad.net/gtimelog/+bug/592560.

  Note: if you've used gtimelog before, you'll have to manually edit
  ~/.gtimelog/gtimelogrc and change

    editor = gvim
    spreadhsheet = oocalc %s

  to

    editor = xdg-open
    spreadsheet = xdg-open %s

Changes in version 0.3.1 (released 2009-12-18)
==============================================

* Fixed broken sdist (by adding MANIFEST.in, since setuptools doesn't
  understand bzr by default).
* Added Makefile for convenience (make distcheck, make release).

Changes in version 0.3 (released 2009-12-17)
============================================

* Fix DeprecationWarning: the sets module is deprecated.
* Use gtk.StatusIcon if egg.trayicon is not available
  (https://bugs.launchpad.net/gtimelog/+bug/209798).
* Option to select between old-style and new-style the tray icons:
  'prefer_old_tray_icon' in ~/.gtimelog/gtimelogrc
* Option to disable the tray icon altogether by adding 'show_tray_icon = no' to
  ~/.gtimelog/gtimelogrc (https://bugs.launchpad.net/gtimelog/+bug/255618).
* Handle directory names with spaces
  (https://bugs.launchpad.net/gtimelog/+bug/328118).
* Show version number in the About dialog
  (https://bugs.launchpad.net/gtimelog/+bug/308750).

Packagers take note: the main module was renamed from gtimelog.gtimelog to
gtimelog.main. If you have wrapper scripts that used to import 'main'
from gtimelog.gtimelog, you'll have to change them.

Changes in version 0.2.5
========================

* Don't open a console window on Windows.

* Moved the primary GTimeLog source repository to Bazaar hosted on Launchpad.

Changes in version 0.2.4
========================

* Show time spent at the office
  (https://bugs.launchpad.net/gtimelog/+bug/238515).
* Closing the main window minimizes GTimeLog to the system tray
  (https://bugs.launchpad.net/gtimelog/+bug/239271)
* Ability to time-offset new log item
  (https://bugs.launchpad.net/bugs/291356)

Changes in version 0.2.3
========================

* Fix duplicates in the completion popup after you reload the log file
  (https://bugs.launchpad.net/gtimelog/+bug/238505).
* Change status to Beta in setup.py -- while I still consider it to be
  less polished than it should, there are people who find it useful already.

Changes in version 0.2.2
========================

* Tweak setup.py to get a sane page at http://pypi.python.org/pypi/gtimelog/

Changes in version 0.2.1
========================

* Entries with `***` are skipped from reports (bug 209750)
* Help -> Online Documentation opens a browser with some help (bug 209754)
* View -> Tasks allows you to hide the Tasks pane (bug 220773)

Changes in version 0.2.0
========================

* Reorganize the source tree properly.
* Bump intermediate revision number to celebrate.

Barry Warsaw (barry)
Changed in gtimelog (Ubuntu):
milestone: none → ubuntu-10.10
Revision history for this message
Barry Warsaw (barry) wrote :
Revision history for this message
Barry Warsaw (barry) wrote :

@scars[~:3]% sudo dpkg -i gtimelog_0.4.0-0ubuntu1ppa3_all.deb
Selecting previously deselected package gtimelog.
(Reading database ... 133924 files and directories currently installed.)
Unpacking gtimelog (from gtimelog_0.4.0-0ubuntu1ppa3_all.deb) ...
Setting up gtimelog (0.4.0-0ubuntu1ppa3) ...
Processing triggers for desktop-file-utils ...
Processing triggers for python-gmenu ...
Rebuilding /usr/share/applications/desktop.en_US.utf8.cache...
Processing triggers for man-db ...
Processing triggers for python-support ...

Revision history for this message
Iulian Udrea (iulian) wrote :

Ack. Please go ahead and upload.

Changed in gtimelog (Ubuntu):
status: New → Confirmed
Revision history for this message
Barry Warsaw (barry) wrote :

PPA with new package available here:

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

Barry Warsaw (barry)
Changed in gtimelog (Ubuntu):
assignee: nobody → Barry Warsaw (barry)
Revision history for this message
Stefano Rivera (stefanor) wrote :

This appears no have been uploaded.

gtimelog (0.4.0-0ubuntu1) maverick; urgency=low

  * New packaging for new upstream.
 -- Barry Warsaw <email address hidden> Fri, 10 Sep 2010 10:12:03 -0400

Changed in gtimelog (Ubuntu):
importance: Undecided → Wishlist
status: Confirmed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.