Commit Graph

53 Commits

Author SHA1 Message Date
26c4c8871d fix(bottombar): disable border style if no focus on it 2021-09-30 01:41:20 +08:00
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
fcd5e2cb84 fix: disable auto fit after clicking actual size button 2021-08-04 19:30:12 +08:00
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
e8e7940abe fix: no longer display resolution info for image that not supported such info 2021-07-23 17:45:35 +08:00
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
7d2816e544 chore: hide two actions that not ready to be in release 2021-07-10 17:07:35 +08:00
6b2db55b84 fix: now always copy original pixmap 2021-07-06 13:25:53 +08:00
a400dcaeb1 i18n: update ts files 2021-07-04 01:27:29 +08:00
62f485006f feat: display more image metadata 2021-07-04 01:23:13 +08:00
066b8458f4 chore: use utf8 for decoding metadata value 2021-07-03 00:28:36 +08:00
c9e3274188 chore: use QToolButton instead of QPushButton for bottom bar 2021-07-02 00:06:23 +08:00
e20562cf16 fix: prev and next arrow not vertically centered in some case 2021-07-01 22:43:11 +08:00
7a0ed5bd56 fix: zoom out and then reset scale will display a mosaic image 2021-06-28 19:10:08 +08:00
36c54addce fix: use a workaround to avoid pixelated when zoomed out
GH-31
2021-06-20 14:59:48 +08:00
4c07a89ca3 chore: tweak fit-in-view menu action behavior 2021-06-07 14:16:42 +08:00
635199b85b feat: add fit-in-view action 2021-06-04 13:53:47 +08:00
71e8df3107 fix: memory leak when switching between animated image files 2021-05-21 00:06:37 +08:00
038d04b3da feat: fit by width
Signed-off-by: Gary Wang <wzc782970009@gmail.com>
2021-05-14 00:10:08 +08:00
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
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
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
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
8ae93ac4ae fix: should show any animated image than just gif 2021-04-15 00:00:18 +08:00
8c05969c18 fix: get rid of wrong tr() usage 2021-04-06 22:11:09 +08:00
8d80f263b0 feat: add default shortcuts for some actions 2021-04-05 23:21:15 +08:00
114e7359cd misc: don't call parent method since we don't need 2021-04-04 11:17:44 +08:00
622938ac23 fix: always rotate according to current viewport state 2021-03-29 22:43:37 +08:00
e1324d901c fix: always flip according to current viewport state 2021-03-27 22:22:04 +08:00
483bb07b09 chore: keep flipping state while rotation and etc. 2021-03-25 23:05:50 +08:00
6a9e5e80d0 feat: basic image flip support 2021-03-19 23:13:22 +08:00
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
f7cc22a032 i18n: update ts files, restructure folder hierarchy 2021-03-13 14:50:53 +08:00
6d460a27d7 fix: build with lower Qt version 2021-03-01 13:24:03 +08:00
552d0fe072 fix: compat for older Qt (lower than 5.13) 2021-03-01 13:11:17 +08:00
b146150528 feat: Shift+Click to use color-inverted checkerboard 2021-03-01 00:44:50 +08:00
9c460f2ede chore: add webp to default image queue filter list 2021-02-26 00:57:12 +08:00
7a69bb2fa2 partially revert 50170eb for the maximize shortcut on Windows
Since the workaround actually doesn't work, so we
remain the old behavior unchanged.
2021-02-19 19:22:50 +08:00
50170eb4aa feat: shortcuts for zoom in and out
This also fix maximize shortcut on Windows.
2021-02-19 00:04:15 +08:00
858c9e0ccf chore: add max zoom-in scale limit (1000x) 2021-02-18 20:03:23 +08:00
2b4bbc91a7 fix: should now be able to show property dialog for all supported files 2021-02-09 14:19:09 +08:00
a9ce8b0154 fix: add missing return for canPaste check 2021-01-24 00:47:42 +08:00
1449844fdd fix: avoid create menu actions everytime when trigger context menu.
fix the minor memory leak issue, also bring some possibility to
implement custom keybinding.

And oops I also did another feature in this commit..
Now we are able to set mouse wheel behavior in config dialog.
2021-01-24 00:07:58 +08:00
9b1b125d01 fix: also move the windows include for windows build 2021-01-10 15:23:49 +08:00
6d8f353602 fix: some clazy checks 2021-01-10 14:57:01 +08:00
4d8d98b2ff feat: display some GPS information from EXIF metadata 2021-01-04 19:06:12 +08:00
3abc16d3ff chore: no longer based on QMainWindow
Since most of the features that QMainWindow offered will never be
used in this program. We don't need a statusbar, a menubar, etc.
2020-12-29 23:28:21 +08:00
7782ed0e23 chore: adjust dir structure, add translator name list 2020-12-25 13:36:34 +08:00
b50b69e9b8 property-dialog: hide a section if it's empty 2020-12-23 22:19:30 +08:00
01443d5ad4 chore: remove the wsl workaround since Qt 5.15.2 fixed the issue 2020-12-17 13:04:33 +08:00