Commit graph

111 commits

Author SHA1 Message Date
Karl Voit
93f366b2a6 some minor refactoring of generate_tagtrees() 2017-11-11 18:21:05 +01:00
Karl Voit
444d5b1a3e added --tagtrees-handle-no-tag parameter 2017-11-11 18:01:09 +01:00
Karl Voit
a2ab5346eb Breaking change: reduced removing tags parameter to --remove only (no -d --delete or -r any more)
I am planning to re-use -r and -d for other options in the future.
Usability should not suffer since I introduced "-tagname" input line
feature in the previous versions. So if you want to remove a tag, use
"filetags -i *" and the "-mytag" input method.
2017-11-11 16:49:59 +01:00
Karl Voit
c1156c0f89 Better help text related to .filetags file 2017-11-11 16:43:57 +01:00
Karl Voit
9efdc3a104 README: better description of FreeCommander integration 2017-11-11 16:19:23 +01:00
Karl Voit
18d65b57ad README: added docu for integration with Windows 2017-11-08 21:25:25 +01:00
Karl Voit
0e692a7424 fixed issue with wrong link to controlled vocabulary 2017-09-30 10:19:35 +02:00
Karl Voit
328066c267 Linking corresponding .filetags file to tagtrees result directory 2017-09-03 22:01:21 +02:00
Karl Voit
d6e410e198 Implemented --recursive option for --tagtrees as well 2017-09-03 21:51:32 +02:00
Karl Voit
69fc2980d6 much better screen output when renaming symlinks + sources 2017-08-31 22:10:15 +02:00
Karl Voit
06b914e872 some refactoring and enabled alternative filename search for symlinks 2017-08-31 19:09:22 +02:00
Karl Voit
6c7a6f91fe added recursively following of symlinks + more debug messages 2017-08-31 15:45:18 +02:00
Karl Voit
dd115e1689 Added the --tagtrees option and some minor improvements 2017-08-28 19:32:41 +02:00
Karl Voit
a38611f624 moved from optparse to argparse; removed option --tag; added -R 2017-08-28 15:08:09 +02:00
Karl Voit
b6992f07d8 symlink originals get tagged as well, if basename matches 2017-08-27 23:59:45 +02:00
Karl Voit
31c8de788f fixed issue when tagging files with directory path 2017-08-27 23:55:53 +02:00
Karl Voit
b9cbded73e unit_tests.py: PEP8 fixes 2017-08-27 23:55:49 +02:00
Karl Voit
bdee8a1224 fixed unit tests to ignore list item orders 2017-08-22 13:00:23 +02:00
Karl Voit
f5302df84b PEP8 fixes 2017-08-22 12:54:44 +02:00
Karl Voit
b9f04ff2f4 migrated to Python3 via 2to3 2017-08-22 12:51:18 +02:00
Karl Voit
58ea762fb2 README: much better and verbose changelog 2017-04-09 11:13:10 +02:00
Karl Voit
cec1b7dc21 documentation of removing tags via '-tagname' 2017-04-09 10:53:34 +02:00
Karl Voit
4e8edd6fa4 interactively removing tags via -tagname 2017-04-09 10:45:44 +02:00
Karl Voit
18841fc9db try too find alternative filename if file not found 2017-04-09 09:56:45 +02:00
Karl Voit
24c5a5f922 removed unused INVOCATION_TIME variable 2017-03-19 11:19:52 +01:00
Karl Voit
fa31788e9e shortcut tags can be mixed with non-shortcut tags 2017-02-25 12:13:40 +01:00
Karl Voit
b07a3c2430 fixed unit test bug 2017-02-25 11:18:10 +01:00
Karl Voit
ab1ac4432e README: fixed markup issues 2017-02-15 14:55:01 +01:00
Karl Voit
f773e92fe9 README: fixed markup issueswq 2017-02-15 14:52:59 +01:00
Karl Voit
29048a0318 fixed Python2 shebang according to PEP0394 2017-02-12 17:33:50 +01:00
Karl Voit
d7c992956d better help text for --filter option 2017-02-06 18:42:47 +01:00
Karl Voit
8059144a7f added existing common tags to visual 2016-11-27 12:21:50 +01:00
Karl Voit
4d0007b210 fixed bug when filtering out already used tags 2016-10-17 13:37:15 +02:00
Karl Voit
9b694ec696 interactively adding tags: omit already assigned tags in shortcuts and vocabulary 2016-10-16 12:53:41 +02:00
Karl Voit
9f072555d4 added caching of tags and misc refactoring 2016-10-15 17:05:05 +02:00
Karl Voit
f057842008 added tag gardening: vocabulary tags not used + tags not in vocabulary 2016-10-15 13:58:58 +02:00
Karl Voit
ed856b1e66 added how-to-thank-me section 2016-08-29 19:37:26 +02:00
Karl Voit
0c891c0ec3 two minor fixes 2016-08-29 19:36:56 +02:00
Karl Voit
78e802fdac filter requires all tags to be matching 2016-08-26 07:41:42 +02:00
novoid
9f01add19c removing .gitignore 2016-08-23 21:29:50 +02:00
Karl Voit
a075c73ea0 ignoring .gitignore 2016-08-23 21:31:03 +02:00
Karl Voit
bd1af9e8c4 "pip install filetags" is official 2016-08-23 21:29:11 +02:00
Karl Voit
77b14c7429 README: preparation for pip-installation 2016-08-23 20:37:47 +02:00
Karl Voit
a64c488ab2 README: added a changelog 2016-08-23 20:36:00 +02:00
Karl Voit
aae1cc1292 safe importing of libs; misc minor fixes 2016-08-23 20:35:33 +02:00
Karl Voit
d67939c864 beautified (and refactored) display output 2016-08-22 21:05:03 +02:00
Karl Voit
8c118df420 added future features; moved image viewer to const 2016-08-21 22:19:34 +02:00
Karl Voit
861a08d7f2 initial version with tagfilter (not tested) 2016-08-21 20:25:37 +02:00
Karl Voit
486ba467b9 README: minor improvements and Thunar integration 2016-08-21 16:45:30 +02:00
Karl Voit
0b02032b7f README: contains complete output of --help 2016-08-21 14:48:47 +02:00