Commit graph

354 commits

Author SHA1 Message Date
0eb9232391
Update license statements to the SPDX tags
Some checks failed
continuous-integration/drone Build is failing
2020-08-19 17:46:38 +02:00
c09bf559f6
Temporarily patch up things to allow building 2020-08-19 17:02:41 +02:00
107133bd4f
Enable resources 2020-08-19 17:02:41 +02:00
719a588c78
Get rid of the generalist service header and implementation
No longer needed.
2020-08-19 17:02:40 +02:00
c8169f1bbe
Minor formatting 2020-08-19 17:02:40 +02:00
b241475b82
Enable autotests 2020-08-19 17:02:40 +02:00
dd7f10cb60
Fix the manual test 2020-08-19 17:02:40 +02:00
c6a936bde8
Add a resource file containing QML
This will likely grow with new feature developments
2020-08-19 17:02:40 +02:00
552c4622ae
Use override directly 2020-08-19 17:01:17 +02:00
efb10a0768
Fix autotests
This also helped in finding issues in parsing
2020-08-19 17:01:16 +02:00
8a90270260
Add the missing id property 2020-08-19 17:01:16 +02:00
743f06d554
Fixup the Moebooru class 2020-08-19 17:01:16 +02:00
6af8a41d48
Get rid of the different overloads for parsing results
Default arguments do the job as well
2020-08-19 17:01:16 +02:00
1a6fc34895
Adapt the Donmai class to the change in the base class 2020-08-19 17:01:16 +02:00
32fc63118d
Add missing bits to the API and get rid of the cache
Cache added a lot of unecessarity complexity, in particular. It made
no sense to add it to a class which handles network responses.
2020-08-19 17:01:16 +02:00
02bb6ffcaa
Leftovers 2020-08-19 17:01:15 +02:00
58003911a4
Merge branch 'master' into multiple_apis
Some checks failed
continuous-integration/drone/push Build is failing
2019-06-08 16:16:10 +02:00
17d711178c
Fix dependencies, get rid of policy adjustments
Some checks failed
continuous-integration/drone/push Build is failing
2019-06-08 15:49:14 +02:00
3409fcecf9
Merge branch 'master' into multiple_apis
Conflicts:
	CMakeLists.txt
	src/libdanbooru/danboorupool.cpp
	src/libdanbooru/danboorupost.cpp
	src/libdanbooru/danboorutag.cpp
	src/libdanbooru/utils.cpp
2019-06-08 15:20:17 +02:00
3b28adb512
Minor adjustments to tests 2019-05-25 21:53:52 +02:00
15446c74ac
Use the base class implementation in the Moebooru API 2018-08-25 18:53:36 +02:00
98c3faa5be
Use the base class implementation in the Danbooru API 2018-08-25 18:53:05 +02:00
0b36b3e896
Remove implementation-specific tag attribute 2018-08-25 18:52:30 +02:00
d91a45c328
Move some common slots to the base class (so they can be shared) 2018-08-25 18:51:48 +02:00
8d012115f0
Simplify parsing and add support for tags 2018-08-25 18:50:57 +02:00
1026087083
Update for class changes 2018-08-24 18:28:04 +02:00
3ef9d0f281
Updates 2018-08-24 18:27:47 +02:00
c8dda3d020
Adapt to the rename 2018-08-24 18:27:24 +02:00
023d977ae4
Adapt to the rename 2018-08-24 18:27:00 +02:00
dbb59369a3
Actually get the posts in the right format 2018-08-24 18:26:10 +02:00
8518960029
Actually build Danbooru support 2018-08-24 18:25:14 +02:00
6ad1ff069d
A few const changes 2018-08-24 18:24:57 +02:00
372fb32bd3
Proper support for Danbooru boards (incomplete) 2018-08-24 18:24:30 +02:00
9dcabe537e
Some renames 2018-08-24 18:24:05 +02:00
a1853d791f
Get rid of duplicate code 2018-08-22 21:46:07 +02:00
5b07d1cf12
Add a default destructor for post 2018-08-22 21:44:29 +02:00
66a1403628
Pool updates 2018-08-22 21:44:08 +02:00
1e987cf453
Add new enums 2018-08-22 19:45:57 +02:00
65a35113f7
Add parsing functions 2018-08-22 19:45:09 +02:00
9b37769c62
Update API 2018-08-22 19:44:28 +02:00
566a7ffde3
Build manual test 2018-08-22 19:43:40 +02:00
f7f27699ca
Start simplifying APIs 2018-08-19 23:59:56 +02:00
6631e1afa2 Add scheme to thumbnailUrl if missing
Konachan.com started offering preview URLs as // to accomodate
for both HTTP and HTTPS: this however broke preview loading and also
downloading.

For now http is prepended to schemaless URLs. An addition would be to
offer things via https and adjust the scheme depending on that.
2017-03-01 16:10:01 +01:00
23d33dd5c8
Support width and height when looking for posts
The UI needs to be improved, though.
2016-05-01 14:49:57 +02:00
76330d4416
Support for minimum height and width in libdanbooru
This will allow to filter posts with less than required minimum height
and width.

Currently this is done client-side, I don't plan on doing checks on the
API until/if the multiple API branch is merged.
2016-05-01 12:09:06 +02:00
e98d99a5e1 Fix all Clazy issues up to level 1 2016-01-30 16:30:07 +01:00
7854974891 Line up text with the thumbnail 2015-12-17 22:25:49 +01:00
857d34c422 Add a copy to clipboard button (fixes issue #2) 2015-12-09 00:05:16 +01:00
1397dcc61c Enable HiDPI support
Reference: issue #3
(cherry picked from commit 63d2dfdf9c)
2015-12-08 23:22:06 +01:00
63d2dfdf9c Enable HiDPI support
Reference: issue #3
2015-12-08 23:13:29 +01:00