Commit graph

3014 commits

Author SHA1 Message Date
Caolán McNamara
c35b12cc0a extend this to headless plugin as well 2011-06-01 15:21:54 +01:00
Luboš Luňák
3d87ce7865 proper debug output again, enabled by mistake 2011-05-31 18:27:15 +02:00
Luboš Luňák
61acd9e800 move kde_headers.h to other inc/unx/kde headers 2011-05-31 18:23:24 +02:00
Luboš Luňák
2dfbdb6fb0 use enum instead of strings for desktop types
welcome to the future! (well, almost)
2011-05-31 18:20:17 +02:00
Luboš Luňák
4ed61b6dca SAL_DLLEXTENSION should not be used here
probably result of a bad merge
2011-05-31 17:27:09 +02:00
Luboš Luňák
f5497068c5 #include "" -> #include <> for non-local includes 2011-05-31 15:02:56 +02:00
Luboš Luňák
53a16157cb do not have a .cxx file just for #including a .moc file 2011-05-31 14:21:30 +02:00
Jan Holesovsky
ec6c98105a Merge commit 'libreoffice-3.4.0.2'
Conflicts:
	svtools/source/filter/wmf/winmtf.hxx
	tools/source/fsys/urlobj.cxx
	unotools/source/config/configmgr.cxx
	unotools/source/config/makefile.mk
	vcl/inc/vcl/cursor.hxx
	vcl/source/gdi/outdevnative.cxx
	vcl/source/window/abstdlg.cxx
	vcl/source/window/toolbox.cxx
	vcl/unx/generic/printer/ppdparser.cxx
	vcl/unx/generic/printer/printerinfomanager.cxx
2011-05-31 10:45:54 +02:00
Caolán McNamara
da94363ed7 add custom rule to build moc stuff for kde4 2011-05-29 22:26:41 +01:00
Caolán McNamara
9c1f42a13b make this compile 2011-05-29 14:52:13 +01:00
Julien Nabet
845c261d8c fix 2 bugs, there are still for a complete compilation with kde4 2011-05-28 15:54:14 +02:00
Jan Holesovsky
66bf06edd0 Merge branch 'master' of git://anongit.freedesktop.org/libreoffice/libs-gui
Conflicts:
	vcl/source/control/makefile.mk
	vcl/unx/generic/printer/ppdparser.cxx
2011-05-27 21:12:53 +02:00
Jan Holesovsky
9e5584a826 Merge remote-tracking branch 'origin/integration/dev300_m106'
Conflicts:
	cppcanvas/source/mtfrenderer/implrenderer.cxx
	i18npool/inc/i18npool/lang.h
	i18npool/source/isolang/isolang.cxx
	svtools/source/filter/exportdialog.cxx
	svtools/source/graphic/grfmgr.cxx
	vcl/aqua/source/dtrans/aqua_service.cxx
	vcl/aqua/source/window/salframe.cxx
	vcl/inc/sft.hxx
	vcl/inc/unx/pspgraphics.h
	vcl/inc/vcl/cursor.hxx
	vcl/inc/vcl/gdimtf.hxx
	vcl/inc/vcl/settings.hxx
	vcl/prj/d.lst
	vcl/source/app/settings.cxx
	vcl/source/control/edit.cxx
	vcl/source/gdi/gdimtf.cxx
	vcl/source/window/cursor.cxx
	vcl/source/window/window.cxx
	vcl/unx/generic/fontmanager/fontconfig.cxx
	vcl/unx/gtk/gdi/salnativewidgets-gtk.cxx
	vcl/unx/kde4/KDESalGraphics.cxx
2011-05-27 20:47:31 +02:00
Lucas Baudin
89673c8a0a Remove a GtkToggleToolButton widget which wasn't used 2011-05-26 14:05:36 +01:00
Lucas Baudin
30dc33f6fb Fix a gtk warning 2011-05-26 14:05:36 +01:00
Caolán McNamara
4a56954e39 add salhelper::LinkResolver 2011-05-25 08:53:31 +01:00
Lucas Baudin
5e4d196f7f Fix some visual glitch with GTK+
- Fix separators, they weren't properly aligned, and they didn't use
  gtk_paint_box when needed some gtk themes/engine draw lines with box ^^
  (for 3d appearance for instance)
- Fix pressed toolbar buttons state: it wasn't drawn correctly
- Fix toolbar buttons background: window background was paint, but the
  background was the toolbar, so, now, the background of the toolbar is paint
- Use gtk_paint_box instead of gtk_paint_flat_box for buttondefault, it wasn't
  correct and caused some weird things in the corners
- Code cleanup: remove a function call which set the widgets flags, it is
  useless (and could cause some segfaults) since we must specify widget state
  and shadow in gtk_paint_(flat_)box).
- Code cleanup: remove duplicated code, toolbar button are now drawn using the
  same function as normal buttons
2011-05-24 14:13:03 +01:00
Lucas Baudin
76c4961168 Replace tabs by space in salnativewidgets-gtk.cxx 2011-05-24 14:13:03 +01:00
Caolán McNamara
112b79c4b3 tweak all this to be non-leaky 2011-05-20 15:23:39 +01:00
Caolán McNamara
4f97da16ee valgrind: fix leak 2011-05-20 15:23:39 +01:00
Caolán McNamara
25384a8019 fix merge conflicts 2011-05-20 15:23:39 +01:00
Caolán McNamara
c71e90f957 no need to cast 2011-05-20 15:23:39 +01:00
David Tardon
b9b21cb3c7 delete[] after use 2011-05-18 14:57:14 +02:00
Radek Doulik
033460d472 fix debug build 2011-05-18 12:46:56 +02:00
Radek Doulik
016d4aaae9 fix debug build 2011-05-18 11:48:46 +02:00
Michael Meeks
834fc570c2 fix gtk FMR on shutdown - fdo#37302 2011-05-18 06:22:24 +01:00
Christian Lohmaier
d8ee7736db WaE - might be used uninitialized 2011-05-16 23:53:43 +02:00
Christian Lohmaier
fc6bb9146c WaE - add explicit casting (decimal-types → integer types) 2011-05-16 23:52:47 +02:00
Christian Lohmaier
1fd367c45c WaE (picky) - noeol 2011-05-16 23:44:29 +02:00
David Tardon
c89dac185c avoid array overrun 2011-05-16 15:40:43 +02:00
David Tardon
58905f2778 fix brain fart 2011-05-16 15:40:43 +02:00
David Tardon
4af352e013 prefer C++ wrapper to avoid leak 2011-05-12 14:32:55 +02:00
David Tardon
41d0cc5ca7 guard against invalid args 2011-05-11 12:00:57 +02:00
Julien Nabet
5d80ddea68 Some cppcheck cleaning 2011-05-08 17:04:25 +02:00
Thorsten Behrens
c313d45a2e Fix dbglevel=2 build 2011-05-06 18:57:57 +02:00
Michael Natterer
948c14eec1 Enable native sumbenu arrow drawing and implement it in GTK+ 2011-05-06 14:15:55 +02:00
David Tardon
7934342133 always use svp plugin with --headless 2011-05-03 09:27:06 +02:00
David Tardon
c4da751879 add kde4 to fallback list 2011-05-03 08:34:12 +02:00
Christian Dywan
269dabfe3d Set GTK+ native mouse behaviour settings 2011-04-30 01:09:53 +02:00
Christian Dywan
8a172aef57 Clean up GtkSettings use in GTK+ platform module 2011-04-30 01:04:06 +02:00
Christian Dywan
51940f50c9 Unify light gray checked color special case
It's the same hack on all platforms using it.
2011-04-30 00:39:59 +02:00
Jan Holesovsky
e8f7d39b9d Make vcl building. 2011-04-29 19:19:30 +02:00
Luboš Luňák
d2c46a6183 KDE does not hide disabled menu items
this reverts part of the previous commit
2011-04-28 13:15:20 +02:00
Christian Dywan
129ac65d77 Introduce HideDisabledMenuItems style setting
The STYLE_OPTION_HIDEDISABLED flag is removed.

The setting is enabled for KDE and OSX.
2011-04-28 10:59:58 +01:00
Jan Holesovsky
83380a7805 Merge commit 'ooo/DEV300_m106' into libreoffice-3-4
Conflicts:
	cppcanvas/source/mtfrenderer/transparencygroupaction.cxx
	l10ntools/scripts/localize.pl
	l10ntools/source/directory.cxx
	l10ntools/source/srciter.cxx
	padmin/Executable_spadmin.bin.mk
	padmin/Library_spa.mk
	svtools/inc/svtools/filter.hxx
	svtools/inc/svtools/grfmgr.hxx
	svtools/source/filter/filter.cxx
	svtools/source/filter/filter2.cxx
	svtools/source/filter/wmf/emfwr.cxx
	svtools/source/filter/wmf/enhwmf.cxx
	svtools/source/filter/wmf/winmtf.cxx
	svtools/source/filter/wmf/winmtf.hxx
	svtools/source/filter/wmf/winwmf.cxx
	svtools/source/filter/wmf/wmfwr.cxx
	svtools/source/graphic/grfmgr.cxx
	svtools/source/graphic/grfmgr2.cxx
	toolkit/source/controls/controlmodelcontainerbase.cxx
	toolkit/source/controls/unocontrol.cxx
	toolkit/source/helper/formpdfexport.cxx
	toolkit/source/helper/unowrapper.cxx
	vcl/Package_osx.mk
	vcl/aqua/source/app/salinst.cxx
	vcl/aqua/source/app/salsys.cxx
	vcl/aqua/source/dtrans/aqua_service.cxx
	vcl/aqua/source/dtrans/test_aquacb.cxx
	vcl/aqua/source/res/makefile.mk
	vcl/aqua/source/window/salframe.cxx
	vcl/aqua/source/window/salframeview.mm
	vcl/inc/aqua/salgdi.h
	vcl/inc/aqua/salinst.h
	vcl/inc/graphite_adaptors.hxx
	vcl/inc/graphite_cache.hxx
	vcl/inc/graphite_serverfont.hxx
	vcl/inc/impprn.hxx
	vcl/inc/svdata.hxx
	vcl/inc/unx/i18n_status.hxx
	vcl/inc/unx/saldata.hxx
	vcl/inc/unx/salfont.h
	vcl/inc/unx/salinst.h
	vcl/inc/unx/salprn.h
	vcl/inc/unx/salsys.h
	vcl/inc/unx/sm.hxx
	vcl/inc/vcl/gdimtf.hxx
	vcl/inc/vcl/graph.hxx
	vcl/inc/vcl/outdev.hxx
	vcl/inc/vcl/polyscan.hxx
	vcl/inc/vcl/svcompat.hxx
	vcl/inc/vcl/svgread.hxx
	vcl/inc/vcl/unobrok.hxx
	vcl/inc/win/salgdi.h
	vcl/inc/win/wincomp.hxx
	vcl/prj/d.lst
	vcl/source/app/dbggui.cxx
	vcl/source/app/idlemgr.cxx
	vcl/source/app/makefile.mk
	vcl/source/app/settings.cxx
	vcl/source/app/sound.cxx
	vcl/source/app/stdtext.cxx
	vcl/source/app/svapp.cxx
	vcl/source/app/svdata.cxx
	vcl/source/app/svmain.cxx
	vcl/source/app/timer.cxx
	vcl/source/app/unohelp.cxx
	vcl/source/components/dtranscomp.cxx
	vcl/source/control/button.cxx
	vcl/source/control/combobox.cxx
	vcl/source/control/ctrl.cxx
	vcl/source/control/edit.cxx
	vcl/source/control/field2.cxx
	vcl/source/control/ilstbox.cxx
	vcl/source/gdi/bitmap.cxx
	vcl/source/gdi/bitmapex.cxx
	vcl/source/gdi/cvtgrf.cxx
	vcl/source/gdi/font.cxx
	vcl/source/gdi/image.cxx
	vcl/source/gdi/imagerepository.cxx
	vcl/source/gdi/impbmp.cxx
	vcl/source/gdi/impgraph.cxx
	vcl/source/gdi/impimagetree.cxx
	vcl/source/gdi/jobset.cxx
	vcl/source/gdi/makefile.mk
	vcl/source/gdi/metaact.cxx
	vcl/source/gdi/outdev.cxx
	vcl/source/gdi/outdev2.cxx
	vcl/source/gdi/outdev5.cxx
	vcl/source/gdi/outdev6.cxx
	vcl/source/gdi/outmap.cxx
	vcl/source/gdi/polyscan.cxx
	vcl/source/gdi/print.cxx
	vcl/source/gdi/print2.cxx
	vcl/source/gdi/region.cxx
	vcl/source/gdi/salgdilayout.cxx
	vcl/source/gdi/sallayout.cxx
	vcl/source/gdi/svcompat.cxx
	vcl/source/gdi/virdev.cxx
	vcl/source/glyphs/gcach_ftyp.cxx
	vcl/source/glyphs/gcach_vdev.cxx
	vcl/source/glyphs/gcach_vdev.hxx
	vcl/source/glyphs/graphite_adaptors.cxx
	vcl/source/glyphs/graphite_cache.cxx
	vcl/source/glyphs/graphite_layout.cxx
	vcl/source/glyphs/graphite_serverfont.cxx
	vcl/source/glyphs/graphite_textsrc.hxx
	vcl/source/glyphs/makefile.mk
	vcl/source/src/makefile.mk
	vcl/source/window/accel.cxx
	vcl/source/window/brdwin.cxx
	vcl/source/window/btndlg.cxx
	vcl/source/window/dialog.cxx
	vcl/source/window/dndevdis.cxx
	vcl/source/window/dockmgr.cxx
	vcl/source/window/dockwin.cxx
	vcl/source/window/floatwin.cxx
	vcl/source/window/introwin.cxx
	vcl/source/window/keycod.cxx
	vcl/source/window/menu.cxx
	vcl/source/window/msgbox.cxx
	vcl/source/window/scrwnd.cxx
	vcl/source/window/split.cxx
	vcl/source/window/splitwin.cxx
	vcl/source/window/status.cxx
	vcl/source/window/syswin.cxx
	vcl/source/window/tabpage.cxx
	vcl/source/window/toolbox.cxx
	vcl/source/window/toolbox2.cxx
	vcl/source/window/window.cxx
	vcl/source/window/window2.cxx
	vcl/source/window/winproc.cxx
	vcl/source/window/wrkwin.cxx
	vcl/unx/generic/app/i18n_cb.cxx
	vcl/unx/generic/app/i18n_ic.cxx
	vcl/unx/generic/app/saldata.cxx
	vcl/unx/generic/app/saldisp.cxx
	vcl/unx/generic/app/salinst.cxx
	vcl/unx/generic/app/wmadaptor.cxx
	vcl/unx/generic/fontmanager/afm_hash.cpp
	vcl/unx/generic/gdi/salbmp.cxx
	vcl/unx/generic/gdi/salgdi3.cxx
	vcl/unx/generic/gdi/xrender_peer.cxx
	vcl/unx/generic/window/salframe.cxx
	vcl/unx/generic/window/salobj.cxx
	vcl/unx/gtk/a11y/makefile.mk
	vcl/unx/gtk/app/gtksys.cxx
	vcl/unx/gtk/app/makefile.mk
	vcl/unx/gtk/window/gtkframe.cxx
	vcl/unx/gtk/window/gtkobject.cxx
	vcl/unx/headless/svpinst.cxx
	vcl/unx/headless/svpinst.hxx
	vcl/unx/headless/svpprn.hxx
	vcl/unx/kde/kdedata.cxx
	vcl/unx/kde/salnativewidgets-kde.cxx
	vcl/unx/kde4/KDESalDisplay.hxx
	vcl/unx/kde4/KDEXLib.cxx
	vcl/unx/kde4/KDEXLib.hxx
	vcl/unx/kde4/VCLKDEApplication.cxx
	vcl/unx/kde4/makefile.mk
	vcl/unx/source/app/makefile.mk
	vcl/unx/source/fontmanager/makefile.mk
	vcl/unx/source/gdi/makefile.mk
	vcl/unx/source/inc/salcursors.h
	vcl/util/linksvp/makefile.mk
	vcl/win/source/app/saldata.cxx
	vcl/win/source/app/salinst.cxx
	vcl/win/source/app/salshl.cxx
	vcl/win/source/gdi/makefile.mk
	vcl/win/source/gdi/salbmp.cxx
	vcl/win/source/gdi/salgdi.cxx
	vcl/win/source/gdi/salgdi2.cxx
	vcl/win/source/gdi/salgdi3.cxx
	vcl/win/source/gdi/salgdi_gdiplus.cxx
	vcl/win/source/gdi/salprn.cxx
	vcl/win/source/gdi/salvd.cxx
	vcl/win/source/gdi/winlayout.cxx
	vcl/win/source/window/salframe.cxx
	vcl/win/source/window/salmenu.cxx
	vcl/win/source/window/salobj.cxx
2011-04-22 15:09:06 +02:00
Júlio Hoffimann
52f1b2b471 left arrow comments removed // <-- 2011-04-22 14:41:19 +02:00
Christian Dywan
bef3653901 Only accelerators in Edit popup on Windows and KDE
The new style setting AcceleratorsInContextMenus defaults to True and
is disabled for GNOME and OSX.

Fixes: fdo#36239
2011-04-20 17:07:13 +02:00
Christian Dywan
d248ff75bb Only accelerators in Edit popup on Windows and KDE
The new style setting AcceleratorsInContextMenus defaults to True and
is disabled for GNOME and OSX.

Fixes: fdo#36239
2011-04-20 17:06:37 +02:00
Robert Dargaud
14d735f714 fix fdo#36399 - ScrollBar display bug on dialog boxes 2011-04-20 15:29:47 +01:00
Robert Dargaud
c2c8ac28a4 fix fdo#36399 - ScrollBar display bug on dialog boxes 2011-04-20 14:42:49 +01:00