diff options
Diffstat (limited to 'vcl/unx/gtk')
-rw-r--r-- | vcl/unx/gtk/a11y/atkbridge.cxx | 4 | ||||
-rw-r--r-- | vcl/unx/gtk/a11y/atkfactory.cxx | 2 | ||||
-rw-r--r-- | vcl/unx/gtk/a11y/atkwindow.cxx | 2 | ||||
-rw-r--r-- | vcl/unx/gtk/a11y/makefile.mk | 93 | ||||
-rw-r--r-- | vcl/unx/gtk/app/gtkdata.cxx | 16 | ||||
-rw-r--r-- | vcl/unx/gtk/app/gtkinst.cxx | 15 | ||||
-rw-r--r-- | vcl/unx/gtk/app/gtksys.cxx | 6 | ||||
-rw-r--r-- | vcl/unx/gtk/app/makefile.mk | 76 | ||||
-rw-r--r-- | vcl/unx/gtk/gdi/makefile.mk | 67 | ||||
-rw-r--r-- | vcl/unx/gtk/gdi/salnativewidgets-gtk.cxx | 18 | ||||
-rw-r--r-- | vcl/unx/gtk/window/gtkframe.cxx | 21 | ||||
-rw-r--r-- | vcl/unx/gtk/window/gtkobject.cxx | 8 | ||||
-rw-r--r-- | vcl/unx/gtk/window/makefile.mk | 79 |
13 files changed, 45 insertions, 362 deletions
diff --git a/vcl/unx/gtk/a11y/atkbridge.cxx b/vcl/unx/gtk/a11y/atkbridge.cxx index 25add8e0dd18..71c05bd16626 100644 --- a/vcl/unx/gtk/a11y/atkbridge.cxx +++ b/vcl/unx/gtk/a11y/atkbridge.cxx @@ -28,8 +28,8 @@ // MARKER(update_precomp.py): autogen include statement, do not remove #include "precompiled_vcl.hxx" -#include <plugins/gtk/atkbridge.hxx> -#include <plugins/gtk/gtkframe.hxx> +#include <unx/gtk/atkbridge.hxx> +#include <unx/gtk/gtkframe.hxx> #include "atkfactory.hxx" #include "atkutil.hxx" diff --git a/vcl/unx/gtk/a11y/atkfactory.cxx b/vcl/unx/gtk/a11y/atkfactory.cxx index d2574f616539..9588123f4032 100644 --- a/vcl/unx/gtk/a11y/atkfactory.cxx +++ b/vcl/unx/gtk/a11y/atkfactory.cxx @@ -28,7 +28,7 @@ // MARKER(update_precomp.py): autogen include statement, do not remove #include "precompiled_vcl.hxx" -#include <plugins/gtk/gtkframe.hxx> +#include <unx/gtk/gtkframe.hxx> #include <vcl/window.hxx> #include "atkwrapper.hxx" #include "atkfactory.hxx" diff --git a/vcl/unx/gtk/a11y/atkwindow.cxx b/vcl/unx/gtk/a11y/atkwindow.cxx index c4fdc54e9064..b1e4bde84756 100644 --- a/vcl/unx/gtk/a11y/atkwindow.cxx +++ b/vcl/unx/gtk/a11y/atkwindow.cxx @@ -28,7 +28,7 @@ // MARKER(update_precomp.py): autogen include statement, do not remove #include "precompiled_vcl.hxx" -#include <plugins/gtk/gtkframe.hxx> +#include <unx/gtk/gtkframe.hxx> #include <vcl/window.hxx> #include "vcl/popupmenuwindow.hxx" diff --git a/vcl/unx/gtk/a11y/makefile.mk b/vcl/unx/gtk/a11y/makefile.mk deleted file mode 100644 index 14d3014ddf11..000000000000 --- a/vcl/unx/gtk/a11y/makefile.mk +++ /dev/null @@ -1,93 +0,0 @@ -#************************************************************************* -# -# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -# -# Copyright 2000, 2010 Oracle and/or its affiliates. -# -# OpenOffice.org - a multi-platform office productivity suite -# -# This file is part of OpenOffice.org. -# -# OpenOffice.org is free software: you can redistribute it and/or modify -# it under the terms of the GNU Lesser General Public License version 3 -# only, as published by the Free Software Foundation. -# -# OpenOffice.org is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU Lesser General Public License version 3 for more details -# (a copy is included in the LICENSE file that accompanied this code). -# -# You should have received a copy of the GNU Lesser General Public License -# version 3 along with OpenOffice.org. If not, see -# <http://www.openoffice.org/license.html> -# for a copy of the LGPLv3 License. -# -#************************************************************************* - -PRJ=..$/..$/.. - -PRJNAME=vcl -TARGET=gtka11y -ENABLE_EXCEPTIONS=TRUE - -# workaround for makedepend hang -MKDEPENDSOLVER= -NO_DEFAULT_STL=YES - -# --- Settings ----------------------------------------------------- - -.INCLUDE : settings.mk - -# --- Files -------------------------------------------------------- - -.IF "$(GUIBASE)"!="unx" - -dummy: - @echo "Nothing to build for GUIBASE $(GUIBASE)" - -.ELSE # "$(GUIBASE)"!="unx" - -.IF "$(ENABLE_GTK)" != "" - -PKGCONFIG_MODULES=gtk+-2.0 -.INCLUDE : pkg_config.mk - -CFLAGS+=-DVERSION=$(EMQ)"$(UPD)$(LAST_MINOR)$(EMQ)" - -ATKVERSION:=$(shell @$(PKG_CONFIG) --modversion atk | $(AWK) -v num=true -f $(SOLARENV)$/bin$/getcompver.awk) - -.IF "$(ATKVERSION)" >= "000100070000" -CFLAGS+=-DHAS_ATKRECTANGLE -.ENDIF - -SLOFILES=\ - $(SLO)$/atkaction.obj \ - $(SLO)$/atkbridge.obj \ - $(SLO)$/atkcomponent.obj \ - $(SLO)$/atkeditabletext.obj \ - $(SLO)$/atkfactory.obj \ - $(SLO)$/atkhypertext.obj \ - $(SLO)$/atkimage.obj \ - $(SLO)$/atklistener.obj \ - $(SLO)$/atkregistry.obj \ - $(SLO)$/atkselection.obj \ - $(SLO)$/atktable.obj \ - $(SLO)$/atktext.obj \ - $(SLO)$/atktextattributes.obj \ - $(SLO)$/atkutil.obj \ - $(SLO)$/atkvalue.obj \ - $(SLO)$/atkwindow.obj \ - $(SLO)$/atkwrapper.obj - -.ELSE # "$(ENABLE_GTK)" != "" - -dummy: - @echo GTK disabled - nothing to build -.ENDIF -.ENDIF # "$(GUIBASE)"!="unx" - -# --- Targets ------------------------------------------------------ - -.INCLUDE : target.mk - diff --git a/vcl/unx/gtk/app/gtkdata.cxx b/vcl/unx/gtk/app/gtkdata.cxx index 36d475b8795b..4140894c36af 100644 --- a/vcl/unx/gtk/app/gtkdata.cxx +++ b/vcl/unx/gtk/app/gtkdata.cxx @@ -46,19 +46,19 @@ #include <sys/time.h> #include <unistd.h> #endif -#include <plugins/gtk/gtkdata.hxx> -#include <plugins/gtk/gtkinst.hxx> -#include <plugins/gtk/gtkframe.hxx> -#include <salobj.h> +#include <unx/gtk/gtkdata.hxx> +#include <unx/gtk/gtkinst.hxx> +#include <unx/gtk/gtkframe.hxx> +#include <unx/salobj.h> #include <osl/thread.h> #include <osl/process.h> #include <tools/debug.hxx> -#include "i18n_im.hxx" -#include "i18n_xkb.hxx" -#include <wmadaptor.hxx> +#include "unx/i18n_im.hxx" +#include "unx/i18n_xkb.hxx" +#include <unx/wmadaptor.hxx> -#include "../../unx/source/inc/salcursors.h" +#include "unx/x11_cursors/salcursors.h" #include <vcl/svapp.hxx> diff --git a/vcl/unx/gtk/app/gtkinst.cxx b/vcl/unx/gtk/app/gtkinst.cxx index 2b0e90dc9bc0..888e2ed883b9 100644 --- a/vcl/unx/gtk/app/gtkinst.cxx +++ b/vcl/unx/gtk/app/gtkinst.cxx @@ -29,13 +29,12 @@ #include "precompiled_vcl.hxx" #include <osl/module.h> -#include <plugins/gtk/gtkdata.hxx> -#include <plugins/gtk/gtkinst.hxx> -#include <salframe.h> -#include <salobj.h> -#include <plugins/gtk/gtkframe.hxx> -#include <plugins/gtk/gtkobject.hxx> -#include <plugins/gtk/atkbridge.hxx> +#include <unx/gtk/gtkdata.hxx> +#include <unx/gtk/gtkinst.hxx> +#include <unx/salobj.h> +#include <unx/gtk/gtkframe.hxx> +#include <unx/gtk/gtkobject.hxx> +#include <unx/gtk/atkbridge.hxx> #include <rtl/strbuf.hxx> @@ -131,7 +130,7 @@ extern "C" return true; } - VCL_DLLPUBLIC SalInstance* create_SalInstance( oslModule pModule ) + VCLPLUG_GTK_PUBLIC SalInstance* create_SalInstance( oslModule pModule ) { /* #i92121# workaround deadlocks in the X11 implementation */ diff --git a/vcl/unx/gtk/app/gtksys.cxx b/vcl/unx/gtk/app/gtksys.cxx index 272af20d0886..daaf4b27bc5c 100644 --- a/vcl/unx/gtk/app/gtksys.cxx +++ b/vcl/unx/gtk/app/gtksys.cxx @@ -28,10 +28,10 @@ // MARKER(update_precomp.py): autogen include statement, do not remove #include "precompiled_vcl.hxx" -#include <svunx.h> -#include <vcl/svdata.hxx> +#include <unx/svunx.h> +#include <svdata.hxx> #include <vcl/window.hxx> -#include <plugins/gtk/gtkinst.hxx> +#include <unx/gtk/gtkinst.hxx> #include <cstdio> #include <gdk/gdk.h> #include <gtk/gtk.h> diff --git a/vcl/unx/gtk/app/makefile.mk b/vcl/unx/gtk/app/makefile.mk deleted file mode 100644 index 3e8cd750bf7a..000000000000 --- a/vcl/unx/gtk/app/makefile.mk +++ /dev/null @@ -1,76 +0,0 @@ -#************************************************************************* -# -# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -# -# Copyright 2000, 2010 Oracle and/or its affiliates. -# -# OpenOffice.org - a multi-platform office productivity suite -# -# This file is part of OpenOffice.org. -# -# OpenOffice.org is free software: you can redistribute it and/or modify -# it under the terms of the GNU Lesser General Public License version 3 -# only, as published by the Free Software Foundation. -# -# OpenOffice.org is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU Lesser General Public License version 3 for more details -# (a copy is included in the LICENSE file that accompanied this code). -# -# You should have received a copy of the GNU Lesser General Public License -# version 3 along with OpenOffice.org. If not, see -# <http://www.openoffice.org/license.html> -# for a copy of the LGPLv3 License. -# -#************************************************************************* - -PRJ=..$/..$/.. - -PRJNAME=vcl -TARGET=gtkapp -.INCLUDE : $(PRJ)$/util$/makefile.pmk - -# workaround for makedepend hang -MKDEPENDSOLVER= - -# --- Settings ----------------------------------------------------- - -.INCLUDE : settings.mk -.INCLUDE : $(PRJ)$/util$/makefile2.pmk - -# --- Files -------------------------------------------------------- - -.IF "$(GUIBASE)"!="unx" - -dummy: - @echo "Nothing to build for GUIBASE $(GUIBASE)" - -.ELSE # "$(GUIBASE)"!="unx" - -.IF "$(ENABLE_GTK)" != "" - -PKGCONFIG_MODULES=gtk+-2.0 -.INCLUDE : pkg_config.mk - -SLOFILES=\ - $(SLO)$/gtkdata.obj \ - $(SLO)$/gtkinst.obj \ - $(SLO)$/gtksys.obj - -EXCEPTIONSFILES=\ - $(SLO)$/gtkdata.obj\ - $(SLO)$/gtkinst.obj - -.ELSE # "$(ENABLE_GTK)" != "" - -dummy: - @echo GTK disabled - nothing to build -.ENDIF -.ENDIF # "$(GUIBASE)"!="unx" - -# --- Targets ------------------------------------------------------ - -.INCLUDE : target.mk - -.INCLUDE : $(PRJ)$/util$/target.pmk diff --git a/vcl/unx/gtk/gdi/makefile.mk b/vcl/unx/gtk/gdi/makefile.mk deleted file mode 100644 index ec6b4e1d205e..000000000000 --- a/vcl/unx/gtk/gdi/makefile.mk +++ /dev/null @@ -1,67 +0,0 @@ -#************************************************************************* -# -# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -# -# Copyright 2000, 2010 Oracle and/or its affiliates. -# -# OpenOffice.org - a multi-platform office productivity suite -# -# This file is part of OpenOffice.org. -# -# OpenOffice.org is free software: you can redistribute it and/or modify -# it under the terms of the GNU Lesser General Public License version 3 -# only, as published by the Free Software Foundation. -# -# OpenOffice.org is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU Lesser General Public License version 3 for more details -# (a copy is included in the LICENSE file that accompanied this code). -# -# You should have received a copy of the GNU Lesser General Public License -# version 3 along with OpenOffice.org. If not, see -# <http://www.openoffice.org/license.html> -# for a copy of the LGPLv3 License. -# -#************************************************************************* - -PRJ=..$/..$/.. - -PRJNAME=vcl -TARGET=gtkgdi -.INCLUDE : $(PRJ)$/util$/makefile.pmk - -# --- Settings ----------------------------------------------------- - -.INCLUDE : settings.mk -.INCLUDE : $(PRJ)$/util$/makefile2.pmk - -# --- Files -------------------------------------------------------- - -.IF "$(GUIBASE)"!="unx" - -dummy: - @echo "Nothing to build for GUIBASE $(GUIBASE)" - -.ELSE # "$(GUIBASE)"!="unx" - -.IF "$(ENABLE_GTK)" != "" - -PKGCONFIG_MODULES=gtk+-2.0 -.INCLUDE : pkg_config.mk - -SLOFILES=$(SLO)$/salnativewidgets-gtk.obj -EXCEPTIONSFILES=$(SLO)$/salnativewidgets-gtk.obj - -.ELSE # "$(ENABLE_GTK)" != "" -dummy: - @echo GTK disabled - nothing to build -.ENDIF - -.ENDIF # "$(GUIBASE)"!="unx" - -# --- Targets ------------------------------------------------------ - -.INCLUDE : target.mk - -.INCLUDE : $(PRJ)$/util$/target.pmk diff --git a/vcl/unx/gtk/gdi/salnativewidgets-gtk.cxx b/vcl/unx/gtk/gdi/salnativewidgets-gtk.cxx index 34a7cfcd196b..ff5063def03d 100644 --- a/vcl/unx/gtk/gdi/salnativewidgets-gtk.cxx +++ b/vcl/unx/gtk/gdi/salnativewidgets-gtk.cxx @@ -28,12 +28,16 @@ // MARKER(update_precomp.py): autogen include statement, do not remove #include "precompiled_vcl.hxx" -#include "plugins/gtk/gtkframe.hxx" -#include "plugins/gtk/gtkdata.hxx" -#include "plugins/gtk/gtkinst.hxx" -#include "plugins/gtk/gtkgdi.hxx" +#include "vcl/svapp.hxx" + +#include "unx/gtk/gtkframe.hxx" +#include "unx/gtk/gtkdata.hxx" +#include "unx/gtk/gtkinst.hxx" +#include "unx/gtk/gtkgdi.hxx" -#include "pspgraphics.h" +#include "unx/pspgraphics.h" +#include "unx/saldata.hxx" +#include "unx/saldisp.hxx" #include <cstdio> #include <cmath> @@ -41,10 +45,6 @@ #include <algorithm> #include <hash_map> -#include "saldata.hxx" -#include "saldisp.hxx" -#include "vcl/svapp.hxx" - typedef struct _cairo_font_options cairo_font_options_t; // initialize statics diff --git a/vcl/unx/gtk/window/gtkframe.cxx b/vcl/unx/gtk/window/gtkframe.cxx index aa5926702731..5f4a2bda25f8 100644 --- a/vcl/unx/gtk/window/gtkframe.cxx +++ b/vcl/unx/gtk/window/gtkframe.cxx @@ -28,17 +28,16 @@ // MARKER(update_precomp.py): autogen include statement, do not remove #include "precompiled_vcl.hxx" -#include <plugins/gtk/gtkframe.hxx> -#include <plugins/gtk/gtkdata.hxx> -#include <plugins/gtk/gtkinst.hxx> -#include <plugins/gtk/gtkgdi.hxx> +#include <unx/gtk/gtkframe.hxx> +#include <unx/gtk/gtkdata.hxx> +#include <unx/gtk/gtkinst.hxx> +#include <unx/gtk/gtkgdi.hxx> #include <vcl/keycodes.hxx> -#include <wmadaptor.hxx> -#include <sm.hxx> -#include <salbmp.h> -#include <salprn.h> +#include <unx/wmadaptor.hxx> +#include <unx/sm.hxx> +#include <unx/salbmp.h> +#include <unx/salprn.h> #include <vcl/floatwin.hxx> -#include <salprn.h> #include <vcl/svapp.hxx> #include <vcl/window.hxx> @@ -49,8 +48,8 @@ #include <dlfcn.h> #include <vcl/salbtype.hxx> #include <vcl/bitmapex.hxx> -#include <vcl/impbmp.hxx> -#include <vcl/svids.hrc> +#include <impbmp.hxx> +#include <svids.hrc> #include <algorithm> diff --git a/vcl/unx/gtk/window/gtkobject.cxx b/vcl/unx/gtk/window/gtkobject.cxx index f7ef753dc628..68c8f1f1286d 100644 --- a/vcl/unx/gtk/window/gtkobject.cxx +++ b/vcl/unx/gtk/window/gtkobject.cxx @@ -28,10 +28,10 @@ // MARKER(update_precomp.py): autogen include statement, do not remove #include "precompiled_vcl.hxx" -#include <plugins/gtk/gtkobject.hxx> -#include <plugins/gtk/gtkframe.hxx> -#include <plugins/gtk/gtkdata.hxx> -#include <plugins/gtk/gtkinst.hxx> +#include <unx/gtk/gtkobject.hxx> +#include <unx/gtk/gtkframe.hxx> +#include <unx/gtk/gtkdata.hxx> +#include <unx/gtk/gtkinst.hxx> GtkSalObject::GtkSalObject( GtkSalFrame* pParent, sal_Bool bShow ) : m_pSocket( NULL ), diff --git a/vcl/unx/gtk/window/makefile.mk b/vcl/unx/gtk/window/makefile.mk deleted file mode 100644 index ac23e9363eef..000000000000 --- a/vcl/unx/gtk/window/makefile.mk +++ /dev/null @@ -1,79 +0,0 @@ -#************************************************************************* -# -# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -# -# Copyright 2000, 2010 Oracle and/or its affiliates. -# -# OpenOffice.org - a multi-platform office productivity suite -# -# This file is part of OpenOffice.org. -# -# OpenOffice.org is free software: you can redistribute it and/or modify -# it under the terms of the GNU Lesser General Public License version 3 -# only, as published by the Free Software Foundation. -# -# OpenOffice.org is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU Lesser General Public License version 3 for more details -# (a copy is included in the LICENSE file that accompanied this code). -# -# You should have received a copy of the GNU Lesser General Public License -# version 3 along with OpenOffice.org. If not, see -# <http://www.openoffice.org/license.html> -# for a copy of the LGPLv3 License. -# -#************************************************************************* - -PRJ=..$/..$/.. - -PRJNAME=vcl -TARGET=gtkwin -.INCLUDE : $(PRJ)$/util$/makefile.pmk - -# workaround for makedepend hang -MKDEPENDSOLVER= - -# --- Settings ----------------------------------------------------- - -.INCLUDE : settings.mk -.INCLUDE : $(PRJ)$/util$/makefile2.pmk - -# --- Files -------------------------------------------------------- - -.IF "$(GUIBASE)"!="unx" - -dummy: - @echo "Nothing to build for GUIBASE $(GUIBASE)" - -.ELSE # "$(GUIBASE)"!="unx" - -.IF "$(ENABLE_GTK)" != "" - -PKGCONFIG_MODULES=gtk+-2.0 -.IF "$(ENABLE_DBUS)" != "" -CDEFS+=-DENABLE_DBUS -PKGCONFIG_MODULES+= dbus-glib-1 -.ENDIF -.INCLUDE : pkg_config.mk - -.IF "$(COM)" == "C52" -NOOPTFILES=$(SLO)$/gtkframe.obj -.ENDIF - -SLOFILES=\ - $(SLO)$/gtkframe.obj \ - $(SLO)$/gtkobject.obj -EXCEPTIONSFILES=$(SLO)$/gtkframe.obj -.ELSE # "$(ENABLE_GTK)" != "" - -dummy: - @echo GTK disabled - nothing to build -.ENDIF -.ENDIF # "$(GUIBASE)"!="unx" - -# --- Targets ------------------------------------------------------ - -.INCLUDE : target.mk - -.INCLUDE : $(PRJ)$/util$/target.pmk |