summaryrefslogtreecommitdiff
path: root/linguistic
AgeCommit message (Collapse)AuthorFilesLines
2012-08-06android: linguistic should cope with a missing extension managerMichael Meeks1-2/+6
2012-07-30remove unnecessary includes of svl/svarray.hxxCaolán McNamara1-1/+0
Change-Id: Ifec201efc4e97baf2d36d66c4ae6967eadd6134c
2012-07-11Resolves: rhbz#836937 insanely slow with Zemberek installedCaolán McNamara4-18/+358
Zemberek is a java spellchecker extension. With it installed the collecting of spellchecker information on first activation of spellchecking is insanely slow as the cache of spellcheckers is thrown away on each iteration through each language known to LibreOffice. So... move the config updating stuff from editeng down to the linguistic layer. Let the linguistic layer keep its spellchecker cache and listen to the extension manager to know if an extension which might be a spellchecker one has been modified and only throw away the cache on that event or if (existing implementation) the config data for linguistics changes. The polling of changed linguistic data in SvxLinguConfigUpdate::IsNeedUpdateAll can be removed and leave it up to LngSvcMgr to load everything in its ctor and keep itself up to date with its config and extension listeners. Change-Id: I9c93d998928e2e7f5128c36771b3e450a8057cd6
2012-07-03ditch String::CreateFromAsciiCaolán McNamara4-21/+11
Change-Id: I2b482bd323ac510629c5ee31868010b7cd6ce691
2012-07-02Remove unused definesThomas Arnhold1-1/+0
Some of them were commented out for documentation purpose. Change-Id: I29a6b2cbe774b527f0c3a0be5675160817a7f3ce
2012-07-02targetted improvement of UNO API includes / usageMichael Meeks1-4/+1
2012-07-01Remove unused definesThomas Arnhold1-2/+0
Change-Id: I45e1618dcff920b63b7e21ba9e842eed684114d7
2012-06-22.dxp files don't need executable bitsMichael Stahl1-0/+0
Change-Id: I5fae2ec81b50203e9d6100f8c938fb3643ff651f
2012-06-22.xml files don't need executable bitsMichael Stahl1-0/+0
Change-Id: I399d086181a9f513cd95157e815551f0be9b9e95
2012-06-21re-base on ALv2 code.Michael Meeks5-118/+73
Change-Id: I6c145e984c885c7e06caa1c27bfb354ea49ad9ce
2012-06-21re-base on ALv2 code.Michael Meeks2-49/+31
Change-Id: Ice06e639213aeb6f7f23cbf4634947dd25613db1
2012-06-20removed unused forward declarations of classTakeshi Abe3-6/+0
Change-Id: Iee1b78242e210466375376da3e4dbbaec609cc03
2012-06-09Remove superfluous empty lines on topThomas Arnhold3-6/+0
More than two lines are removed for readability. Change-Id: Ibff6cf68d7c512e240a54065b54a225bb23a782b
2012-06-06fdo#46808, Adapt UNO services to new style, Part 7, updating ::createNoel Grandin3-14/+16
Update calls to factories to use new SimpleFileAccess::create method Change-Id: Ie5b0696fe2228a9033b19969245a53c21a61aa14 Signed-off-by: Stephan Bergmann <sbergman@redhat.com>, added some tweaks.
2012-06-03targeted string re-work (ii)Olivier Hallot4-56/+48
Further simplification of d8e3eb234b729e9b3d9b8d81abd27f228fd06687 Change-Id: I2fa695e236cb6dc3be66fc57e7fae167cc368904
2012-06-02targeted string re-workNorbert Thiebaud4-14/+13
Change-Id: I6f5075e40d820c91b3fa8a359564da4a4d098032
2012-05-29targetted SAL_N_ELEMENTS reversion.Michael Meeks5-7/+7
Change-Id: I30be93ccaeb1f9fd17cbe9e3ed3165e094810b2e
2012-05-14fdo#35270 - enable caching of grammar checker propertiesMichael Meeks1-3/+2
Thanks to Daniel Naber for some great detective work Change-Id: I8318368971c3d34064ba2e59e757a2e5839d7d6b
2012-05-11More visibility markup needed for Mac OS XTor Lillqvist2-7/+7
Change-Id: Ie84224c381eca49e2d5fe544a4902845889f9771
2012-04-29make gbuild the default assumption of build.plBjoern Michaelsen1-1/+0
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-21Resolves: fdo#39999: Changing spelling preferences requires application restartSzabolcs Dezsi1-0/+1
2012-04-20WaE: MSVC2008 C2220 unsafe mix of types in operationCaolán McNamara1-2/+2
2012-04-08LinkTarget.mk: remove gb_LinkTarget_add_package_headersMichael Stahl1-1/+1
2012-04-08gbuild: "use" vs. "add":Michael Stahl3-4/+4
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-06Replaced equalsAsciiL(RTL_CONSTASCII_STRINGPARAM(...)) with == operatorSzabolcs Dezsi3-11/+10
2012-04-06Replaced equalsAsciiL(RTL_CONSTASCII_STRINGPARAM(...)) with == operatorSzabolcs Dezsi2-2/+2
Pattern used: find . -name "*.cxx" -exec sed -i 's/\( *\)\(else if\|if\) *( *\([^!()|&]*\)\.equalsAsciiL( *RTL_CONSTASCII_STRINGPARAM *( *\([^)]*\)) *) *)$/\1\2 ( \3 == \4 )/' \{\} \;
2012-04-06Replaced equalsAsciiL(RTL_CONSTASCII_STRINGPARAM(...)) with == operatorSzabolcs Dezsi1-11/+11
Pattern used: find . -name "*.cxx" -exec sed -i 's/\( *\)\(else if\|if\) *( *\([^!()|&]*\)\.equalsAsciiL( *RTL_CONSTASCII_STRINGPARAM *( *\([^)]*\) ) *) *)$/\1\2 ( \3 == \4 )/' \{\} \;
2012-03-23.xcl files don't need executable bitsMichael Stahl1-0/+0
2012-03-23.sce files don't need executable bitsMichael Stahl1-0/+0
2012-03-23.component files don't need executable bitsMichael Stahl1-0/+0
2012-03-23.java files don't need executable bitsMichael Stahl2-0/+0
2012-03-21chmod -xTor Lillqvist2-0/+0
2012-03-14Enable -Wnon-virtual-dtor for GCC 4.6Stephan Bergmann2-0/+6
...which has the necessary features to support it. Change a lot of classes to either contain a protected non-virtual dtor (which is backwards compatible, so even works for cppumaker-generated UNO headers) or a public virtual one. cppuhelper/propertysetmixin.hxx still needs to disable the warning, as the relevant class has a non-virtual dtor but friends, which would still cause GCC to warn. Includes a patch for libcmis, intended to be upstreamed.
2012-03-10gbuild: get rid of realpath in gb_Foo_set_includeMatúš Kukan1-1/+1
2012-02-20gb_JunitTest_JunitTest takes only one argumentStephan Bergmann2-2/+2
2012-02-18Fix typos in commentsElton Chung1-1/+1
2012-02-17Remove unused code.Petr Vorel1-15/+0
2012-02-16possible inefficient checking for emptinessMariusz Dykierek2-3/+3
2012-02-15Various string function clean upStephan Bergmann1-1/+1
Added: * rtl::OString::matchL * rtl::OString::endsWith * rtl::OString::endsWithL * rtl::OString::indexOfL * rtl::OString::replaceFirst * rtl::OString::replaceAll * rtl::OString::getToken * rtl::OUString::endsWith * rtl::OUString::replaceFirst * rtl::OUString::replaceFirstAsciiL * rtl::OUString::replaceFirstAsciiLAsciiL * rtl::OUString::replaceAll * rtl::OUString::replaceAllAsciiL * rtl::OUString::replaceAllAsciiLAsciiL * rtl::OUString::getToken plus underlying C functions where necessary Deprecated: * comphelper::string::remove * comphelper::string::getToken Removed: * comphelper::string::searchAndReplaceAsciiL * comphelper::string::searchAndReplaceAllAsciiWithAscii * comphelper::string::searchAndReplaceAsciiI * comphelper::string::replace * comphelper::string::matchL * comphelper::string::matchIgnoreAsciiCaseL * comphelper::string::indexOfL Also fixed some apparent misuses of RTL_CONSTASCII_USTRINGPARAM -> RTL_CONSTASCII_STRINGPARAM.
2012-02-13Remove unused codeElton Chung2-18/+0
2012-02-11Avoid Possible null pointer dereference in linguistic/source/spelldsp.hxxJulien Nabet1-2/+2
(Thank you to Ivan and Riccardo for their suggestions)
2012-02-08unusedcode.easy: Removed unused code (linguistic)Alexander Bergmann2-57/+0
2012-02-08Added READMEs for modules which used to be in libs-coreJosh Heidenreich1-0/+1
2012-02-05switch to include-based build rather than sourced-based buildNorbert Thiebaud1-35/+2
2012-02-01A few safe replacements of pathes->pathsJesús Corrius1-3/+3
2012-01-23ByteString->rtl::OStringCaolán McNamara1-18/+19
2012-01-17Replaced SAL_INFO with SAL_WARN were applicable.Marcel Metz1-2/+2
2012-01-16Replaced DBG_ERRORFILE with SAL_INFO.Marcel Metz1-2/+2
2012-01-09simplify CharClassCaolán McNamara1-5/+5
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-06Removed unnecessary tools/debug.hxx includes.Marcel Metz4-4/+0