Timm Bäder
|
0f3ca349e7
|
node editor: Manually unrealize all created renderers
This has not been a problem before since we were leaking them.
|
2019-07-13 09:37:47 +02:00 |
|
Timm Bäder
|
3874f37395
|
node editor: Add a quick way to save a testcase
|
2019-05-29 20:30:21 +02:00 |
|
Matthias Clasen
|
7447abb52b
|
Stop using gtk_widget_get_toplevel
All uses of it can be replaced by gtk_widget_get_root.
|
2019-05-28 20:25:16 +00:00 |
|
Matthias Clasen
|
302d2a04ae
|
Stop using gtk_widget_get_surface
Replace all uses of gtk_widget_get_surface by
gtk_native_get_surface.
|
2019-05-28 20:25:16 +00:00 |
|
Matthias Clasen
|
c1d5e82d95
|
Use GtkNative APIs instead of GtkRoot
|
2019-05-28 20:24:39 +00:00 |
|
Benjamin Otte
|
4bccd17941
|
node-editor: Report all errors in tooltip
Don't just report the first one.
|
2019-05-12 17:27:01 +02:00 |
|
Benjamin Otte
|
0049b39375
|
node-editor: Don't remove all text tags when saving
|
2019-05-12 17:27:01 +02:00 |
|
Benjamin Otte
|
9117ee83eb
|
node-editor: Never scale nodes up
Scaling down is fine so one can see the nodes, but scaling up just
makes the nodes wrong for no reason at all.
|
2019-05-08 19:47:40 +02:00 |
|
Timm Bäder
|
b3c4320bc2
|
node editor: Do some simple syntax highlighting
|
2019-05-07 17:21:16 +02:00 |
|
Timm Bäder
|
759a97403c
|
Some node editor improvements
|
2019-05-06 17:34:48 +02:00 |
|
Benjamin Otte
|
00b947124f
|
node-editor: Add renderings with alternative renderers
That's pretty rough around the edges, but it mostly works.
Apart from sizing, screw listbox sizing.
|
2019-05-05 07:18:39 +02:00 |
|
Benjamin Otte
|
008b7bc94f
|
Add gtk4-node-editor
It's meant to be a little editor for render nodes so we can do testing
with it.
|
2019-05-05 07:18:39 +02:00 |
|