Commit Graph
513 Commits
Author SHA1 Message Date
Tech-TacandGitHub 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-TacandGitHub 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
blumia ebc2387a14 chore: update release info to 1.5.0 2026-07-03 19:03:13 +08:00
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
blumia 643366f8fa chore(AppStream): add vcs-browser link 2026-07-02 22:44:09 +08:00
blumia 46cc2e0dbe fix: show empty url list doesn't reset window title 2026-06-30 21:08:35 +08:00
blumia 9662079b9d fix(CI): Windows build FTBFS 2026-06-29 19:40:44 +08:00
blumia bc88fea667 feat(Windows): open window will be able to use system animation 2026-06-29 19:32:26 +08:00
blumia 2d9d214cea i18n: update ts files
Related: https://github.com/BLumia/pineapple-pictures/issues/147
2026-06-29 19:29:44 +08:00
blumia bbe5e485f4 feat: add option to provide a titlebar (default on) 2026-06-29 19:22:33 +08:00
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
blumia 8f0d4da7ad chore: update release info to 1.4.1 1.4.1 2026-04-05 17:09:13 +08:00
blumia 9c8ffb6c1b chore(CI): bump Qt and action version 2026-04-04 16:52:18 +08:00
blumia 4c5c5e6fc6 fix(CI): zlib dll renamed 2026-03-27 17:55:23 +08:00
blumia b8cb10bb33 fix(CI): fixed kf6 version for appveyor build 2026-03-27 15:52:00 +08:00
blumia 6e2f40633e fix: correct version in CMakeLists, update CI for zlib 2026-03-27 15:06:11 +08:00
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
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
blumia 437c2f5618 chore: update release info to 1.4.0 1.4.0 2026-02-09 21:00:34 +08:00
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
blumia c77808f3d8 chore(CI): update Qt version to 6.10.2 2026-01-31 00:00:49 +08:00
blumia 86075a1ad0 chore: update copyright year in rc file 2026-01-20 23:22:37 +08:00
blumia a8e40a725c i18n: update ts files 2026-01-18 14:02:31 +08:00
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
blumia 5b2255e903 feat: action for save image as new file with different format 2026-01-18 13:08:39 +08:00
blumia 4948ea7445 chore: hello 2026 2026-01-06 00:17:12 +08:00
blumia e09348e064 chore: bump release info to 1.3.0 1.3.0 2025-12-18 00:44:57 +08:00
Hosted WeblateandAndrey 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
blumia afcd126c00 feat(CI): add deepin 25 build 2025-12-17 00:31:42 +08:00
blumia 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
blumia 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
blumia 2e748e19e1 fix: correct license for files under dist/passoc 2025-12-11 00:47:19 +08:00
blumia 4b5c9e9ebd chore: add icons for Windows file assoc 2025-12-11 00:07:31 +08:00
blumia cdfa8b78a4 feat(Windows): install passoc default config file 2025-12-03 00:10:42 +08:00
blumia 1ba5ae60dc feat: option to limit svg support to svg tiny 1.2 only 2025-12-02 00:04:12 +08:00
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
blumia 612b542e2a fix(CI): fix broken avif support
The following commit from libavif is related:
https://github.com/AOMediaCodec/libavif/commit/f7ce882698307cad524603b9d528ce70c0d0d299

Resolve: https://github.com/BLumia/pineapple-pictures/issues/164
2025-11-24 19:10:07 +08:00
blumia 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
blumia 9dd34b3fce chore: bump release info to 1.2.1 2025-11-21 20:42:44 +08:00
blumia adfe6c51da chore(CI): bump Qt version to 6.10.1 2025-11-20 23:29:43 +08:00
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
blumia 107440145a chore(CI): bump dependencies version for msvc build 2025-11-06 00:28:32 +08:00
blumia 1c55e3194e fix: missing QColorSpace include and Qt version check 2025-11-05 20:34:06 +08:00
blumia 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
blumia 10e1e91e7b chore: add donation link to AppStream metainfo 2025-10-13 00:04:07 +08:00
blumia 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
blumia 5446d94966 chore(CI): use Qt 6.10.0 2025-10-08 13:25:42 +08:00
blumia a2f42c2e3d chore: update Contribution section in README.md 2025-09-27 15:50:25 +08:00
blumia 56b18353db chore: update release info to 1.2.0 2025-09-20 00:03:34 +08:00
blumia 9170765344 fix(CI): appveyor FTBFS due to mingw location change 2025-09-17 00:19:30 +08:00