[dia] [restructuring] reflect optional std-props in standard objects
- From: Hans Breuer <hans src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [dia] [restructuring] reflect optional std-props in standard objects
- Date: Sun, 18 Nov 2012 12:36:22 +0000 (UTC)
commit 81bdc467f4bfc8855b0f06e55585bcba8c9e1d87
Author: Hans Breuer <hans breuer org>
Date: Sun Nov 18 13:20:37 2012 +0100
[restructuring] reflect optional std-props in standard objects
The change is documentation only because the standard objects
are not serialized with the std-props mechanism.
objects/standard/arc.c | 6 +++---
objects/standard/bezier.c | 4 ++--
objects/standard/line.c | 4 ++--
objects/standard/polygon.c | 10 +++++-----
objects/standard/polyline.c | 10 +++++-----
5 files changed, 17 insertions(+), 17 deletions(-)
---
diff --git a/objects/standard/arc.c b/objects/standard/arc.c
index 5ec6d48..05c2c59 100644
--- a/objects/standard/arc.c
+++ b/objects/standard/arc.c
@@ -110,9 +110,9 @@ static ObjectTypeOps arc_type_ops =
static PropDescription arc_props[] = {
CONNECTION_COMMON_PROPERTIES,
- PROP_STD_LINE_WIDTH,
- PROP_STD_LINE_COLOUR,
- PROP_STD_LINE_STYLE,
+ PROP_STD_LINE_WIDTH_OPTIONAL,
+ PROP_STD_LINE_COLOUR_OPTIONAL,
+ PROP_STD_LINE_STYLE_OPTIONAL,
PROP_STD_LINE_CAPS_OPTIONAL,
PROP_STD_START_ARROW,
PROP_STD_END_ARROW,
diff --git a/objects/standard/bezier.c b/objects/standard/bezier.c
index 63ac1d0..9a75749 100644
--- a/objects/standard/bezier.c
+++ b/objects/standard/bezier.c
@@ -143,9 +143,9 @@ static PropDescription bezierline_props[] = {
PROP_STD_START_ARROW,
PROP_STD_END_ARROW,
PROP_FRAME_BEGIN("gaps",0,N_("Line gaps")),
- { "absolute_start_gap", PROP_TYPE_REAL, PROP_FLAG_VISIBLE,
+ { "absolute_start_gap", PROP_TYPE_REAL, PROP_FLAG_VISIBLE | PROP_FLAG_OPTIONAL,
N_("Absolute start gap"), NULL, &gap_range },
- { "absolute_end_gap", PROP_TYPE_REAL, PROP_FLAG_VISIBLE,
+ { "absolute_end_gap", PROP_TYPE_REAL, PROP_FLAG_VISIBLE | PROP_FLAG_OPTIONAL,
N_("Absolute end gap"), NULL, &gap_range },
PROP_FRAME_END("gaps",0),
PROP_DESC_END
diff --git a/objects/standard/line.c b/objects/standard/line.c
index fe8bfb9..c23824c 100644
--- a/objects/standard/line.c
+++ b/objects/standard/line.c
@@ -125,9 +125,9 @@ static PropDescription line_props[] = {
N_("End point"), NULL },
PROP_FRAME_BEGIN("gaps",0,N_("Line gaps")),
- { "absolute_start_gap", PROP_TYPE_REAL, PROP_FLAG_VISIBLE,
+ { "absolute_start_gap", PROP_TYPE_REAL, PROP_FLAG_VISIBLE | PROP_FLAG_OPTIONAL,
N_("Absolute start gap"), NULL, &gap_range },
- { "absolute_end_gap", PROP_TYPE_REAL, PROP_FLAG_VISIBLE,
+ { "absolute_end_gap", PROP_TYPE_REAL, PROP_FLAG_VISIBLE | PROP_FLAG_OPTIONAL,
N_("Absolute end gap"), NULL, &gap_range },
PROP_FRAME_END("gaps",0),
diff --git a/objects/standard/polygon.c b/objects/standard/polygon.c
index 2ad9291..09017f4 100644
--- a/objects/standard/polygon.c
+++ b/objects/standard/polygon.c
@@ -100,12 +100,12 @@ static ObjectTypeOps polygon_type_ops =
static PropDescription polygon_props[] = {
POLYSHAPE_COMMON_PROPERTIES,
- PROP_STD_LINE_WIDTH,
- PROP_STD_LINE_COLOUR,
- PROP_STD_LINE_STYLE,
+ PROP_STD_LINE_WIDTH_OPTIONAL,
+ PROP_STD_LINE_COLOUR_OPTIONAL,
+ PROP_STD_LINE_STYLE_OPTIONAL,
PROP_STD_LINE_JOIN_OPTIONAL,
- PROP_STD_FILL_COLOUR,
- PROP_STD_SHOW_BACKGROUND,
+ PROP_STD_FILL_COLOUR_OPTIONAL,
+ PROP_STD_SHOW_BACKGROUND_OPTIONAL,
PROP_DESC_END
};
diff --git a/objects/standard/polyline.c b/objects/standard/polyline.c
index 908418d..9ca19ca 100644
--- a/objects/standard/polyline.c
+++ b/objects/standard/polyline.c
@@ -96,9 +96,9 @@ static PropNumData gap_range = { -G_MAXFLOAT, G_MAXFLOAT, 0.1};
static PropDescription polyline_props[] = {
POLYCONN_COMMON_PROPERTIES,
- PROP_STD_LINE_WIDTH,
- PROP_STD_LINE_COLOUR,
- PROP_STD_LINE_STYLE,
+ PROP_STD_LINE_WIDTH_OPTIONAL,
+ PROP_STD_LINE_COLOUR_OPTIONAL,
+ PROP_STD_LINE_STYLE_OPTIONAL,
PROP_STD_LINE_JOIN_OPTIONAL,
PROP_STD_LINE_CAPS_OPTIONAL,
PROP_STD_START_ARROW,
@@ -106,9 +106,9 @@ static PropDescription polyline_props[] = {
{ "corner_radius", PROP_TYPE_REAL, PROP_FLAG_VISIBLE,
N_("Corner radius"), NULL, &polyline_corner_radius_data },
PROP_FRAME_BEGIN("gaps",0,N_("Line gaps")),
- { "absolute_start_gap", PROP_TYPE_REAL, PROP_FLAG_VISIBLE,
+ { "absolute_start_gap", PROP_TYPE_REAL, PROP_FLAG_VISIBLE | PROP_FLAG_OPTIONAL,
N_("Absolute start gap"), NULL, &gap_range },
- { "absolute_end_gap", PROP_TYPE_REAL, PROP_FLAG_VISIBLE,
+ { "absolute_end_gap", PROP_TYPE_REAL, PROP_FLAG_VISIBLE | PROP_FLAG_OPTIONAL,
N_("Absolute end gap"), NULL, &gap_range },
PROP_FRAME_END("gaps",0),
PROP_DESC_END
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]