Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | symboliccolor: Implement using GtkCssValue | Benjamin Otte | 2012-11-25 | 1 | -37/+0 |
| | |||||
* | cssstylefuncs: Remove base argument | Benjamin Otte | 2012-05-11 | 1 | -1/+0 |
| | | | | The GtkCssParser keeps track of the base file now. | ||||
* | cssparser: Move symbolic color parser to gtksymboliccolor.c | Benjamin Otte | 2012-04-17 | 1 | -0/+2 |
| | |||||
* | win32: Move variable declarations into #if block | Benjamin Otte | 2012-04-07 | 1 | -1/+1 |
| | |||||
* | win32: Fall back to raleigh with the classic theme | Alexander Larsson | 2012-04-03 | 1 | -4/+18 |
| | | | | | | This is not ideal, we should have a real classic windows theme, but at least its better than everything being pink, which is what happens otherwise when theming is not enables. | ||||
* | gtk/gtkwin32theme.c: Remove C99ism | Chun-wei Fan | 2012-03-21 | 1 | -2/+3 |
| | |||||
* | win32: More theme workaround on XP | Alexander Larsson | 2012-03-20 | 1 | -1/+4 |
| | |||||
* | win32: Theme statusbars | Alexander Larsson | 2012-03-16 | 1 | -1/+4 |
| | |||||
* | win32: Add more theme workarounds on XP | Alexander Larsson | 2012-03-15 | 1 | -16/+32 |
| | |||||
* | win32: Fix compiler warning | Benjamin Otte | 2012-03-15 | 1 | -1/+1 |
| | |||||
* | win32: Fix up toolbar rendering on XP | Alexander Larsson | 2012-03-13 | 1 | -1/+26 |
| | | | | | It seems XP doesn't correctly set the alpha when rendering toolbar buttons on an alpha target, we fix this up afterwards if necessary. | ||||
* | Fix rendering of theme parts on Windows XP | Alexander Larsson | 2012-03-09 | 1 | -7/+48 |
| | | | | | | | | | | It seems XP doesn't handle drawing non-alpha theme parts on alpha destinations. We fix this by using alpha bitmaps only when needed. However this means any non-drawn area by the theme part is now draw black, so we must take more care to only draw where the theme part draws, so we find the theme part size when available. | ||||
* | Change FSF Address | Javier Jardón | 2012-02-27 | 1 | -3/+1 |
| | |||||
* | win32: Remove GtkWin32ThemePart | Benjamin Otte | 2012-01-09 | 1 | -301/+0 |
| | | | | Its job is done by GtkCssImage now. | ||||
* | win32: Export _gtk_win32_theme_part_create_surface() | Benjamin Otte | 2012-01-09 | 1 | -26/+37 |
| | |||||
* | win32: Export _gtk_win32_lookup_htheme_by_classname() | Benjamin Otte | 2012-01-09 | 1 | -12/+9 |
| | |||||
* | win32-theme: Support custom margins in win32 theme parts | Alexander Larsson | 2011-11-28 | 1 | -33/+90 |
| | |||||
* | win32-theme: Make syntax for mixing theme parts more regular | Alexander Larsson | 2011-11-28 | 1 | -52/+54 |
| | | | | This lets us extend the argument list better | ||||
* | win32-theme: Support mixing parts | Alexander Larsson | 2011-11-18 | 1 | -10/+47 |
| | | | | | We need this to do something about the non-existing inconsistent radio button state in win32. | ||||
* | Add support for win32 theme colors as symbolic colors | Alexander Larsson | 2011-11-18 | 1 | -0/+64 |
| | |||||
* | win32-theme: Support multiple parts being combined | Alexander Larsson | 2011-11-17 | 1 | -20/+74 |
| | | | | This is needed for e.g. scrollbar sliders | ||||
* | win32-theme: Support -gtk-win32-size CSS value | Alexander Larsson | 2011-11-17 | 1 | -0/+71 |
| | |||||
* | Add initial cut at win32 theme support for CSS | Alexander Larsson | 2011-11-17 | 1 | -0/+367 |
We now support -gtk-win32-theme-part(class,part,state) in background and border-image CSS properties. This renders the corresponding theme part using DrawThemeBackground() and acts as a base for a CSS based windows theme. Note that we build the parsing code even on non-win32 so that all themese will parse the same on all arches. We draw pink instead of the actual theme parts on non-win32 though. |