Commit Graph

2272 Commits

Author SHA1 Message Date
61ac25bb7b Fix full screen button show/hide depending on the theme. 2020-04-07 18:11:36 +02:00
e7922a0e51 Implement a way for setting the title in the main toolbar. 2020-04-07 18:11:36 +02:00
ca5096fba4 Use the new toolbar and search edit.
This enables the use of the any of the supported toolbars in macos.
2020-04-07 18:11:35 +02:00
9321e94c78 No need to customize YACReaderSearchLineEdit.
This is going to be always the default custom widget.
2020-04-07 18:11:35 +02:00
965e8be2fe Show the full screen button only if it has actions assigned. 2020-04-07 18:11:35 +02:00
655cdc619e Create wrappers for the search edit and the main toolbar.
So we can hide native implementations from classes using these elements.
2020-04-07 18:11:35 +02:00
00f8adfa54 Update theme to include full screen action configuration. 2020-04-07 18:11:35 +02:00
176565d78c Use the native macos toolbar depending on the theme. 2020-04-07 18:11:35 +02:00
a3024a1bee Extract to theme no comics widgets style. 2020-04-07 18:11:34 +02:00
d2c92c0c2d Use theme for choosing the right folder icon in reading lists. 2020-04-07 18:11:34 +02:00
797d7aa723 Control via themes when do we have to use native icons for folders. 2020-04-07 18:11:34 +02:00
4216717d07 Remove unused code. 2020-04-07 18:11:34 +02:00
c0be631767 Remove commented code. 2020-04-07 18:11:34 +02:00
27fc03b9f1 Spacing. 2020-04-07 18:11:33 +02:00
52f17842c8 Use theme for styling item libraries. 2020-04-07 18:11:33 +02:00
8a003dbfa8 Add new them properties to store specific styles for library items. 2020-04-07 18:11:33 +02:00
f504c83436 Remove fix macos specific image loading for retina. 2020-04-07 18:11:33 +02:00
afdd96c2e0 Use the theme property. 2020-04-07 18:11:32 +02:00
0eebc9af92 Keep the current theme in LibraryWindow and pass it when needed. 2020-04-07 18:11:32 +02:00
7f30709920 Fix ClassicComicsView instantiation. 2020-04-07 18:11:32 +02:00
f808fcfe2e Inject a theme to the comics view manager. 2020-04-07 18:11:32 +02:00
365bf451b1 Replace include. 2020-04-07 18:11:32 +02:00
0830958283 Return the theme from the factory method. 2020-04-07 18:11:31 +02:00
deb1971bc9 Add a theme class to store all the custom UI values used in the code.
It will need a setting for selecting the theme in the factory method.
2020-04-07 18:11:31 +02:00
53fcc52dd6 Inject ComicsViewTransition background color as a string. 2020-04-07 18:11:31 +02:00
730436c3e9 Inject disable collapsing setting into ClassicComicsView. 2020-04-07 18:11:31 +02:00
15c126fda5 Enable unarr 7z support. Closes #113 (#115)
* Enable unarr 7z support. Closes #113
2020-02-12 08:38:03 +01:00
65a77daa75 Explicitly include <sys/socket.h>
server_config_dialog.cpp:57:30: error: member access into incomplete type 'struct sockaddr'
            if (ifa->ifa_addr->sa_family == AF_INET) { // check it is IP4
                             ^
/usr/local/include/qt5/QtNetwork/qhostaddress.h:50:8: note: forward declaration of 'sockaddr'
struct sockaddr;
       ^
server_config_dialog.cpp:61:27: error: use of undeclared identifier 'AF_INET'
                inet_ntop(AF_INET, tmpAddrPtr, addressBuffer, INET_ADDRSTRLEN);
                          ^
server_config_dialog.cpp:64:37: error: member access into incomplete type 'struct sockaddr'
            } else if (ifa->ifa_addr->sa_family == AF_INET6) { // check it is IP6
                                    ^
/usr/local/include/qt5/QtNetwork/qhostaddress.h:50:8: note: forward declaration of 'sockaddr'
struct sockaddr;
       ^
server_config_dialog.cpp:68:27: error: use of undeclared identifier 'AF_INET6'
                inet_ntop(AF_INET6, tmpAddrPtr, addressBuffer, INET6_ADDRSTRLEN);
                          ^
2019-11-26 19:03:34 +00:00
27f52df15c Azure Pipelines: Fix path environment 2019-11-20 15:57:35 +00:00
d74d1c52ef Windows: Use Qt 5.12.6 for CI builds 2019-11-20 15:57:35 +00:00
0ccdc8073a Azure Pipelines: Fix Qt path for Windows builds 2019-11-20 15:57:35 +00:00
bc34ff0448 Azure pipelines: rename 'arquitecture' to 'architecture' 2019-11-20 15:57:35 +00:00
36c1cdd2da Merge pull request #95 from YACReader/feature/improve_file_association_in_macos
Improve file association in YACReader Info.plist
2019-10-20 09:49:39 +02:00
eea96f6fa2 Improve file association in YACReader Info.plist 2019-10-20 09:19:49 +02:00
88ccae7280 Merge pull request #93 from selmf/server_default
Fix headless server build defaults
2019-10-06 20:47:59 +02:00
704a12d6a9 YACReaderLibraryServer: Don't disable Qt debug output. 2019-10-06 16:02:20 +02:00
e0cce99be0 YACReaderLibraryServer: Default to bundled build.
As the headless server is now part of the default build, we need to
default to a bundled build to avoid packaging problems and confusion
on Linux and other systems using make install.
2019-10-06 16:01:00 +02:00
e5f59ae93f Merge pull request #91 from prantlf/fix-link-to-releases
Fix the hyperlink to project releases in README
2019-10-04 12:10:50 +02:00
f834be094e Fix the hyperlink to project releases in README
When clicking on the hyperlink at https://github.com/YACReader/yacreader, it leads to a 404.
2019-10-02 09:26:30 +02:00
1f8be886ec Add new action to create a new instance of the viewer in macos 2019-09-28 16:55:28 +02:00
f65395c11d Bump version number 2019-09-28 10:15:17 +02:00
e1b0e7c96f Fix full screen mode in windows with qt 5.12.4+ 2019-09-28 10:11:44 +02:00
d49c8895ff Bump version number 2019-09-27 18:33:08 +02:00
ba690dcd4e Use pdfkit by default in macos
pdfium seems to be broken, I couldn't investigate where the problem is yet
2019-09-27 18:32:34 +02:00
c9dd62de47 Remove TODO 2019-09-27 10:44:39 +02:00
f3937b6e20 Merge pull request #85 from ivanvranjic/story-arcs-parsing
Fix for story arcs not being parsed from comicvine.
2019-09-25 21:23:31 +02:00
346bcdaf75 Clang format fix. 2019-09-25 17:38:59 +02:00
cfb4e31af9 Fix for story arcs not being parsed from comicvine. 2019-09-25 17:38:59 +02:00
d154e89311 Update openssl binaries
Qt 5.12.4 and higher uses openssl v1.1.1, after v1.1 binaries are no longer compatible, so we need to ship the new version. Names of the dlls also changed, so win packaging had to be updated.
2019-09-25 16:22:15 +02:00
82dce8ab25 Merge pull request #84 from YACReader/revert-5-thread_ping_pong
Revert "Thread ping pong"
2019-09-24 12:03:38 +02:00