Matthias Clasen
524ce69bcb
Bump the version to 3.0.0
...
At the same time, change the library sonames for -3.0 to just -3.
This is necessary since the 2.99 releases installed libraries like
libgtk-3.0.so.0.9903.0, and we want to prevent the library version
number from jumping back. So 3.0 will have libgtk-3.so.0.0.0.
2011-02-10 14:41:02 -05:00
Matthias Clasen
8a2a148649
Don't build pixbuf engine, still
...
This was accidentally re-enabled together with the wimp.
2011-02-02 01:00:51 -05:00
Fridrich Štrba
708357001a
make the ms-windows engine compile again
2011-01-14 19:49:31 +01:00
Yaakov Selkowitz
5caa2b58cb
Fix remaining usage of g[dk]ktargetlib.
...
This is a follow-up to commit 07d49ee56a
.
https://bugzilla.gnome.org/show_bug.cgi?id=639047
2011-01-10 11:53:26 -05:00
Matthias Clasen
48dba326c2
Disable theme engines for now
...
They need to be ported to GtkThemingEngine.
2010-12-06 10:19:00 -05:00
Javier Jardón
97862638ec
docs: Update URL of some documentation links
...
http://developer.gnome.org -> http://library.gnome.org
2010-11-14 01:24:19 +01:00
Ryan Lortie
3ecc361f97
pixbuf engine: remove only use of GCache in Gtk
...
We'll be deprecating GCache in GLib soon.
2010-11-08 18:17:48 -05:00
Tor Lillqvist
58ed78cbe0
Fix build breakage and avoid a warning
2010-11-06 13:13:59 +02:00
Fridrich Štrba
733f1710c6
Enable the build of MS Windows engine again
...
The MS Windows engine compiles anew, so enable it so that one can fix remaining issues
2010-10-14 20:56:30 +02:00
Martin Schlemmer
3d31254fd9
Trying to fix MS Windows engine
2010-10-14 14:20:04 +02:00
Tor Lillqvist
3c4d1cc856
Bypass the ms-windows engine for now
...
It requires massive changes to build again. I started, but gave
up. More insight is needed.
2010-10-07 01:28:47 +03:00
Benjamin Otte
c5d309e596
msw-engine: Remove sanitize_size code
...
It's not needed with the new APIs
2010-09-26 15:11:43 +02:00
Benjamin Otte
da9b45be78
pixbuf-engine: remove unused theme_pixbuf_render_no_cairo()
2010-09-26 15:02:59 +02:00
Benjamin Otte
81f15cf908
style: Convert draw_resize_grip vfunc to Cairo version
...
Includes removal of now unused draw_simple_image_no_cairo() function
from pixbuf engine.
2010-09-26 15:02:59 +02:00
Benjamin Otte
ff6e75adbc
style: Convert draw_expander vfunc to Cairo version
2010-09-26 15:02:58 +02:00
Benjamin Otte
e5e228debf
style: Convert draw_handle vfunc to Cairo version
2010-09-26 15:02:58 +02:00
Benjamin Otte
f0fd2e3a6e
style: Convert draw_slider vfunc to Cairo version
2010-09-26 15:02:58 +02:00
Benjamin Otte
24304a2e93
style: Convert draw_focus vfunc to Cairo version
2010-09-26 15:02:58 +02:00
Benjamin Otte
4d4871203e
style: Convert draw_extension vfunc to Cairo version
2010-09-26 15:02:58 +02:00
Benjamin Otte
45a2656e32
style: Convert draw_box_gap vfunc to Cairo version
...
Includes removal of now unused draw_gap_image_no_cairo() function from
pixbuf theme engine.
2010-09-26 15:02:58 +02:00
Benjamin Otte
3f7b36d5cc
style: Convert draw_shadow_gap vfunc to a Cairo version
2010-09-26 15:02:58 +02:00
Benjamin Otte
e1544bcc7f
style: Convert draw_tab vfunc to Cairo version
2010-09-26 15:02:58 +02:00
Benjamin Otte
f2dc8a26ed
style: Convert draw_option vfunc to Cairo version
2010-09-26 15:02:58 +02:00
Benjamin Otte
fed19bcf50
style: Convert draw_check vfunc to Cairo version
2010-09-26 15:02:58 +02:00
Benjamin Otte
bea727a142
style: Convert draw_flat_box vfunc to Cairo version
2010-09-26 15:02:58 +02:00
Benjamin Otte
8c325f0d60
style: Convert draw_shadow vfunc to Cairo version
2010-09-26 15:02:58 +02:00
Benjamin Otte
e59cbd5605
style: Convert draw_vline vfunc to a Cairo version
2010-09-26 15:02:58 +02:00
Benjamin Otte
abaecf4308
style: Convert draw_hline vfunc to Cairo version
2010-09-26 15:02:58 +02:00
Benjamin Otte
761a1932a6
pixbuf-engine: Add Cairo version for draw_gap_image()
2010-09-26 15:02:57 +02:00
Benjamin Otte
e08d4258bb
pixbuf-engine: Add Cairo version for draw_simple_image()
2010-09-26 15:02:57 +02:00
Benjamin Otte
507f37b536
pixbuf-engine: Make theme_pixbuf_render take a cairo_t
...
This is in preparation for the theme engine switch to Cairo. We keep the
old function around so that we can step-by-step upgrade all the vfuncs.
2010-09-26 15:02:57 +02:00
Benjamin Otte
f7cfaee18a
pixbuf-engine: Get rid of unused mask argument
2010-09-26 15:02:57 +02:00
Javier Jardón
bb90394147
Do not disable GDK deprecation guards
2010-09-22 04:28:53 +02:00
Tor Lillqvist
7464a9ca08
Use accessor functions
2010-09-09 15:02:33 +03:00
Martin Schlemmer
e6da33a302
MS Windows engine: draw elements in the right place.
...
Work in progress, still remains to be solved the problem of clipping.
2010-09-03 22:19:39 +02:00
Fridrich Štrba
03b6a9b6a0
Oops, make the MS Windows theme really compile.
2010-09-02 15:39:19 +02:00
Fridrich Štrba
97cd2500c3
Make the MS Windows engine compile again.
...
Nevertheless, it is not working and needs a lot of fixing before
it can be useful.
2010-09-02 15:04:14 +02:00
Tor Lillqvist
2994fa11fb
Avoid potential DLL hijacking in ms-windows theme engine
...
Load uxtheme.dll from an absolute path. A proper uxtheme.dll, if
present, will always be in the Windows system directory, so load it
from there.
2010-09-02 14:45:59 +03:00
Fridrich Štrba
e78851b928
Adapt to progressbar api change
2010-09-02 10:24:34 +02:00
Fridrich Štrba
5032cdf88f
Porting MS Windows theme engine to cairo - Part 1: stippling
2010-08-31 18:05:41 +02:00
Fridrich Štrba
78dc2debc0
Porting the MS Windows theme engine to cairo - Part 2 rectangle and line drawing
2010-08-31 18:05:41 +02:00
Martin Schlemmer
e14560cf1e
[win32] Properly draw the menu separator for Windows Vista/7.
...
Also adds the bits for transparency.
2010-08-30 20:05:09 +02:00
Martin Schlemmer
8476d22dea
[win32] Use pango_win32_font_description_from_logfontw() to get
...
the system font, instead of the code duplication.
2010-08-30 20:01:41 +02:00
Martin Schlemmer
04e241fd85
[win32] Fix some warnings related to type differences and unused variables
2010-08-30 19:58:19 +02:00
Sam Thursfield
a2b72c5953
Add missing accessors for notebook details
...
The ms-windows theme engine needs to access the tab-{h,v}border,
so add accessors. Bug 625655.
2010-08-09 21:20:07 -04:00
Sam Thursfield
4047d0526d
Towards GSEAL-clean build on win32
...
Use accessors instead of direct member access in a few places.
Bug 625655.
2010-08-09 21:17:37 -04:00
Benjamin Otte
c1c9b7dfc8
pixbuf-engine: Draw mask with Cairo
...
No more gdk_pixbuf_render_threshold_alpha()
2010-07-26 16:42:47 +02:00
Benjamin Otte
a22ebc974f
pixbuf-engine: replace call to gdk_draw_pixbuf() with Cairo equivalent
2010-07-26 16:42:47 +02:00
Benjamin Otte
59db821725
pixbuf-engine: Replace gdk_draw_pixbuf() with Cairo equivalent
...
This replaces the tiled fill call only.
2010-07-26 16:42:47 +02:00
Tor Lillqvist
e545ed58ed
Drop a leftover reference to libgdk_pixbuf-3.0.la
2010-06-28 00:28:55 +03:00