Commit graph

235 commits

Author SHA1 Message Date
Jeremy Bícha
bb35c8d819 mime-types: add image/x-jp2-codestream
glycin/loupe can open the .j2c file from
https://github.com/bitsgalore/jp2kMagic/tree/master/sampleImages

Part-of: <https://gitlab.gnome.org/GNOME/loupe/-/merge_requests/583>
2026-06-22 11:45:31 +00:00
Sophie Herold
61d50537d1 Release 50.0 2026-03-13 15:05:09 +01:00
Sophie Herold
dd1c5cbc5c data: Release 50.rc 2026-02-27 21:02:38 +01:00
Maximiliano Sandoval
90ddd1b134
icons: Update zoom-toggle-symbolic
With the version available in icon-library 0.0.22.

As per https://gitlab.gnome.org/GNOME/gtk/-/issues/8011 GtkIconPaintable
does not support transforms and results in the + sign in the icon to be
drawn off-canvas. The later version does not use transforms.
2026-02-03 18:14:07 +01:00
Sophie Herold
0d3628e895 NEWS: Prepare 50.beta 2026-01-30 23:01:19 +01:00
Sophie Herold
8a1aa1d89a data/meson: Add missing mime-types 2026-01-30 22:21:22 +01:00
Sophie Herold
5deabfc5ec appstream: Drop technical language from desc 2026-01-30 13:47:42 +01:00
Abhinandan Thakur
a50212f741 shortcuts-dialog: Port to AdwShortcutsDialog
Changed help-overlay.ui to add adwaita shortcuts dialog and loaded that
xml in window.rs also incremented libadwaita version.

Fixes #521
2026-01-29 23:05:14 +01:00
Maximiliano Sandoval
7f20d38967 metainfo: Use supports for controls
This fixes `appstreamcli check-syscompat` for tablet and handset and it
is needed by Bazaar for the app to be displayed as adaptive.

See
https://www.freedesktop.org/software/appstream/docs/chap-Metadata.html#tag-relations-control
for more details.
2026-01-21 22:23:32 +01:00
Sophie Herold
247936da72 Release 50.alpha 2026-01-02 17:04:46 +01:00
Sophie Herold
70adf7597b style: Use media queries 2025-12-08 21:40:59 +01:00
Sophie Herold
f2dbee5ef8 image_view: Make space for always on scrollbars
Increase the margin of the overlay if scrollbars are set to always
visible.

Fixes #528
2025-12-04 21:33:19 +01:00
sid
80fb07db03 Add edit function to project summary
Fixes: https://gitlab.gnome.org/GNOME/loupe/-/issues/469
2025-12-04 06:26:57 +01:00
Sophie Herold
c4f77462e6 Bump to 49.1 2025-10-21 22:53:24 +02:00
Jakub Steiner
2c121bf19e
icon: Adjust to render fine on KDE
- target tiny svg so no masks. Redraw the loupe bits.
- nightly/devel version still broken on KDE. Would need more work.

Closes https://gitlab.gnome.org/GNOME/loupe/-/issues/536
2025-10-13 11:26:48 +02:00
Sophie Herold
4177492348 Release 49.0 2025-09-12 13:18:32 +02:00
Sophie Herold
e3500f83fc data/help-overlay: Reorder "F9 <Alt>Return" accel
Before it somehow it suddenly had a parse error
2025-09-12 12:44:33 +02:00
Sophie Herold
77312b21cd Release 49.rc 2025-08-28 12:27:05 +02:00
Sophie Herold
688419bbe5 Prepare 49.beta 2025-08-01 21:07:21 +02:00
Sophie Herold
c227d02def Prepare 49.alpha 2025-07-02 20:49:00 +02:00
fossdd
b2ed15d872 desktop: List compatible form factors
List the form factors the app was designed for in the desktop
file. This is so desktop environments like Phosh and Plasma Mobile
can show or hide the app in the correct contexts.
2025-05-12 21:05:26 +02:00
Daniel Rusek
b5b2b11f29 desktop: Add comment 2025-05-08 23:38:43 +00:00
Sophie Herold
254e90a14c Add newlines to end of all files 2025-04-18 02:40:39 +02:00
Sophie Herold
08b4702558 Prepare 48.1 2025-04-11 14:49:48 +02:00
sid
a27c84c881 appstream: Add discourse loupe tag URL for contact 2025-03-30 07:22:37 +01:00
Sophie Herold
7aa46fd6b6 Prepare 48.0 2025-03-14 13:47:58 +01:00
Sophie Herold
ac286bb87c data: Update screenshots
Closes #455
2025-02-28 15:23:40 +01:00
Jakub Steiner
a85efc6475 data: aspect ratio icons
- Tweak symbols for pixel perfection
- Use outlines rather than strokes
- Make 'original' at least unique, if not obvious.
- This doesn't really address 5:4, 4:3, 3:2 being noise essentially

See https://gitlab.gnome.org/GNOME/loupe/-/issues/461
2025-02-27 12:49:22 +00:00
Sophie Herold
c9e5c9ed42 edit/crop: Orient aspect ratio icons
Orient the icons for aspect ratio selection based on the selected
orientation.
2025-02-27 12:49:22 +00:00
Sophie Herold
63244638f6 icons: Use full icons size for aspect ratios 2025-02-27 12:49:22 +00:00
Sophie Herold
1565fab160 Prepare 48.beta 2025-01-31 14:11:28 +01:00
Sophie Herold
8bb6f8da88 edit_window: Add save and cancel shortcuts 2025-01-31 13:49:39 +01:00
Sophie Herold
129d1cfc7a edit/crop: Add keyboard shortcuts
Closes #442
2025-01-29 13:05:45 +01:00
Sophie Herold
9c5600efb7 edit/crop: Allow draging from edges 2025-01-23 15:15:00 +01:00
Sophie Herold
29e807a7b0 edit/crop: Implement crop apply as overlay 2025-01-23 14:22:59 +01:00
Sophie Herold
9a5170de34 edit/crop: Apply crop via checkmark overlay 2025-01-22 22:19:10 +01:00
Sophie Herold
40d425ac80 edit: Visual feedback while saving image
Closes #441
2025-01-22 20:49:19 +01:00
Sophie Herold
0a3a6efa02 edit_window: Always use .suggested-action style 2025-01-16 12:18:52 +01:00
Sophie Herold
00ad6f59e7 data: Fix release description 2025-01-10 16:36:06 +01:00
Sophie Herold
258a27df11 Prepare 48.alpha 2025-01-07 16:52:54 +01:00
Sophie Herold
4a09750864 edit/crop: Add missing tooltips and mnemonics 2024-12-22 20:27:33 +01:00
Sophie Herold
59082b7314 edit/crop: Implement updated designs
These designs are different for mobile and desktop sizes.
2024-12-22 20:27:33 +01:00
Sophie Herold
e9869bcb40 edit: Use proper styling for toolbar 2024-12-22 20:27:33 +01:00
Sophie Herold
6867e0b13f Add cropping 2024-12-22 20:27:33 +01:00
Sophie Herold
04937d98bb imageView: Use large icons for zoom buttons
The small +/- buttons are reserved for spin rows. Otherwise the large
ones should be used.
2024-11-04 15:12:32 +00:00
Sophie Herold
b4704b37de Release 47.1 2024-10-16 22:20:25 +02:00
Sophie Herold
f6b7ae7567 meson: Don't mangle profile and app id suffix 2024-09-27 21:22:52 +02:00
Sophie Herold
bf9392e8a2 config: Use env instead of code generation
Code generation messes with the actual source directory and makes it
impossible to use tools like clippy without having generated the config
via meson.
2024-09-27 20:54:04 +02:00
Sophie Herold
71f6ee8ece appstream: Add branding colors
Closes #406
2024-09-23 13:27:46 +02:00
Sophie Herold
b72811bb9c dragOverlay: Try out new design proposal
Teams/Design/os-mockups#186
2024-09-19 22:29:46 +02:00