summaryrefslogtreecommitdiffstats
path: root/tools/linguist
Commit message (Collapse)AuthorAgeFilesLines
* Merge branch '4.5' of git@scm.dev.nokia.troll.no:qt/qtSimon Hausmann2009-04-0210-51/+87
|\ | | | | | | | | Conflicts: tools/linguist/shared/profileevaluator.cpp
| * re-initialize some variables for each fileOswald Buddenhagen2009-04-021-5/+4
| |
| * fix evaluation of CONFIG() and contains()Oswald Buddenhagen2009-04-021-3/+4
| | | | | | | | cherry-picked from creator's b3ec859c80bd0656cfc48cfe6514ec4f631b8206
| * fix wrong evaluation of arguments to qmake functionsOswald Buddenhagen2009-04-021-1/+2
| | | | | | | | cherry-pick 28dacdfdf3eed04ec47a1e8eb206bd3ffb979c08 from creator
| * duplicate message handling improvementsOswald Buddenhagen2009-04-029-68/+77
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - lrelease will not abort on duplicates any more - lconvert now gets noisy, but only if messages within one file are duplicated (combining files with identical messages is ok) - lupdate stays silent, but will eliminate duplicates again - consolidate handling of dual-encoded and duplicate messages - for performance - instead of the format loader, now the app is responsible for calling the duplicate handler. this allows for the fine-grained control necessary for optimal performance. Task-number: 247738
| * optimize duplicate resolutionOswald Buddenhagen2009-04-021-5/+26
| | | | | | | | use pointers in the index hash to avoid needless allocs and copies
* | fix 223949: Qt's translation should be installed only if Linguistshjk2009-04-021-5/+8
| | | | | | | | translation is found
* | Merge branch '4.5' of git@scm.dev.nokia.troll.no:qt/qtSimon Hausmann2009-04-014-3/+5
|\ \ | |/ | | | | | | Conflicts: src/gui/inputmethod/qximinputcontext_x11.cpp
| * normalize file namesOswald Buddenhagen2009-04-012-2/+2
| | | | | | | | | | | | makes tool tips less ugly Task-number: 246114
| * do not crash upon dnd-ing text into non-focused lineeditOswald Buddenhagen2009-04-011-0/+2
| | | | | | | | Task-number: 249519
| * one more bogus trolltech => qtsoftware renameOswald Buddenhagen2009-04-011-1/+1
| |
* | Merge branch '4.5'Thiago Macieira2009-03-2716-255/+372
|\ \ | |/ | | | | | | | | | | | | | | | | Conflicts: tools/linguist/lupdate/qscript.cpp tools/linguist/lupdate/qscript.g tools/linguist/lupdate/ui.cpp tools/linguist/shared/cpp.cpp tools/linguist/shared/qph.cpp tools/linguist/shared/translator.h
| * properly process backslash line continuationsOswald Buddenhagen2009-03-271-6/+13
| | | | | | | | | | | | this is a backport of be5a9587865f9f042cac8feb5296b71b11a1a80f Task-number: 249633
| * static is even better than constOswald Buddenhagen2009-03-271-4/+4
| |
| * declare type info next to the type, not "somewhere"Oswald Buddenhagen2009-03-272-2/+2
| |
| * properly deal with messages which appear in multiple encodingsOswald Buddenhagen2009-03-276-220/+299
| | | | | | | | | | | | | | | | | | | | | | | | | | in ts 1.1 and qm files, messages appear in their native encoding. that means that a message can appear multiple times - once in utf8 and once in the codecForTr. however, in ts 2.0 files, everything is utf8 and messages can have a utf8 flag for the later transformation into qm. unfortunately, there was no flag to mark that the message is needed in *both* encodings, and the respective case was completely ignored when reading ts 1.1 and qm files (causing error messages). Task-number: 249022 AutoTest: 322690
| * micro-optimization: don't evaluate same condition twiceOswald Buddenhagen2009-03-271-2/+2
| |
| * actually ignore untranslated messages as it claimsOswald Buddenhagen2009-03-271-2/+4
| |
| * avoid empty codec nameOswald Buddenhagen2009-03-272-2/+4
| |
| * beautify / micro-optimizeOswald Buddenhagen2009-03-271-3/+4
| |
| * proper encoding and escapingOswald Buddenhagen2009-03-271-4/+37
| |
| * whitespaceOswald Buddenhagen2009-03-2716-27/+27
| |
| * Long live Qt 4.5!Lars Knoll2009-03-23179-0/+42194
|
* better help outputOswald Buddenhagen2009-03-242-16/+12
| | | | | | - lconvert: remove the duplicated format list now that source files are not listed as "formats" any more - wording improvements
* Long live Qt!Lars Knoll2009-03-23177-0/+43494