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