Commit graph

7 commits

Author SHA1 Message Date
Olivier Goffart
cf2caaf223 live-preview: Fix resizing of elements
Not sure why commit 004ade9d44 removed
that code
2025-09-16 13:08:50 +02:00
Tobias Hunger
004ade9d44 live-preview: Implement a UI for the selection stack 2024-11-19 20:20:14 +01:00
Tobias Hunger
6b07d525ad live-preview: Add a Del key handler into the selection
Make sure the handler gets activated whenever the selection
gets clicked.
2024-09-19 15:51:56 +02:00
Tobias Hunger
b01f0f926b live-preview: Add statusline with help text 2024-09-11 16:08:27 +02:00
Tobias Hunger
8859be7695 live-preview: Hide resize elements in interactive mode
... by rendering the elements as transparent. They are still
there and work, so you can still resize, but you still get a
better view of your UI.

We still draw a border around the UI, just to show where
it ends and the background begins, but that is purely
decorative :-)

I am not totally happy wioth this: It still sets mouse cursors
in the area that should actually be controlled by the UI and
overlays its own touchareas around the border of the UI, stealing
a few pixels from the interactive area of the UI.
2024-09-11 09:55:18 +02:00
Olivier Goffart
3a59950751 Experimental support for named callback parameters
And use that in the lsp/ui implementation instead of comments.

This is only a parser support for now, the name is otherwise unused.
Hence I rather keep that experimental.
2024-08-19 14:10:01 +02:00
Florian Blasius
f32bec395b
Editor: Design Review fixes for library, properties and preview (#5604) 2024-07-11 16:36:57 +02:00
Renamed from tools/lsp/ui/resizer.slint (Browse further)