- Dec 08, 2010
-
-
Friedemann Kleint authored
Add USB protocol and chunking.
-
- Dec 06, 2010
-
-
Friedemann Kleint authored
-
- Nov 22, 2010
-
-
Pawel Polanski authored
Task-Number: QTCREATORBUG-3157 Reviewed-by: Tobias Hunger
-
- Nov 19, 2010
-
-
Erik Verbruggen authored
Task-number: QTCREATORBUG-2313 Reviewed-by: Roberto Raggi
-
- Nov 18, 2010
-
-
Francois Ferrand authored
This fixes highlighting calls to these functions. Merge-request: 219 Reviewed-by:
Erik Verbruggen <erik.verbruggen@nokia.com>
-
- Nov 17, 2010
-
-
Christian Kandeler authored
Reviewed-by: Oswald Buddenhagen Reviewed-by: kh1 Reviewed-by: dt
-
Oswald Buddenhagen authored
get away from argument stringlists. instead, use native shell command lines which support quoting/splitting, environment variable expansion and redirections with well-understood semantics. Task-number: QTCREATORBUG-542 Task-number: QTCREATORBUG-1564
-
- Nov 16, 2010
-
-
kh1 authored
Task-number: QTCREATORBUG-3090 Reviewed-by: ck
-
- Nov 08, 2010
-
-
Bill King authored
-
- Nov 05, 2010
-
-
Pawel Polanski authored
-
- Nov 03, 2010
-
-
Oswald Buddenhagen authored
- unify unix and windows paths - on windows: - we don't need to care for trailing backslashes, as we never append directly to quoted strings - simplify, as this doesn't need to be fast. unfortunately, it's impossible to use ret.replace(QRegExp(QLatin1String("(\\\\*)$")), QLatin1String("\"\\1")); as that matches foo\ twice (once one backslash and once an empty string).
-
- Oct 21, 2010
-
-
Oswald Buddenhagen authored
again, qregexp was putting our raw string into its cache - this time hidden behind a qdir::entrylist(). Reviewed-by: dt Task-number: QTCREATORBUG-2758
-
- Oct 13, 2010
-
-
Denis Mingulov authored
Precompiled headers are a performance feature supported by some compilers to reduce the (re-)compilation time substantially. Usage in Qt: http://doc.qt.nokia.com/4.7/qmake-precompiledheaders.html Due to the usage of precompiled headers Qt without demos/examples/webkit etc might be compiled even faster than Qt Creator on some systems. Despite of Qt, Qt Creator consist of mostly quite small subprojects (plugins and libraries) where the effect would not be so noticeable but still will be visible. This patch adds default precompiled headers to any plugin and library (i.e. by changes in src/qtcreatorplugin.pri and src/qtcreatorlibrary.pri respectively). Almost the same headers are included to general precompiled header (src/shared/qtcreator_pch.h) like used in QtCore, just QPointer/QScopedPointer etc and QDebug are added, it is used almost in any subproject. Also for plugins some QtGui related headers are added (src/shared/qtcreator_gui_pch.h). Default precompiled headers are enabled so: isEmpty(PRECOMPILED_HEADER):PRECOMPILED_HEADER = $$PWD/shared/header.h So it is possible to override this variable in any place in the project file in case if it will be needed. Such overriding is used for Botan (src/libs/3rdparty/botan) - it is not a Qt project, just a pure C++. Most usable headers were used to create special precompiled header for Botan. It is 3rd party component so also src/libs/3rdparty/precompiled_headers folder was created - to use for any future 3rd party components' precompiled headers. To enable a usage of precompiled headers feature in Qt projects 'precompile_header' has to be added to CONFIG. It is done by default for limited platforms only (e.g. not for Linux now), so to enable it on any other platform - e.g. special qmake command has to be used: qmake "CONFIG *= precompile_header" -r ../../qt-creator/ To disable a usage of precompiled headers (on platforms where it is pre-enabled - otherwise it will be used automatically): qmake "CONFIG -= precompile_header" -r ../../qt-creator/ To see on which platforms precompiled headers feature is enabled by default - qt/mkspecs folder has to be checked. Precompiled headers require an additional space on the disk, it looks like for Qt Creator full size of the shadow build folder grows up to 2 times (e.g. 1.5 GB to 3 GB). Test results: Linux x64, gcc 4.4, T7500, 3 GB RAM: About 22.5 minutes are reduced to about 14 minutes (almost 80% faster). Windows x86, vs2008, P8400, 2 GB RAM: About 70 minutes are reduced to about 20 minutes (amazing 250% faster). Merge-request: 2182 Reviewed-by:
Oswald Buddenhagen <oswald.buddenhagen@nokia.com>
-
- Oct 08, 2010
-
-
Erik Verbruggen authored
-
- Oct 05, 2010
-
-
kh1 authored
Reviewed-by: con
-
- Sep 27, 2010
-
-
Erik Verbruggen authored
Task-number: QTCREATORBUG-2459 (cherry picked from commit d09b5e9d365e3ce54078fb172c93b9584908bcad)
-
Friedemann Kleint authored
crash messages.
-
- Sep 24, 2010
-
-
Friedemann Kleint authored
When adding a multiselection of images outside the qrc-path, the file dialog is created every time, causing great delays due to DBUS problems. Create a context struct keeping the dialogs around.
-
- Sep 22, 2010
-
-
Leandro Melo authored
-
- Sep 20, 2010
-
-
Leena Miettinen authored
-
- Sep 16, 2010
-
-
Oswald Buddenhagen authored
this has only an effect if parsing the previous file failed in a place with a non-empty stack.
-
- Sep 15, 2010
-
-
Erik Verbruggen authored
-
Erik Verbruggen authored
-
Leena Miettinen authored
Reviewed-by: dt
-
- Sep 10, 2010
-
-
Friedemann Kleint authored
Fix README, some spelling errors, remove contractions, exclamation marks, correct some plural forms, join split messages. Add QCoreApplication::translate to non-Q_OBJECT-classes. Fix some lupdate warnings about discarding meta-data (//:).
-
- Sep 09, 2010
-
-
Roberto Raggi authored
-
Roberto Raggi authored
Done-with: Erik Verbruggen
-
Erik Verbruggen authored
- Changed generator to generate: - Changed AST::lastToken to return 1 if there is none - Changed Bind.cpp to set the scope of the block following a control statement to extend upto (and not including) the first token after the block. So basically, including any whitespace after the control statement. Reviewed-by: Roberto Raggi
-
Pawel Polanski authored
-
- Sep 03, 2010
-
-
Roberto Raggi authored
-
- Sep 02, 2010
-
-
Oswald Buddenhagen authored
QString::isNull() vs. isEmpty() discrimination is a time bomb ...
-
Oswald Buddenhagen authored
the root cause is in the API of parsedProFile(): it discerns isNull() and isEmpty(), which is of course a time bomb. but in this case the right solution is not trying to parse the empty string in the first place.
-
Roberto Raggi authored
-
Roberto Raggi authored
-
Roberto Raggi authored
-
- Sep 01, 2010
-
-
Erik Verbruggen authored
Done-with: Roberto Raggi
-
Roberto Raggi authored
This simple change will save about 40mb of memory when indexing Qt Creator!
-
dt authored
e.g. DEFINES+=bla on the qmakestep command line now work Task-Nr: QTCREATORBUG-2091
-
- Aug 27, 2010
-
-
Roberto Raggi authored
-
Roberto Raggi authored
-