Sophie Herold
dd359235cf
properties: Remove usage of breakpoints
2024-12-22 20:27:33 +01:00
Sophie Herold
5ed026db29
po: Update POTFILES
2024-12-22 20:27:33 +01:00
Sophie Herold
5409203ec9
metadata: Use gufo instead of kamadak exif
...
A bunch of metadata code is now provided by gufo.
2024-11-12 01:12:21 +01:00
Sophie Herold
ace2566ddd
POTFILES: Add config.rs
2024-09-27 21:50:08 +02:00
Sophie Herold
b72811bb9c
dragOverlay: Try out new design proposal
...
Teams/Design/os-mockups#186
2024-09-19 22:29:46 +02:00
Sophie Herold
cf30471e61
po: Update POTFILES
2024-07-19 15:47:40 +02:00
Christopher Davis
230ffd5c77
general: Add fullscreen widget
2024-07-18 17:25:09 -04:00
Sophie Herold
0b33553144
util/gettext: Parse unicode escape sequences
...
Closes #351
Part-of: <https://gitlab.gnome.org/GNOME/loupe/-/merge_requests/426 >
2024-07-17 19:33:52 +02:00
Sophie Herold
afcc24e235
editor: Apply rotation to files
2024-06-21 13:11:29 +02:00
Sophie Herold
d19f8a9583
po: Update POTFILES.in
2024-05-15 13:21:16 +02:00
Sophie Herold
57d8bba071
window: Use shortcuts instead of accels
...
Application level accels will also work if AdwDialogs are open.
Therefore, use shortcuts wherever possible.
2024-05-09 23:12:20 +02:00
Sophie Herold
446ae5063a
window: Limit HeaderBar to min width as nat width
...
Before we were doing the same with just the title in the HeaderBar. This
gave problems with correctly measuring for ADW_CENTERING_POLICY_LOOSE.
2024-01-09 20:12:02 +01:00
Sophie Herold
bee10be168
flatpak: Update glycin loaders
2024-01-02 00:16:45 +01:00
Sophie Herold
db6a7e7f2a
image: Move most functions to imp module
2023-12-27 00:12:35 +01:00
Sophie Herold
410e71141f
window/controls: Keep headerbar outside fullscreen
2023-12-22 23:41:29 +01:00
Sophie Herold
f0c374afdc
windowTitle: Add custom window title widget
...
Fixes #202
2023-12-20 21:37:25 +01:00
Matteo Nardi
5e32cfa1df
window: remember image property visibility state
...
Added GSettings support to Loupe. Inspiration was taken from Fractal:
LpApplication will contain `gio::Settings` and all code needing them
will reach them as a singleton by calling `g_application_get_default`.
This design makes the settings dependency less explicit than dependency
injection, but allows for shorter code when new settings will be added
across different parts of the application.
A `show-properties` setting is added for remembaring the image property
sidebar state. It's read by LpWindow when the current page changes, and
saved when toggling the sidebar. When no image is being shown, the
sidebar is always hidden, while the setting remains unchanged. The
sidebar state will be restored when a picture is opened.
Closes #147
2023-12-07 15:25:26 +00:00
Sophie Herold
3ab4d82d36
image: Reorganize into several sub-modules
2023-12-05 16:00:46 +01:00
Sophie Herold
633e5c0a0d
po: Update file list
2023-12-04 18:08:25 +01:00
Sophie Herold
5a905cd53f
ui: Move .ui-files to src/
...
Closes #46
2023-11-29 01:50:54 +01: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
Sophie Herold
e1ee9c14ee
about: Add basic debug information
2023-07-08 22:52:59 +02:00
Sophie Herold
1b2dde79b6
decoder: Use glycin for image loading expect SVG
...
This gives us sandboxed image decoding and others the
option to extend Loupe with other image formats.
2023-06-07 20:21:28 +00:00
Sophie Herold
4410b49487
po: Update POTFILES.in
...
Add all files that can potentially contain translations
Part-of: <https://gitlab.gnome.org/Incubator/loupe/-/merge_requests/187 >
2023-04-19 21:44:14 +02:00
Anders Jonsson
1f6851af31
Update POTFILES.in
...
Part-of: <https://gitlab.gnome.org/Incubator/loupe/-/merge_requests/186 >
2023-04-19 19:15:03 +00:00
Christopher Davis
f5b027c496
po: Rename POTFILES to POTFILES.in
...
Our tooling looks for POTFILES.in specifically.
2023-03-10 18:14:59 -05:00