Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-01-07 | make Doctree a non-virtual class | Johannes Hofmann | |
Doctree now is a proper class with it's own implementation. StyleEngine no longer needs to provide the Doctree interface itself. This hopefully make the code easier to understand and should also be a bit faster as no virtual methods are involved. | |||
2009-07-11 | support multiple classes per doctree node | Johannes Hofmann | |
2009-04-23 | comments | Johannes Hofmann | |
2009-01-13 | initial implementation of a CSS selector matching optimization | Johannes Hofmann | |
The idea is to avoid repeated checks of CssSimpleSelector against the same part of the doctree. E.g .navigation * { background-color:green } Would result in checking for class="navigation" all the way down to the document root for all elements. The optimization shortcuts this, for parts of the doctree that have been checked before. | |||
2008-11-12 | tag -> element | Johannes Hofmann | |
2008-11-11 | adjust pseudo class handling | Johannes Hofmann | |
2008-11-08 | set CSS pseudo class in Html_tag_open_a() | Johannes Hofmann | |
2008-10-29 | pass Layout to StyleEngine | Johannes Hofmann | |
2008-10-29 | implement various apply() methods | Johannes Hofmann | |
2008-10-28 | add doctree.hh | Johannes Hofmann | |