a8aa5b5c30
chore: clean up mouse drag to resize/move logic a little bit
...
1. No longer fallback to use move(), since all known platforms
support startSystemMove(), and it's unlikely going to work
if it's not supported on a specific platform.
2. Fix titlebar move check missing `window()->`.
This amends a10bbb4e8d
2026-07-18 01:27:36 +08:00
Tech-Tac
a10bbb4e8d
chore: allow dragging window from titlebar when maximized ( #178 )
...
This better matches titlebar behavior of Windows and KDE, and probably a lot more other environments, it also allows for easier unmaximizing because the current titlebar has no dedicated maximize/restore button.
Note: This is somewhat problematic on Windows, thus we only apply the change to other platforms for now.
2026-07-18 00:38:01 +08:00
Tech-Tac
033e48044c
fix: maximize the window when the image size matches the screen size ( #179 )
...
This is to avoid the window appearing maximized while not actually being maximized which leads to some frustration and confusion about window borders and breaking Fitts' law on the close button.
This is common for example when viewing screenshots of the same screen size.
2026-07-16 22:45:58 +08:00
ebc2387a14
chore: update release info to 1.5.0
2026-07-03 19:03:13 +08:00
Hosted Weblate
9a159f5bf3
i18n: Translations update from Hosted Weblate
...
Co-authored-by: Heimen Stoffels <vistausss@fastmail.com >
Translate-URL: https://hosted.weblate.org/projects/pineapple-pictures/application/nl/
Translation: pineapple-pictures/Application
2026-07-03 19:02:10 +08:00
643366f8fa
chore(AppStream): add vcs-browser link
2026-07-02 22:44:09 +08:00
46cc2e0dbe
fix: show empty url list doesn't reset window title
2026-06-30 21:08:35 +08:00
9662079b9d
fix(CI): Windows build FTBFS
2026-06-29 19:40:44 +08:00
bc88fea667
feat(Windows): open window will be able to use system animation
2026-06-29 19:32:26 +08:00
2d9d214cea
i18n: update ts files
...
Related: https://github.com/BLumia/pineapple-pictures/issues/147
2026-06-29 19:29:44 +08:00
bbe5e485f4
feat: add option to provide a titlebar (default on)
2026-06-29 19:22:33 +08:00
Hosted Weblate
6da53ced81
i18n: Translations update from Hosted Weblate
...
Co-authored-by: VenusGirl <VenusGirl@outlook.com >
Translate-URL: https://hosted.weblate.org/projects/pineapple-pictures/application/ko/
Translation: pineapple-pictures/Application
2026-06-29 19:18:11 +08:00
8f0d4da7ad
chore: update release info to 1.4.1
1.4.1
2026-04-05 17:09:13 +08:00
9c8ffb6c1b
chore(CI): bump Qt and action version
2026-04-04 16:52:18 +08:00
4c5c5e6fc6
fix(CI): zlib dll renamed
2026-03-27 17:55:23 +08:00
b8cb10bb33
fix(CI): fixed kf6 version for appveyor build
2026-03-27 15:52:00 +08:00
6e2f40633e
fix: correct version in CMakeLists, update CI for zlib
2026-03-27 15:06:11 +08:00
Hosted Weblate
a0ba7c1d17
i18n: Translations update from Hosted Weblate
...
Co-authored-by: Heimen Stoffels <vistausss@fastmail.com >
Translate-URL: https://hosted.weblate.org/projects/pineapple-pictures/application/nl/
Translation: pineapple-pictures/Application
2026-03-27 15:02:18 +08:00
Hosted Weblate
b6d759d7c6
i18n: Translations update from Hosted Weblate
...
Co-authored-by: Loc Huynh <huynhloc.contact@gmail.com >
Translate-URL: https://hosted.weblate.org/projects/pineapple-pictures/application/vi/
Translation: pineapple-pictures/Application
2026-03-11 20:32:50 +08:00
437c2f5618
chore: update release info to 1.4.0
1.4.0
2026-02-09 21:00:34 +08:00
Hosted Weblate
7fd4924e64
i18n: Translations update from Hosted Weblate
...
Co-authored-by: Andrej Poženel - SDT <anderlli0053@live.com >
Co-authored-by: Andrey <andrey@mailbox.org >
Co-authored-by: Hosted Weblate <hosted@weblate.org >
Co-authored-by: Languages add-on <noreply-addon-languages@weblate.org >
Translate-URL: https://hosted.weblate.org/projects/pineapple-pictures/application/ru/
Translate-URL: https://hosted.weblate.org/projects/pineapple-pictures/application/sl/
Translate-URL: https://hosted.weblate.org/projects/pineapple-pictures/appstream-metadata/sl/
Translation: pineapple-pictures/AppStream Metadata
Translation: pineapple-pictures/Application
2026-01-31 00:11:45 +08:00
c77808f3d8
chore(CI): update Qt version to 6.10.2
2026-01-31 00:00:49 +08:00
86075a1ad0
chore: update copyright year in rc file
2026-01-20 23:22:37 +08:00
a8e40a725c
i18n: update ts files
2026-01-18 14:02:31 +08:00
Hosted Weblate
8edb6b015e
i18n: Translations update from Hosted Weblate
...
Co-authored-by: Gary Wang <wzc782970009@gmail.com >
Co-authored-by: Hosted Weblate <hosted@weblate.org >
Co-authored-by: Loc Huynh <huynhloc.contact@gmail.com >
Co-authored-by: Sabri Ünal <yakushabb@gmail.com >
Co-authored-by: VenusGirl <VenusGirl@outlook.com >
Translate-URL: https://hosted.weblate.org/projects/pineapple-pictures/application/ko/
Translate-URL: https://hosted.weblate.org/projects/pineapple-pictures/application/tr/
Translate-URL: https://hosted.weblate.org/projects/pineapple-pictures/application/vi/
Translate-URL: https://hosted.weblate.org/projects/pineapple-pictures/appstream-metadata/ko/
Translate-URL: https://hosted.weblate.org/projects/pineapple-pictures/appstream-metadata/tr/
Translate-URL: https://hosted.weblate.org/projects/pineapple-pictures/appstream-metadata/vi/
Translation: pineapple-pictures/AppStream Metadata
Translation: pineapple-pictures/Application
2026-01-18 13:51:16 +08:00
5b2255e903
feat: action for save image as new file with different format
2026-01-18 13:08:39 +08:00
4948ea7445
chore: hello 2026
2026-01-06 00:17:12 +08:00
e09348e064
chore: bump release info to 1.3.0
1.3.0
2025-12-18 00:44:57 +08:00
Hosted Weblate
fce6a835b7
i18n: Translations update from Hosted Weblate
...
Co-authored-by: Andrey <andrey@mailbox.org >
Translate-URL: https://hosted.weblate.org/projects/pineapple-pictures/application/ru/
Translation: pineapple-pictures/Application
2025-12-16 17:32:28 +01:00
afcd126c00
feat(CI): add deepin 25 build
2025-12-17 00:31:42 +08:00
aa025b0f3b
Revert "chore: avoid use screenAt(QCursor::pos())"
...
I actually forgot why I did this, I might thought this API
is deprecated?
Reverting this resolved the issue that window is not appeared
at the screen that currently the cursor is at.
This reverts commit 4375fe1c2d .
2025-12-14 11:26:21 +08:00
e6e738412d
chore(CI): add passoc binary for msvc build and minor tweaks
...
Resolve https://github.com/BLumia/pineapple-pictures/issues/13
2025-12-14 00:23:55 +08:00
2e748e19e1
fix: correct license for files under dist/passoc
2025-12-11 00:47:19 +08:00
4b5c9e9ebd
chore: add icons for Windows file assoc
2025-12-11 00:07:31 +08:00
cdfa8b78a4
feat(Windows): install passoc default config file
2025-12-03 00:10:42 +08:00
1ba5ae60dc
feat: option to limit svg support to svg tiny 1.2 only
2025-12-02 00:04:12 +08:00
Hosted Weblate
08d1c09033
i18n: Translations update from Hosted Weblate
...
Co-authored-by: Hosted Weblate <hosted@weblate.org >
Co-authored-by: Languages add-on <noreply-addon-languages@weblate.org >
Co-authored-by: VenusGirl <VenusGirl@outlook.com >
Translate-URL: https://hosted.weblate.org/projects/pineapple-pictures/application/ko/
Translate-URL: https://hosted.weblate.org/projects/pineapple-pictures/appstream-metadata/ko/
Translation: pineapple-pictures/AppStream Metadata
Translation: pineapple-pictures/Application
2025-12-01 23:54:11 +08:00
612b542e2a
fix(CI): fix broken avif support
...
The following commit from libavif is related:
f7ce882698
Resolve: https://github.com/BLumia/pineapple-pictures/issues/164
2025-11-24 19:10:07 +08:00
d74db66ab5
chore(CI): tweak msvc CI and make use of cmake install command
...
We also no longer include msvcrt in msvc cmake CI build
2025-11-22 17:40:43 +08:00
9dd34b3fce
chore: bump release info to 1.2.1
2025-11-21 20:42:44 +08:00
adfe6c51da
chore(CI): bump Qt version to 6.10.1
2025-11-20 23:29:43 +08:00
Weblate (bot)
96565b2ccf
i18n: Translated using Weblate (Italian) ( #162 )
...
Currently translated at 100.0% (168 of 168 strings)
Translation: pineapple-pictures/Application
Translate-URL: https://hosted.weblate.org/projects/pineapple-pictures/application/it/
Co-authored-by: albanobattistella <albanobattistella@gmail.com >
2025-11-08 23:19:06 +08:00
107440145a
chore(CI): bump dependencies version for msvc build
2025-11-06 00:28:32 +08:00
1c55e3194e
fix: missing QColorSpace include and Qt version check
2025-11-05 20:34:06 +08:00
9021ff2579
fix: inaccurate color when display CMYK images
...
Resolve https://github.com/BLumia/pineapple-pictures/issues/100
2025-11-05 20:23:40 +08:00
10e1e91e7b
chore: add donation link to AppStream metainfo
2025-10-13 00:04:07 +08:00
ef887d7a06
chore(CI): switch back to Qt 6.9.3 and add cache for install-qt-action
2025-10-08 13:48:12 +08:00
5446d94966
chore(CI): use Qt 6.10.0
2025-10-08 13:25:42 +08:00
a2f42c2e3d
chore: update Contribution section in README.md
2025-09-27 15:50:25 +08:00
56b18353db
chore: update release info to 1.2.0
2025-09-20 00:03:34 +08:00