summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRobert Staudinger <robsta@gnome.org>2009-08-11 10:10:08 +0200
committerRobert Staudinger <robsta@gnome.org>2009-08-11 10:10:08 +0200
commit14ba6f1bcbd504adab04812b8832457847f77cf1 (patch)
tree605f73bf8704f85190a997bcd4df675749aec718
parent723a1e2b97c08b58a62ff48c5da4d62366988b52 (diff)
[doc] Hide struct padding, visit TODOs.
-rw-r--r--ccss-gtk/ccss-gtk-property.c3
-rw-r--r--ccss-tests/test-parser.c7
-rw-r--r--ccss/ccss-node.h1
-rw-r--r--ccss/ccss-property.h3
4 files changed, 4 insertions, 10 deletions
diff --git a/ccss-gtk/ccss-gtk-property.c b/ccss-gtk/ccss-gtk-property.c
index d23bf8d..c460a73 100644
--- a/ccss-gtk/ccss-gtk-property.c
+++ b/ccss-gtk/ccss-gtk-property.c
@@ -515,11 +515,10 @@ property_factory (ccss_grammar_t const *grammar,
}
return (bool) self;
} else if (g_ascii_isupper (name[0])) {
- // TODO introspect style property and feed back to gtk directly.
+ // FIXME introspect style property and feed back to gtk directly.
// Non-gtk style properties (wnck, nautilus, ...) can't be
// resolved offline because css2gtkrc doesn't link against them.
// May cause some breakage, let's see how it goes.
- // TODO link css2gtkrc against gtk.
}
diff --git a/ccss-tests/test-parser.c b/ccss-tests/test-parser.c
index 5363031..f426e2e 100644
--- a/ccss-tests/test-parser.c
+++ b/ccss-tests/test-parser.c
@@ -131,13 +131,6 @@ test_generic_property (void)
style = ccss_stylesheet_query_type (stylesheet, "foo");
g_assert (style);
- /* TODO: find out how to rund a test that's supposed to fail.
- * this issues a warning which aborts
- if (g_test_verbose ()) g_print ("converting to double");
- ret = ccss_style_get_double (style, "bar", &dval);
- g_assert (!ret);
- */
-
if (g_test_verbose ()) g_print ("converting to string");
sval = NULL;
ret = ccss_style_get_string (style, "bar", &sval);
diff --git a/ccss/ccss-node.h b/ccss/ccss-node.h
index d18b96f..c8aadf3 100644
--- a/ccss/ccss-node.h
+++ b/ccss/ccss-node.h
@@ -204,6 +204,7 @@ typedef struct {
ccss_node_get_style_f get_style;
ccss_node_get_viewport_f get_viewport;
ccss_node_release_f release;
+ /*< private >*/
void (*_padding_0) (void);
void (*_padding_1) (void);
void (*_padding_2) (void);
diff --git a/ccss/ccss-property.h b/ccss/ccss-property.h
index 6f04c26..5f18619 100644
--- a/ccss/ccss-property.h
+++ b/ccss/ccss-property.h
@@ -43,7 +43,7 @@ struct ccss_style_;
*
* This enum must be embedded as first field in every property implementation.
*
- * TODO: turn into flags and add CCSS_PROPERTY_STATE_UNRESOLVED.
+ * <!-- PONDERING: turn into flags and add CCSS_PROPERTY_STATE_UNRESOLVED. -->
**/
typedef enum {
CCSS_PROPERTY_STATE_INVALID = 0,
@@ -167,6 +167,7 @@ typedef struct {
ccss_property_factory_f factory;
ccss_property_inherit_f inherit;
ccss_property_serialize_f serialize;
+ /*< private >*/
void (*_padding_0) (void);
void (*_padding_1) (void);
void (*_padding_2) (void);