Commit Graph

466 Commits

Author SHA1 Message Date
49a70c496f Use the right type for InfoFavorites. 2016-04-09 21:35:37 +02:00
42cb3f5ddf Don't use QtGraphicalEffects on parents. 2016-04-09 21:16:56 +02:00
82712e0155 Use direct index asigment on item click. 2016-04-09 19:41:51 +02:00
d17aa196b6 Animated border opacity in grid view when an item is selected or the mouse is hover. 2016-04-09 19:17:18 +02:00
874bc595e3 Improved wheel mouse scrolling in FlowView.qml 2016-04-09 18:52:12 +02:00
6332b4f6e1 Index can't exceed count - 1 2016-04-09 18:51:39 +02:00
48d9c9fdd0 Changed the comics view transition for a simple plain view. In a future the views swaping should be fixed using double buffering. 2016-04-09 14:57:33 +02:00
79b7654924 Show comic info in InfoComicsView 2016-04-09 11:58:09 +02:00
88f2d2a754 Added the basic structure of ComicInfo view. 2016-04-09 11:52:23 +02:00
0b379dbd0b Prepare GridComicsView for showing the comic info view. 2016-04-09 11:43:59 +02:00
43b1fb18e2 Added a new style for the scrollbar in GridComicsView. YACReaderScrollViewStyle is needed because YACReaderScrollView is used instead of ScrollView. 2016-04-09 11:40:50 +02:00
7a43ec131c Updated YACReaderScrollView to the latest SrollView version 2016-04-09 11:39:33 +02:00
801f94bee8 headless build system cleanup 2016-04-07 00:15:39 +02:00
d3528bf7fa Added a new property to FlowView for controlling the spacing between items. 2016-03-28 19:36:47 +02:00
0318b87697 Added new QML item for displaying the information of a comic. 2016-03-28 19:21:41 +02:00
6b3d5b04d7 Added a busy indicator to the flow view covers. 2016-03-28 19:21:03 +02:00
a28a5de278 Fixed spacing in FlowView. 2016-03-28 19:14:33 +02:00
14663f10ae new tool bar icon for the new comics view mode 2016-03-28 12:03:11 +02:00
81c785f787 Added new info comcis view skeleton + setting the comics model. So far it can loads the list of covers from the model. FlowView.qml will be a FlowGL replacement that will be the default in the ANGLE version and an option in the main version. 2016-03-28 11:40:17 +02:00
56e7737931 Fixed ComicModel QML registering 2016-03-28 11:37:45 +02:00
c8d4d43b66 added the new info comics view to the switch views rotation 2016-03-27 10:33:13 +02:00
cf369485c6 Move attributes from public to protected. 2016-03-26 23:11:41 +01:00
649da584da Added new comics view class oriented to showing comics metadata. 2016-03-26 23:08:56 +01:00
61ae9dc028 removed coment 2016-03-26 21:51:11 +01:00
a4375f0c8e moved comics views managment code to the new class 2016-03-26 21:47:46 +01:00
704408f704 Added new class for dealing with all the comics' views. This way all the related code will be moved away from the library window controller. 2016-03-26 19:59:35 +01:00
1b5797b67c fixed rating context menu in grid view 2016-03-26 13:57:38 +01:00
4b8462459a fixed compilation warnings in YACReaderLibrary.pro, at least using vc++ compiler 2016-03-26 11:31:25 +01:00
e5a9fbbf3e added a drop shadow for grid elements in windows/linux 2016-03-26 09:31:09 +01:00
011176bebb merged master 2016-03-25 17:15:14 +01:00
6df834d5c9 merged develop 2016-03-25 17:14:09 +01:00
71d9254446 fixed resorting comics by drag&drop in tags and reading lists 2016-03-25 14:15:49 +01:00
8179092d56 added a border to selected/mouseHover elements in the grid view 2016-03-25 11:30:31 +01:00
a60d3dffd8 fixed QR image generation in retina display mode 2016-03-20 20:03:40 +01:00
fff2f82955 fixed bug causing start drag on show context menu in the grid view 2016-03-20 12:32:10 +01:00
fafd573b6a reduce the log messages with INFO level 2016-03-15 20:55:00 +01:00
e266813e63 Changed the log level for the main YACReaderLibrary log 2016-03-15 20:06:08 +01:00
8ffb8183e1 Changed the log level for server_log 2016-03-15 19:55:18 +01:00
a66e39802a Updated translation files 2016-03-15 19:19:52 +01:00
23e6977035 Fix change_fit_action shortcut regression 2016-02-18 21:21:03 +01:00
3df1e99929 replaced separator char 2016-01-25 22:28:15 +01:00
4350d6797e added a new controller for serving the tags in a library 2016-01-25 22:23:49 +01:00
cfffc1bae8 fixed Content-Type for various controllers 2016-01-25 21:22:39 +01:00
88056c819f updating folders' children info for every insert/delete in the db causes big performance issues, so that info is going to be updated explicitly 2016-01-25 18:45:50 +01:00
00f45b9a27 using static regular expresions was a bad idea 2016-01-25 18:40:28 +01:00
d5d9e5206f send the hash of the first comic in a folder, so the client can display an image for that folder 2016-01-24 19:20:00 +01:00
74c64e0280 use the hash of the first comic in a folder for displaying and image for the folder 2016-01-24 19:14:54 +01:00
e23f6b0bc3 store the hash of the first comic in a folder, this is more useful than storing the id 2016-01-24 19:14:16 +01:00
b9e7dbe41e Everytime the content of a folder changes, update numChildren and firstChildId. This could cause performance issues, but the initial tests look good, and it seems that the overhead could be considered negligible. On the other hand, client queries are several times faster. 2016-01-24 18:52:25 +01:00
3cda11eec7 fixed db creation 2016-01-24 18:47:09 +01:00