bc82078ec9
Add new manga field to the edit comic dialog
2021-01-16 14:26:07 +01:00
97c7723b17
Add support for setting issues as manga/normal in the comics view
2021-01-16 14:25:47 +01:00
52953633e5
Send manga field through the server
2021-01-16 14:24:14 +01:00
3ab05c6777
Add a new boolean field for tagging comics as manga
2021-01-16 14:23:59 +01:00
8c6e8cdf36
Merge pull request #36 from iain-benson/feature/extended_search
...
Feature/extended search
2021-01-14 21:39:10 +01:00
7e72c8b691
Update CHANGELOG
2021-01-14 21:38:30 +01:00
76a307d0d8
Remove comments
2021-01-14 19:11:25 +01:00
6bb64c5467
Import non-gui global header
2021-01-14 18:42:51 +01:00
24c0a783de
Remove reference to lexertl's license
2021-01-14 18:42:21 +01:00
82eb5c0a8b
Add fallback for qt < 5.15
2021-01-14 15:51:20 +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
dde60b78ea
YACReaderLibrary compiles using c++11 just fine
...
It is probably worth to bump this to c++14 and ideally use c++17, but it will be done in a separate branch.
2021-01-14 11:38:45 +01:00
c3b0780e03
Remove unused constant
2021-01-14 11:37:37 +01:00
5343d24f26
Run folder search filtering in the background
...
It uses the same approach used by the comics search filter
2021-01-14 11:37:17 +01:00
047fd24609
Make the search line edit bigger
2021-01-14 09:17:49 +01:00
ccc382df7d
Use ComicQueryResultProcesor
2021-01-14 09:17:18 +01:00
dbdc7bd965
Add a class for processing search queries and create the comics model data
2021-01-14 09:10:58 +01:00
fa5ce25425
Add concurrent queue based on lambdas
2021-01-14 09:03:17 +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
ddb140d430
Remove misplaced code
2021-01-12 18:57:25 +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
5037f3ac92
Fix data base removal in FolderModel
2021-01-12 18:41:57 +01:00
6438c9210f
Move query execution and model setup to the right scope
2021-01-12 18:41:09 +01:00
255e51da86
Fix binding values to search query
...
This was broken while doing a rebase
2021-01-08 16:59:17 +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
2d3888b4b4
Fix scopes
2021-01-08 15:56:13 +01:00
7ccb338455
Apply clang-format
2021-01-08 15:51:59 +01:00
9a660350d2
Add some documentation and attribution to the query parser
2021-01-08 15:51:59 +01:00
30529dca43
Some small tidy ups
2021-01-08 15:51:56 +01:00
673ee1f067
Use the query parser in the comic and folder model
2021-01-08 15:41:29 +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
d3de52ca82
Add commit 43aab01 of BenHanson/lexertl14 from github
2021-01-08 15:41:28 +01:00
c4f792bd40
Fix port settings
...
When setting ports, temporary or for good, we need to go via the config
files and not QTcpServer or we get undefined behavior. To support temp
ports, we need to back up the fixed port in the settings.
2020-12-11 12:33:05 +01:00
e79ea56d32
Fix format
2020-12-05 14:49:54 +01:00
ccf1e4cb56
Updated Dutch translation
2020-10-01 11:56:35 +02:00
f6bed8590f
Support for third party qt image plugins
2020-09-30 19:01:12 +02:00
948ed595e7
Bump version number to 9.7.1
2020-09-12 12:02:55 +02:00
d22e3a4490
Update CHANGELOG
2020-09-07 18:15:40 +02:00
4739376f5b
Use new methods
2020-09-07 18:13:55 +02:00
6738827798
Add methods to access ENLARGE_IMAGES setting
2020-09-07 18:13:43 +02:00
c490b70b68
Move declaration to the viewer group
2020-09-07 18:13:06 +02:00
acce89ef78
Update viewer.cpp
2020-09-07 08:54:23 +02:00
3342fef1cb
Update CHANGELOG.md
2020-09-03 18:10:43 +02:00
bb09be3d6a
Bump version number
2020-09-03 18:05:05 +02:00
802e0d32ce
Fix trying to scale images on null images
2020-09-03 18:00:29 +02:00