looqs/TODO

34 خطوط
1.3 KiB
Plaintext

2019-08-25 16:56:31 +02:00
general database classes instead of sqlite specific code
database: set a number of paths to default index. will require an indexer code though
sandboxing!
allow from GUI to ues commandlin, e. g. "/add ..." would be the same as "qss add ..." in termial
2019-04-30 14:14:44 +02:00
PdfPreview: Use some kind of paging instead of memory limit
2019-04-16 08:56:06 +02:00
Consider injecting Logger (default stdout/stderr) to classes instead of using Logger::info()/Logger::error()::
2019-04-14 21:47:07 +02:00
sync/share GUI and CLI data-structures. Better to share codebase in general
2019-08-18 23:26:06 +02:00
- cli: tagging
2019-04-07 20:19:25 +02:00
- cli: command line parser: wrong position of [options]
2018-08-12 17:06:11 +02:00
- ability to set the WHERE condition (allow editing the SQL query)
2019-04-06 17:22:19 +02:00
- Basic OCR in images (screenshots)
2018-08-12 17:06:11 +02:00
- Index .ebup
2018-08-12 17:22:30 +02:00
- Preview for: .txt, source code files, .ebup, images
2019-08-18 23:26:06 +02:00
- index: DVD menus, media metadata in audio/files etc?
2018-08-12 17:06:11 +02:00
- Stats: Number of results found
- PdfPreview: Files per file, or directory (so basically filter the
results)
2018-08-12 23:14:52 +02:00
- Hide PdfPreview Tab if there are no pdfs in the results
2018-08-12 17:22:30 +02:00
-Tagging: add an "addtag" utility, to assign tags to folder and files
-gui: Search expclitly for tags, list by tags, remove tags, add tags
2018-08-12 23:14:52 +02:00
-gui: Filter already found results. For example, "show only folders",
or just search with those results.
-split each tab into own class, not everything in mainwindow.cpp?
Menu:
-Delete from index
-Delete from fs
-Reindex
Filter:
type:d
type:file
mtime:
tag: