160604040e
Empty titles should be nulls in the db
2022-08-13 16:10:00 +02:00
c5c4b96bbf
Bump vmImage to windows-2019
2022-08-09 16:48:27 +02:00
59ff02631e
Fix comic number missing from reading lists content provided through the server
2022-08-09 16:42:18 +02:00
2294ae63f6
Fix changelog
2022-07-23 19:25:26 +02:00
788a3ef434
Update simplified Chinese.
...
Add traditional Chinese (Hong Kong, Taiwan).
2022-07-06 15:54:54 +02:00
01abda4d60
Merge pull request #292 from spinningthelock/patch-1
...
Enable using integrated GPU in Dual GPU Macs
2022-07-06 15:53:12 +02:00
13a45cf055
Merge pull request #299 from popsUlfr/flatpak
...
Add flatpak manifest
2022-07-06 14:15:48 +02:00
dfd5742d2c
qt5-default is no longer available
2022-07-06 11:08:52 +02:00
a4c15728e2
We shouldn't need additional repos
2022-07-06 11:03:30 +02:00
0045daafd7
Try a newer version of ubuntu to see if we can get qt 5.15 out of the box
2022-07-06 10:55:07 +02:00
58cf162534
Update CHANGELOG and what's new content
2022-07-06 10:47:41 +02:00
9c0aa41c32
Improve what's new style
2022-07-06 10:06:22 +02:00
be3e31624a
Update CHANGELOG
2022-07-06 09:46:51 +02:00
b3226d88e4
Update libunarr and pdfium versions for the flatpak
2022-05-29 23:48:26 +02:00
14a7148bfa
Purge bookmarks if they get invalid
2022-05-28 12:37:27 +02:00
34c1849ddc
Merge remote-tracking branch 'origin/develop' into develop
2022-05-28 11:39:24 +02:00
f70799502b
Bump version number
2022-05-28 11:38:58 +02:00
20cd9b5b02
Add flatpak manifest
2022-04-21 01:40:39 +02:00
3b676053d9
Update README.md
2022-04-14 07:29:50 +02:00
4a59271ebd
Initialize manga field to false in Folder
2022-04-13 19:13:58 +02:00
51e3b2618a
Fix type boolean -> bool
2022-04-10 08:33:32 +02:00
4c54f2a07c
Fix clicking on the folders treeview when it shown results from search
...
This was a bug introduced when support for folder navigation using the keyboard was added.
2022-03-28 22:32:52 +02:00
9e9f035f35
Use Qt::HighDpiScaleFactorRoundingPolicy::PassThrough
...
It will be the default in Qt6 and respecting the scale factor that the user sets is the right thing to do.
2022-03-12 11:51:29 +01:00
f27de78fe1
Fix grid cell selection border
...
Moving the DropShadow broke things in Qt5.15
2022-02-20 18:02:11 +01:00
72670ea6c8
Move connections to happen later
...
Otherwise QQuickItem(s) don't work properly in Qt6. I couldn't find the root cause.
2022-01-19 21:13:53 +01:00
f48201fb91
Initialize fields to nullptr
2022-01-19 21:12:37 +01:00
2d741140e6
Add nullptr check
2022-01-19 21:12:26 +01:00
4bb227aff2
Fix trace message
2022-01-19 21:12:00 +01:00
1b54a407b8
Move common initialization code to the parent class
2022-01-19 19:16:27 +01:00
ab927d791b
Avoid code duplication
2022-01-19 18:30:38 +01:00
a6a812d8e5
Update CHANGELOG
2022-01-19 18:29:40 +01:00
8d0beee195
Use parent instead of id
2022-01-19 18:29:09 +01:00
24ad06e839
Remove icon
2022-01-19 18:28:49 +01:00
d73a9a2207
Move DropShadow block
2022-01-19 18:28:38 +01:00
26b4a85928
Rename id
2022-01-19 18:27:22 +01:00
6892a28d0a
Check for undefined and null values in QML
...
Conditional chaining is not available in Qt5.15, so this is uglier than it should be.
2022-01-19 18:24:29 +01:00
68dbd90413
Update listeners definitions
2022-01-19 18:22:04 +01:00
1a25fd0740
Update listeners definitions
2022-01-19 18:20:05 +01:00
f3e08a04d7
Add some initial values for context variables
2022-01-19 18:17:53 +01:00
27383da945
Configure the initial size of the covers
2022-01-19 18:17:04 +01:00
59ae6c5e51
Extract method
2022-01-19 18:16:13 +01:00
2ae9b83bbf
Make sure that opengl is used
...
QQuickWidget requires opengl.
2022-01-19 18:15:36 +01:00
b841aff4a3
Wrap booleans in QVariant when updating the qml context
2022-01-19 18:14:29 +01:00
768d7ee73c
Set initial dummy values for some context references
2022-01-19 18:13:20 +01:00
e80f5a9f64
Move common initialization to the parent class
2022-01-19 18:12:40 +01:00
c948ee70cb
Add some system info to the help/about dialog
...
I'll see what other info can be useful.
2022-01-16 11:19:19 +01:00
be684514e3
Merge pull request #189 from vedgy/enable-shortcuts-in-other-layouts
...
Fix keyboard shortcuts with alternative layouts; always limit Magnifying glass height; clean up related code
2022-01-16 11:18:24 +01:00
662b5c99fd
Don't leak "orphan" actions at exit
...
The original reason to orphan these actions is likely obsolete now.
Extract MainWindowViewer::addActionWithShortcut() to reduce code
duplication.
2022-01-15 18:02:31 +02:00
482c19b358
Allow triggering Open latest comic action when the toolbar is hidden
...
This action is added to the toolbar but not to the viewer. Thus it
cannot be triggered when the toolbar is hidden. Adding it to
MainWindowViewer makes it available at all times.
2022-01-15 18:02:31 +02:00
24e42f76d2
Make Magnifying glass shortcuts work with non-Latin layouts
...
Viewer::keyPressEvent()'s and MagnifyingGlass::keyPressEvent()'s custom
matching of these shortcuts is the same as
MainWindowViewer::keyPressEvent()'s before the recent commit
"Reader: make 3 keyboard shortcuts work with non-Latin layouts". That
commit's message details the issues with the custom code.
The Magnifying glass actions are now enabled/disabled when
loadedComicActions are enabled/disabled - for the same reason (see the
recent "Reader: make 12 keyboard shortcuts work with non-Latin layouts"
commit). In addition, Viewer::keyPressEvent() propagated the Magnifying
glass shortcuts to MagnifyingGlass only when it was visible. Therefore
showing/hiding Magnifying glass also enables/disables these actions.
Note that Viewer::showMagnifyingGlass() shows Magnifying glass only if
render->hasLoadedComic() returns true, so
MainWindowViewer::setMglassActionsEnabled slot can be connected directly
to Viewer::magnifyingGlassVisibilityChanged signal without checking this
condition again.
2022-01-15 18:02:31 +02:00