Commit graph

28 commits

Author SHA1 Message Date
7cf61f60d4 Get rid of the syntax error 2015-08-12 16:13:12 +02:00
e764ba2c9d Merge branch 'master' into multiple_apis 2015-08-10 17:09:52 +02:00
b5153b00b1 Show a label when no posts are found 2015-08-10 12:42:17 +02:00
9b438c9edc Supported operations for various APIs 2015-05-31 17:06:02 +02:00
18e49e8388 Minor formatting changes 2015-03-21 23:28:41 +01:00
2a7f9a79d7 Minor changes to formatting 2015-03-21 23:10:57 +01:00
ea84089687 Snap view to row 2015-03-02 07:48:14 +01:00
9c97711cd8 Use the default highlight range value
This prevents the view from "jumping" from side to side.
2015-03-01 23:54:58 +01:00
e5c4658e6b Use signals instead of touching the indicator directly 2015-03-01 23:52:37 +01:00
2ed24cf2d7 Don't spam stuff when we are loading the preview 2015-03-01 23:42:57 +01:00
c937f7707a Display tags when image is zoomed out
Next: try to display image info when one is clicked.
2015-03-01 23:17:10 +01:00
786c8d1f44 Add Esc key support, but it's not working
I need to figure out why
2015-02-26 21:24:50 +01:00
29bcd516d7 Preview images by double-clicking them 2015-02-26 21:21:46 +01:00
74e3208549 Add a basic display of images when double clicked 2015-02-26 00:21:51 +01:00
4955cc93bd Allow sending tags as well as the selected URL
This required two changes:

1. in the QML view, the signal has been changed to url, var
2. the model directly outputs a QStringList for ease of use
2015-02-24 00:15:57 +01:00
65ec42d0de Allow downloading new posts only if the running indicator is not running 2015-02-22 21:58:49 +01:00
d9db707e7c Fade the grid view out when downloading posts 2015-02-22 21:56:15 +01:00
59ccfb3aac Add a busy indicator which will be overlaid during download
This gives some visual feedback to the post / pool download.
2015-02-22 11:35:05 +01:00
44d632258d Allow to configure infinite scrolling 2015-02-21 11:33:08 +01:00
51792459fb Simplify the handling of visibility in the QML view 2015-02-20 07:31:42 +01:00
21360fbe2f Add a poolMode property to QML
Pools don't need infinite scrolling, so set a property which will be
handled from C++ to disable the behavior.

TODO: Ensure that pools with items > 100 are handled.
2015-02-15 00:59:25 +01:00
929a099760 Update to match the current API of DanbooruService 2015-02-13 07:47:43 +01:00
5035caf3ef Remove StrictlyEnforceRange
This causes nasty effects in the view
2015-02-08 12:03:43 +01:00
867f04daf8 Try to make the grid view with focus 2015-02-08 10:20:00 +01:00
8b625da6a0 Add transitions for image appearance 2015-02-07 15:40:40 +01:00
95554b1aac Adjust QML view
Add transitions on button showing / hiding
Add a ScrollView to make scollbars appear
Formatting fixes for readability
2015-02-07 00:03:06 +01:00
6ee35b842c Add support to enable fetching from QML 2015-02-05 23:49:26 +01:00
719ef7ecaa Add an (experimental) QML view for the grid
Already works better than the C++ version.
2015-02-05 00:30:26 +01:00