summaryrefslogtreecommitdiffstats
path: root/src/sp-tref.cpp
diff options
context:
space:
mode:
authorMarkus Engel <markus.engel@tum.de>2013-09-24 22:17:24 +0000
committerMarkus Engel <markus.engel@tum.de>2013-09-24 22:17:24 +0000
commitbcca22a25ae98f70c36fff6292f0a8fe4e578d89 (patch)
treea18d382d32f471b7119b9b7b2782cec04d6da43f /src/sp-tref.cpp
parentRefactored SPUse. (diff)
parentFix my email address through codebase (diff)
downloadinkscape-bcca22a25ae98f70c36fff6292f0a8fe4e578d89.tar.gz
inkscape-bcca22a25ae98f70c36fff6292f0a8fe4e578d89.zip
Merged from trunk (r12588).
(bzr r11608.1.129)
Diffstat (limited to 'src/sp-tref.cpp')
-rw-r--r--src/sp-tref.cpp34
1 files changed, 18 insertions, 16 deletions
diff --git a/src/sp-tref.cpp b/src/sp-tref.cpp
index 1872cdf7c..4f9947a04 100644
--- a/src/sp-tref.cpp
+++ b/src/sp-tref.cpp
@@ -233,28 +233,30 @@ Geom::OptRect SPTRef::bbox(Geom::Affine const &transform, SPItem::BBoxType type)
return bbox;
}
+const char* SPTRef::displayName() {
+ return _("Cloned Character Data");
+}
+
gchar* SPTRef::description() {
- SPObject *referred = this->getObjectReferredTo();
+ SPObject *referred = this->getObjectReferredTo();
- if (this->getObjectReferredTo()) {
- char *child_desc;
+ if (this->getObjectReferredTo()) {
+ char *child_desc;
- if (SP_IS_ITEM(referred)) {
- child_desc = SP_ITEM(referred)->getDetailedDescription();
- } else {
- child_desc = g_strdup("");
- }
+ if (SP_IS_ITEM(referred)) {
+ child_desc = SP_ITEM(referred)->detailedDescription();
+ } else {
+ child_desc = g_strdup("");
+ }
- char *ret = g_strdup_printf(
- _("<b>Cloned character data</b>%s%s"),
- (SP_IS_ITEM(referred) ? _(" from ") : ""),
- child_desc);
- g_free(child_desc);
+ char *ret = g_strdup_printf("%s%s",
+ (SP_IS_ITEM(referred) ? _(" from ") : ""), child_desc);
+ g_free(child_desc);
- return ret;
- }
+ return ret;
+ }
- return g_strdup(_("<b>Orphaned cloned character data</b>"));
+ return g_strdup(_("[orphaned]"));
}