ed5a602332
chore: let's use LF all the time
2025-07-23 21:20:34 +08:00
347681e604
feat(macOS): click dock icon to show window when it's hidden
2025-07-22 00:08:06 +08:00
3f7ebd2f6c
chore: make use of Qt::Literals::StringLiterals u""_s
...
Migrate string literal handling to Qt’s built‐in `u""_s` literals for consistency and readability.
2025-05-31 13:10:21 +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
30eb06cba7
chore: make use of the showMessageAndExit api in Qt 6.9
2025-04-09 19:24:27 +08:00
6d7d0e4e1d
chore(macOS): change close-window behavior
...
On macOS, now closing the window will actually hide the window
instead of quit the application, thus it will match to some other
macOS application's behavior.
Additionally, since our binary is not signed, this could avoid
seeing the request permission dialogs everytime user attempts to
open an image file inside a private place (e.g. places like the
"Downloads" folder and "access data from other apps").
2025-01-03 18:57:25 +08:00
101f111209
refactor: move file open event handling to standalone file
2024-12-31 10:57:21 +08:00
2de9ff810d
feat: new TRANSLATION_RESOURCE_EMBEDDING build-time option
2024-12-24 22:37:16 +08:00
fad7a668e3
fix: not able to load translations
2024-10-27 13:49:24 +08:00
29355c7fc1
fix: actual proper fix for 471a3b1
2024-10-22 21:35:50 +08:00
4dd3f22d88
chore: make use of CMake project version
2024-09-17 19:28:05 +08:00
a6e31a2c4d
feat: cli argument to list supported image formats
2024-07-28 16:16:20 +08:00
e927708f78
i18n: better approach to load translations
2023-08-26 23:39:34 +08:00
0e1635e0e7
feat: add hidpi rounding policy option to setting dialog
2023-07-10 01:07:01 +08:00
cc7d58d4ec
fix: proper svg icon rendering on hidpi screen.
2022-09-29 19:06:51 +08:00
814068fa34
chore: add license headers for REUSE license check
2022-06-19 16:17:47 +08:00
432266a6f0
feat: option for set window startup size
2022-03-11 16:22:44 +08:00
9c460f2ede
chore: add webp to default image queue filter list
2021-02-26 00:57:12 +08:00
2b4bbc91a7
fix: should now be able to show property dialog for all supported files
2021-02-09 14:19:09 +08:00
6d8f353602
fix: some clazy checks
2021-01-10 14:57:01 +08:00
7782ed0e23
chore: adjust dir structure, add translator name list
2020-12-25 13:36:34 +08:00
01443d5ad4
chore: remove the wsl workaround since Qt 5.15.2 fixed the issue
2020-12-17 13:04:33 +08:00
8c152dc862
chore: adjusted the project directory structure
2020-11-05 14:12:58 +08:00