Commit Graph

355 Commits

Author SHA1 Message Date
Gary Wang
3a442b35f6 feat: support forward/back button on mouse for image navigation 2021-10-08 14:06:18 +08:00
Gary Wang
a4416cd77c chore: initial Qt6 build support 2021-10-02 19:58:13 +08:00
Gary Wang
26c4c8871d fix(bottombar): disable border style if no focus on it 2021-09-30 01:41:20 +08:00
Gary Wang
c6d0a4e508 fix: should be able to see tab focus white box in bottom bar
But actually trigger action for widget under focus need to press
the spacebar in Qt, but we already use spacebar for quit app, so
it might be actually useful once we got a proper shortcut setting
thing.
2021-09-27 18:59:03 +08:00
Gary Wang
b994d3e381 ci: bump dependency version 2021-08-09 00:05:30 +08:00
Gary Wang
c0b9d7c21d add new language file to qmake project file 2021-08-06 00:19:24 +08:00
Gary Wang
fcd5e2cb84 fix: disable auto fit after clicking actual size button 2021-08-04 19:30:12 +08:00
Gary Wang
64fa580131 Update translators.html 2021-08-03 19:13:20 +08:00
Weblate (bot)
24e259cb8b
Translations update from Weblate (#33)
* Added translation using Weblate (Indonesian)

* Translated using Weblate (Russian)

Currently translated at 98.4% (125 of 127 strings)

Translation: pineapple-pictures/Application
Translate-URL: https://hosted.weblate.org/projects/pineapple-pictures/application/ru/

* Translated using Weblate (Indonesian)

Currently translated at 5.5% (7 of 127 strings)

Translation: pineapple-pictures/Application
Translate-URL: https://hosted.weblate.org/projects/pineapple-pictures/application/id/

* Translated using Weblate (Russian)

Currently translated at 100.0% (127 of 127 strings)

Translation: pineapple-pictures/Application
Translate-URL: https://hosted.weblate.org/projects/pineapple-pictures/application/ru/

* Translated using Weblate (Indonesian)

Currently translated at 62.2% (79 of 127 strings)

Translation: pineapple-pictures/Application
Translate-URL: https://hosted.weblate.org/projects/pineapple-pictures/application/id/

* Translated using Weblate (Russian)

Currently translated at 100.0% (127 of 127 strings)

Translation: pineapple-pictures/Application
Translate-URL: https://hosted.weblate.org/projects/pineapple-pictures/application/ru/

Co-authored-by: liimee <alt3753.7@gmail.com>
Co-authored-by: Artem <Localizer_in_Russian@protonmail.com>
Co-authored-by: Sergey Shornikov <sergey0000000000@gmail.com>
Co-authored-by: Andrey <andrey@mailbox.org>
2021-08-03 19:01:18 +08:00
Gary Wang
e8e7940abe fix: no longer display resolution info for image that not supported such info 2021-07-23 17:45:35 +08:00
Gary Wang
c5e48d07ed
misc: update image url used in README 2021-07-15 14:05:16 +08:00
Weblate (bot)
328800a153
Translations update from Weblate (#32)
* Translated using Weblate (Norwegian Bokmål)

Currently translated at 90.5% (115 of 127 strings)

Translation: pineapple-pictures/Application
Translate-URL: https://hosted.weblate.org/projects/pineapple-pictures/application/nb_NO/

* Translated using Weblate (Dutch)

Currently translated at 100.0% (127 of 127 strings)

Translation: pineapple-pictures/Application
Translate-URL: https://hosted.weblate.org/projects/pineapple-pictures/application/nl/

* Translated using Weblate (Sinhala)

Currently translated at 46.4% (59 of 127 strings)

Translation: pineapple-pictures/Application
Translate-URL: https://hosted.weblate.org/projects/pineapple-pictures/application/si/

Co-authored-by: Allan Nordhøy <epost@anotheragency.no>
Co-authored-by: Heimen Stoffels <vistausss@fastmail.com>
Co-authored-by: HelaBasa <R45XvezA@protonmail.ch>
2021-07-14 12:43:24 +08:00
Gary Wang
950e91a7cf
Update README.md 2021-07-13 00:28:41 +08:00
Gary Wang
7d2816e544 chore: hide two actions that not ready to be in release 2021-07-10 17:07:35 +08:00
Gary Wang
6b2db55b84 fix: now always copy original pixmap 2021-07-06 13:25:53 +08:00
Gary Wang
a400dcaeb1 i18n: update ts files 2021-07-04 01:27:29 +08:00
Gary Wang
62f485006f feat: display more image metadata 2021-07-04 01:23:13 +08:00
Gary Wang
066b8458f4 chore: use utf8 for decoding metadata value 2021-07-03 00:28:36 +08:00
Gary Wang
c9e3274188 chore: use QToolButton instead of QPushButton for bottom bar 2021-07-02 00:06:23 +08:00
Gary Wang
e20562cf16 fix: prev and next arrow not vertically centered in some case 2021-07-01 22:43:11 +08:00
Gary Wang
7a0ed5bd56 fix: zoom out and then reset scale will display a mosaic image 2021-06-28 19:10:08 +08:00
Gary Wang
3f9fa65edd ui: rework all action icons 2021-06-26 21:44:38 +08:00
Gary Wang
36c54addce fix: use a workaround to avoid pixelated when zoomed out
GH-31
2021-06-20 14:59:48 +08:00
Gary Wang
4c07a89ca3 chore: tweak fit-in-view menu action behavior 2021-06-07 14:16:42 +08:00
Gary Wang
635199b85b feat: add fit-in-view action 2021-06-04 13:53:47 +08:00
Gary Wang
3e51cd5603 fix(CI): QT_PLUGIN_INSTALL_DIR is deprecated, use KDE_INSTALL_QTPLUGINDIR instead 2021-05-29 10:44:12 +08:00
Gary Wang
71e8df3107 fix: memory leak when switching between animated image files 2021-05-21 00:06:37 +08:00
Gary Wang
8b86fb1434 fix: use metainfo.xml suffix instead of appdata.xml
resolve: GH-30
2021-05-19 01:11:41 +08:00
Gary Wang
038d04b3da feat: fit by width
Signed-off-by: Gary Wang <wzc782970009@gmail.com>
2021-05-14 00:10:08 +08:00
Gary Wang
69802a433e fix: navigator view not get updated in some edge case
Signed-off-by: Gary Wang <wzc782970009@gmail.com>
2021-05-12 13:55:04 +08:00
Gary Wang
e4d54e85e2 Update README.md 2021-05-01 09:58:26 +08:00
Weblate (bot)
b12328f41e
Translations update from Weblate (#29)
* Translated using Weblate (Norwegian Bokmål)

Currently translated at 90.9% (110 of 121 strings)

Translation: pineapple-pictures/Application
Translate-URL: https://hosted.weblate.org/projects/pineapple-pictures/application/nb_NO/

* Translated using Weblate (Dutch)

Currently translated at 100.0% (121 of 121 strings)

Translation: pineapple-pictures/Application
Translate-URL: https://hosted.weblate.org/projects/pineapple-pictures/application/nl/

* Translated using Weblate (Russian)

Currently translated at 100.0% (121 of 121 strings)

Translation: pineapple-pictures/Application
Translate-URL: https://hosted.weblate.org/projects/pineapple-pictures/application/ru/

Co-authored-by: Allan Nordhøy <epost@anotheragency.no>
Co-authored-by: Heimen Stoffels <vistausss@fastmail.com>
Co-authored-by: Sergey Shornikov <sergey0000000000@gmail.com>
2021-04-29 00:00:58 +08:00
Gary Wang
6acafc77b4 feat: add exif copyright info and gif frame count to property dialog
also fix some letter case issue in original copywriting.
2021-04-17 00:50:59 +08:00
Weblate (bot)
fa4b49ddf7
Translations update from Weblate (#27)
* Translated using Weblate (Norwegian Bokmål)

Currently translated at 91.4% (107 of 117 strings)

Translation: pineapple-pictures/Application
Translate-URL: https://hosted.weblate.org/projects/pineapple-pictures/application/nb_NO/

* Translated using Weblate (Dutch)

Currently translated at 100.0% (117 of 117 strings)

Translation: pineapple-pictures/Application
Translate-URL: https://hosted.weblate.org/projects/pineapple-pictures/application/nl/

* Translated using Weblate (Russian)

Currently translated at 100.0% (117 of 117 strings)

Translation: pineapple-pictures/Application
Translate-URL: https://hosted.weblate.org/projects/pineapple-pictures/application/ru/

* Translated using Weblate (Russian)

Currently translated at 100.0% (117 of 117 strings)

Translation: pineapple-pictures/Application
Translate-URL: https://hosted.weblate.org/projects/pineapple-pictures/application/ru/

Co-authored-by: Allan Nordhøy <epost@anotheragency.no>
Co-authored-by: Heimen Stoffels <vistausss@outlook.com>
Co-authored-by: Sergey Shornikov <sergey0000000000@gmail.com>
2021-04-17 00:12:18 +08:00
Gary Wang
8ae93ac4ae fix: should show any animated image than just gif 2021-04-15 00:00:18 +08:00
Gary Wang
52a7883dbf ci(build): use the install/strip target instead of CMAKE_CXX_FLAGS_RELEASE 2021-04-08 13:18:02 +08:00
Gary Wang
8c05969c18 fix: get rid of wrong tr() usage 2021-04-06 22:11:09 +08:00
Gary Wang
8d80f263b0 feat: add default shortcuts for some actions 2021-04-05 23:21:15 +08:00
Gary Wang
114e7359cd misc: don't call parent method since we don't need 2021-04-04 11:17:44 +08:00
Gary Wang
622938ac23 fix: always rotate according to current viewport state 2021-03-29 22:43:37 +08:00
Gary Wang
e1324d901c fix: always flip according to current viewport state 2021-03-27 22:22:04 +08:00
Gary Wang
483bb07b09 chore: keep flipping state while rotation and etc. 2021-03-25 23:05:50 +08:00
Gary Wang
cd94f1a84c ci(windows): switch to x64 build 2021-03-21 01:19:13 +08:00
Gary Wang
6a9e5e80d0 feat: basic image flip support 2021-03-19 23:13:22 +08:00
Gary Wang
deed477d49 fix(build): build with qmake
...and also fix missing translation strings caused by broken qmake
project file.
2021-03-14 01:12:28 +08:00
Gary Wang
a98b69eb6c Update README.md 2021-03-13 14:53:31 +08:00
Gary Wang
f7cc22a032 i18n: update ts files, restructure folder hierarchy 2021-03-13 14:50:53 +08:00
Weblate (bot)
05f808a26d
Translations update from Weblate (#26)
* Translated using Weblate (Russian)

Currently translated at 100.0% (116 of 116 strings)

Translation: pineapple-pictures/Application
Translate-URL: https://hosted.weblate.org/projects/pineapple-pictures/application/ru/

* Translated using Weblate (Norwegian Bokmål)

Currently translated at 92.2% (107 of 116 strings)

Translation: pineapple-pictures/Application
Translate-URL: https://hosted.weblate.org/projects/pineapple-pictures/application/nb_NO/

* Added translation using Weblate (Sinhala)

* Translated using Weblate (Sinhala)

Currently translated at 1.7% (2 of 116 strings)

Translation: pineapple-pictures/Application
Translate-URL: https://hosted.weblate.org/projects/pineapple-pictures/application/si/

* Translated using Weblate (Sinhala)

Currently translated at 56.0% (65 of 116 strings)

Translation: pineapple-pictures/Application
Translate-URL: https://hosted.weblate.org/projects/pineapple-pictures/application/si/

Co-authored-by: Sergey Shornikov <sergey0000000000@gmail.com>
Co-authored-by: Allan Nordhøy <epost@anotheragency.no>
Co-authored-by: HelaBasa <R45XvezA@protonmail.ch>
2021-03-13 14:09:30 +08:00
Gary Wang
7e7c36ea72 ci(mac): build with 5.15.2 explicitly 2021-03-09 21:41:51 +08:00
Gary Wang
6d460a27d7 fix: build with lower Qt version 2021-03-01 13:24:03 +08:00