summary | shortlog | log | commit | commitdiff | tree
raw | patch | inline | side by side (parent: bc651d8)
raw | patch | inline | side by side (parent: bc651d8)
author | mental <mental@users.sourceforge.net> | |
Sat, 29 Apr 2006 22:57:44 +0000 (22:57 +0000) | ||
committer | mental <mental@users.sourceforge.net> | |
Sat, 29 Apr 2006 22:57:44 +0000 (22:57 +0000) |
diff --git a/ChangeLog b/ChangeLog
index 0bb9aeeb26aca1f1f42313c6c26b24c13e93771a..4b9af61e438cbbbb193fbc34acb07633fc1e5f3b 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
+2006-04-29 MenTaLguY <mental@rydia.net>
+
+ * src/display/nr-arena-group.cpp, src/display/nr-arena-item.cpp,
+ src/display/nr-arena-item.h, src/display/nr-arena-shape.cpp:
+
+ rationalize function names and remove spurious soft_ptr
+
2006-04-29 MenTaLguY <mental@rydia.net>
* src/document.cpp:
index 64274202f4022c9a2ffa824dd5fd814ca1228933..f15c72e8e31394392abaf2860a001e93163f4310 100644 (file)
@@ -105,9 +105,9 @@ nr_arena_group_add_child (NRArenaItem *item, NRArenaItem *child, NRArenaItem *re
NRArenaGroup *group = NR_ARENA_GROUP (item);
if (!ref) {
- group->children = nr_arena_item_attach_ref (item, child, NULL, group->children);
+ group->children = nr_arena_item_attach (item, child, NULL, group->children);
} else {
- ref->next = nr_arena_item_attach_ref (item, child, ref, ref->next);
+ ref->next = nr_arena_item_attach (item, child, ref, ref->next);
}
if (ref == group->last) group->last = child;
if (child == group->last) group->last = child->prev;
if (child->prev) {
- nr_arena_item_detach_unref (item, child);
+ nr_arena_item_detach (item, child);
} else {
- group->children = nr_arena_item_detach_unref (item, child);
+ group->children = nr_arena_item_detach (item, child);
}
nr_arena_item_request_update (item, NR_ARENA_ITEM_STATE_ALL, FALSE);
@@ -139,15 +139,15 @@ nr_arena_group_set_child_position (NRArenaItem *item, NRArenaItem *child, NRAren
if (child == group->last) group->last = child->prev;
if (child->prev) {
- nr_arena_item_detach_unref (item, child);
+ nr_arena_item_detach (item, child);
} else {
- group->children = nr_arena_item_detach_unref (item, child);
+ group->children = nr_arena_item_detach (item, child);
}
if (!ref) {
- group->children = nr_arena_item_attach_ref (item, child, NULL, group->children);
+ group->children = nr_arena_item_attach (item, child, NULL, group->children);
} else {
- ref->next = nr_arena_item_attach_ref (item, child, ref, ref->next);
+ ref->next = nr_arena_item_attach (item, child, ref, ref->next);
}
if (ref == group->last) group->last = child;
index 44068cf9dc282f6574d9de298a8830f8983902b0..22719e846d0286a463cbbf13d3a018aeabaa98e8 100644 (file)
if (clip != item->clip) {
nr_arena_item_request_render (item);
- if (item->clip) item->clip = nr_arena_item_detach_unref (item, item->clip);
- if (clip) item->clip = nr_arena_item_attach_ref (item, clip, NULL, NULL);
+ if (item->clip) item->clip = nr_arena_item_detach (item, item->clip);
+ if (clip) item->clip = nr_arena_item_attach (item, clip, NULL, NULL);
nr_arena_item_request_update (item, NR_ARENA_ITEM_STATE_ALL, TRUE);
}
}
if (mask != item->mask) {
nr_arena_item_request_render (item);
- if (item->mask) item->mask = nr_arena_item_detach_unref (item, item->mask);
- if (mask) item->mask = nr_arena_item_attach_ref (item, mask, NULL, NULL);
+ if (item->mask) item->mask = nr_arena_item_detach (item, item->mask);
+ if (mask) item->mask = nr_arena_item_attach (item, mask, NULL, NULL);
nr_arena_item_request_update (item, NR_ARENA_ITEM_STATE_ALL, TRUE);
}
}
/* Helpers */
NRArenaItem *
-nr_arena_item_attach_ref (NRArenaItem *parent, NRArenaItem *child, NRArenaItem *prev, NRArenaItem *next)
+nr_arena_item_attach (NRArenaItem *parent, NRArenaItem *child, NRArenaItem *prev, NRArenaItem *next)
{
nr_return_val_if_fail (parent != NULL, NULL);
nr_return_val_if_fail (NR_IS_ARENA_ITEM (parent), NULL);
@@ -935,7 +935,7 @@ nr_arena_item_attach_ref (NRArenaItem *parent, NRArenaItem *child, NRArenaItem *
}
NRArenaItem *
-nr_arena_item_detach_unref (NRArenaItem *parent, NRArenaItem *child)
+nr_arena_item_detach (NRArenaItem *parent, NRArenaItem *child)
{
NRArenaItem *prev, *next;
index 737fed879f916612e67fb4e56d11a47d1db91791..22b9929206acfc1be9b9867c3ae8e1ed4d9dbe14 100644 (file)
};
struct NRArenaItem : public NRObject {
- Inkscape::GC::soft_ptr<NRArena> arena;
+ NRArena *arena;
Inkscape::GC::soft_ptr<NRArenaItem> parent;
NRArenaItem *next;
Inkscape::GC::soft_ptr<NRArenaItem> prev;
/* Helpers */
-NRArenaItem *nr_arena_item_attach_ref (NRArenaItem *parent, NRArenaItem *child, NRArenaItem *prev, NRArenaItem *next);
-NRArenaItem *nr_arena_item_detach_unref (NRArenaItem *parent, NRArenaItem *child);
+NRArenaItem *nr_arena_item_attach (NRArenaItem *parent, NRArenaItem *child, NRArenaItem *prev, NRArenaItem *next);
+NRArenaItem *nr_arena_item_detach (NRArenaItem *parent, NRArenaItem *child);
#define NR_ARENA_ITEM_SET_DATA(i,v) (((NRArenaItem *) (i))->data = (v))
#define NR_ARENA_ITEM_GET_DATA(i) (((NRArenaItem *) (i))->data)
index 6368e149be8500fb6e618bb79825e4494e863d0b..e1e0ea54023b245f156350c85eb1bf2230ef536c 100644 (file)
@@ -144,9 +144,9 @@ nr_arena_shape_add_child(NRArenaItem *item, NRArenaItem *child, NRArenaItem *ref
NRArenaShape *shape = (NRArenaShape *) item;
if (!ref) {
- shape->markers = nr_arena_item_attach_ref(item, child, NULL, shape->markers);
+ shape->markers = nr_arena_item_attach(item, child, NULL, shape->markers);
} else {
- ref->next = nr_arena_item_attach_ref(item, child, ref, ref->next);
+ ref->next = nr_arena_item_attach(item, child, ref, ref->next);
}
nr_arena_item_request_update(item, NR_ARENA_ITEM_STATE_ALL, FALSE);
NRArenaShape *shape = (NRArenaShape *) item;
if (child->prev) {
- nr_arena_item_detach_unref(item, child);
+ nr_arena_item_detach(item, child);
} else {
- shape->markers = nr_arena_item_detach_unref(item, child);
+ shape->markers = nr_arena_item_detach(item, child);
}
nr_arena_item_request_update(item, NR_ARENA_ITEM_STATE_ALL, FALSE);
@@ -172,15 +172,15 @@ nr_arena_shape_set_child_position(NRArenaItem *item, NRArenaItem *child, NRArena
NRArenaShape *shape = (NRArenaShape *) item;
if (child->prev) {
- nr_arena_item_detach_unref(item, child);
+ nr_arena_item_detach(item, child);
} else {
- shape->markers = nr_arena_item_detach_unref(item, child);
+ shape->markers = nr_arena_item_detach(item, child);
}
if (!ref) {
- shape->markers = nr_arena_item_attach_ref(item, child, NULL, shape->markers);
+ shape->markers = nr_arena_item_attach(item, child, NULL, shape->markers);
} else {
- ref->next = nr_arena_item_attach_ref(item, child, ref, ref->next);
+ ref->next = nr_arena_item_attach(item, child, ref, ref->next);
}
nr_arena_item_request_render(child);