559 Commits

Author SHA1 Message Date
Peter Foley
31219f0f97 convert libexttextcat to gbuild
Change-Id: I633892a6d611e6481e49f9bd2739d3886563a24a
2012-11-09 17:48:15 -05:00
Peter Foley
dd584cb4ea convert hyphen to gbuild
Change-Id: I55b3832128aa096eb44b67a26ec2afeb6c573604
2012-11-03 14:45:45 -04:00
Noel Grandin
43d9f35c26 fdo#46808, Adapt linguistic2::LinguServiceManager UNO service to new style
Create a merged XLinguServiceManager2 interface for this service to implement.
Which is backwards-compatible, but does not require creating a new service.

Change-Id: I297bada1066cd74809108641b56ee4d5898112ec
2012-10-30 11:02:39 +01:00
Peter Foley
1d1bab4084 fixup gbuildified mythes
Change-Id: I3a31c7c9ff66e2b6a13b22dce85854777b66355e
2012-10-28 12:02:29 -04:00
Marcos Paulo de Souza
625e91c75f More useless code, "#if 0" blocks in lingucomponent, sal, and rsc
Change-Id: I1dda0f2b3bc2bb4a4a877c160026e53a90471d54
Signed-off-by: Marcos Paulo de Souza <marcos.souza.org@gmail.com>
2012-10-17 09:32:47 +02:00
Marcos Paulo de Souza
ebf82e52c9 Kill use of macro LINGU_EXCEPTIONS
This macro is not defined, so we can kill all code that have the
"#ifdef LINGU_EXCEPTIONS". Just a cleanup, the rationale is the same.

Change-Id: Ib6f784859210d5a59210af51766ef4d7b8d7ead6
Signed-off-by: Marcos Paulo de Souza <marcos.souza.org@gmail.com>
Reviewed-on: https://gerrit.libreoffice.org/778
Tested-by: Caolán McNamara <caolanm@redhat.com>
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
2012-10-09 21:37:59 +00:00
Tor Lillqvist
3d556fcc1e WaE: variable 'numusr' is uninitialized when used here
Change-Id: I6476df0460f0f1cebb4879f1c732af6a4c48b5f7
2012-10-08 13:51:22 +03:00
Michael Meeks
60337134e4 re-base on ALv2 code. Includes:
linecap: Reintegrating finished LineCap feature
    Patch contributed by Regina Henschel
    http://svn.apache.org/viewvc?view=revision&revision=1232507

    disable extended linecap API for now.

    gnumake4 work primarily from Mathias Bauer
    http://svn.apache.org/viewvc?view=revision&revision=1394326

    misc. dead code cleanups
    Patch contributed by Ariel Constenla-Haile
    http://svn.apache.org/viewvc?view=revision&revision=1204995
    http://svn.apache.org/viewvc?view=revision&revision=1207270
2012-10-08 11:36:37 +01:00
jailletc36
ce3d8addce cppcheck: Unused variable
Defined the aDicLangInUse within the #ifdef block where it is used.

Change-Id: I872cf178a803c3210898f7f317211a8d3a2d368e
Reviewed-on: https://gerrit.libreoffice.org/782
Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
2012-10-06 22:13:03 +00:00
Noel Grandin
b377ccca01 sal_Bool->bool in lingucomponent
Change-Id: Ic3b55606faf60648d3a680b7a60c331047151ab5
2012-10-04 21:29:32 +02:00
Caolán McNamara
d3b7a3acb4 support system dicts named using bcp47 scheme
but fallback to LANG_REGION on failure

Change-Id: Ic31ba142209cdea1565adef2b592fd59111d9162
2012-10-04 12:49:27 +01:00
Tor Lillqvist
303b86bc23 Use prefix
Change-Id: Iee586539871acee78a32d13141dd446feb43efdb
2012-10-02 11:46:15 +03:00
David Tardon
93a3e81816 add missing deps on headers to static libs
Change-Id: I7a28dfa13bf0f98a654eca98eb1cdfd99177f37a
2012-10-01 07:21:09 +02: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
cee32aae39 gbuild: clean up Mac OS X framework handling:
There are currently 3 different mechanisms being used for frameworks,
which is of course intolerable so we invent a 4th one and standardize on
it:  gb_LinkTarget_use_darwin_frameworks

(This doesn't mean using add_libs or externals was wrong, it was just
inconsistent... and i don't see an obvious benefit of using externals here)

Change-Id: I5de9020402c87e7236c6a358c47f02fa56642d3d
2012-09-28 16:49:07 +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
Tor Lillqvist
6beb0d37b0 64-bit fix
Change-Id: Ifa5b084da7f59f6e123bf49b49bf68725741e0ef
2012-09-27 23:52:21 +03:00
Matúš Kukan
0ba9114c12 prefix more components
Change-Id: I9bf304a791b62f6b96711eb058f302cadfdb276a
2012-08-25 12:45:35 +02:00
Arnaud Versini
51065497ea Cleanup memory managment and constructor in SpellChecker
Change-Id: I086596bc54cada121f5eaaf8f4c0f12e836b3ac9
2012-07-22 15:32:37 +02:00
Caolán McNamara
bccf34c19a ditch String::CreateFromAscii
Change-Id: I2b482bd323ac510629c5ee31868010b7cd6ce691
2012-07-03 21:24:35 +01:00
Thomas Arnhold
278000a28b Remove unused defines
Some of them were commented out for documentation purpose.

Change-Id: I29a6b2cbe774b527f0c3a0be5675160817a7f3ce
2012-07-02 17:46:25 +02:00
Michael Meeks
fdda178d88 targetted improvement of UNO API includes / usage 2012-07-02 14:43:34 +01:00
Michael Meeks
b9042fad7c re-base on ALv2 code.
Change-Id: I6c145e984c885c7e06caa1c27bfb354ea49ad9ce
2012-06-21 15:00:05 +01:00
Thomas Arnhold
3770bbbdba Remove superfluous empty lines on top
More than two lines are removed for readability.

Change-Id: Ibff6cf68d7c512e240a54065b54a225bb23a782b
2012-06-09 04:57:58 +02:00
Caolán McNamara
25a605f365 this is supposed to just be the number of bytes
Change-Id: Iecd376aba13f94c5c62fab2f3278c5f3efda20b4
2012-05-28 13:03:01 +01:00
Bjoern Michaelsen
b1c3e8ae28 make gbuild the default assumption of build.pl
this removes dmake completely out of the build for migrated modules
build.pl now assumes modules to be gbuild, unless there is a
prj/dmake file

Change-Id: I674a036b182ee13c5ec093e83cb3d38133112d3b
2012-04-29 03:50:46 +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
Josh Heidenreich
223cca46ed Added READMEs for modules which used to be in components 2012-02-08 07:46:57 +01:00
Norbert Thiebaud
c857dff7fc switch to include-based build rather than sourced-based build 2012-02-05 19:34:05 -06:00
Alexander Bergmann
0439af27e1 Code cleanup: ( () ) replaced by (()) 2012-01-26 17:41:07 +00:00
Caolán McNamara
3c62fbcdd7 simplify LocalFileHelper::ConvertURLToPhysicalName 2012-01-10 10:09:28 +00:00
Caolán McNamara
45b19123a6 simplify CharClass
multiple variants of toUpper (etc)
some that take a non-const OUString or String and modify it
some that take a const OUString or String and return a new one
some that take part of a const OUString or String and return a new one
2012-01-09 13:28:37 +00:00
Marcel Metz
d59211357a Removed unnecessary tools/debug.hxx includes. 2012-01-06 23:55:51 +01:00
Gustavo Buzzatti Pacheco
c47f352333 Fix for fdo43460 Part XXII getLength() to isEmpty()
Part XXII
modules
jvmfwk, l10ntools, lingucomponent
2012-01-05 15:07:34 +01:00
Caolán McNamara
6fd747bf0e make this Makefile the same as all the others
so that make inside an source ./Env.Host.sh environment
works the same as make outside that env
2011-12-21 10:22:14 +00:00
Caolán McNamara
2d9aac80a1 msvc2008 hunspell linked to icuuc 2011-12-21 10:20:10 +00:00
Michael Stahl
b8fc450949 lingucomponent: MacOSX: use gb_Library_add_objcxxobjects 2011-12-16 11:30:47 +01:00
Matúš Kukan
0e6122ade8 Revert "we have gb_Library_add_objcxxobjects for this"
This reverts commit cd105c5ad2dc7176837a570e6507bd2ca0cd357f.
We can't use gb_Library_add_objcxxobjects here because
gb_ObjCxxObject_get_source has .mm suffix
2011-12-14 13:04:24 +01:00
Matúš Kukan
cd105c5ad2 we have gb_Library_add_objcxxobjects for this 2011-12-14 10:58:39 +01:00
Matúš Kukan
b43fb02c9b try to fix building lingucomponent on Mac 2011-12-13 13:00:45 -06:00
Matúš Kukan
f9fc46c1ef convert lingucomponent to gbuild 2011-12-13 17:00:24 +01:00
Christian Lohmaier
89b4260fc9 GUI is also UNX for Mac, to check for Mac use either OS→MACOSX or GUIBASE→aqua 2011-12-13 01:59:12 +01:00
Marcel Metz
4c2dcaf130 Removed unnessecary tools/table.hxx includes 2011-12-06 17:16:57 +01:00
August Sodora
9ee19c8fad fdo#41474: remove setCharAt and charAt from O[U]StringBuffer 2011-12-01 16:23:08 -05:00
Norbert Thiebaud
c0bed9c72e remove precompiled_xxx.hxx/cxx 2011-11-27 18:07:55 -06:00
Norbert Thiebaud
719d68d4cc remove include of pch header from lingucomponent 2011-11-27 13:14:34 -06:00
Norbert Thiebaud
e4610ffd2d remove PCH support in dmake-module 2011-11-27 12:26:12 -06:00
August Sodora
93253ee6ab Remove some uses of OUString::setCharAt 2011-11-26 00:49:26 -05:00