Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-10-07 | CSS part for font-variant: small-caps support | Jorge Arellano Cid | |
(some uppercasing is done but not utf8) | |||
2010-10-01 | fix last commit | Johannes Hofmann | |
dw::core::style::Style must always hold the computed values of CSS properties, as those are inherited. The computed value of border-width is 0 if border-style is 'none', so avoid the combination of border-width != 0 and border-style 'none'. Refactor StyleEngine a bit. | |||
2010-10-01 | rework border-width handling | Johannes Hofmann | |
The initial value of border-width-* is "medium" not 0 (see http://www.w3.org/TR/CSS2/box.html#border-width-properties). Redo the border handling for tables to deal with this. | |||
2010-08-20 | parse the CSS property float | Johannes Hofmann | |
2010-04-20 | css word-spacing property | corvid | |
2010-04-04 | line-height | corvid, Johannes Hofmann | |
2010-01-18 | merge | Jorge Arellano Cid | |
2010-01-18 | Changed the default background color when allow_white_bg=NO (part 2) | Jorge Arellano Cid | |
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-12-18 | support border-width: thin | medium | thick | Johannes Hofmann | |
2009-12-08 | add support for CSS property list-style-position | Johannes Hofmann | |
2009-12-02 | set style.display in StyleEngine | Johannes Hofmann | |
2009-11-17 | comments | Johannes Hofmann | |
2009-11-17 | properly handle comma separated lists of font names in CSS | Johannes Hofmann | |
2009-11-15 | use first font name in comma separated list in StyleEngine | Johannes Hofmann | |
This is just a bandaid until we find a way to test whether a given font exists on the system. | |||
2009-10-18 | limit letter-spacing values | Johannes Hofmann | |
2009-10-17 | add letter-spacing support to CSS subsystem | Johannes Hofmann | |
The implementation in the fltk backend is still missing. | |||
2009-10-03 | some tooltips | corvid | |
2009-09-20 | trim some spaces | corvid | |
2009-07-11 | optimize splitStr() | Johannes Hofmann | |
2009-07-11 | split class attributes at whitespace | Johannes Hofmann | |
2009-07-11 | support multiple classes per doctree node | Johannes Hofmann | |
2009-06-22 | remove system includes | corvid | |
2009-04-19 | wrap long lines in src/ css code | corvid | |
2009-04-08 | support CSS @import directive | Johannes Hofmann | |
2009-03-23 | disable negative margins for now | Johannes Hofmann | |
dw::Textblock does not handle them properly yet. | |||
2009-03-15 | replace a_Css_parse(), a_Css_parse_declaration() with static methods | Johannes Hofmann | |
2009-03-11 | whitespace | Jorge Arellano Cid | |
2009-03-11 | fix allow_white_bg=NO case | Johannes Hofmann | |
This is not perfect, as the replacement color is hardcoded to 0xdcd1ba. | |||
2009-03-09 | whitespace | Johannes Hofmann | |
2009-03-06 | remove bg_color dillorc option | Johannes Hofmann | |
To set a custom background color add a line like: body {background-color: white} to your ~/.dillo/style.css file. This also works for plain text display and image viewing. | |||
2009-03-05 | reduce number of styleEngine::style0() calls | Johannes Hofmann | |
Rearrange code, so that for each new element, StyleEngine::setNonCssHints() is called before the first call to StyleEngine::style() or StyleEngine::wordStyle(). This avoids unnecessary CSS style computations which are expensive. Add an assertion to ensure this. | |||
2009-02-17 | fix missing background color for ComplexButton (noticed by corvid) | Johannes Hofmann | |
2009-02-17 | add font_max_size dillorc option | Johannes Hofmann | |
2009-02-16 | check base font against font_min_size | Johannes Hofmann | |
2009-02-15 | clean StyleEngine::stack on deletion | Johannes Hofmann | |
2009-02-11 | add "font_min_size" dillorc option | Johannes Hofmann | |
2009-02-09 | whitespace cleanup: 's/ +$//g' | Jorge Arellano Cid | |
2009-02-08 | merge | Johannes Hofmann | |
2009-02-07 | inherit valign when inheritBackgroundColor is set | Johannes Hofmann | |
This fixes <sup><u> not up </u> up </sup>, but is not the real solution. Things like <sup> up <sup> upper </sup></sup> still don't work, but they didn't work in dillo-2.0 either. Noticed by: corvid | |||
2009-02-06 | support font-size enum values | Johannes Hofmann | |
2009-02-06 | switch font-weight handling to new multi type system | Johannes Hofmann | |
2009-02-05 | move CssProperty::Name and CssProperty::Value out of CssProperty class | Johannes Hofmann | |
2009-02-02 | remove unused order_count parameter | Johannes Hofmann | |
It seems that in dillo-0.8.0-css-3 it was used to make sure that later definitions of the same CSS property have more weight than previous ones. If for example a first stylesheet sets background-color to black, and a second stylesheet sets it to green, green should win. But as we currently parese everything in order (throughing away all parsed CSS data when a new CSS stylesheet has arrived), we don't need to remember the original ordering of stylesheets. | |||
2009-01-30 | remove todo | Johannes Hofmann | |
2009-01-29 | free font names from style="" attributes (found by Jeremy) | Johannes Hofmann | |
2009-01-26 | adapt font-family preferences to match CSS | Johannes Hofmann | |
CSS 2.1 uses the following predefined font names: 'serif', 'sans-serif', 'cursive', 'fantasy', 'monospace'. Add preferences so that the user can set real font names for these. Basically the new "font_sans_serif" option is what "vw_fontame" used to be and "font_monospace" is equivalent to "fw_fontname". The other two options are new. | |||
2009-01-22 | improve font handling | Johannes Hofmann | |
The vw_fontname and fw_fontname preferences are now used to define the CSS fontanmes "sans" and "monospace". | |||
2009-01-21 | start supporting "auto" value in CSS | Johannes Hofmann | |
2009-01-19 | switch default font size to 14 | Johannes Hofmann | |