jrnl/features
Jonathan Wren 7da666f423 Clean up help screen, get rid of util.py (#1027)
* More refactoring of cli.py

break up code from cli.py (now in jrnl.py) up into smaller functions
get rid of export mode
move --encrypt and --decrypt to commands.py
clean up the help screen even more
update flag name for import

* reorganize code, move around lots of functions

* clean up import statements

* move run function out of cli and into jrnl

* rename confusingly named function

* move editor function into editor file

* rename parse_args.py to args.py to make room for more args functions

* Fix error in test suite for windows

I accidentally flipped the conditional, so this fixes it.

Co-authored-by: Micah Jerome Ellison <micah.jerome.ellison@gmail.com>

* Update app description on help screen

Co-authored-by: Micah Jerome Ellison <micah.jerome.ellison@gmail.com>
2020-08-22 11:40:39 -07:00
..
data Allow editing of DayOne entries (#1001) 2020-07-18 12:54:52 -07:00
steps Clean up help screen, get rid of util.py (#1027) 2020-08-22 11:40:39 -07:00
contains.feature Fix up tests and related issues 2020-04-10 11:51:56 -07:00
core.feature Clean up help screen, get rid of util.py (#1027) 2020-08-22 11:40:39 -07:00
custom_dates.feature Fix handling of little-endian date format 2020-04-10 11:51:55 -07:00
dayone.feature Allow editing of DayOne entries (#1001) 2020-07-18 12:54:52 -07:00
dayone_regressions.feature Add support to save journals to multiple files in a directory 2020-04-10 11:51:56 -07:00
delete.feature Prevent filtered delete from deleting journal (#935) 2020-05-06 13:47:39 -07:00
encryption.feature Fix set_keychain errors (#964) 2020-05-30 12:43:10 -07:00
environment.py Clean up help screen, get rid of util.py (#1027) 2020-08-22 11:40:39 -07:00
exporting.feature Add tags to json and xml exporters (#975) 2020-06-13 11:58:35 -07:00
folder.feature Add support to save journals to multiple files in a directory 2020-04-10 11:51:56 -07:00
multiple_journals.feature Move all password handling to EncryptedJournal 2020-04-10 11:51:56 -07:00
regression.feature Make sure testing cleans up after itself (#940) 2020-05-06 18:13:36 -07:00
starring.feature Update all tests to new time format 2015-04-05 03:25:39 +04:00
tagging.feature Update arg parsing to better handle optinal journal name 2020-08-01 15:54:13 -07:00
upgrade.feature Fix failing tests and linting issues 2020-04-10 16:18:34 -07:00