graph
- Reworked the --help function2019-01-22, by Magnus Schieder
- Update TODO2019-01-17, by Magnus Schieder
- update credits in README2018-12-03, by Bernhard Reiter
- Backed out changeset e8b7abbe07e52018-12-03, by Bernhard Reiter
- README: use list of authors from getan/main.py2018-12-03, by Thomas Arendsen Hein
- Sort by time, earliest authors first. (correction for f05079aea604)2018-12-03, by Thomas Arendsen Hein
- Improve --version output.2018-12-03, by Bernhard Reiter
- Added tag 3.2 for changeset dbefc648ad712018-11-30, by Magnus Schieder
- Merge3.2 2018-11-30, by Magnus Schieder
- Added tag 3.2 for changeset e30fef63f1ed2018-11-30, by Magnus Schieder
- Merge2018-11-30, by Magnus Schieder
- Update version2018-11-30, by Magnus Schieder
- Added tag 3.2 for changeset f8099adc30f22018-11-30, by Magnus Schieder
- CHANGES: Improve phrasing for human_time() fix.2018-11-19, by Bernhard Reiter
- Update TODO and CHANGES.2018-11-06, by Magnus Schieder
- human_time calculates up to 59 minutes, not 60.2018-11-06, by Magnus Schieder
- Improve TODO list2018-11-02, by Bernhard Reiter
- updated TODO.2018-11-01, by Magnus Schieder
- README: mention that python3-setuptools is needed2018-11-01, by Thomas Arendsen Hein
- README: use python3 for apt-get and setup.py calls2018-11-01, by Thomas Arendsen Hein
- setup.py: remove unused "import glob"2018-11-01, by Thomas Arendsen Hein
- setup.py: adjust indentation2018-11-01, by Thomas Arendsen Hein
- update CHANGES2018-11-01, by Thomas Arendsen Hein
- setup.py: no *.py scripts, getan-day-report now is getan-daily-report2018-11-01, by Thomas Arendsen Hein
- Changed version to 3.1dev1.2018-09-18, by Magnus Schieder
- Old databases can now be read in. Added comments.2018-09-18, by Magnus Schieder
- merged, Updated TODO, CHANGES2018-09-17, by Magnus Schieder
- Every minute the time of the current entry is saved.2018-09-17, by Magnus Schieder
- Updated TODO.2018-08-06, by Magnus Schieder
- Improve language for CHANGES entry for v3.12018-07-10, by Bernhard Reiter
- Added tag 3.1 for changeset bb08400729fb2018-07-05, by Magnus Schieder
- Update version info.3.1 2018-07-05, by Magnus Schieder
- Added tag 3.1 for changeset 1b6509e51b932018-07-05, by Magnus Schieder
- Update CHANGES2018-07-05, by Magnus Schieder
- Added tag 3.1 for changeset 185efdb9fa182018-07-05, by Magnus Schieder
- Update CHANGES.2018-07-05, by Magnus Schieder
- Renamed getan-day-report to getan-daily-report.2018-07-05, by Magnus Schieder
- Added tag 3.0 for changeset 463894654d772018-06-29, by Magnus Schieder
- Prepares for release 3.03.0 2018-06-29, by Magnus Schieder
- Added tag 3.0 for changeset d80f40d239d22018-06-29, by Magnus Schieder
- renamed scripts.2018-06-29, by Magnus Schieder
- Removes dead code.2018-06-28, by Magnus Schieder
- Rename getan-eval.py to getaneval.py2018-06-28, by Magnus Schieder
- Logging can be activated and deactivated.2018-06-28, by Magnus Schieder
- Changed Hashbangs to python3.2018-06-27, by Magnus Schieder
- Removed getan classic.2018-06-27, by Magnus Schieder
- Fix typo in CHANGES2018-06-26, by Bernhard Reiter
- Add a redraw function on key Control-L.2018-05-16, by Magnus Schieder
- Updates "All project" time when the entrie time is adjusted.2018-05-11, by Magnus Schieder
- Update CHANGES.2018-05-09, by Magnus Schieder
- Updates the project time when the entrie time is adjusted.2018-05-09, by Magnus Schieder
- Multiple selection, Removes the selected entry, not the last one added.2018-05-09, by Magnus Schieder
- Better multi-selection bugfix. Solves mistakes from the old fix. (ca6d11781e2f)2018-05-09, by Magnus Schieder
- Switch to projects when entries are empty.2018-05-09, by Magnus Schieder
- Better multi-selection bugfix.2018-05-09, by Magnus Schieder
- Update project time when moving an entrie.2018-05-08, by Magnus Schieder
- Update project time when deleting an entrie.2018-05-08, by Magnus Schieder
- Fix the orientation problem2018-05-08, by Magnus Schieder
- Fixes focus error.2018-05-04, by Magnus Schieder
- Porting Python 2 to Python 3.2018-05-03, by Magnus Schieder
- Authors adds in --version.2018-05-02, by Magnus Schieder
- More and better information in --version.2018-05-02, by Magnus Schieder
- Display licensing information with --version.2018-04-30, by Magnus Schieder
- optparse to argparse Migration for scripts/getan-eval.py.2018-04-30, by Magnus Schieder
- TODO: Adds wish for redraw key.2018-03-21, by Bernhard Reiter
- TODO: (minor) removes leading tabs and one typo2018-03-21, by Bernhard Reiter
- TODO: Improves defect description.2018-02-14, by Magnus Schieder
- Update TODO.2018-02-14, by Magnus Schieder
- check source code style.2018-02-02, by Magnus Schieder
- clean up source code2018-02-02, by Magnus Schieder
- Version: bumps to 2.3.dev1, ptparse to argparse Migration.2018-01-31, by Magnus Schieder
- Added tag 2.2 for changeset a4f04440f0452018-01-26, by Bernhard Reiter
- Improves coding style and phrasing.2.2 2018-01-26, by Bernhard Reiter
- Backed out changeset ab3c638778622018-01-26, by Bernhard Reiter
- Cosmetics2018-01-26, by Magnus Schieder
- Added tag 2.2 for changeset 45b7b83efaed2018-01-26, by Magnus Schieder
- Prepares for release 2.2.2018-01-26, by Magnus Schieder
- Version: bumps to 2.2.dev22018-01-22, by Bernhard Reiter
- TODO: Adds a minor usability issue.2018-01-18, by Bernhard Reiter
- Fixes multi-selection problem2018-01-18, by Magnus Schieder
- TODO: Adds observations to multiselection-defect.2018-01-18, by Bernhard Reiter
- (minor) Comment: fixes typo.2018-01-18, by Bernhard Reiter
- TODO: add multi-selection Bug report.2018-01-18, by Magnus Schieder
- Merge2018-01-18, by Magnus Schieder
- dd getan testdata, add multi-selection Bug report.2018-01-18, by Magnus Schieder
- TODO: (minor) improves defect description.2018-01-10, by Bernhard Reiter
- TODO: adds task for displaying of licensing info.2018-01-04, by Bernhard Reiter
- Makes 'move' operation more consistent.2017-09-13, by Bernhard Reiter
- Documentation: Adds description of the available tree mode.2017-09-12, by Bernhard Reiter
- Adds TODO.2017-09-07, by Bernhard Reiter
- Version: bumps to 2.2.dev1.2017-09-07, by Bernhard Reiter
- Added tag 2.1 for changeset 11c2a3beee912017-09-07, by Bernhard Reiter
- Prepares for release 2.1.2.1 2017-09-07, by Bernhard Reiter
- Improves command line options.2017-09-07, by Bernhard Reiter
- getan-eval.py: Fixes a possible encoding detection failure.2017-05-30, by Bernhard Reiter
- getan-eval.py: Improves how 'user' is found.2017-05-30, by Bernhard Reiter
- Backed out changeset 5ee2ce059338.2017-05-30, by Bernhard Reiter
- getan-eval.py: improves diagnosis.2017-05-29, by Bernhard Reiter
- TODO: Adds point to move off optparse.2017-05-29, by Bernhard Reiter
- Added signature for changeset 4c6770764fd92017-05-05, by Bernhard Reiter
- Docs: Adds dedication to Björn Ricks to CHANGES.2017-05-05, by Bernhard Reiter
- Merge.2017-05-05, by Bernhard Reiter
- Docs: adds CREDITS section with license info.2017-05-05, by Bernhard Reiter
- TODO: adds logfile config idea.2017-05-04, by Bernhard Reiter
- Version: improves indication of dev version.2017-05-04, by Bernhard Reiter
- Setup: improves short description.2017-05-03, by Bernhard Reiter
- Version: bumped to 2.0.dev12017-05-03, by Bernhard Reiter
- Added tag 2.0.post1 for changeset cd990c7dc7462017-05-03, by Bernhard Reiter
- Version: Prepares for 2.0.post1 release.2.0.post1 2017-05-03, by Bernhard Reiter
- Prepares for PyPi publication.2017-05-03, by Bernhard Reiter
- Version: bumped to 2.0.dev02017-05-03, by Bernhard Reiter
- Added tag 2.0 for changeset 69ef6f89e9302017-05-03, by Bernhard Reiter
- Prepares release v2.0.2.0 2017-05-03, by Bernhard Reiter
- Fixes sorting by day for templates.2017-05-03, by Bernhard Reiter
- Code-quality: prepares template.py for logging.2017-05-03, by Bernhard Reiter
- Merge.2017-05-03, by Bernhard Reiter
- Code-cleanup: improves style.2017-05-03, by Bernhard Reiter
- Improves editing of length for saved entries.2017-04-24, by Bernhard Reiter
- TODO: added problem report for move.2017-03-17, by Bernhard Reiter
- Fixes ability to change length of saved entries.2017-02-28, by Bernhard Reiter
- CHANGES updated. AUTHOR BER added. zeiterfassung.py removed.2017-02-10, by Bernhard Reiter
- Adds ability to adjust the length of (saved) entries.2017-02-10, by Bernhard Reiter
- scripts/getan-report.py: also accepts YYYYMMDD as reportdate.2017-02-03, by Bernhard Reiter
- getan-report.py: improves -t output format.2017-02-03, by Bernhard Reiter
- getan-report.py: ignores microseconds.2017-02-03, by Bernhard Reiter
- Adjusting starting datetime:2016-09-12, by Bernhard Reiter
- Added possibility to move starting datetime of entries.2016-09-12, by Bernhard Reiter
- Added a TODO item.2016-01-28, by Bernhard Reiter
- Scanning for workpackage string is now closer to what zeitvertexung does.2015-11-30, by Bernhard Reiter
- Added two TODOs.2015-11-30, by Bernhard Reiter
- templates/zeiterfassung2: daily sum per category fixed.2015-03-06, by Bernhard Reiter
- templates/zeiterfassung2: improved: "category" instead of "project". Fixed missing newline before new workpackage.2015-03-02, by Bernhard Reiter
- templates/zeiterfassung2: Better formatting of grouping for one AP in on day.2015-03-02, by Bernhard Reiter
- New template for zeiterfassung.py.2015-02-17, by Bernhard Reiter
- scripts/zeiterfassung.py: enabled choice of used templates.2015-02-16, by Bernhard Reiter
- Remove rendering a newline for the first project and fix headline2015-02-09, by Björn Ricks
- Fix using umlauts in usernames like Björn for getan-eval.py script2015-02-09, by Björn Ricks
- Add list of all entries to the template context2015-01-26, by Björn Ricks
- Update coding style for pep82015-01-26, by Björn Ricks
- Update coding style for pep82015-01-26, by Björn Ricks
- Fix: year must be an int in template.render function2015-01-06, by Björn Ricks
- Update copyright and remove empty lines2015-01-05, by Björn Ricks
- Update calling set_footer_text2015-01-05, by Björn Ricks
- Ignore dist and build directories2015-01-05, by Björn Ricks
- Rename getan_report.py to getan-report.py2015-01-05, by Björn Ricks
- Include the template in the installed package data2015-01-05, by Björn Ricks
- Move all scripts in a common scripts directory2015-01-05, by Björn Ricks
- Let getan crash if entry _get_time doesn't return an int2014-03-12, by Björn Ricks
- Added contrib/getan_report.py, a script to write a daily report by Bernhard Reiter.2014-11-04, by Bernhard Reiter
- Sort entries in wochenbericht and zeiterfassung templates by startdate2014-03-11, by Björn Ricks
- Update setup.py2014-03-10, by Björn Ricks
- Update coding style for pep82014-03-10, by Björn Ricks
- Use week in wochenbericht template2014-03-10, by Björn Ricks
- Allow to set encoding in getan-eval2014-03-10, by Björn Ricks
- Add current date to getan template context2014-03-10, by Björn Ricks
- Fix setting workpackage of project if description is None2014-03-07, by Björn Ricks
- Move justification of human_time to templates (only for zeiterfassung)2014-03-03, by Thomas Arendsen Hein
- Empty workpackage defaults to "-" instead of "----"2014-03-03, by Thomas Arendsen Hein
- Left-justify user entry in zeiterfassung to three characters2014-03-03, by Thomas Arendsen Hein
- Update README for installing jinja22014-03-03, by Björn Ricks
- Now we require jinja2 for template rendering2014-03-03, by Björn Ricks
- Add vim modeline to CHANGES file2014-03-03, by Björn Ricks
- Update CHANGES2014-03-03, by Björn Ricks
- Fix: Entry.duration got renamed to Entry.get_duration2014-03-03, by Björn Ricks
- Fix loading entries of a project2014-03-03, by Björn Ricks
- Add a improved template for a wochenbericht2014-03-03, by Björn Ricks
- Allow to render only projects with entries in templates2014-03-03, by Björn Ricks
- Change zeiterfassung.py script to use getan.template2014-03-03, by Björn Ricks
- Use the new getan.template module in getan-eval.py script2014-03-03, by Björn Ricks
- Add a template for generating the zeiterfassung data2014-03-03, by Björn Ricks
- Add a template module to getan2014-03-03, by Björn Ricks
- Add methods to return a workpackage [wp] from a Entry description2014-03-03, by Björn Ricks
- Add method to calculate the total duration of a project2014-03-03, by Björn Ricks
- Pass the Backend to the Project constructor2014-03-03, by Björn Ricks
- Add lazy loading of Project Entries2014-03-03, by Björn Ricks
- Allow to load one project and specific entries from the Backend2014-03-03, by Björn Ricks
- Correctly escape sql query2014-03-03, by Björn Ricks
- Fix textwidth <= 802014-03-03, by Björn Ricks
- Fix coding style for pep82014-03-03, by Björn Ricks
- Fix coding style for pep82014-03-03, by Björn Ricks
- Update version after release 1.12014-03-03, by Björn Ricks
- Added tag 1.1 for changeset 2c7f3bb7b6732014-03-03, by Björn Ricks
- Prepare version for a getan 1.1 release1.1 2014-03-03, by Björn Ricks
- Add license header comment of __init__.py file2014-03-03, by Björn Ricks
- Add vim modeline to REAMDE file2014-03-03, by Björn Ricks
- Fix typos in README2014-03-03, by Björn Ricks
- Use text width of 80 chars per line in README2014-03-03, by Björn Ricks
- INTRODUCTION: mentioned key "e" for edit entry. Fixed typo in wizzard.2014-01-29, by Bernhard Reiter
- Branch lost maintainer.project-tree 2014-01-17, by Bernhard Reiter
- README: updated for urwid 1.1.2. Better example shell commands for using urwid from source.2014-01-02, by Bernhard Reiter
- README updated: New urwid.org homepage and location simplified. Typo fixed.2014-01-02, by Bernhard Reiter
- Update CHANGES2013-12-11, by Björn Ricks
- Update CHANGES about editing a project name, key and description2013-12-11, by Björn Ricks
- Remove old ChangeLog file2013-12-11, by Björn Ricks
- Rename Changes to CHANGES2013-12-11, by Björn Ricks
- Update changes2013-12-11, by Björn Ricks
- Add requirements.txt file for pip2013-12-11, by Björn Ricks
- Update version number after taggin 1.1beta22013-10-11, by Björn Ricks
- Added tag 1.1beta2 for changeset 03ae4c2b63502013-10-11, by Björn Ricks
- This todo is fixed now1.1beta2 2013-10-11, by Björn Ricks
- Now its allowed to add entries without a description2013-10-11, by Björn Ricks
- It's now possible to specify a color theme in the getanrc config2013-10-11, by Björn Ricks
- Getan creates an empty database automatically since a looong time ago2013-10-11, by Björn Ricks
- Update version to 1.1beta22013-10-11, by Björn Ricks
- Remove old and now unused palette2013-10-11, by Björn Ricks
- Update mapping for foreground and background color settings of nodes2013-10-11, by Björn Ricks
- Use the palette loaded from the config theme2013-10-11, by Björn Ricks
- Implement loading a palette theme from the getan config2013-10-11, by Björn Ricks
- Move setting the ProjectList and EntryList instances into the controller2013-10-11, by Björn Ricks
- Fix codingstyle for pep82013-10-11, by Björn Ricks
- Allow empty descriptions for project entires2013-10-11, by Björn Ricks
- Not necessary to select project when the project is stopped2013-10-11, by Björn Ricks
- Fix updating the entries of the project when one ore more entries are deleted2013-10-11, by Björn Ricks
- Avoid resetting the focus in the entry list if the DeletEntryListState is2013-10-11, by Björn Ricks
- Avoid resetting the focus when changing from DeleteEntryState back to the2013-10-11, by Björn Ricks
- Fix codingstyle for pep82013-10-11, by Björn Ricks
- Allow to abort deletion of entries with escape key2013-10-11, by Björn Ricks
- Deactivate selection of projects when changing to RunningProjectsState2013-10-11, by Björn Ricks
- Also don't use item_in_focus when adding a entry description2013-10-11, by Björn Ricks
- We already have the project here therefore pass it directly to the methods2013-10-11, by Björn Ricks
- Allow to deactivate the selection of projects2013-10-11, by Björn Ricks
- Update codingstyle for pep82013-10-11, by Björn Ricks
- Fix codingstyle for pep82013-10-11, by Björn Ricks
- Set focus to project list body when changing from adding and subtracting time2013-10-11, by Björn Ricks
- Fix codingstyle for pep82013-10-11, by Björn Ricks
- Remove unnecessary imports2013-10-11, by Björn Ricks
- Remove shebang line2013-10-11, by Björn Ricks
- Fix codingstyle for pep82013-10-11, by Björn Ricks
- Remove shebang line from view2013-10-11, by Björn Ricks
- Fix codingstyle for pep82013-10-11, by Björn Ricks
- Update codingstyle for pep82013-10-11, by Björn Ricks
- added some todos2013-08-28, by Thomas Arendsen Hein
- Set correct next state if to be subtracted seconds are greater then the actual2013-06-24, by Björn Ricks
- Remove obsolete import2013-06-24, by Björn Ricks
- Added tag 1.1beta1 for changeset a69126bb29e62013-05-10, by Björn Ricks
- Update README for installing urwid into getan source1.1beta1 2013-05-10, by Björn Ricks
- Added tag 1.1beta1 for changeset 295cbbb42de42013-05-10, by Björn Ricks
- Update version of getan to 1.1beta12013-05-10, by Björn Ricks
- Update README2013-05-10, by Björn Ricks
- Correct version number2013-05-10, by Björn Ricks
- Update rows when stopping a running project2013-05-10, by Björn Ricks
- Only set focus in ListBox if rows are available2013-04-22, by Björn Ricks
- Set unique constraint on project key2013-04-16, by Björn Ricks
- Add first draft for a template based getan time evaluation2013-04-16, by Björn Ricks
- Don't set focus here it will already be set by the set_focus method2013-04-12, by Björn Ricks
- Add newline to update coding style2013-04-12, by Björn Ricks
- Show total when a entry is changed2013-04-12, by Björn Ricks
- Add docstring to DescriptionProjectsState2013-04-12, by Björn Ricks
- Fix showing the total time in the project list footer2013-04-12, by Björn Ricks
- Use new set_focus method in all States2013-04-12, by Björn Ricks
- Add new State method set_focus2013-04-12, by Björn Ricks
- Set focus of the frame to body when set_focus in GetanView is called to set the2013-04-12, by Björn Ricks
- Fix showing the total time2013-04-12, by Björn Ricks
- Give more "weight" to the description when displaying the project node entry2013-04-12, by Björn Ricks
- Align time column text in Project list to the right2013-04-12, by Björn Ricks
- Use exit when returning from adding a project2013-04-11, by Björn Ricks
- Update coding style2013-04-11, by Björn Ricks
- Remove setting the focus2013-04-11, by Björn Ricks
- Use kwarg for edit and boolean instead of int2013-04-11, by Björn Ricks
- Redirect keyinput to GetanView footer when adding a new project2013-04-11, by Björn Ricks
- Update total time when project list is updated2013-04-11, by Björn Ricks
- Remove calling Controller update_project_list2013-04-11, by Björn Ricks
- Fix typo2013-04-11, by Björn Ricks
- Refactor ProjectList setting the total_time2013-04-11, by Björn Ricks
- Fix don't crash when adding a project2013-04-11, by Björn Ricks
- Update README2013-04-11, by Björn Ricks
- Set empty project_footer if no projects are available2013-04-11, by Björn Ricks
- Remove whitespace2013-04-11, by Björn Ricks
- Ignore urwid subdirs in getan2013-04-11, by Björn Ricks
- Allow to set focus to the project or entry list in getan view via strings2013-04-11, by Björn Ricks
- Fix compatibility with urwid 1.12013-04-11, by Björn Ricks
- Fix: Don't crash when the console window is resized2013-04-11, by Björn Ricks
- Ignore mouse events for the moment2013-04-11, by Björn Ricks
- Remove unnecessary import and varibale2013-04-11, by Björn Ricks
- Show version number in getan header2013-04-11, by Björn Ricks
- Increment version to 1.1.dev12013-04-11, by Björn Ricks
- Set focus to GetanView frame footer when changing to DescriptionProjectsState2013-04-09, by Björn Ricks
- Use better kwarg when setting footer text to edit mode2013-04-09, by Björn Ricks
- Set focus to GetanView frame body when changing to PausedProjectsState2013-04-09, by Björn Ricks
- Return True here instead of self2013-04-09, by Björn Ricks
- Redirect key event to GetanView Frame in DescriptionProjectsState2013-04-09, by Björn Ricks
- Allow to set focus on column or frame element in GetanView set_focus2013-04-09, by Björn Ricks
- Rename GetanView member variable view to frame2013-04-09, by Björn Ricks
- Add newline2013-04-09, by Björn Ricks
- Improve debug output when selecting a node2013-04-09, by Björn Ricks
- Don't select node again2013-04-09, by Björn Ricks
- Refactor controller move_selected_entries method to use move_entries2013-04-09, by Björn Ricks
- Add method to move one entry to another project2013-04-09, by Björn Ricks
- Add controller move_entries method2013-04-09, by Björn Ricks
- Fix crash when all entries are moved from entry list2013-04-09, by Björn Ricks
- Reset focus to project list when pressing escape in entry list2013-04-09, by Björn Ricks
- Fix crash when deleting an entry2013-04-09, by Björn Ricks
- Fix crash: project_view update doesn't exist anymore2013-04-09, by Björn Ricks
- Add new get_focus_pos method to ListView2013-04-09, by Björn Ricks
- Remove own handling of keys for editing entry text2013-04-09, by Björn Ricks
- Reset footer after project is selected instead of clearing the footer2013-04-08, by Björn Ricks
- Lower debug output2013-04-08, by Björn Ricks
- Set GetanView as main widget for MainLoop2013-04-05, by Björn Ricks
- Invalidate view to redraw it when time is changed2013-04-05, by Björn Ricks
- Use ListWidget for EntryList and ProjectList2013-04-05, by Björn Ricks
- Move ProjectNode and EntryNode to its own module2013-04-05, by Björn Ricks
- Implement an own ListWalker class2013-04-05, by Björn Ricks
- Implement a more generalized ListWidget2013-04-05, by Björn Ricks
- Fix setting the focus in the ProjectList2013-04-05, by Björn Ricks
- Remove obsolete ProjectList methods2013-04-05, by Björn Ricks
- Fix indentation2013-04-05, by Björn Ricks
- Refactor ProjecList node initialisation2013-04-05, by Björn Ricks
- Remove self.focused usage2013-04-05, by Björn Ricks
- Update code to set the current footer2013-04-05, by Björn Ricks
- Shorten code2013-04-05, by Björn Ricks
- Remove unnecessary methods2013-04-05, by Björn Ricks
- Use node_in_focus to get item_in_focus2013-04-05, by Björn Ricks
- Fix coding style2013-04-05, by Björn Ricks
- Remove update_view from GetanView2013-04-05, by Björn Ricks
- Add set_focus method to GetanView2013-04-05, by Björn Ricks
- Add GetanView update_entries method2013-04-05, by Björn Ricks
- Convert GetanView into a urwid widget2013-04-05, by Björn Ricks
- Update coding style in GetanView2013-04-05, by Björn Ricks
- Implement keypress in GetanView2013-04-05, by Björn Ricks
- Fix setting the focus2013-04-05, by Björn Ricks
- Update coding style for states2013-04-05, by Björn Ricks
- Use handle_input instead of keypress to act on user input in States2013-04-05, by Björn Ricks
- Only update_entries if view is set2013-04-05, by Björn Ricks
- Init entries_view before project_view2013-04-05, by Björn Ricks
- Add a GetanController set_state method2013-04-05, by Björn Ricks
- Improve logging by adding the project.id for the current loaded entries2013-04-05, by Björn Ricks
- Remove update_project_list method from GetanController2013-04-05, by Björn Ricks
- Implement three phase user input handling2013-04-05, by Björn Ricks
- Remove unhandled_keypress from controller2013-04-05, by Björn Ricks
- Inplement new State user input handling2013-04-05, by Björn Ricks
- Fix coding style for State class2013-04-05, by Björn Ricks
- Change coding style for imports2013-04-05, by Björn Ricks
- Move mainloop related code to GetanController2013-01-23, by Björn Ricks
- Update and reformat Changes file2013-01-17, by Björn Ricks
- Use unix_week conversion function for zeiterfassung2013-01-17, by Björn Ricks
- Add function to convert from iso to unix week2013-01-17, by Björn Ricks
- Remove whitespace2013-01-17, by Björn Ricks
- Added tag 1.0 for changeset da3333fcf2222012-12-13, by Björn Ricks
- Add Changes file to track new features and bugfixes1.0 2012-12-13, by Björn Ricks
- Update to 1.0er release2012-12-13, by Björn Ricks
- Fix debian version in changelog2012-12-13, by Björn Ricks
- Require urwid >= 1.02012-12-13, by Björn Ricks
- Add version switch to getan2012-12-13, by Björn Ricks
- Remove obsolete import2012-12-13, by Björn Ricks
- Getan version 1.0 preperation2012-12-13, by Björn Ricks
- Add backspace usage explanation in introduction file2012-12-13, by Björn Ricks
- Clarify insert key usage in introduction file2012-12-13, by Björn Ricks
- Bind project edit key to the actual ProjectEditKeyState2012-12-13, by Björn Ricks
- Update hgignore file2012-12-13, by Björn Ricks
- Add new States to edit project key and description2012-12-13, by Björn Ricks
- Add new key for editing a project2012-12-13, by Björn Ricks
- Add Controller method to update a project2012-12-13, by Björn Ricks
- Add backend method to update a project in the database2012-12-13, by Björn Ricks
- Rename CreateProjectState into AlterProjectState2012-12-13, by Björn Ricks
- Drop AddProjectNameState2012-12-13, by Björn Ricks
- Use common name scheme for keybinding key names2012-12-13, by Björn Ricks
- Formatting2012-12-10, by Björn Ricks
- Fix: Allow to move entries to projects with similar names2012-12-10, by Björn Ricks
- Don't wrap the project description to the next line2012-12-06, by Björn Ricks
- Update project selection2012-12-06, by Björn Ricks
- Fix: Don't crash urwid if no project description is set2012-12-06, by Björn Ricks
- A project entry in the db must have a key2012-12-06, by Björn Ricks
- Fix: Return empty list if section is not found2012-12-06, by Björn Ricks
- Add new project mode to display a project tree2012-12-06, by Björn Ricks
- Log when switching the project mode2012-12-06, by Björn Ricks
- Not necessary to call update_w here2012-12-06, by Björn Ricks
- Only show the sum time if a project has entries2012-12-06, by Björn Ricks
- Print indent of the project in the project list.2012-12-06, by Björn Ricks
- Log project key instead of description2012-12-06, by Björn Ricks
- Add indent to the project class2012-12-06, by Björn Ricks
- Add color for the project_key in the project list2012-12-06, by Björn Ricks
- Modify project selection2012-12-06, by Björn Ricks
- Add controller method to find projects by key2012-12-06, by Björn Ricks
- Update introduction file about the keys2012-12-06, by Björn Ricks
- Fix messages when a project is paused2012-12-06, by Björn Ricks
- Allow to configure the action keys2012-12-06, by Björn Ricks
- Always call super constructor of states2012-12-06, by Björn Ricks
- Add the getan config to the controller2012-12-06, by Björn Ricks
- Add config classes to provide keybindings2012-12-06, by Björn Ricks
- Description may be not set2012-11-15, by Björn Ricks
- Always fail if an entry couldn't be loaded2012-11-13, by Björn Ricks
- Carefully handle non unicode strings for urwid2012-11-13, by Björn Ricks
- Remove whitespace2012-11-13, by Björn Ricks
- Use new style class for backend2012-11-13, by Björn Ricks
- Add global key to switch sorting of the project list2012-11-01, by Björn Ricks
- Add code to be able to sort the project list2012-11-01, by Björn Ricks
- Avoid traceback if no projects are available2012-11-01, by Björn Ricks
- Allow to use backspace to change selecting project2012-10-31, by Björn Ricks
- Update copyright and add my name2012-10-31, by Björn Ricks
- Update whitespace2012-10-31, by Björn Ricks
- Use new style classes2012-10-31, by Björn Ricks
- Change coding style of if clauses2012-10-31, by Björn Ricks
- Handle backspace when selecting a project2012-10-31, by Björn Ricks
- Reset the ProjectList footer2012-10-31, by Björn Ricks
- Use new style class for GetanView2012-10-31, by Björn Ricks
- Add methods to reset the ProjectList footer2012-10-31, by Björn Ricks
- Remove whitespace2012-10-31, by Björn Ricks
- Put return statement on the next line2012-10-31, by Björn Ricks
- Add copyright statement2012-02-13, by Björn Ricks
- Set default encoding2012-02-13, by Björn Ricks
- Replace hack to find last week of the previous year.2012-01-16, by Thomas Arendsen Hein
- nicer version of 5447fbf86c49 (two-digit lastweek string)2012-01-16, by Thomas Arendsen Hein
- Lastweek < 10 must have a zero as prefix2012-01-16, by Björn Ricks
- Remove comment2012-01-16, by Björn Ricks
- Use current dir time.db if exists if not ~/.getan/time.db2011-12-12, by Björn Ricks
- Move zeiterfassung and zeitsort to an own module in getan2011-12-12, by Björn Ricks
- Add debian package description2011-12-12, by Björn Ricks
- Add script that starts classic getan2011-12-12, by Björn Ricks
- Move classic to getan2011-12-12, by Björn Ricks
- Load and create default database for installed scripts2011-12-12, by Björn Ricks
- Add a setup.py script2011-12-12, by Björn Ricks
- Convert classic getan into a module to be able to install it2011-12-12, by Björn Ricks
- Move getan.py to getan/main.py2011-12-12, by Björn Ricks
- Remove unnecessary imports2011-12-12, by Björn Ricks
- Move GetanController to it's own module2011-12-12, by Björn Ricks
- Add version info to getan module2011-12-12, by Björn Ricks
- Change tab into spaces in README2011-12-12, by Björn Ricks
- Only import necessary classes and functions2011-12-12, by Björn Ricks
- Add option to show entries of last week2011-11-21, by Björn Ricks
- Update project list when a new project was created2011-09-12, by Björn Ricks
- Remove space2011-09-12, by Björn Ricks
- Also move back to ProjectListState if esc is pressed not only when tab2011-09-12, by Björn Ricks
- Allow to select projects with keys > 1 letters while moving entries2011-09-12, by Björn Ricks
- Fix question2011-09-12, by Björn Ricks
- Add single entry deletion2011-09-12, by Björn Ricks
- Don't allow to select additional entries after entering the DeleteEntryState2011-09-12, by Björn Ricks
- Allow to pass entries to the DeleteEntryState2011-09-12, by Björn Ricks
- Refactor delete_entries to do what it says: delete the entries passed as argument2011-09-12, by Björn Ricks
- Only accept single keys for project selection2011-09-12, by Björn Ricks
- Add me as author in files that I did touch2011-09-01, by Björn Ricks
- Return the current state if F1 is pressed2011-09-01, by Björn Ricks
- Fix: Recognize first letter to choose a project2011-09-01, by Björn Ricks
- Add new state to select projects with keys larger then one2011-08-31, by Björn Ricks
- Project keys can be larger then 12011-08-31, by Björn Ricks
- Use ".read" instead of ".r" in sqlite3 command2011-08-17, by Thomas Arendsen Hein
- Add docu about creating new projects2011-08-16, by Björn Ricks
- Handle KeyboardInterrupt and shutdown getan carefully afterwards2011-05-30, by Björn Ricks
- Save the current project when switching to Running state2011-05-30, by Björn Ricks
- Move 'up' and 'down' keypress handling to general ProjectState class2011-05-30, by Björn Ricks
- Use footer of EntryList to display the editable description of an entry2011-05-30, by Björn Ricks
- Add new method in ListWidget to get the current node element2011-05-30, by Björn Ricks
- Changelog for r762011-05-25, by Björn Ricks
- Changelog for r73:742011-05-25, by Björn Ricks
- Changelog for r722011-05-25, by Björn Ricks
- Changelog for r702011-05-25, by Björn Ricks
- Changelog for r68:692011-05-25, by Björn Ricks
- Changelog entry for r66:672011-05-25, by Björn Ricks
- Correct indentation in ChangeLog2011-05-25, by Björn Ricks
- Update changelog for r63:652011-05-25, by Björn Ricks
- Add changelog entry for r622011-05-25, by Björn Ricks
- Don't crash if subtracted time is greater then the current time2011-05-25, by Björn Ricks
- Ignore ctags file2011-05-25, by Björn Ricks
- switch to EditEntryState when 'e' is pressed in the EntryList to be able2011-05-25, by Björn Ricks
- Add new state for editing entries2011-05-25, by Björn Ricks
- Don't switch to EntryView if it doesn't contain any row/entry2011-05-25, by Björn Ricks
- Add get_item method also for EntryNode to be able to receive an entry2011-05-25, by Björn Ricks
- Only update the focus of a List if it has some rows.2011-05-25, by Björn Ricks
- Add a update_entry method in getan controller that stores a changed entry in the backened2011-05-25, by Björn Ricks
- Add new method to update a description of an entry in the database backend2011-05-25, by Björn Ricks
- Use an OptionParser in getan to add options for debug level and logfile2011-05-25, by Björn Ricks
- Make the logging configurable for filename and level2011-05-25, by Björn Ricks
- Clip project entry in project list if it's to long2011-05-25, by Björn Ricks
- Use set_footer_text method to set the footer text instead of2011-05-25, by Björn Ricks
- Improve code path2011-05-25, by Björn Ricks
- Add scrolling in entry list to be able to select all entries2011-05-25, by Björn Ricks
- Show project name before time entries2011-05-19, by Björn Ricks
- add switch to show also empty projects2011-05-03, by Björn Ricks
- add displaying of total time in all projects2011-05-03, by Björn Ricks
- rename total variable to total_proj because it refects to total time2011-05-03, by Björn Ricks
- user ? per default for zeiterfassung entry type2011-04-20, by Björn Ricks
- use insert key instead of a to create a new project2011-04-18, by Björn Ricks
- Introcuded a command line argument to skip printing empty projects.project-tree 2011-04-18, by Ingo Weinzierl
- add create project related states2011-04-04, by Björn Ricks
- add add_project method2011-04-04, by Björn Ricks
- fix insert new project sql statemenent and api2011-04-04, by Björn Ricks
- add year option to usage output2011-03-23, by Björn Ricks
- don't forget to save before commit :-/2011-03-18, by Björn Ricks
- add backend method to create new projects2011-03-18, by Björn Ricks
- Bugfix: Projects with children are no longer selectable - projects with keys that are longer than a single character are selectable via text input again.project-tree 2011-02-28, by Ingo Weinzierl
- #1921 Bugfix: Moving entries into projects with keys that consist of more than a single char works again.project-tree 2011-02-15, by Ingo Weinzierl
- add year option for contrib/zeiterfassung2011-02-07, by Bjoern Ricks
- Initialized a branch to work on a tree-like project view.project-tree 2010-12-21, by Ingo Weinzierl
- Fixed super call2010-12-15, by Sascha L. Teichmann
- Fix for #16382010-12-15, by Sascha L. Teichmann
- More checks againts empty projects.2010-12-15, by Sascha L. Teichmann
- Make getan runnable if there is no project in database.2010-12-15, by Sascha L. Teichmann
- Create database file if it does not exist.2010-12-15, by Sascha L. Teichmann
- Minor fixes (logging, states)2010-12-15, by Sascha L. Teichmann
- Wrong issue -> #16242010-12-15, by Sascha L. Teichmann
- Fix for #15692010-12-15, by Sascha L. Teichmann
- Introduced i18n support; german and english translation available.2010-10-02, by Ingo Weinzierl
- Added TODO item (mainly to try the new commit list)2010-09-05, by Thomas Arendsen Hein
- 'NoneType' time values don't break getan while switching time mode anymore (issue1575).2010-09-02, by Ingo Weinzierl
- Made getan python-2.4 compatible.2010-08-31, by Ingo Weinzierl
- Added a parameter 'year' to the 'wochenbericht' script that filters out the week of a specific year only.2010-08-31, by Ingo Weinzierl
- Bugfix: removed 'with' statement - replaced by try/finally (ISSUE1566).2010-08-31, by Ingo Weinzierl
- Stop still running projects before getan quits - even if getan crashes.2010-08-30, by Ingo Weinzierl
- Add .hgignore:2010-08-30, by Thomas Arendsen Hein
- Unified parameter names of ProjectList and EntryList.2010-08-30, by Ingo Weinzierl
- Bugfix: fixed wrong attribute name while accessing raw projects of a ProjectNode.2010-08-30, by Ingo Weinzierl
- Added support for resizing the application window.2010-08-29, by Ingo Weinzierl
- Bugfix and improvements in the process to move/delete entries.2010-08-29, by Ingo Weinzierl
- Bugfix: switching the time mode in ProjectList will also update the displayed total time in the footer of ProjectList.2010-08-29, by Ingo Weinzierl
- Added a new implementation of 'getan' based on urwid, a python console user interface library.2010-08-28, by Ingo Weinzierl
- update ChangeLog2009-08-24, by Thomas Arendsen Hein
- Handle empty input when adding/subtracting time of the running project2009-08-18, by Thomas Arendsen Hein
- Allow <timespec>+ and <timespec>- (RPN) to change time for the current project2009-08-18, by Thomas Arendsen Hein
- rename substract to subtract2009-08-18, by Thomas Arendsen Hein
- allow adding/subtracting times while a project is running2009-08-18, by Thomas Arendsen Hein
- human_seconds: Use timespec instead of seconds and document it.2009-08-18, by Thomas Arendsen Hein
- left justify user sign in zeiterfassung2009-08-18, by Thomas Arendsen Hein
- Added a script to sort zeiterfassung.txt files by date. Useful to merge them.2008-09-09, by Sascha L. Teichmann
- Insert anonym tasks into project tree when give them a name.2008-08-12, by Sascha L. Teichmann
- Applied Stephan Holl's week-option.patch2008-08-12, by Sascha L. Teichmann
- Initial checkin for project trees. !!!Work in progress!!!2008-08-11, by Sascha L. Teichmann
- Applied a variation of Stephan Holl's zeiterfassung.non-utf8-chars-in-db.patch to force the encoding given by --encoding=.2008-08-04, by Sascha L. Teichmann
- contrib/zeiterfassung: Added parameter -e | --encoding=2008-08-03, by Sascha L. Teichmann
- * Applied and completed Stephan Holl's zeiterfassung.bessere-lesbarkeit.patch2008-08-03, by Sascha L. Teichmann
- Added script to generate lines for zeiterfassung.txt2008-08-01, by Sascha L. Teichmann
- Feature wish 8. Fn is like <ESC>-n2008-07-31, by Sascha L. Teichmann
- * Feature wish 4 and 102008-07-31, by Sascha L. Teichmann
- Applied patch from Stephan Holl to show usage on '-h' of '--help'. Added check for existence of db file.2008-07-31, by Sascha L. Teichmann
- Added little script to summarize the entries for a given week number of year.2008-07-31, by Sascha L. Teichmann
- - Added total sum of all projects.2008-07-30, by Sascha L. Teichmann
- Added +/- time to tasks.2008-07-30, by Sascha L. Teichmann
- - To exit getan you now can use double BACKSPACE, too.2008-07-29, by Sascha L. Teichmann
- Initial import.2008-07-28, by Sascha L. Teichmann