edit/crop: Implement crop apply as overlay

This commit is contained in:
Sophie Herold 2025-01-23 14:06:30 +01:00
parent 02f22816b8
commit 29e807a7b0
3 changed files with 78 additions and 72 deletions

View file

@ -214,6 +214,13 @@ mod imp {
let obj = self.obj();
obj.set_direction(gtk::TextDirection::Ltr);
self.selection.set_direction(gtk::TextDirection::Ltr);
self.handle_bottom_left
.set_direction(gtk::TextDirection::Ltr);
self.handle_bottom_right
.set_direction(gtk::TextDirection::Ltr);
self.handle_top_left.set_direction(gtk::TextDirection::Ltr);
self.handle_top_right.set_direction(gtk::TextDirection::Ltr);
// List of widgets that are drag handles
let drag_corners = std::collections::BTreeMap::from([