Michael Natterer
|
52b92e740f
|
app: rename gimpdisplayshell-style to gimpcanvas-style
because it doesn't and shouldn't depend on GimpDisplayShell at all.
In the future, it will take its defaults from the canvas' theme.
|
2013-04-18 16:46:01 +02:00 |
Michael Natterer
|
64c929a1d1
|
app: add an own GimpCanvasItem API for transforming coords
and use it in all subclasses. Removes all gimpdisplayshell-transform
dependency from all item implementations.
|
2013-04-18 16:46:00 +02:00 |
Michael Natterer
|
201bfe3e25
|
app: add a "shell" property to GimpCanvasItem
and pass it to all constructors. The GimpDisplayShell is needed
because items are going to become more powerful soon.
|
2010-10-01 14:13:45 +02:00 |
Michael Natterer
|
0f73269484
|
app: remove "item" parameter from gimp_canvas_proxy_group_remove_item()
|
2010-10-01 09:27:57 +02:00 |
Michael Natterer
|
f6314b4896
|
app: add GimpCanvasProxyGroup
which is a group that keeps a mapping between arbitrary pointers and
canvas items. No MVC whatsoever yet, just a simple hash table.
|
2010-10-01 09:27:57 +02:00 |