Luis Ángel San Martín
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
Luis Ángel San Martín
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
Luis Ángel San Martín
891546b423
9.8.2 release
2021-06-19 18:13:01 +02:00
Luis Ángel San Martín
91c9375dc1
Fix opening a comic from the current/next comic banner in the grid view
2021-06-19 07:24:29 +02:00
Luis Ángel San Martín
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
Luis Ángel San Martín
af13279c18
Fix open comic signal
2021-06-11 22:36:33 +02:00
Luis Ángel San Martín
cfb91ed9b8
Update CHANGELOG
2021-06-02 21:58:40 +02:00
Luis Ángel San Martín
1c382aef72
Update version to 9.8.1
2021-06-02 18:57:41 +02:00
Luis Ángel San Martín
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
Luis Ángel San Martín
3683ace654
Remove message box used during development
2021-05-29 10:34:42 +02:00
Igor Kushnir
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
Igor Kushnir
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
Luis Ángel San Martín
63b1f9401b
Merge pull request #256 from YACReader/feature/improve_reading_lists
...
Feature: Improve reading lists
2021-05-27 20:35:00 +02:00
Luis Ángel San Martín
4fc60c72aa
Update YACReaderLibrary <-> YACReader communication to support reading lists
2021-05-27 18:56:31 +02:00
Luis Ángel San Martín
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
Luis Ángel San Martín
f9285bd099
Add a flag to getReadingListFullContent so it can load all the fields
2021-05-27 18:39:00 +02:00
Luis Ángel San Martín
7bb450408c
Extract "query to ComicInfo" to its own method to avoid duplicated code
2021-05-27 18:38:24 +02:00
Luis Ángel San Martín
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
Luis Ángel San Martín
50840e955d
Map the new controller to its path
2021-05-25 21:46:35 +02:00
Luis Ángel San Martín
0333c9f050
Add a new server controller for opening comics from reading lists
2021-05-25 21:45:07 +02:00
Luis Ángel San Martín
6cf11f47e1
Avoid potential null pointer access
2021-05-25 21:41:45 +02:00
Luis Ángel San Martín
6848295ba4
Remove unused imports and forward definitions
2021-05-25 21:40:55 +02:00
Luis Ángel San Martín
c30ee1b3e1
Fix pay-pal link
2021-05-17 20:45:32 +02:00
Luis Ángel San Martín
e7be383bb9
Update CHANGELOG
2021-05-16 16:39:56 +02:00
Luis Ángel San Martín
10e6b85341
Merge pull request #250 from selmf/translate_changelog
...
Translate changelog and update build instructions
2021-05-16 16:36:58 +02:00
Luis Ángel San Martín
e2483217d9
Configure OpenGL settings earlier to avoid wrong state in the options dialog
2021-05-16 09:37:05 +02:00
Luis Ángel San Martín
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
Luis Ángel San Martín
b1713fc184
Fix crash on null pointer
2021-05-16 09:11:00 +02:00
Luis Ángel San Martín
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
Luis Ángel San Martín
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
F_TD5X
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
Felix Kauselmann
78f7bef920
Update build instructions
2021-05-09 15:48:33 +02:00
Felix Kauselmann
a5b94f0b5c
Translate spanish parts of the changelog to english (using Deepl)
2021-05-09 14:29:13 +02:00
Ruoh-Shoei LIN
5c9a62a2e4
Add corresponding QM files
2021-05-09 11:55:52 +02:00
Ruoh-Shoei LIN
dbe1da58dc
Update Simplified Chinese GUI translation for YACReader &
...
YACReaderLibrary
2021-05-09 11:55:52 +02:00
Luis Ángel San Martín
c3a99b19a5
Fix library creation on 9.8.0 by adding missing manga
field to folder
2021-05-08 15:21:30 +02:00
Luis Ángel San Martín
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
Luis Ángel San Martín
b8ad99fcaa
Exract struct to reuse it
2021-04-30 09:52:31 +02:00
Luis Ángel San Martín
811c3fcfe4
Add function to get comics from a folder properly sorted
2021-04-30 09:52:10 +02:00
Luis Ángel San Martín
e71e97f2fe
Migrate dev builds artifacts from Bintray to Artifactory
...
First attempt
2021-04-26 22:49:50 +02:00
Luis Ángel San Martín
020ff5f6b5
Include missing dependency in windows installer
2021-04-25 08:59:35 +02:00
Luis Ángel San Martín
590513c98e
Pack Qt5QmlModels.dll in windows installer
2021-04-22 07:56:52 +02:00
Luis Ángel San Martín
b447226bc1
Avoid indexes out of range when processing v1 updated session data
2021-04-10 09:51:14 +02:00
Luis Ángel San Martín
8c81f26384
Update vc redist params in inno setup
2021-03-14 19:44:47 +01:00
Luis Ángel San Martín
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
Luis Ángel San Martín
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
Felix Kauselmann
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
Luis Ángel San Martín
84c43e456e
Merge pull request #209 from vedgy/add-focus-shortcuts
...
Add focus shortcuts
2021-03-13 17:09:46 +01:00
Luis Ángel San Martín
efd9f478ca
Make underlying NSTextField the first responder on setFocus
2021-03-13 16:32:27 +01:00
Luis Ángel San Martín
06814d066a
Merge pull request #200 from vedgy/rename-processor-class-typo
...
Fix a typo in ComicQueryResultProcessor class name
2021-03-13 15:54:22 +01:00