randogoth
|
478c661aed
|
docs: add agent skill for using otag
|
2026-10-25 10:42:05 +02:00 |
|
randogoth
|
a97d6df987
|
chore: bump version to 2.1.0
|
2026-10-25 10:33:39 +02:00 |
|
randogoth
|
4cfbd581bc
|
feat: add tagspaces plugin with folder and any-file-type plugin support
|
2026-10-25 10:33:04 +02:00 |
|
randogoth
|
712fe264be
|
feat: add image plugin for jpeg, png and gif comments and tag svg files
|
2026-10-25 10:25:53 +02:00 |
|
randogoth
|
0a19339b98
|
feat: add archive plugin for zip, tar and gzip comments
|
2026-10-25 10:18:43 +02:00 |
|
randogoth
|
d2e43e7839
|
feat: list files as color coded lines and hide unused table columns
|
2026-10-25 10:14:27 +02:00 |
|
randogoth
|
98044782e5
|
feat: read file paths from stdin and print plain paths from piped ls
|
2026-10-25 10:09:49 +02:00 |
|
randogoth
|
9743103faf
|
fix: removed stray frontmatter
|
2026-10-24 22:34:41 +03:00 |
|
randogoth
|
bca6f4308b
|
chore: bump version to 2.0.0 and relicense under Apache-2.0
|
2026-10-24 22:33:20 +03:00 |
|
randogoth
|
af89f9ed9b
|
feat: add scan --replace to take over tags removed in other apps
|
2026-10-24 22:26:19 +03:00 |
|
randogoth
|
8a19f5f0af
|
feat: add write --clear to remove otag's tags from files
|
2026-10-24 22:24:39 +03:00 |
|
randogoth
|
c1bc07ffeb
|
fix: add a missing description to Office files instead of silently writing nothing
|
2026-10-24 22:19:13 +03:00 |
|
randogoth
|
93661d664a
|
refactor: give plugins an Entry based read/write interface and stop printing from the library
|
2026-10-24 22:15:10 +03:00 |
|
randogoth
|
143c2b75ef
|
feat: add ebook plugin for EPUB, FB2 and CBZ
|
2026-10-24 22:08:02 +03:00 |
|
randogoth
|
e4fc6c0a59
|
refactor: rebuild the CLI with argparse subcommands and one handler per command
|
2026-10-24 21:59:26 +03:00 |
|
randogoth
|
d879c6f871
|
fix: escape file names in CLI messages
|
2026-10-24 21:57:13 +03:00 |
|
randogoth
|
78528abd3a
|
refactor: rename list to search, load to import_file, split copy from move and use keyword flags
|
2026-10-24 21:57:01 +03:00 |
|
randogoth
|
3a9f3a2fcd
|
fix: escape rich markup in ls table cells
|
2026-10-24 21:56:15 +03:00 |
|
randogoth
|
921f06b4fa
|
refactor: add Entry type that owns the tag syntax and drop the configurable schema
|
2026-10-24 21:55:16 +03:00 |
|
randogoth
|
6fbd54c754
|
refactor: replace hidden current-folder state with explicit Folder objects
|
2026-10-24 21:52:52 +03:00 |
|
randogoth
|
a9a44ccb7e
|
refactor: use pathlib for all path handling and normalize index paths
|
2026-10-24 21:50:43 +03:00 |
|
randogoth
|
f18d0300b6
|
refactor: replace return-code lists with exceptions and plain return values
|
2026-10-24 21:47:42 +03:00 |
|
randogoth
|
675e069a51
|
fix: make id3 genre mapping robust and test the id3 plugin
|
2026-10-24 21:41:04 +03:00 |
|
randogoth
|
3277e5b323
|
fix: make frontmatter plugin read string and numeric tags and edit only its own front matter keys
|
2026-10-24 21:37:30 +03:00 |
|
randogoth
|
633012d1ef
|
feat: replace hash// plugin with comment plugin that writes tags in each language's comment style
|
2026-10-24 21:32:28 +03:00 |
|
randogoth
|
90047c22b5
|
fix: parse imported and embedded tags like CLI arguments so hyphenated tags survive
|
2026-10-24 21:28:00 +03:00 |
|
randogoth
|
991e499fad
|
fix: ignore configured write types the plugin cannot handle
|
2026-10-24 21:26:56 +03:00 |
|
randogoth
|
53b495249b
|
fix: scan the current folder when otag scan gets no path
|
2026-10-24 21:26:05 +03:00 |
|
randogoth
|
042a60713a
|
fix: inherit .otag.toml from parent folders and use the file's own folder config
|
2026-10-24 21:25:10 +03:00 |
|
randogoth
|
81d9d62db3
|
fix: replace inverted -r flag with -n/--no-recursive
|
2026-10-24 21:23:23 +03:00 |
|
randogoth
|
be71728e1a
|
fix: allow cp and mv within the current directory and into folders without trailing slash
|
2026-10-24 21:22:09 +03:00 |
|
randogoth
|
b2ab1421df
|
feat: store tags in plain-text .otag files with .otag.toml config and document all commands
|
2026-10-24 21:20:42 +03:00 |
|
randogoth
|
f04554a52c
|
fix: repair search, notes, clean, move, import and write, speed up indexing, migrate packaging to pyproject and uv
|
2026-10-24 21:07:11 +03:00 |
|
randogoth
|
85d93e3dae
|
cleanup
|
2023-06-12 23:26:39 +03:00 |
|
randogoth
|
a6724c11ef
|
cleanup packed
|
2023-06-12 22:14:51 +03:00 |
|
randogoth
|
aefb90d750
|
cmd docu
|
2023-06-12 12:17:39 +03:00 |
|
randogoth
|
b718c06a11
|
cmd help
|
2023-06-12 11:54:47 +03:00 |
|
randogoth
|
5f8875389e
|
suppress traceback errors
|
2023-06-12 01:25:40 +03:00 |
|
randogoth
|
e514223ad9
|
finalized verbosity, bugfixes
|
2023-06-12 01:08:50 +03:00 |
|
randogoth
|
07ad688af6
|
more verbose
|
2023-06-11 22:57:30 +03:00 |
|
randogoth
|
fb8d21505d
|
verbosity changes
|
2023-06-11 01:10:21 +03:00 |
|
randogoth
|
2bfe336339
|
verbosity for add, remove, list
|
2023-06-11 00:52:44 +03:00 |
|
randogoth
|
f3dbe32fc5
|
error handling
|
2023-06-10 23:38:24 +03:00 |
|
randogoth
|
643550a272
|
table style
|
2023-06-10 19:20:37 +03:00 |
|
randogoth
|
96ad299cf3
|
import/export
|
2023-06-10 18:34:35 +03:00 |
|
randogoth
|
d1b829f647
|
bugfixes
|
2023-06-10 16:56:04 +03:00 |
|
randogoth
|
d76fac352f
|
todo
|
2023-06-10 02:01:50 +03:00 |
|
randogoth
|
0fd38ea70c
|
office writer
|
2023-06-10 01:46:14 +03:00 |
|
randogoth
|
710dc8ea47
|
plugin writers
|
2023-06-09 23:09:11 +03:00 |
|
randogoth
|
34f9c0b6a9
|
writer plugin framework
|
2023-06-09 17:16:13 +03:00 |
|