graph
- 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