Commit graph

21 commits

Author SHA1 Message Date
Thorsten Behrens
75dbef14bb Headless got moved, fix gtk3 build. 2011-11-28 14:56:41 +01:00
Michael Meeks
17084c750d gtk: move the file-picker into vcl/ and add Application:: factory hooks
drop un-necessary uno service related fluff, and component instantiation.
nominal move to XMultiComponentFactory from XMultiServiceFactory
Include fpicker in compilation for gtk3, but more work required here
Simplify setting up transient parents for picker dialogs
2011-11-07 14:19:33 +00:00
Michael Meeks
62b44c3482 gtk3: add missing include, and rtl namespace 2011-11-04 09:45:35 +00:00
Michael Meeks
e53ac9984c gtk3: Check for gtk3 >= 3.2 - we need that for broadway anyway 2011-11-03 19:48:25 +00:00
Cosimo Cecchi
06840c3b3d gtk3: implement rendering for Listbox widgets 2011-11-03 13:15:10 -04:00
Cosimo Cecchi
3226260137 gtk3: translate the cairo context instead of rendering from (1, 1)
It's just way easier than doing it every time.
2011-11-03 13:15:10 -04:00
Cosimo Cecchi
d444079d03 gtk3: misc cleanups 2011-11-03 13:15:10 -04:00
Cosimo Cecchi
585140eb25 gtk3: implement rendering for Comboboxes 2011-11-03 13:15:09 -04:00
Cosimo Cecchi
73980c1526 gtk3: implement rendering for spinbuttons 2011-11-03 13:15:09 -04:00
Cosimo Cecchi
625afed7a8 gtk3: improve the GTK3 theming layer somewhat
Improvements include:
- don't create widgets when calculating the native region size, but use
  GtkStyleContext instead
- refactor the native control drawing cycle
- theme scrollbars
- theme menu radios/checks/separators/arrows
2011-11-02 16:47:44 +00:00
Lucas Baudin
9d0f5c8a0c gtk3: Use some static variable in GtkSalGraphics in order to avoid re-loading all GtkStylaContexts 2011-10-25 13:41:59 +01:00
Lucas Baudin
82746a3875 gtk3: add toolbar rendering, there is some graphical bugs if you have more than one row in the toolbar (is it detectable in GtkSalGraphices?) 2011-10-25 13:41:59 +01:00
Lucas Baudin
3c0dd61c41 gtk3: Use CheckBox style (there is still a problem with the hover stage) 2011-10-25 13:41:58 +01:00
Lucas Baudin
ef93683de1 Gtk3 fixes, I tweaked the damage function to debug the rendering (the damage are is bigger to see a whole widget), if will need to be removed once we will fix that 2011-10-25 13:41:49 +01:00
Lucas Baudin
6da6ddcf03 Fix compilation in gtk3salnativewidgets 2011-10-25 13:41:49 +01:00
Lucas Baudin
e94fc5d61c gtk3: implement initial native widget support for buttons 2011-10-25 13:41:44 +01:00
Michael Meeks
c11c452aa1 remove conditionals, and split pieces into salnativewidgets 2011-10-25 13:41:44 +01:00
Michael Meeks
bd42e9afa0 gtk3: switch to basebmp rendering during 'draw' 2011-10-25 13:41:40 +01:00
Caolán McNamara
9b5d883fae add missing mode-lines 2011-07-14 15:31:44 +01:00
Michael Meeks
115feb261a make svp / headless backend's headers more public 2011-06-24 14:58:40 +01:00
Caolán McNamara
1c7c573899 Prepare for gtk3 2011-06-14 16:34:05 +01:00