Sophie Herold
dbb65fa2cb
window: Better solution for swipe sending motion
...
Swipe gestures send motion events without changed cursor position.
Catch that in a better way to avoid showing overlay controls on swipe.
2023-05-03 22:22:05 +02:00
Sophie Herold
24bbd7eae2
window: Show controls on mouse click
2023-05-03 22:22:03 +02:00
Sophie Herold
a8693c50ef
fullscreen: Hide headerbar on idle
...
Closes #154
2023-05-03 22:21:18 +02:00
Sophie Herold
fab6558285
image: Cancel scroll deceleration on gesture
...
Seems like the deceleration from kinetic scrolling can
interact with gestures, making the image jump around.
Closes #103
Part-of: <https://gitlab.gnome.org/Incubator/loupe/-/merge_requests/211 >
2023-05-03 19:50:47 +00:00
Sophie Herold
3d6940cd45
image: Show window after 2 secs if dims unknown
...
Usually we want to wait for dimensions to show the window in correct
apsect ration. But especially for large SVGs dimensions are only known pretty late.
Show the image to give UI feedback instead of waiting for dimensions.
Closes #146
Part-of: <https://gitlab.gnome.org/Incubator/loupe/-/merge_requests/209 >
2023-05-03 19:16:17 +00:00
Sophie Herold
6db58463bf
imageView: Skip unsupported formats when sliding
...
If an image with unsupported format is opened directly,
the error is shown.
Closes #92
Part-of: <https://gitlab.gnome.org/Incubator/loupe/-/merge_requests/212 >
2023-05-03 18:58:02 +00:00
Boyuan Yang
8f55668cd6
Update Chinese (China) translation
2023-05-03 18:49:21 +00:00
Sophie Herold
0a94484bab
window: Leave fullscreen when status page is shown
...
We don't allow to fullscreen without image. So if last image
is deleted, let's leave fullscreen since there are no controls
to leave it.
Closes #150
Part-of: <https://gitlab.gnome.org/Incubator/loupe/-/merge_requests/208 >
2023-05-03 18:14:19 +00:00
Sophie Herold
bea6ad018b
propertiesView: Disable open folder for non-native
...
The GTK API only support native files for opening the
parent directory.
Part-of: <https://gitlab.gnome.org/Incubator/loupe/-/merge_requests/207 >
2023-05-03 16:41:51 +00:00
Sophie Herold
d4f351bf5b
propertiesView: Activatable rows not selectable
...
Inputs get to mixed up if the subtitle in rows that
are activatable are also selectable.
Part-of: <https://gitlab.gnome.org/Incubator/loupe/-/merge_requests/207 >
2023-05-03 16:41:51 +00:00
Sophie Herold
382370e325
cargo: Update dependencies
...
Use librsvg main for now to give the refactor some testing.
Part-of: <https://gitlab.gnome.org/Incubator/loupe/-/merge_requests/204 >
2023-05-03 16:22:27 +00:00
Sophie Herold
c42fe235c6
imagePage: Make crossfade from spinner work
...
It did not work before because the spinner page did
not take up the complete stack.
Also hiding the spinner when animating out of it
since it can be pretty dominant. Especially, since
it's usually not really shown before but the animation
starts emediately instead.
Closes #153
Part-of: <https://gitlab.gnome.org/Incubator/loupe/-/merge_requests/205 >
2023-05-03 15:54:51 +00:00
Sophie Herold
7c227f75a8
decoder: Cancel file loading on decoder drop
...
That will probably at least work for scrolling quickly
through images. It will however usually not cancel an ongoing
decoding process.
Issue #155
Part-of: <https://gitlab.gnome.org/Incubator/loupe/-/merge_requests/210 >
2023-05-03 14:45:07 +00:00
Hugo Carvalho
6d7623b15a
Update Portuguese translation
2023-05-03 12:59:15 +00:00
Danial Behzadi
2c24285df2
Update Persian translation
2023-05-03 08:57:19 +00:00
Davide Ferracin
bf8a81f91b
Add Italian translation
2023-05-02 12:30:21 +00:00
Sabri Ünal
2304dbfaf8
Update Turkish translation
2023-05-01 10:54:58 +00:00
Piotr Drąg
ad6703f2b1
Update Polish translation
2023-04-30 10:47:40 +00:00
Yosef Or Boczko
ae2760d0e5
Update Hebrew translation
2023-04-29 18:23:09 +00:00
Yuri Chornoivan
bb3bdb0295
Update Ukrainian translation
2023-04-29 16:19:11 +00:00
Jiri Grönroos
5f90aff54d
Update Finnish translation
2023-04-29 11:51:41 +00:00
Martin
cad0a84397
Update Slovenian translation
2023-04-28 20:46:29 +00:00
Rafael Fontenelle
90fd458ba5
Update Brazilian Portuguese translation
2023-04-28 19:09:03 +00:00
Boyuan Yang
ecb9563557
Update Chinese (China) translation
2023-04-28 17:51:29 +00:00
Quentin PAGÈS
5233b4350f
Update Occitan translation
2023-04-28 12:22:48 +00:00
Fabio Tomat
4ea5a5bb85
Add Friulian translation
2023-04-28 09:00:01 +00:00
Kukuh Syafaat
fabdf6aa3b
Update Indonesian translation
2023-04-28 05:36:31 +00:00
Ekaterine Papava
2e27c7389d
Update Georgian translation
2023-04-27 03:46:20 +00:00
Gotam Gorabh
8e0ab20e05
used correct verb phrase for print preview window title
...
used appropriate title for print preview window.
Fixes: https://gitlab.gnome.org/Incubator/loupe/-/issues/152
Part-of: <https://gitlab.gnome.org/Incubator/loupe/-/merge_requests/198 >
2023-04-27 02:12:20 +00:00
Sophie Herold
3726d68bcd
README: Add QOI format and feature section
2023-04-27 01:28:15 +00:00
Sophie Herold
fac2d360b6
meta: Update copyright headers
2023-04-26 18:19:23 +02:00
Martin
caa0719639
Update Slovenian translation
2023-04-26 11:00:55 +00:00
Fran Dieguez
9c6d5f1da7
Update Galician translation
2023-04-25 23:31:07 +00:00
Yuri Chornoivan
f5271d7c34
Update Ukrainian translation
2023-04-25 19:38:17 +00:00
Sabri Ünal
32ee47d08f
app: Split rotate actions
...
To ensure simplicity of the process, replace the rotate actions
with new two actions, without modifying the existing rotate_image method.
Part-of: <https://gitlab.gnome.org/Incubator/loupe/-/merge_requests/201 >
2023-04-25 17:51:43 +00:00
Sabri Ünal
1f2be8353a
help-overlay: Fix for 'delete' action appearing too long
...
The 'delete' action contains several shortcuts, which makes it appear too long on the help-overlay.
This patch resolves the issue by displaying only one shortcut for it.
Part-of: <https://gitlab.gnome.org/Incubator/loupe/-/merge_requests/200 >
2023-04-25 17:34:52 +00:00
Sabri Ünal
c92a47a992
application: Remove ctrl+x shortcut
...
Remove Ctrl+X shortcut to comply GNOME HIG.
More information: https://developer.gnome.org/hig/reference/keyboard.html
Part-of: <https://gitlab.gnome.org/Incubator/loupe/-/merge_requests/202 >
2023-04-25 17:18:26 +00:00
Ekaterine Papava
8e364ef4a3
Update Georgian translation
2023-04-25 04:29:43 +00:00
Danial Behzadi
e342a19ecb
Update Persian translation
2023-04-25 00:31:43 +00:00
Sophie Herold
b30296f994
window: Hide cursor with controls fullscreened
...
Closes #149
Part-of: <https://gitlab.gnome.org/Incubator/loupe/-/merge_requests/197 >
2023-04-25 00:05:24 +00:00
Sophie Herold
d0abea4284
data: Update screenshots, description, and URLs
...
Part-of: <https://gitlab.gnome.org/Incubator/loupe/-/merge_requests/203 >
2023-04-25 01:31:25 +02:00
Danial Behzadi
b23dcec5ee
Update Persian translation
2023-04-23 22:23:56 +00:00
Sabri Ünal
e581aec32a
Update Turkish translation
2023-04-23 20:45:31 +00:00
Piotr Drąg
b3c38d427d
Update Polish translation
2023-04-23 13:42:21 +00:00
Hugo Carvalho
d7403b4f05
Update Portuguese translation
2023-04-23 11:58:10 +00:00
Yuri Chornoivan
ad61587aed
Update Ukrainian translation
2023-04-22 18:20:23 +00:00
Sophie Herold
9dc58baf17
meta: Prepare v44.2
2023-04-22 13:51:00 +00:00
Aleksandr Melman
49304d7bcf
Update Russian translation
2023-04-22 12:32:40 +00:00
Quentin PAGÈS
146760f0c4
Update Occitan translation
2023-04-22 10:46:19 +00:00
Martin
7b4a4ee599
Update Slovenian translation
2023-04-22 07:45:01 +00:00