Commit graph

150 commits

Author SHA1 Message Date
Sophie Herold
1b70686105 Use glycin devel env auto detection
We don't need to disable the sandbox for development environments
manually anymore. Glycin should take care of that now.
2024-07-05 22:29:06 +02:00
Sophie Herold
ae74411983 cargo: Update dependencies 2024-07-05 12:53:57 +02:00
Sophie Herold
4a282d0007 cargo: Update glycin 2024-07-04 22:32:12 +02:00
Sophie Herold
19fa9644cb main: Enable tracing via RUST_LOG as well 2024-07-04 19:52:59 +02:00
Sophie Herold
6385658169 flatpak: Update to llvm18 2024-07-03 00:26:50 +02:00
Sophie Herold
a071f5fd83 cargo: Update glycin 2024-07-02 23:51:16 +02:00
Sophie Herold
6b8d540d6a data: Add 47.alpha version 2024-06-28 22:40:30 +02:00
Sophie Herold
2a0da9716d cargo: Update dependencies 2024-06-28 22:32:07 +02:00
Sophie Herold
afcc24e235 editor: Apply rotation to files 2024-06-21 13:11:29 +02:00
Sophie Herold
44bd845be4 cargo: Update deps 2024-06-17 23:48:21 +02:00
Sophie Herold
4650e6766a cargo: Update to gtk4-rs 0.9 and core 0.20 2024-06-14 17:46:33 +02:00
Sophie Herold
83c336e31b cargo: Update dependencies 2024-05-23 01:09:00 +02:00
Sophie Herold
c15e73274e print: Use new GTK API 2024-05-15 10:51:49 +00:00
Sophie Herold
2bb82b144c cargo: Update deps 2024-05-09 23:30:08 +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
e129e842a6 imagePage: Make error output look better
Make the errors on the status page translatable. Hide detailed errors
behind an extra error dialog that can be opened.
2024-05-09 14:25:06 +02:00
Sophie Herold
50705bf380 cargo: Depend on git main glycin 2024-04-11 19:32:36 +02:00
Sophie Herold
1f897e68f1 cargo: Require glycin 1.0.2 to encourage using it
It has a bunch of important bugfixes
2024-04-09 22:43:20 +02:00
Sophie Herold
8c0a81c854 meta: Prepare 46.0 2024-03-19 12:37:50 +01:00
Sophie Herold
7b9691ab6a cargo: Update glycin 2024-03-02 23:10:41 +01:00
Sophie Herold
ae125fc0a7 cargo: Update dependencies 2024-02-29 15:05:14 +01:00
Sophie Herold
17126c42b6 cargo: Update deps 2024-02-22 20:55:38 +00:00
Sophie Herold
006d3dc5b4 cargo: Update to glycin 1.0.beta.2 2024-02-22 20:55:38 +00:00
Sophie Herold
4ab4e7549f cargo: Use zbus 4.0 2024-02-18 22:28:21 +01:00
Sophie Herold
2f6f8f176a cargo: Update deps
Part-of: <https://gitlab.gnome.org/GNOME/loupe/-/merge_requests/374>
2024-02-11 15:26:56 +00:00
Sophie Herold
0ed7036098 cargo: Update gtk-rs stack 2024-02-08 21:19:05 +01:00
Sophie Herold
3f1c247f41 cargo: Update glycin version 2024-01-29 22:35:42 +01:00
Sophie Herold
619b4f8150 cargo: Update glycin 2024-01-23 21:03:22 +01:00
Sophie Herold
65a3c79a43 cargo: Update dependencies 2024-01-06 21:06:14 +01:00
Sophie Herold
3f4de5f4ad cargo: Update deps 2024-01-02 20:36:35 +01:00
Sophie Herold
fe43bc3a4c metadata: Centralize many loose ends 2024-01-01 22:43:30 +01:00
Sophie Herold
f14cb540eb decoder: Use glycin 1.0 2023-12-29 20:10:04 +01:00
Sophie Herold
3c73c06241 cargo: Update deps 2023-12-25 20:53:46 +00:00
Sophie Herold
d3cd32e090 code: Drop async-std dependeny 2023-12-25 20:53:46 +00:00
Sophie Herold
0a227a0e0e cargo: Update deps fixing yanked version 2023-11-28 12:26:28 +01:00
Sophie Herold
77441febf8 cargo: Update dependencies 2023-11-22 13:44:07 +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
ca795c5b43 Prepare 45.0 release 2023-09-14 12:26:04 +00:00
Sophie Herold
0dd1cff88f cargo: Update dependencies 2023-09-03 18:33:08 +02:00
Sophie Herold
7d165d6230 cargo: Update dependencies 2023-08-30 18:46:46 +02:00
Sophie Herold
17edb52975 cargo: Update dependencies 2023-08-23 17:06:09 +00:00
Sophie Herold
6e3cd2c794 cargo: Update dependencies
Closes #230
2023-08-17 00:16:03 +02:00
Sophie Herold
0d597f6889 cargo: Update dependency 2023-08-12 23:54:24 +02:00
Sophie Herold
17bdd38016 cargo: Update dependencies 2023-08-12 18:52:24 +02:00
Sophie Herold
8cea5a4252 cargo: Update dependencies 2023-08-11 14:03:24 +02:00
Sophie Herold
a027513447 decoder: Use glycin for decoding SVGs as well
Part-of: <https://gitlab.gnome.org/GNOME/loupe/-/merge_requests/267>
2023-08-06 11:59:33 +00:00
Sophie Herold
0cff205c9d general: Update to gtk-rs 0.7 2023-08-06 11:24:01 +02:00
Sophie Herold
aac476134f print: Use inch for US and LR
Closes #143

Part-of: <https://gitlab.gnome.org/GNOME/loupe/-/merge_requests/240>
2023-08-06 02:28:54 +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
Sophie Herold
6297dcf54b cargo: Update dependencies 2023-07-06 20:08:12 +02:00