3709b6e737
Format includes using clang-format
Build / Initialization (push) Has been cancelled
Build / Code Format Validation (push) Has been cancelled
Build / Linux (Qt6) (push) Has been cancelled
Build / Linux (Qt6 + 7zip) (push) Has been cancelled
Build / macOS (Qt6 Universal) (push) Has been cancelled
Build / Windows x64 (Qt6) (push) Has been cancelled
Build / Windows ARM64 (Qt6) (push) Has been cancelled
Build / Docker amd64 Image (push) Has been cancelled
Build / Docker arm64 Image (push) Has been cancelled
Build / Publish Dev Builds (push) Has been cancelled
Build / Publish Release (push) Has been cancelled
Build / Publish YACReader10 Pre-release Builds (push) Has been cancelled
2026-03-13 18:21:38 +01:00
f0943995c6
Include sanitation
2026-03-13 11:06:25 +01:00
a876f33902
Format
2026-03-05 10:54:41 +01:00
e4dbe3d62e
Support filtering by since/before dates in the search engine
...
e.g. added>7 (recent content since 7 days ago) or added<30 (content added before the last 30 days)
2023-05-31 22:11:47 +02:00
0dd167b9ca
Remove TODOs
2023-05-21 21:11:58 +02:00
6d457be912
Improve search engine with new operators and new fields
2023-05-21 20:29:13 +02:00
f2bf53ce5b
Add new fields to the DB and make then available to be used in the apps
2023-05-12 16:59:23 +02:00
5aa02a19bb
clang-format
2021-10-18 21:56:52 +02:00
b55c442590
Add missing import
...
It fixes compilation with some compilers
2021-02-08 08:38:15 +01:00
9643274b39
Enable manga in the search engine
2021-01-16 14:26:37 +01:00
f03ad848cb
Add support for true and false literals to be used with bool fields
...
The lexer itself should be responsible for parsing those values but it will require a bigger refactoring.
2021-01-14 15:32:20 +01:00
f803b54f2e
Add support for boolean folder fields
2021-01-14 12:25:24 +01:00
7b36100458
Use QString::fromStdString
...
Just to keep things consistent in the whole round trip conversion
2021-01-14 08:51:08 +01:00
260f538de3
Use an explicit constructor for TreeNode
...
List initialization ended using movable constructors which surprisingly caused data troubles in release mode, at least in VC2019 compiler. The tree being messed up caused crashes while SQL was generated.
I have no explanation for it.
2021-01-14 08:49:48 +01:00
f09c5955d8
Remove space and atWord tokens
...
`atWord` wasn't used at all and spaces should be eaten by the lexer
And added `unspecified` token
2021-01-14 08:39:16 +01:00
a777aa3fe8
Replace lexertl with a custom lexeter implementation
...
QueryLexeter does not parse "atWord" because I couldn't find what it is used for.
2021-01-12 18:56:59 +01:00
8efb9912ee
Use concatenation, rather than ostringstream
2021-01-08 15:56:16 +01:00
4990093e3d
Remove c++17 dependency
2021-01-08 15:56:16 +01:00
7ccb338455
Apply clang-format
2021-01-08 15:51:59 +01:00
30529dca43
Some small tidy ups
2021-01-08 15:51:56 +01:00
5fa7da1e46
Add folder into the query parser
2021-01-08 15:41:29 +01:00
4a50d438d0
Add query parser class
2021-01-08 15:41:28 +01:00