Commit graph

401 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
0aee74f148
Update README 2020-08-19 17:23:10 +02:00
c09bf559f6
Temporarily patch up things to allow building 2020-08-19 17:02:41 +02:00
deac8ebe76
Enable C++14 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
4f2d887d0c
Merge branch 'master' into multiple_apis
All checks were successful
continuous-integration/drone/push Build is passing
2019-06-09 18:56:58 +02:00
c6cc6ad6de
[ci skip] Really use the right status 2019-06-09 18:56:38 +02:00
07ee7d24e8
Proper build status
All checks were successful
continuous-integration/drone/push Build is passing
2019-06-09 18:51:42 +02:00
00733d3cc3
[ci skip] Sign the file 2019-06-09 18:48:26 +02:00
cdf4a9b05c
Keep everything under wraps
All checks were successful
continuous-integration/drone/push Build is passing
2019-06-09 18:39:25 +02:00
233c3bc3dc
Merge branch 'master' into multiple_apis 2019-06-08 16:21:07 +02:00
a109d404a4
Only CI master for now (the other branch won't work)
All checks were successful
continuous-integration/drone/push Build is passing
2019-06-08 16:20:52 +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
8ec286ee58
[ci skip] Amend README 2019-06-08 16:15:13 +02:00
0ee23fe9f7
Make the Docker image privileged
All checks were successful
continuous-integration/drone/push Build is passing
Otherwise kconfig_compiler won't work (needs statx, but it can be
whitelisted in Docker only with a version of libseccomp not available in
Leap 15.1)
2019-06-08 16:01:43 +02:00
24b4d120d5
Whoops, fix KConfig name
Some checks failed
continuous-integration/drone/push Build is failing
2019-06-08 15:50:03 +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
afe0d031e2
Update CMakelists
Some checks failed
continuous-integration/drone/push Build is failing
- Bump CMake minimum version to 3.0
- Use NO_POLICY_SCOPE for KDECompilerSettings
2019-06-08 15:47:24 +02:00
cc61d2abf6
Do not use parallelism
Some checks failed
continuous-integration/drone/push Build is failing
2019-06-08 15:43:40 +02:00
61dd7054af
Another fix
Some checks failed
continuous-integration/drone/push Build is failing
2019-06-08 15:42:54 +02:00
fe753a5715
Try to figure out the kcfg error
Some checks failed
continuous-integration/drone/push Build is failing
2019-06-08 15:41:56 +02:00
bfda5b51c6
Merge branch 'master' into multiple_apis
Some checks failed
continuous-integration/drone/push Build is failing
2019-06-08 15:25:06 +02:00
6fc728599b
Hopefully fix CI
Some checks failed
continuous-integration/drone/push Build is failing
2019-06-08 15:24:57 +02:00
6637c5881b
Merge branch 'master' into multiple_apis
Some checks failed
continuous-integration/drone/push Build is failing
2019-06-08 15:21:38 +02:00
a7fbc0c9df
Fix for CI
Some checks failed
continuous-integration/drone/push Build is failing
2019-06-08 15:21:25 +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
b262bd2e01
Drone CI support
Some checks failed
continuous-integration/drone/push Build is failing
2019-06-08 15:17:16 +02:00
b48dffd604
Add the possibility of creating tarballs with CPack 2019-06-08 15:16:49 +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