diff options
-rw-r--r-- | Makefile | 14 | ||||
-rw-r--r-- | NEWS.txt | 7 | ||||
-rw-r--r-- | README.txt | 9 | ||||
-rw-r--r-- | gtimelogrc.example | 7 | ||||
-rwxr-xr-x | setup.py | 12 | ||||
-rw-r--r-- | src/gtimelog/__init__.py | 2 |
6 files changed, 43 insertions, 8 deletions
@@ -46,15 +46,21 @@ distcheck: check dist # source file, namely, setup.cfg. Setuptools/distutils black magic, may it rot # in hell forever. -release: +.PHONY: releasechecklist +releasechecklist: @$(PYTHON) setup.py --version | grep -qv dev || { \ echo "Please remove the 'dev' suffix from the version number in src/gtimelog/__init__.py"; exit 1; } @$(PYTHON) setup.py --long-description | rst2html --exit-status=2 > /dev/null - @ver_and_date="`$(PYTHON) setup.py --version` (`date +%Y-%m-%d`)" && \ - grep -q "^$$ver_and_date$$" NEWS.txt || { \ + @ver_and_date="`$(PYTHON) setup.py --version` (released `date +%Y-%m-%d`)" && \ + grep -q "^Changes in version $$ver_and_date$$" NEWS.txt || { \ echo "NEWS.txt has no entry for $$ver_and_date"; exit 1; } - make distcheck + # Bit of a chicken-and-egg here, but if the tree is unclean, make + # distcheck will fail. Thankfully bzr lets me uncommit. test -z "`bzr status 2>&1`" || { echo; echo "Your working tree is not clean" 1>&2; bzr status; exit 1; } + make distcheck + +.PHONY: release +release: releasechecklist # I'm chicken so I won't actually do these things yet @echo Please run $(PYTHON) setup.py sdist register upload @echo Please run bzr tag `$(PYTHON) setup.py --version` @@ -1,6 +1,9 @@ -Changes not yet released -======================== +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) @@ -190,6 +190,7 @@ Gaute Amundsen Chris Beaven Harald Friessnegger Rodrigo Daunoravicius +a few others (check bzr log) Icon @@ -203,3 +204,11 @@ Web --- http://mg.pov.lt/gtimelog + + +Mailing list +------------ + +gtimelog@googlegroups.com +http://groups.google.com/group/gtimelog + diff --git a/gtimelogrc.example b/gtimelogrc.example index 77c3b7b..94421bb 100644 --- a/gtimelogrc.example +++ b/gtimelogrc.example @@ -22,6 +22,13 @@ editor = gvim # 2.4), False disables and lets you access history by pressing Up/Down. gtk-completion = False +# Do you want a systray icon? +show_tray_icon = yes + +# Do you prefer the old systray icon (that shows time taken for the current +# task next to the icon), or the new one (just the icon)? +prefer_old_tray_icon = yes + # How many hours' work in a day. hours = 8 @@ -14,7 +14,17 @@ changes = file(changes_file).read().split('\n\n\n') changes_in_latest_versions = '\n\n\n'.join(changes[:3]) short_description = 'A Gtk+ time tracking application' -long_description = short_description + '.' # for now +long_description = ''' +Simple and unintrusive time-tracking application. + +There are screenshots at http://mg.pov.lt/gtimelog. + +Mailing list: http://groups.google.com/group/gtimelog + +Bugs: http://bugs.launchpad.net/gtimelog/ + +Source code: http://code.launchpad.net/gtimelog/ +''' setup( name='gtimelog', diff --git a/src/gtimelog/__init__.py b/src/gtimelog/__init__.py index 1be79c5..79d37a8 100644 --- a/src/gtimelog/__init__.py +++ b/src/gtimelog/__init__.py @@ -1,3 +1,3 @@ # the gtimelog package -__version__ = '0.3.1dev' +__version__ = '0.3.1' |