gtk-css-engine r35 - bzr-playground
- From: robsta svn gnome org
- To: svn-commits-list gnome org
- Subject: gtk-css-engine r35 - bzr-playground
- Date: Mon, 18 Aug 2008 13:51:17 +0000 (UTC)
Author: robsta
Date: Mon Aug 18 13:51:16 2008
New Revision: 35
URL: http://svn.gnome.org/viewvc/gtk-css-engine?rev=35&view=rev
Log:
Update roadmap.
Modified:
bzr-playground/ (props changed)
bzr-playground/MAINTAINERS
bzr-playground/TODO
Modified: bzr-playground/MAINTAINERS
==============================================================================
--- bzr-playground/MAINTAINERS (original)
+++ bzr-playground/MAINTAINERS Mon Aug 18 13:51:16 2008
@@ -1,4 +1,4 @@
Robert Staudinger
-E-mail: robsta gnome org
+E-mail: robsta gnome org
Userid: robsta
Modified: bzr-playground/TODO
==============================================================================
--- bzr-playground/TODO (original)
+++ bzr-playground/TODO Mon Aug 18 13:51:16 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]