summaryrefslogtreecommitdiff
path: root/src/tools
Commit message (Collapse)AuthorAgeFilesLines
* qbs files: Strip binary files for 'gcc/mingw + release'Yuchen Deng2012-08-141-0/+6
| | | | | Change-Id: I62a4afc5dff6323db916bfdd19431aaeb0c9d2a5 Reviewed-by: Joerg Bornemann <joerg.bornemann@nokia.com>
* rename QtDebug to QDebughjk2012-08-061-1/+1
| | | | | | | More uniform. Change-Id: I1c6057981f4c2b3170a4e69f0674fe4caf1143a2 Reviewed-by: Robert Loehning <robert.loehning@nokia.com>
* Contact -> qt-project.orgEike Ziller2012-07-1921-63/+21
| | | | | Change-Id: I7134d7de30bcf9f9dcfad42520dd45ee083a852d Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@nokia.com>
* Remove mdnssd from profile.Friedemann Kleint2012-07-021-1/+0
| | | | | | | Fix breakage from 272e9a37f38896e899ce46355abcdd412fc247bc. Change-Id: I142849434946ecda5737596814de4cd63d747bf2 Reviewed-by: Friedemann Kleint <Friedemann.Kleint@nokia.com>
* Don't build mdnssdThiago Macieira2012-07-0245-53255/+0
| | | | | | | | | | This was enabled for Linux only, but Linux users should use Avahi, which is present on most modern distributions, and implements mDNS functionality. Change-Id: Ibb9d16c9fbd5c2571b98e1450276459d18eb65df Reviewed-by: Tobias Hunger <tobias.hunger@nokia.com> Reviewed-by: Fawzi Mohamed <fawzi.mohamed@nokia.com>
* Fix qbs code styleYuchen Deng2012-06-193-37/+88
| | | | | Change-Id: Ia3e4df528d391580064efbeeab75016335a4299d Reviewed-by: Joerg Bornemann <joerg.bornemann@nokia.com>
* mdnssd: handle if indexes larger than one byteFawzi Mohamed2012-06-131-1/+1
| | | | | | | fixes upstream bug Change-Id: I7e1bc29ca293f25ffe837f5788bf7bc94e87e1c5 Reviewed-by: Christian Kandeler <christian.kandeler@nokia.com>
* qbs files: Add QtcDebugger toolOrgad Shaneh2012-06-112-1/+21
| | | | | | Change-Id: I020307941dd5844e3f8b9091bba3e19b61b366ee Reviewed-by: Joerg Bornemann <joerg.bornemann@nokia.com> Reviewed-by: Orgad Shaneh <orgads@gmail.com>
* qbs files: Add qtpromaker toolOrgad Shaneh2012-06-111-0/+11
| | | | | Change-Id: If13caf1eac00c786830c3237da7677fe13f50c56 Reviewed-by: Joerg Bornemann <joerg.bornemann@nokia.com>
* mdnssd: avoid leaking descriptorsFawzi Mohamed2012-06-061-3/+5
| | | | | | | fixes upstream bug Change-Id: Ic971e5a9566319ec3baea0a381271fd3bd8d49bc Reviewed-by: Nikolai Kosjar <nikolai.kosjar@nokia.com>
* mdnssd: remove valgrind warningFawzi Mohamed2012-06-061-0/+1
| | | | | Change-Id: I143bd3923e37af4ecbda5ad6d40a6b29f2118e6a Reviewed-by: Nikolai Kosjar <nikolai.kosjar@nokia.com>
* missing include path added to mdnssd.qbsJoerg Bornemann2012-06-051-0/+1
| | | | | | | | On Windows in buildDirectory/mdnssd EventLog.h and friends get created. Change-Id: Icc830c837d4da6ff8773b654e7b63470f87b06d4 Reviewed-by: Orgad Shaneh <orgads@gmail.com> Reviewed-by: Joerg Bornemann <joerg.bornemann@nokia.com>
* mdnssd: More robust behaviour on windowsFawzi Mohamed2012-06-044-20/+78
| | | | | | | | | | | | | * use user local register key to store settings (reduces failures) * more unique names (avoid clashes with apple version) * more robust error handling in general * added (disabled) registry free method to detect tcp/ip changes * add resource for event logging Change-Id: I4cf00d09be2731ba294f72edbaa04e1f254adef4 Reviewed-by: Oliver Wolff <oliver.wolff@nokia.com> Reviewed-by: Joerg Bornemann <joerg.bornemann@nokia.com> Reviewed-by: Fawzi Mohamed <fawzi.mohamed@nokia.com>
* fix mc rule in mdnssd.qbsJoerg Bornemann2012-06-041-5/+11
| | | | | | Change-Id: I051276a8f5d566b4ddf04cbd7a045e1311cc916b Reviewed-by: Christian Kandeler <christian.kandeler@nokia.com> Reviewed-by: Joerg Bornemann <joerg.bornemann@nokia.com>
* fix defines in mdnssd.qbsJoerg Bornemann2012-06-041-6/+13
| | | | | | | | The WIN32 define was missing on Windows. Change-Id: I22243e9384b0957b22e5df9e6d916a3bdc57e70d Reviewed-by: Christian Kandeler <christian.kandeler@nokia.com> Reviewed-by: Joerg Bornemann <joerg.bornemann@nokia.com>
* mdnssd: drop spurious QtCore dependencyFawzi Mohamed2012-06-042-1/+1
| | | | | Change-Id: Ia63975ea9d310a1ef67a41e160a9cf7b3125a07a Reviewed-by: Christian Kandeler <christian.kandeler@nokia.com>
* zeroconf: adding a signal to track initial startupFawzi Mohamed2012-05-291-1/+5
| | | | | | | * improving error messages * track startup Change-Id: Iba5a293b03b2d46facfbc7a9827d0d71eb7ba152 Reviewed-by: Christian Kandeler <christian.kandeler@nokia.com>
* Start adding qbs support for src/tools.Christian Kandeler2012-05-212-0/+111
| | | | | Change-Id: I70b9f13c6dffa107b12eac09ed4495a5318fdb1e Reviewed-by: Joerg Bornemann <joerg.bornemann@nokia.com>
* Prepare Qt Creator to have a flexible settings-path.tjenssen2012-05-112-2/+8
| | | | | | | | Change-Id: I4fcb5cbf36013eb5ba9c93155a167ee7f097627b Reviewed-by: Tim Jenssen <tim.jenssen@nokia.com> Reviewed-by: BogDan Vatra <bog_dan_ro@yahoo.com> Reviewed-by: Friedemann Kleint <Friedemann.Kleint@nokia.com> Reviewed-by: Eike Ziller <eike.ziller@nokia.com>
* zeroconf,mdnssd: move unix socket to /tmp dir to avoid requiring rootFawzi Mohamed2012-04-231-1/+1
| | | | | Change-Id: I9c5f93fa573d7c5fbfe1febfa5e914d7c7f7b8e2 Reviewed-by: Fawzi Mohamed <fawzi.mohamed@nokia.com>
* mdnssd: suppress warnings in 3. party codeFawzi Mohamed2012-04-201-1/+1
| | | | | Change-Id: I4468dda5b8050839230ad8852e336b913fdba083 Reviewed-by: Kai Koehne <kai.koehne@nokia.com>
* mdnssd: reset on too many consecutive errorsFawzi Mohamed2012-04-041-5/+30
| | | | | | | | | Keep track of select errors and if too many accumulate simulate a sleep/wake cycle. Change-Id: I9af869f77d922a174c08f6f4a54dde57f493f29c Reviewed-by: Christian Kandeler <christian.kandeler@nokia.com> Reviewed-by: Fawzi Mohamed <fawzi.mohamed@nokia.com>
* mdnsd: kill older mdnsd processesFawzi Mohamed2012-04-041-0/+124
| | | | | Change-Id: I36f38248fc5630b363800695bfc82f4ea8e597fe Reviewed-by: Fawzi Mohamed <fawzi.mohamed@nokia.com>
* mdnsd: cope better with large changes in timeFawzi Mohamed2012-04-021-0/+6
| | | | | | | | | Large changes in time can happen due to sleep, or long uptime. Maybe calling the sleep hooks should be considered for a future fix. Change-Id: I746c2176a9b36cbafd5679ec1529ad59f8b691b5 Reviewed-by: Daniel Molkentin <daniel.molkentin@nokia.com> Reviewed-by: Fawzi Mohamed <fawzi.mohamed@nokia.com>
* Remove usages of Q_GLOBAL_STATIC_WITH_INITIALIZER in Qt CreatorAlessandro Portale2012-03-271-1/+1
| | | | | | | | Q_GLOBAL_STATIC_WITH_INITIALIZER will be removed in Qt5, since it interferes with multi threading. Change-Id: I2013091ecb0613a168cd77f56ac88edb3b97fe1d Reviewed-by: Friedemann Kleint <Friedemann.Kleint@nokia.com>
* Fix compilation on Windows 64bit, MinGWFriedemann Kleint2012-03-192-2/+2
| | | | | | | | | | - Fix C1189: #error: You cannot use 32-bit time_t (_USE_32BIT_TIME_T) with _WIN64. - Exclude mdnssd for MinGW since it does not have mc.exe Change-Id: I45ddee7da827e9586a52c23474f3ad0423f17f52 Reviewed-by: Fawzi Mohamed <fawzi.mohamed@nokia.com>
* zeroconf: correctly use "" instead of <> for dns_sd.hFawzi Mohamed2012-03-151-1/+1
| | | | | | | should fix pulse complaint Change-Id: If66778c5c3f7fb62e8aba2bf9517ea6483e23f6b Reviewed-by: Fawzi Mohamed <fawzi.mohamed@nokia.com>
* mdnsds: implement bonjour fallback on windowsFawzi Mohamed2012-03-1424-4151/+19474
| | | | | | | | | | * background task requiring no special privilegies (apart firewall) * started by zeroconf only if bonjour is not installed/not working * avoids console * remove some compilation warnings Change-Id: I50a6aee477ccf681a8e8ab084059190091954006 Reviewed-by: Jarek Kobus <jaroslaw.kobus@nokia.com>
* QmlProfiler: RefactorChristiaan Janssen2012-03-147-358/+0
| | | | | | | | | | | The code of the qmlprofiler client has become a bit too complex, this patch reorganizes the modules in a more sensible way, having the modules communicate with each other through a state machine instead of the excess of signals and slots from before. Change-Id: I76f7313779888a1bd07a1cdb1acbf2e47aacf42a Reviewed-by: Kai Koehne <kai.koehne@nokia.com>
* Ui: No spaces before "..."Daniel Teske2012-03-071-6/+6
| | | | | Change-Id: Ic76ef1bea53e2cf5c2d109688247e84c1aa70f6b Reviewed-by: Leena Miettinen <riitta-leena.miettinen@nokia.com>
* Replaced one-char-stringsRobert Loehning2012-03-072-3/+3
| | | | | | Change-Id: I0bf982b508a237e5b1e6ba3279cb589bae1b1c1d Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@nokia.com> Reviewed-by: Friedemann Kleint <Friedemann.Kleint@nokia.com>
* Build fix for the screenshotcropper tool.Alessandro Portale2012-03-051-1/+4
| | | | | Change-Id: I440006e7fb409c1dc8c2ec111139bc8e0d499b03 Reviewed-by: Erik Verbruggen <erik.verbruggen@nokia.com>
* Add license headers to the screenshotcropper sources.Alessandro Portale2012-03-055-0/+160
| | | | | Change-Id: I3b5526624234100e77e23c68b6b8cb184f5f2a91 Reviewed-by: Tobias Hunger <tobias.hunger@nokia.com>
* Debugger: added static compiling of win64interrupt for MinGW64iDavid Schulz2012-03-021-4/+8
| | | | | | Change-Id: I636c34ab1b6b27d0375c0b6a2efc81239ccd83c6 Reviewed-by: Orgad Shaneh <orgads@gmail.com> Reviewed-by: Friedemann Kleint <Friedemann.Kleint@nokia.com>
* Debugger: add static compiling for win64interrupt.exeDavid Schulz2012-03-011-0/+9
| | | | | Change-Id: I015db6f3ccae4a8b28b59f7eab530a07464e661c Reviewed-by: Friedemann Kleint <Friedemann.Kleint@nokia.com>
* Removed module names from #include directives.Erik Verbruggen2012-02-1511-41/+41
| | | | | | | | Getting the #include directives ready for Qt5. This includes the new-project wizards. Change-Id: Ia9261f1e8faec06b9285b694d2b7e9a095978d2b Reviewed-by: Eike Ziller <eike.ziller@nokia.com>
* Fix mkvisitor.Roberto Raggi2012-02-092-2/+2
| | | | | | | | Keep mkvisitor up to date with the current changes in the Qt Creator repository. Change-Id: I1e6770fb676f38a7d7aa5a2b4f1e38a2425cd686 Reviewed-by: Leandro Melo <leandro.melo@nokia.com>
* QmlProfiler: fixing standalone profilerChristiaan Janssen2012-02-021-5/+20
| | | | | | | Updating the code to match latest changes in qmljsclient Change-Id: Ia1a7914fca1beda0141c0d57c7ce76ca1002996d Reviewed-by: Aurindam Jana <aurindam.jana@nokia.com>
* Debugger: Fix interrupting code.Friedemann Kleint2012-02-023-9/+44
| | | | | | | | | | | | | | | | | - Windows: Always use DebugBreakProcess if Qt Creator is compiled 64bit. Else always use win64interrupt.exe if Qt Creator is a WOW64 application. - Remove redundant code (procinterrupt/hostutils, gdb adapters). - Give interruptProcess an errorMessage parameter such that it can be used by all C++ engines and a proper error is displayed. - Improve error messages. - Build win64interrupt if target architecture is 64 bit (clean tools profile, add a profile), borrowing the check from qtcreatorcdbext.pro. Change-Id: I2a6caf98e46051c49c84e1f3aac4c8d2aba66e8b Reviewed-by: David Schulz <david.schulz@nokia.com> Reviewed-by: Friedemann Kleint <Friedemann.Kleint@nokia.com>
* source for win64interruptDavid Schulz2012-01-311-0/+75
| | | | | | | | The WinAPI funcion DebugBreakProcess must be called from the same bitness as the target process, so win64interrupt is a small 64bit executable calling this function. Task-number: QTCREATORBUG-2521 Change-Id: I3259d505b9b228be72ca4eaca42a9cde5b4984ac Reviewed-by: hjk <qthjk@ovi.com>
* Long live the king!hjk2012-01-2620-20/+20
| | | | | Change-Id: I2b72b34c0cfeafc8bdbaf49b83ff723544f2b6e2 Reviewed-by: Daniel Teske <daniel.teske@nokia.com>
* valgrindfake: compile fixhjk2012-01-241-0/+2
| | | | | Change-Id: Ic0c0c82244e8421d1a3ca85a40a80aeee9986a7a Reviewed-by: hjk <qthjk@ovi.com>
* mdnssd: IPv6 fixes + merging 320.10.80 and 333.10Fawzi Mohamed2012-01-2314-127/+237
| | | | | | | mostly uses original whitespace (for easier merging) Change-Id: Ic3ced878f2ab77f86a06c4135636e659716588c2 Reviewed-by: Fawzi Mohamed <fawzi.mohamed@nokia.com>
* QmlProfiler: reading column information in bindingsChristiaan Janssen2012-01-201-1/+1
| | | | | Change-Id: I1a99c3508de733d98eb99f41419eccfdca030fe0 Reviewed-by: Kai Koehne <kai.koehne@nokia.com>
* Profiler: Print recording status correctlyAurindam Jana2012-01-201-2/+2
| | | | | Change-Id: I3120e1485cd81beb48d7a2cc1f6395708cb0e722 Reviewed-by: Erik Verbruggen <erik.verbruggen@nokia.com>
* C++: Rename source/setSource to utf8Source/setUtf8SourceLeandro Melo2012-01-131-3/+3
| | | | | | | | Continuinng a previous commit... This is in order to make the interface clearer. Change-Id: Ic1b05217f878578bc84a064927507b75981c47d6 Reviewed-by: Roberto Raggi <roberto.raggi@nokia.com>
* Mdnssd: Disable gcc warnings about initialized but unused variablesKai Koehne2012-01-101-0/+4
| | | | | | | | We want to stay in sync with upstream, therefore just disable the warnings. Change-Id: Ia49e3e5581dfe8719b622524f2484d19952b5b7b Reviewed-by: Fawzi Mohamed <fawzi.mohamed@nokia.com>
* Merge remote-tracking branch 'origin/2.4'Eike Ziller2011-12-192-1/+5
|\
| * Install the debugging support (cdbext, qtcdebugger, qmlprofiler).Daniel Molkentin2011-12-192-1/+5
| | | | | | | | | | | | | | | | Required to deploy the lib upon 'make install'. Change-Id: I1d6f02e5083dc0b1b34ece840509cb1094f9863c Reviewed-by: Tim Jenssen <tim.jenssen@nokia.com> Reviewed-by: Friedemann Kleint <Friedemann.Kleint@nokia.com>
* | QmlProfiler: Show profiling data initiated by console APIsAurindam Jana2011-12-142-35/+45
| | | | | | | | | | | | | | | | The profile clients now also listens to profiling data sent by console APIs console.profile and console.profileEnd Change-Id: I7f7100448263889076e94a1e251b8977ce047843 Reviewed-by: Christiaan Janssen <christiaan.janssen@nokia.com>