summaryrefslogtreecommitdiff
path: root/l10ntools
AgeCommit message (Collapse)AuthorFilesLines
2016-09-15loplugin:singlevalfields in l10ntools..saxNoel Grandin2-10/+0
and ignore URE headers in the plugin Change-Id: I939df744c1173cf0f67d515f6c3fb4ac4cb25588
2016-09-13loplugin:override: No more need for the "MSVC dtor override" workaroundStephan Bergmann3-8/+8
The issue of 362d4f0cd4e50111edfae9d30c90602c37ed65a2 "Explicitly mark overriding destructors as 'virtual'" appears to no longer be a problem with MSVC 2013. (The little change in the rewriting code of compilerplugins/clang/override.cxx was necessary to prevent an endless loop when adding "override" to OOO_DLLPUBLIC_CHARTTOOLS virtual ~CloseableLifeTimeManager(); in chart2/source/inc/LifeTime.hxx, getting stuck in the leading OOO_DLLPUBLIC_CHARTTOOLS macro. Can't remember what that isAtEndOfImmediateMacroExpansion thing was originally necessary for, anyway.) Change-Id: I534c634504d7216b9bb632c2775c04eaf27e927e
2016-09-12coverity#1371323 Missing move assignment operatorCaolán McNamara2-0/+8
Change-Id: I806cb0a1ede9c025c00fab58a3fd8835887c0a44
2016-09-12this doesn't need a virtual dtorCaolán McNamara1-7/+1
Change-Id: I5c628a063fb5309f493729ee4bd7b122a3d2c3d5
2016-08-31add Venetian (vec) ui languageChristian Lohmaier1-0/+1
Change-Id: I643eb91691dddf2c4ece2edb27383cb7dd0e3fdc
2016-08-28screenshot: develop interactive screenshot dialogArmin Le Grand1-1/+1
Implemented a first version of an interactive screenshot dialog that supports annotations, text excerpts for these and allows to create a screenshot file How to use: * enable experimental features in Tools->Options * open any random dialog * open context menu - there's now a 'Screenshot' entry * click that, screenshot dialog pops open, mouse over the grayed-out screenshot to highlight controls * click once to highlight, click a 2nd time to unselect Change-Id: I3bcd76b96ad023e11421e4fcfac866ebf4f5ff78
2016-08-16new loplugin to check for static OUStringsNoel Grandin1-5/+1
that are better declared as OUStringLiteral Change-Id: Ifb5d9a12bb31a68641940bec16971a8181a46567 Reviewed-on: https://gerrit.libreoffice.org/27377 Reviewed-by: Noel Grandin <noelgrandin@gmail.com> Tested-by: Noel Grandin <noelgrandin@gmail.com>
2016-08-05loplugin:countusersofdefaultparams in framework..lotuswordproNoel Grandin2-2/+2
Change-Id: I9833d85eb6543e996b0f357657c53b1c076ecde4 Reviewed-on: https://gerrit.libreoffice.org/27898 Reviewed-by: Noel Grandin <noelgrandin@gmail.com> Tested-by: Noel Grandin <noelgrandin@gmail.com>
2016-07-27improve passstuffbyref return analysisNoel Grandin4-8/+8
Change-Id: I4258bcc97273d8bb7a8c4879fac02a427f76e18c Reviewed-on: https://gerrit.libreoffice.org/27317 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Noel Grandin <noelgrandin@gmail.com>
2016-07-22Fix typosAndrea Gelmini1-1/+1
Thanks to Carlo Bertoldi for the german translation. Change-Id: I76f554e757318aed4e28b5a05fae0ba15bd46afb Reviewed-on: https://gerrit.libreoffice.org/27355 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com> Tested-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
2016-07-10ditch the application per-language IsAutoMnemonicEnabled settingCaolán McNamara1-2/+0
Change-Id: I9734ada09edb6544a332893a7c5d31730b0d081d
2016-07-10ditch the multiply dialog width * X where X is based on language thingCaolán McNamara1-2/+0
Which should be unnecessary since the vcl layout work and optimal size widgets, and its a small and arbitary set of languages for which its set. Change-Id: Ifa397218510ade251f795cdd9360d6bdccb115b7
2016-07-05Remove last traces of First Start WizardSamuel Mehrbrodt1-1/+1
Change-Id: Idf7171ecfd90edf47fb29d44b8036578a2e6ad61 Reviewed-on: https://gerrit.libreoffice.org/26935 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
2016-07-04Fix some spelling errors in comments and stringsOtto Kekäläinen2-2/+2
Change-Id: Iecd6b5e13d6be14651f77d8e37f01117ba15a11e Reviewed-on: https://gerrit.libreoffice.org/26883 Reviewed-by: jan iversen <jani@documentfoundation.org> Tested-by: jan iversen <jani@documentfoundation.org>
2016-06-23tdf#99589 - tolower / toupper - dangerous to Turks ...Gökhan Gurbetoğlu1-2/+2
Change-Id: I8b0fe9354232a7b60f3605fa6f90f6741f7bf683 Reviewed-on: https://gerrit.libreoffice.org/26537 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: jan iversen <jani@documentfoundation.org>
2016-06-01loplugin:unusedmethodsNoel Grandin1-1/+0
Change-Id: Ia7981447e96d9ac87526ad1276585ab3077d7f08 Reviewed-on: https://gerrit.libreoffice.org/25707 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Noel Grandin <noelgrandin@gmail.com>
2016-05-26loplugin:unusedmethodsNoel Grandin1-1/+0
Change-Id: Ib36bc0e87d00abb638cbfec511cd13b6179eabda Reviewed-on: https://gerrit.libreoffice.org/25431 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Noel Grandin <noelgrandin@gmail.com>
2016-05-25l10ntools: replace boost::crc with rtl_crc32Michael Stahl2-23/+4
Tested with output of "make translations", it apparently computes the same CRC function, despite the documentation specifying different polynomials, but maybe that is just different notations... Change-Id: Ia28a881f5cdf54326fe5051527acd445e7a5771c
2016-05-22Convert LIST to scoped enumNoel Grandin2-34/+33
Change-Id: Ia8a1dbf0277c553e8bd7b3a1da5b9f865f076608 Reviewed-on: https://gerrit.libreoffice.org/25195 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Noel Grandin <noelgrandin@gmail.com>
2016-05-20Convert STATE to scoped enumNoel Grandin1-15/+13
Change-Id: Id2bb63be495a50376dbaccf6eeb27a900fc2ac7b
2016-05-20Convert TEXT_STATE to scoped enumNoel Grandin1-6/+5
Change-Id: I86822b99c81f1e6f2cd6a117f15fdc3d20d18495
2016-05-20Convert ID_LEVEL to scoped enumNoel Grandin3-11/+9
Change-Id: Icdb5f39329ddb94fc1a51e59c8ac99d2684f9cbc Reviewed-on: https://gerrit.libreoffice.org/25164 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Noel Grandin <noelgrandin@gmail.com>
2016-05-19loplugin:unusedmethods in l10ntools to lotuswordproNoel Grandin1-1/+0
Change-Id: Ibda82734821f3faa9388f7508e6a3e39e5b5007d Reviewed-on: https://gerrit.libreoffice.org/25106 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Noel Grandin <noelgrandin@gmail.com>
2016-05-10tdf#99589 tolower / toupper - dangerous to Turks ...Krishna Keshav1-1/+2
replaced tolower with to AsciiLowerCase() in lingucomponent/source/languageguessing/altstrfunc.cxx l10ntools/source/gL10nMem.cxx Change-Id: I1340da18b263a4a921e2e8d96c0f133fe300086e Reviewed-on: https://gerrit.libreoffice.org/24682 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
2016-05-10Add SAL_FALLTHROUGH, where apparently appropriateStephan Bergmann1-1/+1
Change-Id: Ib0cb61ce63b065f6e2845ef7e8da0827556110ba
2016-05-05genlang .src lex support for sfx itemsjan Iversen1-14/+14
Change-Id: I011daee882fd1831bf5dfa7bc69290af4727de95
2016-05-05genlang, made gDiff.sh intelligentjan Iversen1-2/+6
Removed output from identical files Change-Id: Id9619b7cd005aa8087fcccf4e679ee13e14955eb
2016-05-05genlang helpcontent2 is now identicaljan Iversen1-53/+57
Helpcontent2 generated pot files at different locations than as stored in pootle (strange). Change-Id: I647d6acaf775d4a8c304855c90cfafd5e9a7d392
2016-05-04genLang .tree files got "help_section"jan Iversen2-3/+4
Added text type to .tree files fixed line wrap problem when saving to .pot Change-Id: I551521bb81e21724edf8f3bfa8aba1516ca7e879
2016-05-04genlang keygen with newline changedjan Iversen1-2/+15
when generating the keyid for text, all newlines \n must be converted to 0x0A Change-Id: I626776e94a6573d044522990a7f9ccc3d52b825b
2016-05-04genlang correct xcu filterjan Iversen2-3/+8
modified algorithm for adding "." Change-Id: Ibaa59cf5faa7bf211ead222dbb2e5a391929d679
2016-05-03genlang .ulf uses LngText as id.jan Iversen1-1/+1
Added fixed subid for .ulf files Change-Id: I9e882e3ab40e334c7d504d583b8e515d9dc36d6b
2016-05-03genlang .xcu dot handling and level func for .srcjan Iversen5-7/+9
.xcu stores a '.' between keys and keys with no name count .src has commands without name (identifier used instead) Change-Id: I135c5f5594c429ebc1b278dbb7d5709b7b8ca119
2016-05-03genlang .src single line macrojan Iversen1-2/+3
Macros do not always end with \\ only those for translation added #define exception to the lex layer. Change-Id: I656bb8776d970288c243302cdc74a0afd975975e
2016-05-02genlang macro support for .src filesjan Iversen5-57/+83
Added macro detection in .src filter Updated gDiff and gRun scripts with enhancements Change-Id: Idddd3ef72e8ccee65d03fe5080e27699ceebb079
2016-05-02vm174 .xcu updatejan Iversen1-0/+1
One project uses "." as prefix, but LO uses ".." Change-Id: I18eaf66c54176b0c3268d9fb94a002e4b68722fe
2016-05-02genLang .src conversion, first version.jan Iversen4-172/+218
LO uses the .src quite differently, so a new implementation was made. The unused old functions are hanging in a #if 0, and will be removed later. Change-Id: Ic466a1b97f9f65c9f658612bd2aa325396e929c3
2016-04-30genlang, update to compile with VC 2015, and script cleanupjan Iversen3-416/+12
VC2015, detected a problem that VC2013 did not. Change-Id: I4378ad5b2c831900460839aebe0a18bbc4bc062a
2016-04-26update loplugin stylepolice to check local pointers varsNoel Grandin1-5/+5
are actually pointer vars. Also convert from regex to normal code, so we can enable this plugin all the time. Change-Id: Ie36a25ecba61c18f99c77c77646d6459a443cbd1 Reviewed-on: https://gerrit.libreoffice.org/24391 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Noel Grandin <noelgrandin@gmail.com>
2016-04-20loplugin:salbool: Automatic rewrite of sal_False/TrueStephan Bergmann2-8/+8
Change-Id: I689887a14e6797a83c31069d3fa7a3b20d33a681
2016-04-18cppcheck: unused variablesCaolán McNamara2-3/+3
Change-Id: Ief3d2cd7af2047e49ea026d8a94d7532769a820c
2016-04-18cppcheck: catchExceptionByValueCaolán McNamara1-2/+2
Change-Id: Id8e2fc67a1de4f608188d070f0f536576ad0e69a
2016-04-18cppcheck: noExplicitConstructorCaolán McNamara1-1/+1
Change-Id: Iee9d28c9630a144e4da8e46e58f01a4be99aa961
2016-04-14loplugin:passstuffbyref in variousNoel Grandin3-13/+13
Change-Id: I80070c83204e531c2f599f8a56193d6ffe0e5022
2016-04-12Remove empty scriptdlg.hrcStephan Bergmann1-1/+1
Change-Id: I4a4bf1aa1d6afe819c22288474be302fe95740d1
2016-04-12Avoid reserved identifierStephan Bergmann3-4/+4
Change-Id: Id89697b602508446be0c9578b49532de6c22be9f
2016-04-11tdf#94306 replace boost::noncopyable ...Jochen Nitschke1-4/+9
... in modules editeng to oox. Replace with C++11 delete copy-constructur and copy-assignment. Remove boost/noncopyable.hpp includes and one unused boost/checked_delete.hpp include in linguistic. Change-Id: I5a38d8e5ac1b4286bdeb3858d56490a53d13fe80 Reviewed-on: https://gerrit.libreoffice.org/23928 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Noel Grandin <noelgrandin@gmail.com>
2016-04-05loplugin:staticanonymousTor Lillqvist4-9/+9
Change-Id: I4bf258c6db0d4994b4ffa2088c9963921a5e61fa
2016-04-05Bin noise comments and superfluous vertical whitespaceTor Lillqvist1-19/+0
Change-Id: I21620816a80e542fe9771ef22322c4bc42ce50bd
2016-04-05loplugin:staticanonymousTor Lillqvist2-6/+6
Change-Id: If86e2df6d24766c5685466c4c6fc63ecba798000