looqs/cli
Albert S 404f05b89f Refactor search queries: Introduced QSSQuery
Purpose is to seperate certain logic from SQLite and generalize it more.
Even though we only have Sqlite atm, in general the database layers
must be stupid as possible, while QSSQuery should do most of the hard work.

Fixes in Tokenizer logic.
Switched to C++17.
2019-08-18 00:25:21 +02:00
..
addfileexception.h Begin a C++ cli and remove the Python scripts 2019-04-06 17:16:42 +02:00
cli.pro Refactor search queries: Introduced QSSQuery 2019-08-18 00:25:21 +02:00
command.cpp Command: Take SqliteDbService instead of connection string 2019-04-16 08:54:49 +02:00
command.h Command: Remove dbConnection() declaration which isn't used anymore 2019-04-22 21:59:35 +02:00
commandadd.cpp cli: describe --continue in more detail 2019-04-30 23:43:31 +02:00
commandadd.h Command: Take SqliteDbService instead of connection string 2019-04-16 08:54:49 +02:00
commanddelete.cpp cli: commanddelete: fix broken dry-run 2019-04-29 10:24:50 +02:00
commanddelete.h CommandDelete: refactored to use sqlitedbservice 2019-04-16 08:52:07 +02:00
commandsearch.cpp Refactor search queries: Introduced QSSQuery 2019-08-18 00:25:21 +02:00
commandsearch.h CommandSearch: Begin basic functionality (prints filename of result) 2019-04-22 23:11:28 +02:00
commandupdate.cpp cli: describe --continue in more detail 2019-04-30 23:43:31 +02:00
commandupdate.h Implement CommandUpdate: Searches for files that have been changed and reprocesses them 2019-04-16 08:51:27 +02:00
databasefactory.cpp Added databasefactory to create database connections 2019-04-16 08:47:30 +02:00
databasefactory.h Added databasefactory to create database connections 2019-04-16 08:47:30 +02:00
defaulttextprocessor.cpp Begin a C++ cli and remove the Python scripts 2019-04-06 17:16:42 +02:00
defaulttextprocessor.h Begin a C++ cli and remove the Python scripts 2019-04-06 17:16:42 +02:00
encodingdetector.cpp Begin a C++ cli and remove the Python scripts 2019-04-06 17:16:42 +02:00
encodingdetector.h Begin a C++ cli and remove the Python scripts 2019-04-06 17:16:42 +02:00
filesaver.cpp filesaver: count logic was wrong if --continue wasn't given 2019-04-30 23:44:27 +02:00
filesaver.h FileSaver: count how many files failed, Commands: Show how many failed 2019-04-26 22:46:33 +02:00
logger.cpp Logger: Do not quote strings by default 2019-04-22 21:59:05 +02:00
logger.h added todo comment for logger flush 2019-04-20 23:27:27 +02:00
main.cpp Begin 'shared' project to share code between cli and gui 2019-04-20 23:31:14 +02:00
nothingprocessor.cpp Begin a C++ cli and remove the Python scripts 2019-04-06 17:16:42 +02:00
nothingprocessor.h Begin a C++ cli and remove the Python scripts 2019-04-06 17:16:42 +02:00
odsprocessor.cpp Begin a C++ cli and remove the Python scripts 2019-04-06 17:16:42 +02:00
odsprocessor.h Begin a C++ cli and remove the Python scripts 2019-04-06 17:16:42 +02:00
odtprocessor.cpp Begin a C++ cli and remove the Python scripts 2019-04-06 17:16:42 +02:00
odtprocessor.h Begin a C++ cli and remove the Python scripts 2019-04-06 17:16:42 +02:00
pagedata.h Begin a C++ cli and remove the Python scripts 2019-04-06 17:16:42 +02:00
pdfprocessor.cpp pdfprocessor: don't throw exception on encrypted files (locked ones are 2019-05-04 09:38:52 +02:00
pdfprocessor.h Begin a C++ cli and remove the Python scripts 2019-04-06 17:16:42 +02:00
processor.cpp Begin a C++ cli and remove the Python scripts 2019-04-06 17:16:42 +02:00
processor.h Begin a C++ cli and remove the Python scripts 2019-04-06 17:16:42 +02:00
sqlitedbservice.cpp Refactor search queries: Introduced QSSQuery 2019-08-18 00:25:21 +02:00
sqlitedbservice.h Refactor search queries: Introduced QSSQuery 2019-08-18 00:25:21 +02:00
tagstripperprocessor.cpp Begin a C++ cli and remove the Python scripts 2019-04-06 17:16:42 +02:00
tagstripperprocessor.h Begin a C++ cli and remove the Python scripts 2019-04-06 17:16:42 +02:00
utils.cpp Utils: Removed QDebug logger 2019-04-16 08:53:23 +02:00
utils.h Utils: Removed QDebug logger 2019-04-16 08:53:23 +02:00