Commit graph

528 commits

Author SHA1 Message Date
Sophie Herold
9bfa9f7294 print: Use AdwSpinRow
Part-of: <https://gitlab.gnome.org/GNOME/loupe/-/merge_requests/240>
2023-08-06 02:28:54 +00:00
Sophie Herold
ae23db6967 print: Add libadwaita-rs features missing upstream
This should be reverted when porting to new release that
supports those features.

Part-of: <https://gitlab.gnome.org/GNOME/loupe/-/merge_requests/240>
2023-08-06 02:28:54 +00:00
Sophie Herold
8dcf208d70 print: Rearrange UI elements
Part-of: <https://gitlab.gnome.org/GNOME/loupe/-/merge_requests/240>
2023-08-06 02:28:54 +00:00
Sophie Herold
3b363041b6 ci: Fix publishing nightly for x86-64 2023-08-05 21:56:57 +02:00
Daniel Rusek
350c2a1f45 Add Czech translation 2023-08-05 12:28:49 +00:00
Sophie Herold
d1465b43e6 window: Use border variant of raised HeaderBar
This avoids shadows over images

Closes #106

Part-of: <https://gitlab.gnome.org/GNOME/loupe/-/merge_requests/263>
2023-08-04 19:17:32 +00:00
Sophie Herold
14fad2ffad fileModel: Do file listing after monitor init fail
Before, the code would not continue to listing the files
if connecting to the file monitor failed. Therefore, browsing
files was not available on SMB where file monitors don't work.

Closes #200
2023-08-03 21:29:41 +02:00
Luming Zh
2d7e05ca15 Update Chinese (China) translation 2023-08-02 18:41:15 +00:00
Sophie Herold
d13acea38a imageView: Deny DragSource for touchscreens
Before, the DragSource gesture was claimed on touchscreens,
while no dnd was available there anyways. This caused swiping
through images to only work unreliably.

Issue #176

Part-of: <https://gitlab.gnome.org/GNOME/loupe/-/merge_requests/264>
2023-07-31 22:01:27 +02:00
Sophie Herold
c4d8145dd3 image: Deny drag gesture for touchscreens
ScrolledWindow can handle the panning in images
better than we can.

This fixes an issue where zoomed in images can't
be zoomed or rotated on touchscreens.

Issue #176

Part-of: <https://gitlab.gnome.org/GNOME/loupe/-/merge_requests/264>
2023-07-31 21:08:58 +02:00
Sophie Herold
936f89eda4 ci: Try to publish nightly for aarch as well 2023-07-30 20:27:54 +02:00
Asier Sarasua Garmendia
360d4efbc6 Update Basque translation 2023-07-30 07:34:56 +00:00
Yaron Shahrabani
8231ab15ab Update Hebrew translation 2023-07-30 06:52:06 +00:00
Sophie Herold
6fe77fa6e5 flatpak: Use newer glycin version to test JXL
Closes #90

Part-of: <https://gitlab.gnome.org/GNOME/loupe/-/merge_requests/260>
2023-07-29 14:26:24 +00:00
Efstathios Iosifidis
238be306fd Update Greek translation 2023-07-29 06:52:11 +00:00
Sergej A
0ff967d978 Update Russian translation 2023-07-28 17:57:01 +00:00
Christopher Davis
94b6c255d2 general: Update repo link
We've moved into GNOME/ proper now :D

Part-of: <https://gitlab.gnome.org/GNOME/loupe/-/merge_requests/257>
2023-07-27 22:58:00 +02:00
Alice Mikhaylenko
0d267e5219 slidingView: Enable overshoot
Part-of: <https://gitlab.gnome.org/GNOME/loupe/-/merge_requests/261>
2023-07-27 20:30:24 +00:00
Balázs Úr
e6e34b7fe1 Update Hungarian translation 2023-07-26 23:22:31 +00:00
Sophie Herold
c6bae9e450 fullscreen: Fix OSD headerbar for prefer white
Text was black on gray before

Part-of: <https://gitlab.gnome.org/GNOME/loupe/-/merge_requests/259>
2023-07-26 21:03:20 +00:00
Hugo Carvalho
649f6e4f5c Update Portuguese translation 2023-07-26 11:01:07 +00:00
Jordi Mas i Hernandez
1e70c8575e Add Catalan translation 2023-07-26 09:36:40 +00:00
Alan Mortensen
3c00d07580 Add Danish translation 2023-07-24 15:45:03 +00:00
Davide Ferracin
d75c2495ea Update Italian translation 2023-07-24 11:53:19 +00:00
Vasil Pupkin
a723be1845 Add Belarusian translation 2023-07-23 14:03:44 +00:00
Kukuh Syafaat
35f0dab258 Update Indonesian translation 2023-07-20 10:16:36 +00:00
Sophie Herold
55551ae6a2 general: Update copyright notices
Part-of: <https://gitlab.gnome.org/GNOME/loupe/-/merge_requests/258>
2023-07-18 17:48:43 +00:00
Sophie Herold
08a9c3e450 window: Remove default drop target style
The default does not fit well with our new custom one.

This also removes a bunch of code which was not used.

Part-of: <https://gitlab.gnome.org/GNOME/loupe/-/merge_requests/258>
2023-07-18 17:48:43 +00:00
Sophie Herold
cf8fa499d9 window: New way to detect own window in d+d
This is a (hopefully) cleaner way to detect if we are
dragging out of the own window to not show drag indicator
in that case.

Part-of: <https://gitlab.gnome.org/GNOME/loupe/-/merge_requests/258>
2023-07-18 17:48:43 +00:00
FineFindus
78b16518e5 window: Use custom overlay visual for drop target
Closes #59

Part-of: <https://gitlab.gnome.org/GNOME/loupe/-/merge_requests/258>
2023-07-18 17:48:43 +00:00
qwel
3111efdd94 window: First work for drag overlay visuals
Issue #59

Part-of: <https://gitlab.gnome.org/GNOME/loupe/-/merge_requests/258>
2023-07-18 17:48:43 +00:00
Jiri Grönroos
597f581980 Update Finnish translation 2023-07-18 16:45:25 +00:00
Yuri Chornoivan
626e7eaeb8 Update Ukrainian translation 2023-07-17 20:47:36 +00:00
Piotr Drąg
ac48435ade Update Polish translation 2023-07-16 11:38:02 +00:00
Yosef Or Boczko
f318dbecc8 Update Hebrew translation 2023-07-15 18:15:10 +00:00
Emin Tufan Çetin
71d666fe66 Update Turkish translation 2023-07-15 15:43:36 +00:00
Martin
549c3df3cf Update Slovenian translation 2023-07-14 17:34:54 +00:00
Danial Behzadi
9c50c41741 Update Persian translation 2023-07-14 11:45:44 +00:00
Ekaterine Papava
bcb942074d Update Georgian translation 2023-07-14 04:57:52 +00:00
Christopher Davis
186401fb57 general: Change user-facing name to Image Viewer
This is part of the move to Core.

Part-of: <https://gitlab.gnome.org/GNOME/loupe/-/merge_requests/256>
2023-07-13 21:51:09 +00:00
Irénée THIRION
dba63ac6fe Add French translation 2023-07-13 16:46:15 +00:00
Yuri Chornoivan
885a4494fe Update Ukrainian translation 2023-07-13 06:07:58 +00:00
Ekaterine Papava
952cf7b049 Update Georgian translation 2023-07-13 05:07:09 +00:00
Sophie Herold
9e041d369a meson: Remove libheif from dependencies
It's only required by the heif glycin loader now

Part-of: <https://gitlab.gnome.org/GNOME/Incubator/loupe/-/merge_requests/255>
2023-07-12 22:25:59 +02:00
Christopher Davis
3be09ac769 metainfo: New description
Provide a new description for our app data. Closes
https://gitlab.gnome.org/GNOME/Incubator/loupe/-/issues/22

Part-of: <https://gitlab.gnome.org/GNOME/Incubator/loupe/-/merge_requests/253>
2023-07-12 15:01:08 -04:00
Boyuan Yang
960bf11170 Update Chinese (China) translation 2023-07-11 00:49:32 +00:00
Sophie Herold
fb98f42d33 gitlab: Add issue templates 2023-07-08 22:53:39 +02:00
Sophie Herold
e1ee9c14ee about: Add basic debug information 2023-07-08 22:52:59 +02:00
Sophie Herold
fc2d5da527 help: Add LINGUAS file
Closes #211
2023-07-08 18:19:43 +02:00
Sophie Herold
06d688e79e src: Format let-else statements 2023-07-07 19:22:51 +00:00