06f4f8d1fc
[libdanbooru/danbooruservice] This is also unneeded
2014-10-06 20:52:07 +02:00
d5e807791e
[libdanbooru/danbooruservice] These slots are unneeded now
2014-10-06 20:49:53 +02:00
39aac8c95b
Run astyle-kdelibs on the source
2014-10-05 09:53:19 +02:00
4b85d63d68
Use lambdas for most of the jobs
2014-10-05 09:51:26 +02:00
3f760a7690
[libdanbooru/danbooruservice] Move thumbnail downloading to a lambda
...
slot
This greatly reduces complexity and prevents the ugly passing of
properties along the jobs.
2014-10-04 15:36:10 +02:00
66cd4f46d1
[libdanbooru/utils] Add a convenience function to check if a post is
...
unwanted
This is mainly done to reduce the complexity of the post handing in
DanbooruService.
2014-10-04 15:35:03 +02:00
d99fd19d22
[danbooruservice] Check the blacklist outside the loop
...
Otherwise we keep on accessing a deleted post and we crash
2014-10-04 11:13:32 +02:00
fe630c753e
Suppress "discards qualifiers" warning
2014-10-04 11:08:22 +02:00
8545ad84a8
Don't create a temporary QSet to check the blacklist
2014-10-04 11:07:41 +02:00
08b32208f0
Use KFormat instead of KGlobal
2014-10-04 11:05:48 +02:00
02b7e0b9bc
Port to Qt5's internal JSON parser
...
Unfortunately the QVariant conversions need to be done as we still need
to handle the XML part
2014-10-04 11:05:02 +02:00
4a1cdc023b
DeprecatedClasses--;
2014-10-04 11:04:41 +02:00
bcd24e9381
No longer a QPixmap pointer
2014-10-04 11:04:18 +02:00
2d5fef28fa
Porting++, correct includes and signals
2014-10-04 11:03:40 +02:00
36388e667f
Use the right KRun syntax
2014-10-04 11:03:15 +02:00
549a2b43b5
Link against KDELibs4Support and KWallet
2014-10-04 10:59:33 +02:00
d9e9c03227
Add KWallet for handling passwords
2014-10-04 10:59:11 +02:00
ce6a1cbcff
[libdanbooru/danbooruservice] Fixup types and flags
2014-10-04 00:41:01 +02:00
324bacda52
[libdanbooru] Fixup QFlags
2014-10-04 00:40:37 +02:00
d96b7bdaf2
[libdanbooru] First stab at making everything compile
2014-10-04 00:04:02 +02:00
2ab1c72a7e
[libdanbooru] Fix type for tags
2014-10-04 00:03:24 +02:00
f22c0b6d94
Move to the new rating structure
2014-10-04 00:03:01 +02:00
25ee41c5e8
[libdanbooru] libdanbooru needs KIO
2014-10-04 00:02:25 +02:00
428b28db36
Proper set up of dependencies
2014-10-04 00:02:09 +02:00
70413c7232
Move target_link_libraries after definiing the target
2014-10-04 00:01:42 +02:00
8e2e9ecbc3
Convert to the new signal-slot syntax
2014-10-03 23:17:52 +02:00
55a866dbf3
Use K4AboutData for the time being
2014-10-03 23:13:04 +02:00
c32637cafa
KPushButton -> QPushButton
2014-10-03 23:07:26 +02:00
d7fec181e2
KUrl -> QUrl
2014-10-03 23:06:43 +02:00
0eb716bda0
Add this to be safe to ensure that includes are picked up
2014-10-03 23:06:22 +02:00
880417502a
KLineEdit/QLineEdit
2014-10-03 23:04:09 +02:00
e2cdec1947
KIcon -> QIcon
2014-10-03 23:02:19 +02:00
a568beac2a
kDebug / qDebug
2014-10-03 23:00:55 +02:00
0269c6d1bd
Initial (scripted) port to QCommandLineParser
2014-10-03 22:59:20 +02:00
975053753b
KAction / QAction
2014-10-03 22:58:56 +02:00
2d8d230170
Port to KF5, step 1: CMakeLists
2014-10-03 22:52:38 +02:00
6533b64a22
Initial work to make enums saner
2014-08-29 10:13:53 +02:00
bcecd30031
Coding style
2014-08-28 09:46:59 +02:00
1de6786a9e
Move the tag types where they belong
2014-08-28 09:45:36 +02:00
fce61f8c9b
Adjust the README slightly
2014-08-28 09:25:53 +02:00
9a49a1830a
Move the tag and rating information
...
Perhaps tags should be made a struct instead, but for the moment they've been moved, along with the ratings, to DanbooruPost as they're properties of the post.
2014-08-28 09:24:45 +02:00
f5aa505e0b
Use the preferred way for Qt includes
...
This is to pave the way for the planned KF5 port
2014-08-28 09:21:24 +02:00
b58c6c36e6
Reformat for coding style
2014-08-28 09:20:06 +02:00
061251bc26
Get rid of QPixmap pointers
...
According to my understanding of Qt documentation, there should be no need to
manually create QPixmap with new and delete. This also makes things simpler for the model.
2014-08-28 09:19:20 +02:00
dafe9d2c3e
Rename README
2014-03-30 17:46:45 +02:00
5fc6f08d6e
Remove placeholder README
2014-03-30 17:46:28 +02:00
3c9a4de1ad
Fix the model (same issue as in Holiday Planner, beginInsertRows is inclusive)
2014-03-23 20:55:32 +01:00
259696741c
Use the plain include (<foo> instead of <bar/foo>)
2013-12-26 17:55:24 +01:00
22253b9ab6
Build system fixes
2013-12-26 17:38:46 +01:00
46dd3d9688
Add an (untested) connection widget for connections
2013-12-26 17:18:54 +01:00