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