yyc12345
079224f591
refactor: rename project name in CMakeLists.txt
2026-09-28 14:38:57 +08:00
yyc12345
17de95be75
fix: fix slot connect fail log when running app
...
- fix slot connect fail log when running app
- fix potential memory leak
2026-09-28 10:40:14 +08:00
yyc12345
c92e473f39
feat: add full shortcut support
2026-09-28 10:17:16 +08:00
yyc12345
79304f734d
doc: update README
2026-09-27 20:30:17 +08:00
yyc12345
3709572eb3
revert: remove funding infomations
2026-09-26 17:02:21 +08:00
9a71d30904
i18n: Translations update from Hosted Weblate
...
Co-authored-by: Heimen Stoffels <vistausss@fastmail.com >
Co-authored-by: Hosted Weblate <hosted@weblate.org >
Co-authored-by: Oğuz Ersen <oguz@ersen.moe >
Co-authored-by: Tech-Tac <ahmad.tech.tac@gmail.com >
Co-authored-by: VenusGirl <VenusGirl@outlook.com >
Translate-URL: https://hosted.weblate.org/projects/pineapple-pictures/application/ar/
Translate-URL: https://hosted.weblate.org/projects/pineapple-pictures/application/ko/
Translate-URL: https://hosted.weblate.org/projects/pineapple-pictures/application/nl/
Translate-URL: https://hosted.weblate.org/projects/pineapple-pictures/application/tr/
Translate-URL: https://hosted.weblate.org/projects/pineapple-pictures/appstream-metadata/tr/
Translation: pineapple-pictures/AppStream Metadata
Translation: pineapple-pictures/Application
2026-09-26 16:11:12 +08:00
blumia
7eb553a527
fix(i18n): add missing ar l10n config and resource
2026-09-26 16:07:03 +08:00
blumia
49da6b0c82
i18n: update ts files and translators.html
2026-09-26 16:03:49 +08:00
Hosted Weblate and Tech-Tac
a2c71144f7
i18n: Translations update from Hosted Weblate
...
Co-authored-by: Hosted Weblate <hosted@weblate.org >
Co-authored-by: Tech-Tac <ahmad.tech.tac@gmail.com >
Translate-URL: https://hosted.weblate.org/projects/pineapple-pictures/application/ar/
Translate-URL: https://hosted.weblate.org/projects/pineapple-pictures/appstream-metadata/ar/
Translation: pineapple-pictures/AppStream Metadata
Translation: pineapple-pictures/Application
2026-09-26 16:02:56 +08:00
Hosted Weblate and Heimen Stoffels
c2631e3af6
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-09-26 15:58:53 +08:00
blumia
b8ee6ca1ac
i18n: update ts files
...
Related: https://github.com/BLumia/pineapple-pictures/issues/147
2026-09-26 15:58:16 +08:00
blumia
33361f16cb
fix: REUSE lint for files under msix folder
2026-09-26 09:48:46 +08:00
blumia
1966bd93be
chore(CI): add ubuntu 26.04 build
2026-09-26 09:47:01 +08:00
blumia
ce601c33e3
feat: msix deployment support and add store link
2026-09-26 09:43:30 +08:00
yyc12345
0710f2c111
fix: fix windows CI no label error
...
- fix windows CI no label error
- add lost goto in windows CI
- uniform goto style
2026-09-25 17:27:05 +08:00
yyc12345
ac5318786d
feat: introduce InnoSetup for windows package
2026-09-25 17:13:27 +08:00
yyc12345
11628678a3
refactor: use metaglot to take macos bundle i18n over
...
- use metaglot for macos bundle i18n
- set macos icon from PUBLIC to PRIVATE
- remove CFBundleLongVersionString from Info.plist
2026-09-24 16:05:20 +08:00
yyc12345
00b4eb58e2
chore: reduce the length of the error message in cmake
2026-09-22 17:15:49 +08:00
yyc12345
0d62a8fa06
chore: move windows icos resources location
2026-09-22 17:13:59 +08:00
yyc12345
e256472b70
fix: fix invalid install for UNIX app icon
2026-09-22 16:43:04 +08:00
yyc12345
1404a4ba54
refactor: use metaglot to take appstream file i18n over
2026-09-22 16:06:23 +08:00
yyc12345
2297609481
refactor: use metaglot to take desktop file i18n over
2026-09-22 15:29:09 +08:00
yyc12345
84821d4a94
refactor: use metaglot to enable i18n for Windows artifact
2026-09-22 13:53:16 +08:00
yyc12345
ccff9d32c9
refactor: move translation to independent directory
2026-09-10 09:58:53 +08:00
yyc12345
d36d048e07
feat: update icon and change the directory of htmls
2026-09-10 09:48:07 +08:00
blumia
40d82e757e
chore: update release info to 1.6.0
2026-08-24 10:13:27 +08:00
blumia
da190a22c1
fix(CI): should use 6.11.2 for both Windows and macOS build
2026-08-24 10:13:03 +08:00
blumia
2995f06d49
chore: update Windows action used Qt version
...
Also use git version of aqtinstall for Qt 6.11.0+ for Windows
miurahr/aqtinstall#1007
2026-08-24 10:11:33 +08:00
Tech-Tac
ff6a9ebfae
feat: add an option to show/hide navigator view
2026-08-24 10:05:02 +08:00
yyc12345
e01718928c
feat: remove checkerboard icon and change bottom toolbar
2026-07-25 12:23:00 +08:00
yyc12345
f5dbf44ec7
refactor: add possible optimization in graphics view
2026-07-25 12:15:17 +08:00
yyc12345
f55f8c731d
refactor: use extensible design for fetching playlist from single file
2026-07-25 12:06:11 +08:00
yyc12345
4ed491c78a
refactor: remove closeWindow because no one need it
2026-07-24 15:17:05 +08:00
yyc12345
b54cde2cbf
refactor: remove "auto" in window-size behavior
...
- "auto" is not essential for our hard fork, so i simply remove it.
- remove all useless code after removing it.
- enlarge the min size of window because previous may trigger bad layout when showing navigation view.
2026-07-24 15:14:24 +08:00
yyc12345
b1d12cc406
refactor: remove double-click-window behavior
...
- remove double-click-window behavior entirely
- remove the icon of copy image action
2026-07-24 15:07:30 +08:00
yyc12345
aa13355966
refactor: use UI file for main window
...
- main window now use UI file for layout.
- remove all manual computed widget position code. use full Qt layout implementation instead.
- remove useless functions in main window
- change style changed slot as private
2026-07-24 14:57:41 +08:00
yyc12345
bd35a8c3e0
feat: use submenu in right click menu to reduce the height of menu panel
2026-07-15 21:59:30 +08:00
yyc12345
81413b51da
feat: support explorer sort and hidden on Window
...
now playlist can use Windows Explorer's sort and hidden file display options to build it own for better browse experience on Windows
2026-07-14 13:22:23 +08:00
yyc12345
a01d640c27
refactor: remove frameless window
...
remove frameless window and merge it into mainwindow. because we do not need frameless and transparent window, so most of its functions are removed in previous commits.
2026-07-13 15:59:39 +08:00
yyc12345
16800df138
refactor: remove useless function in main window
2026-07-13 15:50:30 +08:00
yyc12345
7e8fd4ea21
refactor: use class member menu instead of runtime created menu
2026-07-13 15:47:17 +08:00
yyc12345
04fa491cd8
refactor: fully refactor playlist manager
...
- refactor playlist manager. remove useless qt model design.
- update action updator function.
2026-07-13 15:40:59 +08:00
yyc12345
dbf8c09368
feat: update action manager
...
- add and delete some actions in action manager.
- rename "fit to view" to "fit to screen".
- update main window right click menu and toolbar.
- use special state update slot in action manager instead of function located in main window.
2026-07-12 21:00:11 +08:00
yyc12345
369a17ed7d
fix: fix typo about checkerboard
2026-07-12 19:54:37 +08:00
yyc12345
b19a4f8723
doc: add help for checkboard shift modifier
2026-07-09 13:06:14 +08:00
yyc12345
a8e5464e9f
fix: remove useless mouse tracking setting
2026-07-08 20:18:52 +08:00
yyc12345
46f46480cb
feat: change application style
...
- change default dark theme to light
- disable dark mode on windows 10 because Qt's windows 11 theme has bad support on windows 10 (icon display error)
- level required minimum qt version up to 6.5 for color schema.
2026-07-08 20:15:22 +08:00
yyc12345
c06f900ac5
refactor: use ui file to replace manual layout in metadata dialog
2026-07-07 12:16:36 +08:00
yyc12345
31303a20c7
refactor: set openExternalLinks in ui file instead of cpp file
2026-07-06 20:42:23 +08:00
yyc12345
319fd64fc6
refactor: use html resource to replace manual html in code
2026-07-06 20:34:41 +08:00