Caolán McNamara
751191ed2d
move btndlg from vcl to toolkit
...
Change-Id: Iecc528bce1df9a67af43f9d9dd3ed41af24b0fad
Reviewed-on: https://gerrit.libreoffice.org/51713
Tested-by: Jenkins <ci@libreoffice.org >
Reviewed-by: Caolán McNamara <caolanm@redhat.com >
Tested-by: Caolán McNamara <caolanm@redhat.com >
2018-03-22 00:29:00 +01:00
Arnaud Versini
a7532d8f06
Remove VCLExternalSolarLock and IMutex.
...
Next step is to remove OContextEntryGuard.
Change-Id: I9460fb67fba6f3bfb3c809b730c33f38d225a64e
Reviewed-on: https://gerrit.libreoffice.org/38411
Tested-by: Jenkins <ci@libreoffice.org >
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk >
2017-06-12 08:45:48 +02:00
David Ostrovsky
de030cd7a2
gbuild: Remove MSVC 2013 legacy code
...
Uwinapi is discontinued.
Change-Id: I063b4d0d8fab2d60de168e960a63b8181158ac01
Reviewed-on: https://gerrit.libreoffice.org/23198
Reviewed-by: David Ostrovsky <david@ostrovsky.org >
Tested-by: David Ostrovsky <david@ostrovsky.org >
2017-04-21 18:18:44 +02:00
Caolán McNamara
482d7ce61b
change from glew to epoxy
...
because that works under wayland out of the box and gtk3 uses it already
Change-Id: Iefaac31e325534a81a5389f752804af917c1baef
Reviewed-on: https://gerrit.libreoffice.org/31213
Tested-by: Jenkins <ci@libreoffice.org >
Reviewed-by: Caolán McNamara <caolanm@redhat.com >
Tested-by: Caolán McNamara <caolanm@redhat.com >
2016-12-13 11:33:18 +00:00
Tor Lillqvist
e13aead8a1
Reduce ENABLE_OPENGL / ENABLE_HEADLESS confusion
...
ENABLE_OPENGL means whether to enable the OpenGL slideshow transition
code. It does not mean whether to enable use of OpenGL in general. So
rename it to ENABLE_OPENGL_TRANSITIONS while at it.
ENABLE_HEADLESS means whether to disable use of X11 and OpenGL on X11
(and Wayland) platforms, I think, meaning Linux and maybe Solaris and
the BSDs. Maybe it should be renamed to DISABLE_X11_AND_OPENGL.
Change-Id: Ibb30f51646b1bcc477fe691a3fa38c7a1e3944ae
2016-08-03 22:36:36 +03:00
Oliver Specht
96c1ae1d8e
fix headless build
...
disables OpenGL and glew usage, lets --without-gui do what
--without-x did before and disables X related test
Change-Id: I680b47c9962a0d43c8ece593db0b82e347ceebdb
Reviewed-on: https://gerrit.libreoffice.org/23474
Tested-by: Jenkins <ci@libreoffice.org >
Reviewed-by: Oliver Specht <oliver.specht@cib.de >
2016-03-25 11:05:47 +00:00
Tor Lillqvist
2c55288357
Add API to get the number of OpenGL buffer swaps, including through UNO
...
Change-Id: Iff29ac615ad4b6516790b1cbbde0215a3cd0efe6
2016-01-26 11:43:50 +02:00
Stephan Bergmann
314853930f
gb_OBJCXXFLAGS requires -lobjc
...
...as it causes at least recent Clang trunk (towards 3.7) to emit
.cfi_personality 155, ___objc_personality_v0
where __objc_personality_v0 is exported from /usr/lib/libobjc.A.dylib
Change-Id: If4ccf15b2c3167185ba50d78ecf4379e02814933
2015-06-20 21:01:00 +02:00
Matúš Kukan
5c5edaef89
Revert "Use SVLIBRARY instead of gb_Library_get_runtime_filename"
...
$(call gb_Library__get_name,foo) returns "libmerged" if library foo is merged.
This reverts commit ee567a63fa .
Change-Id: I6ab9b7f0b01262a6f9d5a6834a6cffdd6ffc6f8a
2015-01-09 07:17:35 +01:00
Stephan Bergmann
ee567a63fa
Use SVLIBRARY instead of gb_Library_get_runtime_filename
...
Change-Id: I0d21d9685cdc801f7d6975a752999788c1f132e4
2015-01-06 10:28:58 +01:00
Tor Lillqvist
a6467341d1
No need for libotouch any more here
...
Change-Id: Ie092b9475e5dbf8d16bc8b02128c3a6858643abd
2014-12-18 12:59:30 +02:00
Noel Grandin
ea91310384
use SimpleReferenceObject in accessibility
...
to replace hand-rolled version
Change-Id: I9dd8d02024702972722b43f2654db91eb3da3794
2014-07-08 08:56:18 +02:00
Matúš Kukan
97dae845c2
Use proper name also when libmerged is used.
...
gb_Library__get_name was forgotten in
1817366cb5
Change-Id: I42592d70455b9c695879d7fa20881c77a1ca2066
2014-06-16 10:33:42 +02:00
Michael Stahl
1817366cb5
gbuild: remove config_libraries.h and gb_Helper_generate_config_libraries
...
This much ugly complexity, generating a header on every gbuild startup
etc. is really not warranted for 6 callers of the generated macros.
Also, the Win32 make has problems with the quoting.
Change-Id: If945e09c1730e52174a6084677842dc611d66b2f
2014-06-09 17:05:50 +02:00
Tor Lillqvist
1a04354590
Move headers that are private to toolkit there, then
...
Change-Id: I12df9dc88960a6f78e85ab2f604782d1a4f9faf6
2014-04-19 11:24:35 +03:00
Matúš Kukan
e515b8b121
tk: Constructor feature for last tk_ implementations.
...
Change-Id: I55fee30e64cdb591d73cfcadfd7a9efb10485ba9
2014-01-24 12:21:25 +01:00
Michael Meeks
0489d6b7d3
remove redundant X11 linkage in toolkit.
...
Change-Id: I73badeb7763da155296ff5bb673b36411e10791b
2013-10-11 14:18:43 +01:00
Ariel Constenla-Haile
303096c50c
Related: #i121514# Remove deprecated UnoControlSimpleAnimation
...
(cherry picked from commit 514bb6777e001d02dbd9be63fc7a6187560aad63)
Conflicts:
offapi/com/sun/star/awt/UnoControlSimpleAnimation.idl
offapi/com/sun/star/awt/UnoControlSimpleAnimationModel.idl
offapi/com/sun/star/awt/XSimpleAnimation.idl
offapi/com/sun/star/awt/makefile.mk
offapi/type_reference/typelibrary_history.txt
offapi/type_reference/types.rdb
toolkit/inc/toolkit/helper/servicenames.hxx
toolkit/source/awt/vclxtoolkit.cxx
toolkit/source/awt/xsimpleanimation.cxx
toolkit/source/controls/tksimpleanimation.cxx
toolkit/source/helper/registerservices.cxx
toolkit/source/helper/servicenames.cxx
toolkit/util/toolkit.xml
Change-Id: If7f8de62713e28434e28975026cf8e5c66c831aa
2013-07-05 10:12:26 +01:00
Ariel Constenla-Haile
680608b15d
Related: #i121513# Remove deprecated UnoControlThrobberModel
...
(cherry picked from commit 5569d97f06a0299e41b91ca248bf7eaa038b1f21)
Conflicts:
icon-themes/human/toolkit/source/awt/spinner03-grey_01.png
icon-themes/human/toolkit/source/awt/spinner03-grey_02.png
icon-themes/human/toolkit/source/awt/spinner03-grey_03.png
icon-themes/human/toolkit/source/awt/spinner03-grey_04.png
icon-themes/human/toolkit/source/awt/spinner03-grey_05.png
icon-themes/human/toolkit/source/awt/spinner03-grey_06.png
icon-themes/human/toolkit/source/awt/spinner03-grey_07.png
icon-themes/human/toolkit/source/awt/spinner03-grey_08.png
icon-themes/human/toolkit/source/awt/spinner03-grey_09.png
icon-themes/human/toolkit/source/awt/spinner03-grey_10.png
icon-themes/human/toolkit/source/awt/spinner03-grey_11.png
icon-themes/human/toolkit/source/awt/spinner03-grey_12.png
offapi/com/sun/star/awt/UnoControlThrobber.idl
offapi/com/sun/star/awt/UnoControlThrobberModel.idl
offapi/com/sun/star/awt/XThrobber.idl
offapi/com/sun/star/awt/makefile.mk
offapi/type_reference/typelibrary_history.txt
offapi/type_reference/types.rdb
rat-excludes
swext/mediawiki/help/component.txt
swext/mediawiki/src/com/sun/star/wiki/WikiDialog.java
swext/mediawiki/src/com/sun/star/wiki/WikiEditSettingDialog.java
swext/mediawiki/src/com/sun/star/wiki/WikiPropDialog.java
swext/mediawiki/src/description.xml
toolkit/AllLangResTarget_tk.mk
toolkit/inc/toolkit/helper/servicenames.hxx
toolkit/source/awt/vclxtoolkit.cxx
toolkit/source/awt/xthrobber.cxx
toolkit/source/awt/xthrobber.hrc
toolkit/source/awt/xthrobber.src
toolkit/source/controls/tkthrobber.cxx
toolkit/source/helper/registerservices.cxx
toolkit/source/helper/servicenames.cxx
toolkit/src2xml/src.lst
toolkit/util/toolkit.xml
Change-Id: Ic415a96fe6ba7040a3b03fd562f997d2df1516d6
2013-07-05 10:03:52 +01:00
Matúš Kukan
bf06908b67
further reduce GUIBASE usage; don't set it to headless
...
Change-Id: I76916c15f380bd80e823845f52f32a1c444079da
2013-06-07 15:14:28 +02:00
Michael Meeks
1e4422a4b4
re-base on ALv2 code. Includes:
...
Patches contributed by Mathias Bauer
gnumake4 work variously
http://svn.apache.org/viewvc?view=revision&revision=1394707
http://svn.apache.org/viewvc?view=revision&revision=1394326
http://svn.apache.org/viewvc?view=revision&revision=1397337
http://svn.apache.org/viewvc?view=revision&revision=1397315
http://svn.apache.org/viewvc?view=revision&revision=1396797
Patches contributed by Andre Fischer
Fixed getcsym.awk to handle #-comments that contain special regexp chars.
http://svn.apache.org/viewvc?view=revision&revision=1230971
118778: Added ADDITIONAL_REPOSITORIES environment variable and its
automatic setup in configure.
http://svn.apache.org/viewvc?view=revision&revision=1232004
118160: Added external CoinMP library.
http://svn.apache.org/viewvc?view=revision&revision=1233909
Patches contributed by Herbert Duerr
#i119168# use generic LICENSE file for langpacks and sdks
http://svn.apache.org/viewvc?view=revision&revision=1310178
macosxotoolhelper: need to quote perl regexp if it may contain regexp metachars
http://svn.apache.org/viewvc?view=revision&revision=1183367
allow gbuild with empty sysroot on linux
http://svn.apache.org/viewvc?view=revision&revision=1179186
Patches contributed by Ingo Schmidt
native373: #164472# improvements for msi database
http://svn.apache.org/viewvc?view=revision&revision=1167540
http://svn.apache.org/viewvc?view=revision&revision=1167539
Patches contributed by Jurgen Schmidt
adapt setup package scripts to handle special DS_Store file for
developer snapshot builds
http://svn.apache.org/viewvc?view=revision&revision=1232430
imported patch extensions_i117681.patch
http://svn.apache.org/viewvc?view=revision&revision=1172102
Patches contributed by Michael Stahl
gbuild: RepositoryFixes.mk should be optional
http://svn.apache.org/viewvc?view=revision&revision=1166123
xslt filter: remove the FLA horror
wordml import filter: replace FLA usage with plain XSLT
http://svn.apache.org/viewvc?view=revision&revision=1363727
Patch contributed by Oliver-Rainer Wittmann
i#88652: applied patch, remove unicows deps
http://svn.apache.org/viewvc?view=revision&revision=1177585
Remove lots of OS2 conditionals, re-extract Rhino Java, unwind
cppunit pieces, cleanup Mac image bits, remove coin-mp and
re-package lpsolve, Oxygen & Crystal, fixup qstart bits, expand
MPLv2 subset checking.
Change-Id: Iad5c8a76399620b892671633c0d8c29996db3564
2013-06-03 11:41:36 +01:00
Tor Lillqvist
e4e9fba5f4
Don't point to inc directories that don't exist any longer
...
Change-Id: Ia160f0ee3e9480c60056d38bf11a6b139b53424f
2013-04-24 11:01:06 +03:00
David Tardon
c042cd05e9
gbuild: drop uses of removed packages
...
Change-Id: I400fad08c0ae7b6b34bad63693f54856867e4dac
Reviewed-on: https://gerrit.libreoffice.org/3502
Reviewed-by: David Tardon <dtardon@redhat.com >
Tested-by: David Tardon <dtardon@redhat.com >
2013-04-24 05:18:03 +00:00
Eike Rathke
876c619b94
new module i18nlangtag
...
Moved portions from module i18npool, all of former i18nisolang1 library
that now is i18nlangtag. Included are languagetag, isolang and mslangid.
This i18nlangtag code is now even used by module comphelper, so
disentangling i18npool and making this an own module was needed to not
create circular module dependencies.
Change-Id: Ib887c3d6dde667403fd22d382310ba5f1a9b0015
2013-04-05 19:10:48 +02:00
Michael Stahl
a53586f4ef
gbuild: do not copy boost headers around
...
- do not use gb_UnpackedTarball_copy_header_files for boost
- adapt the optimization in concat-deps.c for new path
- use boost_headers in all LinkTargets that require it
- add explicit include paths to mysqlc, mysqlcppconn, libvisio, liborcus
Change-Id: I0c43e73ed43cc9d2e6bce8faf55e992d655a0bb9
2013-01-26 22:20:06 +01:00
Tor Lillqvist
12152d253e
Replace GUIBASE checks with equivalent OS checks
...
The idea is to get rid of GUIBASE and GUI checks as much as possible.
GUIBASE=aqua <=> OS=MACOSX
GUIBASE=WIN <=> OS=WNT
GUIBASE=cocoatouch <=> OS=IOS
GUIBASE=android <=> OS=ANDROID
Don't set GUIBASE to these values any more in configure.ac
either.
GUIBASE_FOR_BUILD is not used anywhere.
Conflicts:
configure.ac
postprocess/packcomponents/makefile.mk
postprocess/packregistry/makefile.mk
Change-Id: Ie0526b40e1073f2328ba6c333e28752104b0fed3
2012-12-18 20:52:24 -05:00
Eike Rathke
9955dbebbd
AllSettings with LanguageTag
...
Change-Id: I710ae66e51139662eb442b681fdf9cc9d158551d
2012-11-22 12:34:59 +01:00
Caolán McNamara
040e022d06
move svtools's FixedHyper.hxx to vcl
...
merge with fixedhyperbase and map GtkLinkButton
to FixedHyper. Convert to String while I'm at it.
Change-Id: Ibc61fd29c01796561eeef952a159c82ff215a095
2012-11-12 12:01:39 +00:00
Michael Stahl
5032dc0fc3
gbuild: invert handling of standard system libraries:
...
Always link in gb_STDLIBS, except when the library explicitly opts out
with gb_LinkTarget_disable_standard_system_libs.
Change-Id: I489a99114fbfa46d0421a27cf6c7b899dc268a4a
2012-09-28 16:49:08 +02:00
Michael Stahl
80374355ab
gbuild: gb_Library_PLAINLIBS_NONE cleanup for unxgcc/solaris
...
Change-Id: Ia7f64bdd0fd81c5dcc08d828db4602b65e2da949
2012-09-28 16:49:08 +02:00
Michael Stahl
b85c349783
gbuild: replace direct gb_STDLIBS use with ...
...
... new gb_LinkTarget_add_standard_system_libs
Change-Id: Ib2bc843098db3d8c6822b45a3d21724e67f57d69
2012-09-28 16:49:06 +02:00
Michael Stahl
2e677c3981
gbuild: split uwinapi out of gb_STDLIBS
...
Change-Id: I53316e0b9369d806197bccb42cf22d3497af43e7
2012-09-28 16:49:05 +02:00
Stephan Bergmann
9639d84bbc
Stray circular dependency of tk on svt
...
Change-Id: I766178a729030fbe13dd42f82fc88d58e21439d7
2012-09-11 18:39:50 +02:00
Noel Power
744d6e22bb
crummy but psuedo usable scrollable dialog
...
Change-Id: I93c49f2e2e313f27b660f3998cb5e8e2cd520ada
2012-09-11 16:04:09 +01:00
Michael Meeks
fdda178d88
targetted improvement of UNO API includes / usage
2012-07-02 14:43:34 +01:00
Tor Lillqvist
daaa550121
Pass also scale and offset to createScreenCompatibleDeviceUsingBuffer()
...
Pass on to VirtualDevice where used to set the MapMode of the device
appropriately. Adapt DocumentLoader, use to scale the page rendering
to exactly fit the virtual device.
Change-Id: I4b0bc67e12114d3d9d493ff1aca2ef5d2cc78912
2012-06-18 22:38:41 +03:00
Michael Stahl
4c50f23f87
LinkTarget.mk: remove gb_LinkTarget_add_package_headers
2012-04-08 01:05:53 +02:00
Michael Stahl
c923f7d2c2
gbuild: "use" vs. "add":
...
Naming convention for gbuild methods:
- "add" is used for stuff that is logically a part of the target
(i.e. not registered at the Module, but defined in the target's makefile)
- "use" is used for stuff that is logically a different target
(i.e. it is registered at the Module, has it's own makefile, may be
in a different module than the target)
2012-04-08 01:05:52 +02:00
Matúš Kukan
84b3f7b345
gbuild: get rid of realpath in gb_Foo_set_include
2012-03-10 21:23:20 +01:00
Caolán McNamara
a0abab41ca
entirely unused UnoMemoryStream class
2012-02-19 13:38:46 +00:00
Riccardo Magliocchetti
2130deb2d1
Introduce headless switch for X / cairo / toolkit less build
...
The plan is to reduce dependencies to be easier to deploy
libreoffice server side in headless mode.
2012-02-17 16:44:56 +00:00
Norbert Thiebaud
3f2ff54778
remove pch from the include list
2011-11-27 15:24:45 -06:00
Norbert Thiebaud
992757cc5e
remove pre-compiled header support in gbuild and gbuildified module
2011-11-27 11:49:38 -06:00
Jan Holesovsky
ce8f0a7e72
Removing the last remnants of layout - sorry to see it go :-(
2011-11-17 00:49:48 +01:00
Felix Zhang
38b42cee86
remove obsolete layout code
2011-11-17 00:49:48 +01:00
Felix Zhang
d11a82acfd
remove unused methods from layout
2011-11-15 14:39:55 +01:00
Takeshi Abe
b2bd33ea25
prefer makefile-gmake-mode to plain makefile-mode
2011-08-10 02:12:48 +09:00
Tor Lillqvist
704bc46ae4
Add consistent Emacs and vim mode lines
2011-07-30 23:12:12 +03:00
Tor Lillqvist
0f083e2251
Use gb_OBJCXXFLAGS for iOS, too
2011-07-25 23:55:54 +03:00
Bjoern Michaelsen
a233dac065
resyncing to master
2011-07-21 18:56:16 +02:00