Sophie Herold
|
74482bf6b6
|
util: Remove unused code
|
2024-05-08 22:53:50 +02:00 |
|
Sophie Herold
|
fe43bc3a4c
|
metadata: Centralize many loose ends
|
2024-01-01 22:43:30 +01:00 |
|
Sophie Herold
|
2648295a18
|
code: Reformat with group_imports=StdExternalCrate
|
2023-12-07 20:33:19 +01:00 |
|
Sophie Herold
|
b56d650086
|
code: Reformat with new rules
|
2023-11-29 21:16:11 +01:00 |
|
Julian Hofer
|
cd8188a1bb
|
Simplify async code
- Update Cargo.lock
- Use new gtk-core API
- Remove unneeded async
- Remove unneeded clones
Part-of: <https://gitlab.gnome.org/GNOME/loupe/-/merge_requests/310>
|
2023-11-22 09:12:36 +01:00 |
|
Sophie Herold
|
06d688e79e
|
src: Format let-else statements
|
2023-07-07 19:22:51 +00: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
|
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 |
|
Sophie Herold
|
7b6ee24651
|
decoder: Only warn about invalid ICC profile
Before the image failed loading
Part-of: <https://gitlab.gnome.org/Incubator/loupe/-/merge_requests/190>
|
2023-04-20 14:27:34 +00:00 |
|
Sophie Herold
|
2f9fad47a1
|
src: Update or add auto generated license headers
Closes #55
Part-of: <https://gitlab.gnome.org/Incubator/loupe/-/merge_requests/169>
|
2023-04-19 20:02:01 +02:00 |
|
Sophie Herold
|
e710419a22
|
decoder: Add basic color profile support
This only covers 8bit RGB(A) JPEG, PNG, and HEIF.
Should only be a temporary solution until GTK supports
color profiles.
Closes #36
Part-of: <https://gitlab.gnome.org/Incubator/loupe/-/merge_requests/172>
|
2023-04-18 21:22:09 +02:00 |
|
Sophie Herold
|
3264d7813d
|
propertiesView: Use local datetime
Closes #130
Part-of: <https://gitlab.gnome.org/Incubator/loupe/-/merge_requests/166>
|
2023-04-18 18:32:21 +00:00 |
|
Sophie Herold
|
fad8bb7939
|
decoder: Use GFile instead of PathBuf
This allows to show images from locations that don't
have a representation with path.
This also works around not being able to read files in trash:///
Closes #56
Part-of: <https://gitlab.gnome.org/Incubator/loupe/-/merge_requests/174>
|
2023-04-18 16:22:49 +00:00 |
|
Sophie Herold
|
032707a210
|
fileModel: Use GFile with URI as key
Part-of: <https://gitlab.gnome.org/Incubator/loupe/-/merge_requests/174>
|
2023-04-18 16:22:49 +00:00 |
|
Sophie Herold
|
f8cc9f5f84
|
i18n: Use gettext function instead of wrapper
No need to deviate from the default here.
Part-of: <https://gitlab.gnome.org/Incubator/loupe/-/merge_requests/170>
|
2023-04-12 12:58:40 +00:00 |
|