Commit Graph

2264 Commits

Author SHA1 Message Date
Luis Ángel San Martín
a3024a1bee Extract to theme no comics widgets style. 2020-04-07 18:11:34 +02:00
Luis Ángel San Martín
d2c92c0c2d Use theme for choosing the right folder icon in reading lists. 2020-04-07 18:11:34 +02:00
Luis Ángel San Martín
797d7aa723 Control via themes when do we have to use native icons for folders. 2020-04-07 18:11:34 +02:00
Luis Ángel San Martín
4216717d07 Remove unused code. 2020-04-07 18:11:34 +02:00
Luis Ángel San Martín
c0be631767 Remove commented code. 2020-04-07 18:11:34 +02:00
Luis Ángel San Martín
27fc03b9f1 Spacing. 2020-04-07 18:11:33 +02:00
Luis Ángel San Martín
52f17842c8 Use theme for styling item libraries. 2020-04-07 18:11:33 +02:00
Luis Ángel San Martín
8a003dbfa8 Add new them properties to store specific styles for library items. 2020-04-07 18:11:33 +02:00
Luis Ángel San Martín
f504c83436 Remove fix macos specific image loading for retina. 2020-04-07 18:11:33 +02:00
Luis Ángel San Martín
afdd96c2e0 Use the theme property. 2020-04-07 18:11:32 +02:00
Luis Ángel San Martín
0eebc9af92 Keep the current theme in LibraryWindow and pass it when needed. 2020-04-07 18:11:32 +02:00
Luis Ángel San Martín
7f30709920 Fix ClassicComicsView instantiation. 2020-04-07 18:11:32 +02:00
Luis Ángel San Martín
f808fcfe2e Inject a theme to the comics view manager. 2020-04-07 18:11:32 +02:00
Luis Ángel San Martín
365bf451b1 Replace include. 2020-04-07 18:11:32 +02:00
Luis Ángel San Martín
0830958283 Return the theme from the factory method. 2020-04-07 18:11:31 +02:00
Luis Ángel San Martín
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
Luis Ángel San Martín
53fcc52dd6 Inject ComicsViewTransition background color as a string. 2020-04-07 18:11:31 +02:00
Luis Ángel San Martín
730436c3e9 Inject disable collapsing setting into ClassicComicsView. 2020-04-07 18:11:31 +02:00
Jeremy Douglass
15c126fda5
Enable unarr 7z support. Closes #113 (#115)
* Enable unarr 7z support. Closes #113
2020-02-12 08:38:03 +01:00
Jan Beich
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
Felix Kauselmann
27f52df15c Azure Pipelines: Fix path environment 2019-11-20 15:57:35 +00:00
Felix Kauselmann
d74d1c52ef Windows: Use Qt 5.12.6 for CI builds 2019-11-20 15:57:35 +00:00
Felix Kauselmann
0ccdc8073a Azure Pipelines: Fix Qt path for Windows builds 2019-11-20 15:57:35 +00:00
Felix Kauselmann
bc34ff0448 Azure pipelines: rename 'arquitecture' to 'architecture' 2019-11-20 15:57:35 +00:00
Luis Ángel San Martín
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
Luis Ángel San Martín
eea96f6fa2 Improve file association in YACReader Info.plist 2019-10-20 09:19:49 +02:00
Luis Ángel San Martín
88ccae7280
Merge pull request #93 from selmf/server_default
Fix headless server build defaults
2019-10-06 20:47:59 +02:00
Felix Kauselmann
704a12d6a9 YACReaderLibraryServer: Don't disable Qt debug output. 2019-10-06 16:02:20 +02:00
Felix Kauselmann
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
Luis Ángel San Martín
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
Ferdinand Prantl
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
Luis Ángel San Martín
1f8be886ec Add new action to create a new instance of the viewer in macos 2019-09-28 16:55:28 +02:00
Luis Ángel San Martín
f65395c11d Bump version number 2019-09-28 10:15:17 +02:00
Luis Ángel San Martín
e1b0e7c96f Fix full screen mode in windows with qt 5.12.4+ 2019-09-28 10:11:44 +02:00
Luis Ángel San Martín
d49c8895ff Bump version number 2019-09-27 18:33:08 +02:00
Luis Ángel San Martín
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
Luis Ángel San Martín
c9dd62de47 Remove TODO 2019-09-27 10:44:39 +02:00
Luis Ángel San Martín
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
ivanvranjic
346bcdaf75 Clang format fix. 2019-09-25 17:38:59 +02:00
Ivan Vranjic
cfb4e31af9 Fix for story arcs not being parsed from comicvine. 2019-09-25 17:38:59 +02:00
Luis Ángel San Martín
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
Luis Ángel San Martín
82dce8ab25
Merge pull request #84 from YACReader/revert-5-thread_ping_pong
Revert "Thread ping pong"
2019-09-24 12:03:38 +02:00
Luis Ángel San Martín
0b83764734
Revert "Thread ping pong" 2019-09-24 12:00:21 +02:00
Luis Ángel San Martín
b906bf964f
Merge pull request #5 from selmf/thread_ping_pong
Thread ping pong
2019-09-24 11:45:16 +02:00
Luis Ángel San Martín
7ed19ddd78 Fix scope
GitKraken has some serious issues when resolving conflicts
2019-09-24 09:17:39 +02:00
Felix Kauselmann
be547081f2 Fix huge memleak in server code caused by thread pingpong fix.
Stopped QThreads don't process events, so cleanup signals get lost.
Prevent this from happening by keeping the threads alive and the comic
inside the thread (as we already do in the viewer). Cleanup happens by
connecting the comic's destroyed() signal to the thread's quit() slot.
2019-09-24 08:21:14 +02:00
Felix Kauselmann
cc71f419cc Revert "Backout changeset c42e71e42d7968ddb6c63fd39011669503b9122c"
This reverts commit 040664d3ba.
2019-09-24 08:12:38 +02:00
Luis Ángel San Martín
ce877454df Update README 2019-09-23 17:47:17 +02:00
Luis Ángel San Martín
cf2f5cdf7a Update CHANGELOG 2019-09-23 12:14:06 +02:00
Luis Ángel San Martín
3d29ab8836 Update docs a little bit 2019-09-23 12:13:56 +02:00