Gary Wang
dfc0571fbe
chore: update translators.html
2022-11-12 14:48:31 +08:00
Gary Wang
d1fbf64011
fix: proper check for filemanager1 dbus
2022-11-01 20:58:48 +08:00
Gary Wang
51e49ab8a8
chore: add fallback in case filemanager1 dbus failed
2022-10-30 12:01:58 +08:00
Gary Wang
de394389e9
fix: select item no longer work via filemanager1 dbus
2022-10-30 01:55:45 +08:00
Gary Wang
5534753786
fix(ci): bump zlib version
2022-10-29 23:41:07 +08:00
Gary Wang
b83de962cb
feat: open folder will also select file on linux
2022-10-29 23:35:30 +08:00
Gary Wang
8347028871
fix: blurry when raster image scaled down
2022-10-06 14:24:11 +08:00
Gary Wang
1cc5480f7d
chore: update translators.html
2022-10-02 11:25:00 +08:00
Gary Wang
d535dedf60
fix: image blurry on Hi-DPI devices
2022-09-30 00:24:04 +08:00
Gary Wang
756d0be32f
chore: update translators.html
2022-08-28 14:45:10 +08:00
Gary Wang
8b007bbc3e
CI(windows): bump dependencies version
2022-08-17 00:40:51 +08:00
Gary Wang
0bbf148af6
i18n: initial uncompleted Japanese translation
2022-08-07 18:43:18 +08:00
Gary Wang
93d1ca928e
chore: allow Meta+Up to maximize under Windows with Qt 6
2022-06-25 23:52:35 +08:00
Gary Wang
56e5f078c7
feat: add REUSE license check
2022-06-19 16:33:29 +08:00
Gary Wang
814068fa34
chore: add license headers for REUSE license check
2022-06-19 16:17:47 +08:00
Gary Wang
75da5e8ca5
chore: use const reference for a lambda slot
2022-06-04 17:09:12 +08:00
Gary Wang and GitHub
b033370d8e
build: link user32.lib when build with QMake and MSVC ( #59 )
...
* build(msvc): add test for qmake build with msvc under windows
* fix(msvc): should link user32.lib under windows
* Update README.md
2022-05-29 01:06:00 +08:00
Gary Wang
a2d8a0cd12
chore: Update CI link in README.md
2022-05-15 13:48:16 +08:00
Gary Wang
ea588211fc
chore: update translators.html
2022-05-13 00:04:07 +08:00
Gary Wang and GitHub
25c27e080d
CI: add Ubuntu 22.04 build ( #55 )
...
* CI: add Ubuntu 22.04 build
* fix: job name cannot contain dot
2022-05-11 19:56:03 +08:00
Gary Wang
6bea81f6b8
update ts files
2022-04-13 00:05:06 +08:00
Gary Wang
b5d723017a
i18n: strings for the default window size option
2022-04-13 00:03:37 +08:00
Gary Wang
d645c0f3be
chore: comment out an option since string not localized
2022-04-04 01:14:02 +08:00
Gary Wang
4babf20427
fix(ci): update zlib url
2022-04-03 19:18:26 +08:00
Gary Wang
6270910e12
fix: caching scaled image to avoid lagging when panning large image
2022-04-03 19:08:14 +08:00
Gary Wang
c9dadcbcad
refactor: use QMetaEnum
2022-03-12 10:35:23 +08:00
Gary Wang
432266a6f0
feat: option for set window startup size
2022-03-11 16:22:44 +08:00
Gary Wang
6accd06864
i18n: update ts files
2022-02-09 00:16:44 +08:00
Gary Wang
0bf8e380de
i18n: update copywriting for copyright description
2022-02-09 00:12:37 +08:00
Gary Wang
d51eb796b9
i18n: copywriting for show in directory feature
2022-02-09 00:05:22 +08:00
Gary Wang
9e1b10831a
feat: open containing folder
2022-02-01 17:19:36 +08:00
Gary Wang
00168a34f0
ci(windows): update dependencies version
2022-01-21 17:12:17 +08:00
Gary Wang
d7028b5515
Update translators.html
2022-01-17 23:33:59 +08:00
Gary Wang
052d23be60
fix: display system-native path separators
2022-01-14 13:05:11 +08:00
Gary Wang
82eb53208e
Update translators.html
2021-12-19 00:14:02 +08:00
Gary Wang
c6b78597e8
shortcuts: left/right for prev/next image, hide open action from menu
2021-12-17 13:36:20 +08:00
Gary Wang
f202bb58f4
feat: new action for open a dialog to select image files
2021-11-25 22:54:37 +08:00
Gary Wang
560ece0f2f
Update README.md
2021-11-24 23:55:22 +08:00
Gary Wang
3f327f94dc
fix: mouse back should show previous image
2021-10-08 22:24:55 +08:00
Gary Wang
7a1816cbac
fix: do mouse gallery navigation on btn release
2021-10-08 19:31:19 +08:00
Gary Wang
3a442b35f6
feat: support forward/back button on mouse for image navigation
2021-10-08 14:06:18 +08:00
Gary Wang
a4416cd77c
chore: initial Qt6 build support
2021-10-02 19:58:13 +08:00
Gary Wang
26c4c8871d
fix(bottombar): disable border style if no focus on it
2021-09-30 01:41:20 +08:00
Gary Wang
c6d0a4e508
fix: should be able to see tab focus white box in bottom bar
...
But actually trigger action for widget under focus need to press
the spacebar in Qt, but we already use spacebar for quit app, so
it might be actually useful once we got a proper shortcut setting
thing.
2021-09-27 18:59:03 +08:00
Gary Wang
b994d3e381
ci: bump dependency version
2021-08-09 00:05:30 +08:00
Gary Wang
c0b9d7c21d
add new language file to qmake project file
2021-08-06 00:19:24 +08:00
Gary Wang
fcd5e2cb84
fix: disable auto fit after clicking actual size button
2021-08-04 19:30:12 +08:00
Gary Wang
64fa580131
Update translators.html
2021-08-03 19:13:20 +08:00
Gary Wang
e8e7940abe
fix: no longer display resolution info for image that not supported such info
2021-07-23 17:45:35 +08:00
Gary Wang and GitHub
c5e48d07ed
misc: update image url used in README
2021-07-15 14:05:16 +08:00
Gary Wang and GitHub
950e91a7cf
Update README.md
2021-07-13 00:28:41 +08:00
Gary Wang
7d2816e544
chore: hide two actions that not ready to be in release
2021-07-10 17:07:35 +08:00
Gary Wang
6b2db55b84
fix: now always copy original pixmap
2021-07-06 13:25:53 +08:00
Gary Wang
a400dcaeb1
i18n: update ts files
2021-07-04 01:27:29 +08:00
Gary Wang
62f485006f
feat: display more image metadata
2021-07-04 01:23:13 +08:00
Gary Wang
066b8458f4
chore: use utf8 for decoding metadata value
2021-07-03 00:28:36 +08:00
Gary Wang
c9e3274188
chore: use QToolButton instead of QPushButton for bottom bar
2021-07-02 00:06:23 +08:00
Gary Wang
e20562cf16
fix: prev and next arrow not vertically centered in some case
2021-07-01 22:43:11 +08:00
Gary Wang
7a0ed5bd56
fix: zoom out and then reset scale will display a mosaic image
2021-06-28 19:10:08 +08:00
Gary Wang
3f9fa65edd
ui: rework all action icons
2021-06-26 21:44:38 +08:00
Gary Wang
36c54addce
fix: use a workaround to avoid pixelated when zoomed out
...
GH-31
2021-06-20 14:59:48 +08:00
Gary Wang
4c07a89ca3
chore: tweak fit-in-view menu action behavior
2021-06-07 14:16:42 +08:00
Gary Wang
635199b85b
feat: add fit-in-view action
2021-06-04 13:53:47 +08:00
Gary Wang
3e51cd5603
fix(CI): QT_PLUGIN_INSTALL_DIR is deprecated, use KDE_INSTALL_QTPLUGINDIR instead
2021-05-29 10:44:12 +08:00
Gary Wang
71e8df3107
fix: memory leak when switching between animated image files
2021-05-21 00:06:37 +08:00
Gary Wang
8b86fb1434
fix: use metainfo.xml suffix instead of appdata.xml
...
resolve: GH-30
2021-05-19 01:11:41 +08:00
Gary Wang
038d04b3da
feat: fit by width
...
Signed-off-by: Gary Wang <wzc782970009@gmail.com >
2021-05-14 00:10:08 +08:00
Gary Wang
69802a433e
fix: navigator view not get updated in some edge case
...
Signed-off-by: Gary Wang <wzc782970009@gmail.com >
2021-05-12 13:55:04 +08:00
Gary Wang
e4d54e85e2
Update README.md
2021-05-01 09:58:26 +08:00
Gary Wang
6acafc77b4
feat: add exif copyright info and gif frame count to property dialog
...
also fix some letter case issue in original copywriting.
2021-04-17 00:50:59 +08:00
Gary Wang
8ae93ac4ae
fix: should show any animated image than just gif
2021-04-15 00:00:18 +08:00
Gary Wang
52a7883dbf
ci(build): use the install/strip target instead of CMAKE_CXX_FLAGS_RELEASE
2021-04-08 13:18:02 +08:00
Gary Wang
8c05969c18
fix: get rid of wrong tr() usage
2021-04-06 22:11:09 +08:00
Gary Wang
8d80f263b0
feat: add default shortcuts for some actions
2021-04-05 23:21:15 +08:00
Gary Wang
114e7359cd
misc: don't call parent method since we don't need
2021-04-04 11:17:44 +08:00
Gary Wang
622938ac23
fix: always rotate according to current viewport state
2021-03-29 22:43:37 +08:00
Gary Wang
e1324d901c
fix: always flip according to current viewport state
2021-03-27 22:22:04 +08:00
Gary Wang
483bb07b09
chore: keep flipping state while rotation and etc.
2021-03-25 23:05:50 +08:00
Gary Wang
cd94f1a84c
ci(windows): switch to x64 build
2021-03-21 01:19:13 +08:00
Gary Wang
6a9e5e80d0
feat: basic image flip support
2021-03-19 23:13:22 +08:00
Gary Wang
deed477d49
fix(build): build with qmake
...
...and also fix missing translation strings caused by broken qmake
project file.
2021-03-14 01:12:28 +08:00
Gary Wang
a98b69eb6c
Update README.md
2021-03-13 14:53:31 +08:00
Gary Wang
f7cc22a032
i18n: update ts files, restructure folder hierarchy
2021-03-13 14:50:53 +08:00
Gary Wang
7e7c36ea72
ci(mac): build with 5.15.2 explicitly
2021-03-09 21:41:51 +08:00
Gary Wang
6d460a27d7
fix: build with lower Qt version
2021-03-01 13:24:03 +08:00
Gary Wang
552d0fe072
fix: compat for older Qt (lower than 5.13)
2021-03-01 13:11:17 +08:00
Gary Wang
b146150528
feat: Shift+Click to use color-inverted checkerboard
2021-03-01 00:44:50 +08:00
Gary Wang
aecc3cf163
i18n: update ts files
2021-02-26 01:01:24 +08:00
Gary Wang
9c460f2ede
chore: add webp to default image queue filter list
2021-02-26 00:57:12 +08:00
Gary Wang
6316431dcc
i18n: update translator list and AppStream copywriting
2021-02-26 00:32:41 +08:00
Gary Wang
7a69bb2fa2
partially revert 50170eb for the maximize shortcut on Windows
...
Since the workaround actually doesn't work, so we
remain the old behavior unchanged.
2021-02-19 19:22:50 +08:00
Gary Wang
50170eb4aa
feat: shortcuts for zoom in and out
...
This also fix maximize shortcut on Windows.
2021-02-19 00:04:15 +08:00
Gary Wang
858c9e0ccf
chore: add max zoom-in scale limit (1000x)
2021-02-18 20:03:23 +08:00
Gary Wang
2b4bbc91a7
fix: should now be able to show property dialog for all supported files
2021-02-09 14:19:09 +08:00
Gary Wang
2b51194143
i18n: update translator list
2021-02-04 13:13:55 +08:00
Gary Wang
a9ce8b0154
fix: add missing return for canPaste check
2021-01-24 00:47:42 +08:00
Gary Wang
1449844fdd
fix: avoid create menu actions everytime when trigger context menu.
...
fix the minor memory leak issue, also bring some possibility to
implement custom keybinding.
And oops I also did another feature in this commit..
Now we are able to set mouse wheel behavior in config dialog.
2021-01-24 00:07:58 +08:00
Gary Wang
9b1b125d01
fix: also move the windows include for windows build
2021-01-10 15:23:49 +08:00
Gary Wang
6d8f353602
fix: some clazy checks
2021-01-10 14:57:01 +08:00
Gary Wang
4d8d98b2ff
feat: display some GPS information from EXIF metadata
2021-01-04 19:06:12 +08:00