-
Notifications
You must be signed in to change notification settings - Fork 3
ChangeLog
Gabriel Filion edited this page Jan 16, 2020
·
6 revisions
Changes for 1.0:
- new action ‘tag’ to manage tags on notes
- ‘list’ action can take note names to list information about these notes specifically
- new action ‘edit’ for modifying note content with your favorite editor
- migrate codebase to python 3
- migrate test framework to mox3
- bump dbus-python requirement to 1.2.16 instead of 1.2.4
Changes for 0.4:
- cleaner Ctrl-C handling
- lots of stylistic refactoring
- refactors that remove functions (that were uselessly split)
- cleanup in tests: files were renamed and
data.py
was split -
DISPLAY
can be forced through command line option--display
or config optiondisplay
-
-T
selects untagged notes -
-B
selects unbooked notes
Changes for 0.3.2:
- man page build mechanism + man page for main app + auto version/date tag with .gitattributes
- Project renamed Scout
Changes for 0.3.1:
- Improved Ctrl-C handling to cover more execution time.
- Fixed the
setup.py
script so that packaging is possible and so that build doesn’t require the dbus library.
Changes for 0.3:
- New
version
action shows information about the note application’s version - Fixed encoding issue on output
- New option
-v|--version
(without an action) displays information about Tomtom - Actions are now setuptools plugins: makes it possible to compress the .egg
- Libraries of options make it easier to centralize options for actions
- Moved action code away from
core.Tomtom
- Reorganized code in core.py — there is one less class
- Created a
help
pseudo-action as an alias toaction -h
- Added configuration files for easily running nosetests and pylint
- Tighter control over what is done during tests
- Added Gnote support over DBus as well
- Tomtom now searches for global and user configuration files
- Improved test coverage. Unit tests now cover 100% of the code
- Refined and standardized actions’ usage text
- Cleaned up the test directory
- Added a
delete
action to delete notes - Lots of code refactoring to make it easier to work with
Changes for 0.2:
- Fixed
NoteNotFound
handling (issue #1) - Fixed searching for non-ascii characters (issue #2)
- Added
KeyboardInterrupt
(Ctrl-C) handling (issue #8) - Improved coverage by adding tests that were missing
- Refactored tests for better organization and better function call
verification - Added automating installation with setuptools
- Removed
-a
option from thelist
action. Default behavior is now to list all
notes. Number of listed notes can be restricted with the-n
option. - Added selection by tag (issue #4)
- Templates are now filtered by default (issue #3)
- No more test runner code. Now using nosetests