summaryrefslogtreecommitdiffstats
path: root/tools
Commit message (Collapse)AuthorAgeFilesLines
* Moving some QVFB stuff out of the configure script and into .pro filesJoão Abecasis2009-09-302-11/+12
| | | | Reviewed-by: Paul Olav Tvete
* qdoc: Modified the support for \sincelist.Martin Smith2009-09-304-29/+137
| | | | It now finds a lot more \since 4.6 stuff.
* Add Slovenian translationJure Repinc2009-09-291-0/+1
| | | | | Merge-request: 1320 Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@nokia.com>
* Enable QtScript by default on WindowsKent Hansen2009-09-291-2/+2
| | | | Reviewed-by: Simon Hausmann
* fix solaris buildOswald Buddenhagen2009-09-291-1/+5
| | | | "A class with a reference member must have a user-defined constructor."
* Improve error reporting when qdoc cannot open a source file.Jason McDonald2009-09-291-1/+2
| | | | | | | Make the user's life easier by including the reason for the error in the failure message. Reviewed-by: Trust Me
* Assistant, Designer, Lingist and QMake manuals weren't generated.Jason McDonald2009-09-296-12/+12
| | | | | | | | | qdoc3 warns when it doesn't find doc source files that are listed in the .qdocconf file, but it doesn't error out. Thus the manuals haven't been generated since the 4.6 doc reorganization, but the failure has been silent. Reviewed-by: Trust Me
* Merge branch 'origin/4.5' into 4.6Oswald Buddenhagen2009-09-252-11/+83
|\ | | | | | | | | Conflicts: translations/qt_ru.ts
| * Add Russian translation for Qt DesignerRitt Konstantin2009-09-251-1/+1
| | | | | | | | | | Merge-request: 1611 Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@nokia.com>
| * Update Russian phrasebookRitt Konstantin2009-09-251-10/+82
| | | | | | | | | | Merge-request: 1611 Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@nokia.com>
| * Fix broken .ui file - class name was not specified correctly.Rhys Weatherley2009-09-181-1/+1
| | | | | | | | Reviewed-by: trustme
* | Make menu editor work on Mac OS X.Friedemann Kleint2009-09-252-2/+11
| | | | | | | | | | | | | | | | | | | | Fix a regression caused by the introduction of the QMenuBar::nativeMenuBar property (defaulting to true), which caused it the menu editor to disappear. Handle QMenuBar::nativeMenuBar it as a fake property, keeping it set to false for Form Editor. Reviewed-by: Jarek Kobus <jkobus@trolltech.com>
* | remove completely useless .qm install sub-targetOswald Buddenhagen2009-09-251-3/+0
| | | | | | | | qms are installed centrally from the top-level install target
* | Merge branch '4.6' of git@scm.dev.nokia.troll.no:qt/qt into 4.6Jason McDonald2009-09-251-0/+5
|\ \
| * | qdoc: test only for major and minor version when generating "since" lists.Volker Hilsheimer2009-09-241-0/+5
| | | | | | | | | | | | | | | | | | | | | | | | This solution might need a bit of more thinking, the "\sincelist" command might need a parameter so that we can have the "new since 4.6" list also in Qt 4.7 documentation. Rev-by: TrustMe
* | | Stop qdoc outputting meaningless paths in html comments.Jason McDonald2009-09-251-1/+1
|/ / | | | | | | | | | | | | | | | | | | | | | | | | | | qdoc was generating the full path to the source document in a comment at the top of each generated html file. For source packages the path is a temporary directory that only exists during package generation. The path also usually contains the Unix username of the user who generated the package, and we shouldn't leak usernames for security and privacy reasons. This commit changes the code to write just the filename of the source document into the comment instead of the full path. Reviewed-by: Lincoln Ramsay
* | detect and eliminate forwarding headersOswald Buddenhagen2009-09-231-7/+20
| | | | | | | | | | this will save quite some hash lookups (even if in empty hashes) and make the VisitRecorder bitmap smaller.
* | reduce peak memory consumptionOswald Buddenhagen2009-09-231-30/+70
| | | | | | | | | | drop the parse results of files which are unlikely to be included (i.e., which are not headers).
* | actually use the argument of Q_DECLARE_TR_FUNCTIONSOswald Buddenhagen2009-09-231-9/+59
| | | | | | | | | | | | which means that one can set an arbitrary context. as a side effect, this caches the stringified context of Q_OBJECT-derived classes.
* | namespaces *can* have tr() functions, after allOswald Buddenhagen2009-09-231-11/+8
| | | | | | | | | | | | ... by virtue of the Q_DECLARE_TR_FUNCTIONS macro. so remove the artificial limitation to classes (which was mostly an optimization anyway).
* | drastically improve lupdate's scalabilityOswald Buddenhagen2009-09-231-197/+280
| | | | | | | | | | | | | | do not import all data from included files into the current file (which turned out to be extremely expensive for 3rdparty/webkit), but do hierarchical lookups on demand. this makes the lookups as such much slower, of course, but it still pays off.
* | optimize/clarify function context stringificationOswald Buddenhagen2009-09-231-5/+6
| |
* | do not record class forward declarationsOswald Buddenhagen2009-09-231-28/+27
| | | | | | | | | | they don't create useful namespaces and don't hold flags, so it is pointless to clutter the namespace maps with them.
* | remove more dead codeOswald Buddenhagen2009-09-231-2/+1
| | | | | | | | no need for parameter "unresolved"
* | remove dead codeOswald Buddenhagen2009-09-231-13/+2
| | | | | | | | needsTrFunctions was never set any more
* | move static objects out of function scopeOswald Buddenhagen2009-09-231-6/+6
| | | | | | | | | | cuts away a few thousand instructions. need to revisit this in case of making the parser a dynamic library.
* | use a source char pointer instead of a string + indexOswald Buddenhagen2009-09-231-13/+18
| |
* | take advantage of knowing that qstrings are zero-terminated internallyOswald Buddenhagen2009-09-231-6/+5
| |
* | no need to actually compute number values. only 0 is specialOswald Buddenhagen2009-09-231-37/+18
| |
* | when matching strings, skip also leading commentsOswald Buddenhagen2009-09-231-6/+8
| |
* | avoid isalpha() & isalnum()Oswald Buddenhagen2009-09-231-2/+3
| | | | | | | | they are surprisingly expensive
* | cut down use of qstring::simplified()Oswald Buddenhagen2009-09-231-6/+10
| |
* | optimize directory scanningOswald Buddenhagen2009-09-231-21/+12
| | | | | | | | | | qdiroperator uses qregexp for filtering, which is sloooow. so use a hash lookup on extensions instead.
* | simplifyOswald Buddenhagen2009-09-231-4/+1
| |
* | missing & in foreachOswald Buddenhagen2009-09-231-1/+1
| |
* | add --sort-contexts optionOswald Buddenhagen2009-09-221-0/+4
| | | | | | | | ok, so this is a feature ... a 4-line-one ...
* | Generate mac refs in docs.Jason McDonald2009-09-222-0/+4
| | | | | | | | | | | | | | Now that we don't make platform-specific source packages, we only have one version of the docs. These docs need to include all platforms. Reviewed-by: Trust Me
* | Remove distinction between different editions in docs.Jason McDonald2009-09-221-6/+3
| | | | | | | | | | | | | | We now generate only one set of docs, for the qt-everywhere package. Thus we no longer need to differentiate the different editions. Reviewed-by: Trust Me
* | Make compileBill King2009-09-221-1/+1
| |
* | Letting the xmlpatternsvalidator tool properly handle relative pathsJoão Abecasis2009-09-211-45/+42
| | | | | | | | | | | | | | | | | | | | Since QXmlSchemaValidator resolves relative paths against the executable location, we use QUrl::fromLocalFile before passing them along. This is a more typical behavior for command-line applications and fixes the autotest. Reviewed-by: Frans Englich
* | Doc: Exclude the Q_CORE_EXPORT_INLINE declaration from the docs.David Boddie2009-09-211-0/+1
| | | | | | | | Reviewed-by: Trust Me
* | qdoc: Reverting 4.6 to %VERSION%.Martin Smith2009-09-211-1/+1
| |
* | qdoc: Added \brief texts to all the since 4.6 functions.Martin Smith2009-09-212-4/+9
| |
* | Corrected license header in /tools/xmlpatternsvalidator/main.h.Kim Motoyoshi Kalland2009-09-211-1/+1
| | | | | | | | Reviewed-by: Trustme
* | Removed empty line before the license header in qdesigner_utils_p.h.Kim Motoyoshi Kalland2009-09-211-1/+0
| | | | | | | | Reviewed-by: Trustme
* | Update recommendation for make command to run after configure for SymbianIain2009-09-211-1/+1
| | | | | | | | | | | | | | | | | | | | | | The makefile written for calling the Symbian build tools is for GNU make not nmake, so print an accurate message when -xplatform is symbian-<whatever> We still don't make the correct recommendation for the confclean target but that doesn't work anyway (see QTBUG-4536) Reviewed-by: Jason Barron
* | qdoc: Added "since" 4.6 lists to the "What's New" page.Martin Smith2009-09-216-8/+71
| | | | | | | | In test/qt.qdocconf, change %VERSION% to 4.6, for example.
* | Doc: Added missing qdoc macros.David Boddie2009-09-181-0/+5
| | | | | | | | Reviewed-by: Trust Me
* | Remove remaining support for win32-mwc mkspecIain2009-09-181-3/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Qt 4.6 cannot be used with the win32-mwc makespec, as the Metrowerks compiler supplied with Symbian/S60 releases does not contain enough support to build the Qt host tools in a Unicode version, and ANSI support has been removed in 4.6. Alternative mkspecs are win32-g++, requiring mingw tools to be installed, or one of the win32-msvc.... mkspecs, requiring MS Visual Studio (Express edition is fine) The mwc makefile for qmake was already removed, so this just removes the remaining support. Reviewed-by: Jason Barron
* | Fix broken .ui file - class name was not specified correctly.Rhys Weatherley2009-09-171-1/+1
| | | | | | | | Reviewed-by: trustme