ca81b5424a
Merge pull request #264 from vitorgalvao/patch-1
...
compileOSX.sh: add version to app
2021-06-26 19:19:25 +02:00
82a94113e1
macOS Info.plis: remove deprecated CFBundleGetInfoString
2021-06-26 00:39:05 +01:00
986f5ef571
compileOSX.sh: add version to app
2021-06-25 15:19:44 +01:00
c859a4d2d5
Uninstall vcredist before trying to reinstall it again
...
For some reason vcredist doesn't check if it is already installed and a second install breaks it
2021-06-20 16:52:59 +02:00
85677afc7b
Merge pull request #203 from vedgy/fix-library-crash-at-exit-after-deletion
...
Library: don't crash at exit after a folder or a comic is deleted
2021-06-19 18:13:51 +02:00
891546b423
9.8.2 release
2021-06-19 18:13:01 +02:00
91c9375dc1
Fix opening a comic from the current/next comic banner in the grid view
2021-06-19 07:24:29 +02:00
ad036ec6ae
Include the hashes of the prev/next comics in the comic info when opening a comic in the server
2021-06-18 22:55:08 +02:00
af13279c18
Fix open comic signal
2021-06-11 22:36:33 +02:00
cfb91ed9b8
Update CHANGELOG
2021-06-02 21:58:40 +02:00
1c382aef72
Update version to 9.8.1
2021-06-02 18:57:41 +02:00
02739ec140
Do not reuse v1 docroot and template paths
...
They can go stale and break v1 browsing
2021-06-01 19:34:54 +02:00
3683ace654
Remove message box used during development
2021-05-29 10:34:42 +02:00
68e9f06a13
GridComicsView: ignore unhandled key presses
...
When a key not handled by Grid view is pressed while it has focus, the
following warning appears in Library's output
qrc:/qml/GridComicsView.qml:776: Error: Cannot assign [undefined] to int
AND the top-left cover is selected. The added early return fixes both
issues.
2021-05-28 19:35:05 +02:00
2acfbbfac7
Library: add Quit shortcut
...
The Ctrl+Q shortcut is assigned to Quit action in most applications on
GNU/Linux. Command+Q is used on macOS. The added shortcut should be
automatically mapped to Command+Q on macOS judging by the following
quote from QKeySequence class documentation:
Note: On macOS, references to "Ctrl", Qt::CTRL, Qt::Key_Control and
Qt::ControlModifier correspond to the Command keys on the Macintosh
keyboard
QKeySequence::Quit could be used as the default key sequence in place of
`Qt::CTRL | Qt::Key_Q`. This would leave the shortcut unassigned by
default on Windows. But YACReader doesn't use QKeySequence::StandardKey
anywhere, so perhaps this shortcut should be hard-coded too.
The shortcut is particularly useful when Close to tray option is
enabled, because in this case closing the Library window with a system
window manager shortcut simply hides it.
2021-05-28 19:34:24 +02:00
63b1f9401b
Merge pull request #256 from YACReader/feature/improve_reading_lists
...
Feature: Improve reading lists
2021-05-27 20:35:00 +02:00
4fc60c72aa
Update YACReaderLibrary <-> YACReader communication to support reading lists
2021-05-27 18:56:31 +02:00
945b24a8f8
Extract opening a comic from YACReaderLibrary to its own file
...
And send a new param `--readingListId` to tell YACReader that the comic is opened from a reading list.
2021-05-27 18:48:52 +02:00
f9285bd099
Add a flag to getReadingListFullContent so it can load all the fields
2021-05-27 18:39:00 +02:00
7bb450408c
Extract "query to ComicInfo" to its own method to avoid duplicated code
2021-05-27 18:38:24 +02:00
51284cb652
Add new struct to represent the source where a comic can be opened from
...
A comic always belongs to a Folder, but when we open one its siblings may be different in we are opening it from a Reading List. I am not sure that Tags should keep the reading order because their purpose is abstract, so their behaviour will be opening the comics from theirs container folders.
2021-05-27 18:35:08 +02:00
50840e955d
Map the new controller to its path
2021-05-25 21:46:35 +02:00
0333c9f050
Add a new server controller for opening comics from reading lists
2021-05-25 21:45:07 +02:00
6cf11f47e1
Avoid potential null pointer access
2021-05-25 21:41:45 +02:00
6848295ba4
Remove unused imports and forward definitions
2021-05-25 21:40:55 +02:00
c30ee1b3e1
Fix pay-pal link
2021-05-17 20:45:32 +02:00
e7be383bb9
Update CHANGELOG
2021-05-16 16:39:56 +02:00
10e6b85341
Merge pull request #250 from selmf/translate_changelog
...
Translate changelog and update build instructions
2021-05-16 16:36:58 +02:00
e2483217d9
Configure OpenGL settings earlier to avoid wrong state in the options dialog
2021-05-16 09:37:05 +02:00
13d0f5fc75
Do not show the what's new dialog when there are no libraries
...
No libraries probably means fresh installation.
2021-05-16 09:21:42 +02:00
b1713fc184
Fix crash on null pointer
2021-05-16 09:11:00 +02:00
13a29e2657
Make "delete" icon work properly in the "Reading" list
...
Only the "Favorites" special list was handled.
2021-05-16 09:01:35 +02:00
e799513fb4
Reset the grid current index when the grid content changes
...
`model` object doesn't really change so we can't use `onModelChanged` in QML to reset the index.
2021-05-16 08:57:18 +02:00
5f5ef6833d
p7zip patches ( #249 )
...
* p7zip patches
add patches till CVE-2021-3465
add patch for build on linux
2021-05-10 18:25:33 +02:00
78f7bef920
Update build instructions
2021-05-09 15:48:33 +02:00
a5b94f0b5c
Translate spanish parts of the changelog to english (using Deepl)
2021-05-09 14:29:13 +02:00
5c9a62a2e4
Add corresponding QM files
2021-05-09 11:55:52 +02:00
dbe1da58dc
Update Simplified Chinese GUI translation for YACReader &
...
YACReaderLibrary
2021-05-09 11:55:52 +02:00
c3a99b19a5
Fix library creation on 9.8.0 by adding missing manga
field to folder
2021-05-08 15:21:30 +02:00
5f3824ff3c
Fix order when getting next/previous remote comics
...
This sorting matches what the remote browser uses.
2021-04-30 09:53:35 +02:00
b8ad99fcaa
Exract struct to reuse it
2021-04-30 09:52:31 +02:00
811c3fcfe4
Add function to get comics from a folder properly sorted
2021-04-30 09:52:10 +02:00
e71e97f2fe
Migrate dev builds artifacts from Bintray to Artifactory
...
First attempt
2021-04-26 22:49:50 +02:00
020ff5f6b5
Include missing dependency in windows installer
2021-04-25 08:59:35 +02:00
590513c98e
Pack Qt5QmlModels.dll in windows installer
2021-04-22 07:56:52 +02:00
b447226bc1
Avoid indexes out of range when processing v1 updated session data
2021-04-10 09:51:14 +02:00
8c81f26384
Update vc redist params in inno setup
2021-03-14 19:44:47 +01:00
58a74a0c03
Merge pull request #216 from vedgy/update-toolbar-title-on-history-navigation
...
Library: update toolbar title on history navigation
2021-03-14 16:28:33 +01:00
20d6b424bd
Merge pull request #238 from selmf/Build/VS_2019
...
Azure: Update Windows builds to use VS 2019 and Qt 5.15.2
2021-03-14 16:06:40 +01:00
2e0785e3a5
Azure: Update Windows builds to use VS 2019 and Qt 5.15.2
...
Qt 5.15.2 and VS 2019 support all Windows platforms still supported
by YACReader. Update the build to take advantage of it.
2021-03-14 14:56:17 +01:00