gtk-css-engine r40 - branches/bzr



Author: robsta
Date: Fri Sep  5 11:27:29 2008
New Revision: 40
URL: http://svn.gnome.org/viewvc/gtk-css-engine?rev=40&view=rev

Log:
Update roadmap.

Added:
   branches/bzr/   (props changed)
      - copied from r34, /bzr-playground/
Modified:
   branches/bzr/MAINTAINERS
   branches/bzr/TODO

Modified: branches/bzr/MAINTAINERS
==============================================================================
--- /bzr-playground/MAINTAINERS	(original)
+++ branches/bzr/MAINTAINERS	Fri Sep  5 11:27:29 2008
@@ -1,4 +1,4 @@
 Robert Staudinger
-E-mail: robsta gnome org
+E-mail: robsta gnome org
 Userid: robsta
 

Modified: branches/bzr/TODO
==============================================================================
--- /bzr-playground/TODO	(original)
+++ branches/bzr/TODO	Fri Sep  5 11:27:29 2008
@@ -38,7 +38,8 @@
 * Support per-object style attributes in libccd (and maybe also the engine, but how?).
   The node-class interface would have to be extended to support a `get_style()'
   method.
-* Application-specific theming, someting like "@import "gimp.css" gimp;".
+* Application-specific theming, someting like "@import "gimp.css" gimp;", 
+  maybe support wildcards like "gimp*" to match things like "gimp-1.2".
 
 0.4 "Performance"
 -----------------
@@ -49,8 +50,6 @@
 * Use a string pool for the lookup tables?
 * Can we use binary search in the lookup tables?
 * Cache the type name inside the node?
-* Implement "is_a(ccd_node_t *node, char const *type_name)" rather than
-  recursing base types manually?
 
 0.5 "Compliance"
 ----------------
@@ -66,15 +65,16 @@
 1.0 "Rejoicing"
 ---------------
 
-* Implement additional CSS pseudo classes like ":first", ":last", ":top", 
-  ":bottom". Those will be queried on the container and can e.g. be used to
+* Implement additional CSS pseudo classes like ":first-element",
+  ":last-element", maybe custom ones for GtkTable, HippoCanvas.
+  Those will be queried on the container and can e.g. be used to
   make the outer corners of buttons in a button box rounded.
 
-  GtkHButtonBox GtkButton:first {
+  GtkHButtonBox GtkButton:first-element {
     border-top-left-radius: 3px;
     border-bottom-left-radius: 3px;
   }
-  GtkHButtonBox GtkButton:last {
+  GtkHButtonBox GtkButton:last-element {
     border-top-right-radius: 3px;
     border-bottom-right-radius: 3px;
   }



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]