1de1517a81
refactor: use .ui file instead of manual layout in settings dialog.
...
- enable Qt UIC in cmake file.
- use .ui file to replace manually written layout in settings dialog.
2026-07-04 22:17:40 +08:00
04a4ab9bff
feat: make the default window size bigger
2026-07-04 16:54:48 +08:00
011c1e858f
feat: update the layout of main window.
...
update the layout of main window to make it looks more like
legacy Windows Photo Viewer.
2026-07-04 15:20:14 +08:00
4fe09757b3
revert: remove user custom shortcut
2026-07-04 14:59:02 +08:00
82f1f10cca
refactor: rename m_gv to m_nav and m_graphicsView to m_gv for better abbr.
2026-07-04 14:35:28 +08:00
60eebea741
revert: remove the ability that drag window body to move
2026-07-04 14:32:20 +08:00
9a18a41b8f
revert: remove OpacityHelper
...
- remove OpacityHelper
- remove all related animation
- now bottom toolbar and navigation view are always visible
2026-07-03 16:40:04 +08:00
c93ed94210
refactor: fully remove ToolButton because no one require it.
...
- fully remove ToolButton.
- make loadHidpiIcon as a static function in ActionManager because no outside function may call it.
2026-07-03 15:37:20 +08:00
f4d272e014
refactor: merge retranslateUi into setupAction in ActionManager
2026-07-03 15:12:15 +08:00
d536e8c611
refactor: move prev/next picture button to bottom toolbar.
2026-07-03 14:56:54 +08:00
c8dfccb460
revert: remove protected mode
...
protected mode is designed for borderless and transparent window.
it is not suit for the goal of this fork.
2026-07-03 14:32:36 +08:00
6fde9474ae
revert: remove stay-on-top feature
2026-07-03 14:26:27 +08:00
c19fcaa560
revert: remove close window animation
2026-07-03 14:26:22 +08:00
602e2cccf8
revert: remove redundant close button
2026-07-03 14:26:16 +08:00
3c1a3c54a7
revert: restore system default window instead of custom one.
...
custom window is not the goal of this project.
we remove it and use system default window instead.
2026-07-03 14:26:09 +08:00
032752faf9
revert: remove the ability that disable built-in close window animation
...
no need to preserve this option because frameless window and
close window animation will be fully removed in future.
2026-07-02 20:32:30 +08:00
457647c59f
revert: remove auto long image mode
...
- remove auto long image mode.
- there is no "auto" requirement for this.
- user can utilize fit by height/width to achieve the same goal by manually click them.
- some optimization code about graphic view are preserved.
2026-07-02 20:14:44 +08:00
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
d2bd521ad0
fix: show empty url list doesn't reset window title
2026-07-02 14:41:56 +08:00
6339a93c6c
feat(Windows): open window will be able to use system animation
2026-07-02 14:39: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
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
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
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
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
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
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
9dd34b3fce
chore: bump release info to 1.2.1
2025-11-21 20:42:44 +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
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
Weblate (bot)
ee7b3beda4
i18n: Translated using Weblate (Turkish) ( #161 )
...
Currently translated at 100.0% (168 of 168 strings)
Translation: pineapple-pictures/Application
Translate-URL: https://hosted.weblate.org/projects/pineapple-pictures/application/tr/
Co-authored-by: Sabri Ünal <yakushabb@gmail.com >
2025-09-13 20:47:59 +08:00
e52a6d8eed
feat: new action for fit long image
2025-08-25 12:48:35 +08:00
8b0c8ec194
i18n: update ts files
2025-08-25 12:47:42 +08:00
Weblate (bot)
1da7fff518
i18n: Translations update from Hosted Weblate ( #159 )
...
* Translated using Weblate (Italian)
Currently translated at 100.0% (167 of 167 strings)
Translation: pineapple-pictures/Application
Translate-URL: https://hosted.weblate.org/projects/pineapple-pictures/application/it/
* Translated using Weblate (Dutch)
Currently translated at 100.0% (167 of 167 strings)
Translation: pineapple-pictures/Application
Translate-URL: https://hosted.weblate.org/projects/pineapple-pictures/application/nl/
---------
Co-authored-by: albanobattistella <albano_battistella@hotmail.com >
Co-authored-by: Heimen Stoffels <vistausss@fastmail.com >
2025-08-25 12:44:28 +08:00
f4f7d93e38
chore: simplified long image mode code
2025-08-05 00:06:05 +08:00
591b01a83a
i18n: update ts files
2025-08-04 21:56:58 +08:00
f8d3dcc899
feat: auto long image mode
2025-08-04 20:41:49 +08:00
Weblate (bot)
13227cfac9
i18n: Translations update from Hosted Weblate ( #157 )
...
* Translated using Weblate (Korean)
Currently translated at 100.0% (166 of 166 strings)
Translation: pineapple-pictures/Application
Translate-URL: https://hosted.weblate.org/projects/pineapple-pictures/application/ko/
* Translated using Weblate (Dutch)
Currently translated at 100.0% (166 of 166 strings)
Translation: pineapple-pictures/Application
Translate-URL: https://hosted.weblate.org/projects/pineapple-pictures/application/nl/
---------
Co-authored-by: VenusGirl <VenusGirl@outlook.com >
Co-authored-by: Heimen Stoffels <vistausss@fastmail.com >
2025-08-01 23:44:43 +08:00
b73df5ea1a
refactor: make fitByOrientation() more sane
2025-07-27 15:53:23 +08:00
4375fe1c2d
chore: avoid use screenAt(QCursor::pos())
2025-07-26 16:03:13 +08:00
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
Weblate (bot)
ddc75f7cd0
i18n: Translated using Weblate (Tamil) ( #155 )
...
Currently translated at 100.0% (166 of 166 strings)
Translation: pineapple-pictures/Application
Translate-URL: https://hosted.weblate.org/projects/pineapple-pictures/application/ta/
Co-authored-by: தமிழ்நேரம் <anishprabu.t@gmail.com >
2025-07-05 23:19:32 +08:00
f976fea418
fix: shouldn't loop when navigate gallery via shortcuts
...
Related: https://github.com/BLumia/pineapple-pictures/issues/153
2025-06-29 16:24:26 +08:00