cd2eac44f1
revert: revert feature about saving image as new file with different format.
...
This reverts commit 5b2255e903 .
The feature about saving image as new file with different format is not the goal of an image viewer.
There is no need to keep feature diversity in this fork.
So I simply remove it.
2026-07-02 15:48:50 +08:00
5b2255e903
feat: action for save image as new file with different format
2026-01-18 13:08:39 +08:00
e52a6d8eed
feat: new action for fit long image
2025-08-25 12:48:35 +08:00
ed5a602332
chore: let's use LF all the time
2025-07-23 21:20:34 +08:00
b566096b1f
feat: option to disable gallery looping
...
This change is sponsored by @superuser7777
Related: https://github.com/BLumia/pineapple-pictures/issues/153
2025-06-25 20:55:42 +08:00
1623ca315a
feat: able to disable built-in close window animation
2025-06-22 15:04:15 +08:00
24a0b581f3
chore: drop Qt 5 support
...
The required exiv2 version is now 0.28.x as well since it was
keeped for Qt 5 build.
Due to exiv2ConfigVersion.cmake doesn't allow us write something
like find_package(exiv2 "0.28") to require version >= 0.28.0,
we simply don't put the required version number here for now.
2025-05-24 20:34:36 +08:00
f24743e381
feat: reload image when current image gets updated
...
This feature is sponsored by @EdgarHartel.
Issue: https://github.com/BLumia/pineapple-pictures/issues/143
2025-03-29 13:41:55 +08:00
101f111209
refactor: move file open event handling to standalone file
2024-12-31 10:57:21 +08:00
64c4d2e064
feat(macOS): support file open event for association
2024-12-03 23:37:53 +08:00
42e3d4c691
feat: animation pause and manually step to next frame
...
Resolve: https://github.com/BLumia/pineapple-pictures/issues/85
2024-11-06 20:28:39 +08:00
2bca7bd691
fix: move to trash not reload current item
2024-07-31 20:21:10 +08:00
c2226ef5c7
chore: update translation strings
2024-07-31 19:41:51 +08:00
3596f9eac4
fix: window title not updated in some cases
2024-07-30 23:25:34 +08:00
a6e31a2c4d
feat: cli argument to list supported image formats
2024-07-28 16:16:20 +08:00
e0fda8f3b0
feat: support move image file to trash
...
Resolve : BLumia/pineapple-pictures#42
2024-04-15 01:16:00 +08:00
d4ded92734
feat: add option to avoid reset transform when switching between images
...
It's not enabled for now so it's not available to end-users.
2023-07-09 15:40:15 +08:00
Gary Wang
814068fa34
chore: add license headers for REUSE license check
2022-06-19 16:17:47 +08:00
Gary Wang
432266a6f0
feat: option for set window startup size
2022-03-11 16:22:44 +08:00
Gary Wang
9e1b10831a
feat: open containing folder
2022-02-01 17:19:36 +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
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
c9e3274188
chore: use QToolButton instead of QPushButton for bottom bar
2021-07-02 00:06:23 +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
038d04b3da
feat: fit by width
...
Signed-off-by: Gary Wang <wzc782970009@gmail.com >
2021-05-14 00:10:08 +08:00
Gary Wang
6a9e5e80d0
feat: basic image flip support
2021-03-19 23:13:22 +08:00
Gary Wang
b146150528
feat: Shift+Click to use color-inverted checkerboard
2021-03-01 00:44:50 +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
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
6d8f353602
fix: some clazy checks
2021-01-10 14:57:01 +08:00
Gary Wang
3abc16d3ff
chore: no longer based on QMainWindow
...
Since most of the features that QMainWindow offered will never be
used in this program. We don't need a statusbar, a menubar, etc.
2020-12-29 23:28:21 +08:00
Gary Wang
8c152dc862
chore: adjusted the project directory structure
2020-11-05 14:12:58 +08:00