Redkit
  1. Redkit

QtIFW

Public
  1. Redkit
  2. QtIFW

All Branches Graph

        
AuthorCommitMessageCommit dateBuilds
jkobusjkobus
c855e20dff8Remove unneeded status check Looks like none of the functions invoked in meantime can potentially change the status....
jkobusjkobus
531a57b34cdOptimize the code in case loadScript == false Change-Id: I643b57529910d0202389c40d1cb6f7e55bfca5f4 Reviewed-by: Kars...
jkobusjkobus
a141d238527Don't modify commitPage property, use setComplete instead Change-Id: I7a81d5736d3196731b0f77fbc977950a934bc846 Revie...
kh1kh1
cb46b8b3ffeRefactor binary engine implementation. Change-Id: Ic7e30a7b3b3f339beda61170e63f69c4b8938beb Reviewed-by: Niels Weber...
kh1kh1
711ff0fe83aMake use of the new binary content write function. Change-Id: Icd6e8a77458e61adc92d93e49846b63a79082513 Reviewed-by:...
kh1kh1
a8416e9fb02Make use of the new read binary content function. Change-Id: I8ed0b4177e8e6063d9c14d96f6df4030d1028348 Reviewed-by: ...
kh1kh1
554a7f108efIntroduce two new functions to read and write binary content. In addition update the auto test to test both new func...
Kai KoehneKai Koehne
2dfa49ac79dFix listing of resources In commit 6466dbd11190 the list iterator advances two times in one go. Change-Id: I24aae53...
Matthieu BachelierMatthieu Bachelier
def65ef3cc5French translation Change-Id: Ifc5c2cc74dad576733b870cb135b45457de434ce Reviewed-by: Niels Weber <niels.weber@digia....
Kai KoehneKai Koehne
6466dbd1119Make listing of resources less verbose Print the resources only once, and hide Qt internal resource paths. Change-I...
jkobusjkobus
0931738b103Show the details text box when dependencies are not met. This was broken in change 2f5c612538984122018e118b506119dd0...
kh1kh1
2312e7fd59cRename binary format classes and functions. Move to QInstaller. Adjust some minor implementation details. Some renam...
jkobusjkobus
492a66ad566Don't assert in case of missing dependency This case is handled anyway, by showing to the user the message in red. ...
Kai KoehneKai Koehne
6254a18e0eeSanity-check for Qt SDK installations with broken uninstall operations Task-number: QTIFW-535 Change-Id: If4f0ceaf57...
kh1kh1
83ba7dbfb42Make cycles in component dependencies fatal Warn the user when sorting operations fails due to cyclic dependencies. ...
kh1kh1
ed19eeb0790Minor style change. Change-Id: I3edcccf06c6dfccee8ec8cdfb59f50f416de4a79 Reviewed-by: Jarek Kobus <jaroslaw.kobus@di...
Leena MiettinenLeena Miettinen
6c4a6429d64Doc: add image describing installer types Illustrates differences between online and offline installers. Change-Id:...
Leena MiettinenLeena Miettinen
b6feae56b34Doc: clarify offline and online installers Change-Id: Ic7b88f2811f00fea3e3144e9aa789726f8cb5dbe Reviewed-by: Niels W...
kh1kh1
08d9cf5c07bSuppress spurious message box while accessing unmounted devices. Task-number: QTIFW-530 Change-Id: I692f73f7959818cf...
Leena MiettinenLeena Miettinen
86bc4b41144Doc: fix syntax of EnvironmentVariable Task-number: QTIFW-526 Change-Id: I4de4080f6b7f4a41d5425f19bcf39f2e1e1ce7ee R...
Niels WeberNiels Weber
28cc0ea53fcDefault to details on if verbose If the installer is run in verbose mode, assume that the user wants to see the inst...
Niels WeberNiels Weber
2f5c6125389Toggle details on ReadyForInstallation page with verbose mode Removed the Details button, as it only confused people...
Christian StengerChristian Stenger
683df8bb521Fix compile on MacOSX Change-Id: Ib95eb7259928bd5ec23bb2ea9c08c925a8bf170f Reviewed-by: Karsten Heimrich <karsten.he...
Niels WeberNiels Weber
4c4c2c6ede3List disk space requirements prior to installation Add a sentence to ReadyForInstallation page showing the required ...
Niels WeberNiels Weber
8382a7e1ee1Fix disk space checking for updates Makes more sense to check only the space required by components that are about t...
Niels WeberNiels Weber
3291e2fdc8fUpdate Changelog Change-Id: Id134089e964d5cd10dd22e4f53623f59c66b95d8 Reviewed-by: Karsten Heimrich <karsten.heimric...
Kai KoehneKai Koehne
4cf89a4a626Prefix log messages with timestamp Add time in milliseconds since the first log statement. Task-number: QTIFW-496 C...
kh1kh1
ed53cc4b372Adjust the segment in place instead in different locations. Change-Id: I4bfc2227161decb5ba5e96ec39d4dbd9d2699d34 Rev...
Leena MiettinenLeena Miettinen
cd968c4c48dDoc: add docs for Component Error example Document the example. Edit text in the example files. Add a screenshot. C...
Kai KoehneKai Koehne
78376e22f1eFix attaching to console on Windows Commit e68390254c8 was incomplete in that it didn't redirect the streams properl...
Kai KoehneKai Koehne
e828844da7aSimplify VerboseWriter This class does not need to be a QObject. Also, rename 'setOutputStream' to more accurate 's...
Kai KoehneKai Koehne
203d53d7228Simplify logging Let VerboseWriter solely handle logging to the destination file. qt_message_handler takes the role ...
kh1kh1
5ca8f4d7a41Show Details widget doesn't follow content during install. Now also keeps the position if we have scrolled somewhere...
Niels WeberNiels Weber
e7925974802Prefer uppercase for RootDir and HomeDir Change-Id: If084e32d00b1f1995a00795675b8bc0e2011d72d Reviewed-by: Karsten H...
Kai KoehneKai Koehne
78a5f89a5d7Move Console implementation (Windows) in .cpp file No logic has been altered. Change-Id: I1784cc50a454258435ae11d4d...
Niels WeberNiels Weber
2c6f3514914Fix Typo resulting in wrong error message Change-Id: I62e91bcb3bfe73ea0d23f6cdf6938af10fffd8cc Reviewed-by: Karsten ...
Niels WeberNiels Weber
c8d048a4135Don't allow \ in installpath on Unix Also now only show the actual matching character, not the whole RegExp. Task-n...
kh1kh1
0b9cd7ff849Move permissions handling after rename. At least on Linux we lost the executable permission while doing a rename bef...
Leena MiettinenLeena Miettinen
bf83f72c0f1Doc: add docs for Change UI Example Describe the example files. Add example file extensions to the qdocconf file to ...
kh1kh1
a0c051656ccUpdate documentation and rename code to improve readability. Change-Id: I5b467aca314f81304f7a4854cb6ea5b4f57361f3 Re...
kh1kh1
5a3063968c2Make the marker and the find function class members. Prepare for QTIFW-292 and QTIFW-345. Change-Id: I065366742d28e...
kh1kh1
62ef1132ae0Move class BinaryContent into its own file. Prepare for QTIFW-292 and QTIFW-345. Change-Id: I938b5aa728e8f81eb9521d...
kh1kh1
7e22555eaabMove updater class into sdk binary and rename to UpdateChecker. Remove some now superfluous methods from binary form...
kh1kh1
7186834d509Adjust parsing the arguments, we now only need them for the parser. Change-Id: Ibf4ee8358f7eb75854c8b6ca9be25b1288eb...
Niels WeberNiels Weber
32df3fe093aTrim whitespace from targetdirectory Task-number: QTIFW-468 Change-Id: Ib657fe5cbdcebaecf53be11db35888fa132822fa Rev...
Niels WeberNiels Weber
4f8dd56f69dFix permissions of written maintenancetool Change-Id: I175d94cda81b0947c5f721022a22b087ca6f1c97 Reviewed-by: Karsten...
kh1kh1
2a364e7135dIntroduce developer tool. Supports dump binary content, run operation and update existing binary with new installer ...
Niels WeberNiels Weber
650e92ad761Update German translation Change-Id: Ife0dd523984dd0798a30af863e9f3190724f32a2 Reviewed-by: Karsten Heimrich <karste...
Kai KoehneKai Koehne
e6390254c68Windows: Write verbose output into parent console Don't open a new console window for verbose output if we got launc...
kh1kh1
6e7ff8a60baRemove unused class. It was introduced and put into the lib for an example we do not have anymore. It's also somethi...
kh1kh1
e0b87eb5358Remove now superfluous tool, replaced by devtool. Change-Id: I987722065d65704e9df4864df3232911c9d9747a Reviewed-by: ...
kh1kh1
b859b06fe06Cleanup, not functional change intended. Change-Id: Icc23e0fa5059be7b41c58d8b49c957d6702d8fc1 Reviewed-by: Niels Web...
Jerome PasionJerome Pasion
88b5356d5f6Doc: Added doc URL and set the homepage for the navigation bar. -homepage link goes to the index.html page Change-I...
kh1kh1
9bb6e823b6cAllow HTML formatted license text to be used. Task-number: QTIFW-522 Change-Id: I22317401cf8ddb5624e8ce915b70b9cb913...
kh1kh1
53337be47e5Make tools compile again. Change-Id: Ie9cfeca59450b7d9f31e5002a50b5c95150d8bed Reviewed-by: Kai Koehne <kai.koehne@d...
kh1kh1
2d8d458f104Add/remove/implement/reorder methods to match Qt5. Unify if statements for better reading. Implement missing methods...
Niels WeberNiels Weber
519cf01c4e9Remove ubuntu hack that should be no longer necessary. Change-Id: I698b83cbbd9fd1b8f2ed3bb52cdb2849ef1e7e1c Reviewed...
kh1kh1
b1d6b3ba7b1Use QCommandlineParser, remove some developer related options. Remove: --runoperation, --undooperation, --update-ins...
Leena MiettinenLeena Miettinen
8a453fdab2fDoc: remove obsolete doc build variables The HELP_DEP_FILES variable is not used by QDoc for Qt 5. Also changed the ...
Leena MiettinenLeena Miettinen
255cc2c1a35Doc: add example documentation Add initial topic skeletons. The contents will be modified in subsequent patches. Ch...
kh1kh1
daea2525a9bCalm down warnings. [-Wunused-private-field] and file has no symbols Change-Id: Ie9c9f53041711ee2ba42909fb88e0b9a8a...
jkobusjkobus
27390528bdcRename settings in config.xml file Rename UninstallerName to MaintenanceToolName (change its default value to "maint...
Kai KoehneKai Koehne
bce9c5db761Add licenseagreement example Add dedicated example showing how to ask for a license agreement. Change-Id: I42144fcd...
kh1kh1
7f4fadd08d8Workaround for QFileInfo::isBundle(). For some reason the former code did not work anyore as expected, the issue see...
jkobusjkobus
d847723173aRename pathes -> paths Change-Id: I9ad2e5eba7df180dec63ec171d5260c01d9715b2 Reviewed-by: Niels Weber <niels.weber@di...
Niels WeberNiels Weber
abca171c2acUpdated Changelog Change-Id: Iea0ccf06cb6eea5b00fcc8415059fdc7b4205dfe Reviewed-by: Leena Miettinen <riitta-leena.mi...
Niels WeberNiels Weber
adb91d5dd81Replace Q_OS_MAC with Q_OS_OSX Q_OS_MAC also refers to iOS. Change-Id: I91603d0add90a0f3948453a6b9628814b0d9f80c Re...
kh1kh1
8a898f63e55Cleanup, use what we have in QThread. Change-Id: I6efc3ef90f8797b71a795f62423eda96f61934e5 Reviewed-by: Niels Weber ...
Kai KoehneKai Koehne
414da581523Remove check for Q_OS_QWS / Qtopia Change-Id: I778a7a8cc8c504b6ba54a05ad4e476830a5b28bc Reviewed-by: Jarek Kobus <ja...
jkobusjkobus
693b58b7d45Remove unused method Change-Id: I7bdebcfd0cadd50b95a3674cd82aeb6c8f86300d Reviewed-by: Karsten Heimrich <karsten.hei...
kh1kh1
b876a60eff6Revert change from QIODevice to QFileDevice. Follow up on 924ebcdbc9b9e590a5f0905941e2d05ac34d4be2 (Part 2). Remove ...
kh1kh1
71868e96bfdFix broken tools after switching to QFileDevice. Follow up on 924ebcdbc9b9e590a5f0905941e2d05ac34d4be2 (Part 1). Get...
Kai KoehneKai Koehne
941d79e401cRemove Qt 4 scopes in .pro files Change-Id: I8e0793700196ea49e06a5c46731afd258f6443c3 Reviewed-by: Jarek Kobus <jaro...
Leena MiettinenLeena Miettinen
990d17f1fe4Doc: replace \a with \c in .qdoc files The \a command should only be used in code documentation (in .cpp files), whe...
Kai KoehneKai Koehne
7d0aff23800Add optimized Qt configure flags Add -skip statements for unneeded modules. Also disable Qt features we don't need, ...
jkobusjkobus
31ddb206492Rename "Package manager" into "Add or remove components" Change-Id: Iec557d94530d74cb8fffceebb92c8986bef62632 Review...
Leena MiettinenLeena Miettinen
d6f50e14effDoc: add the list of C++ classes also to front page Change-Id: Ic4eb6378f6010cdaa014ea4b8e9ce3f07818eae3 Reviewed-by...
Leena MiettinenLeena Miettinen
5cee5c92a64Doc: update copyright year to 2014 in doc files Change-Id: I72e840dfb737f8e96edf09e2dce74b29c255c326 Reviewed-by: Ja...
Leena MiettinenLeena Miettinen
1f90507ec54Doc: update end user workflow sections Try to make it clearer what "adding components" means and that the Qt 5 insta...
Kai KoehneKai Koehne
50d6c68c679Replace 'configure options' by 'configuration options' This makes INSTALL in line with getting-started. Change-Id: ...
Kai KoehneKai Koehne
e2f3e32fa26Drop '-no-opengl' Qt configure argument for OS X Compilation for -no-opengl on Mac OS X only got fixed in 5.4, qtbas...
Kai KoehneKai Koehne
eb719977c35Linux: Add -qt-xcb to recommended configure flags Also drop trailing './' in command line, and adapt to new Mac nami...
Kai KoehneKai Koehne
8351ffe23c7Fix build with Qt 5.4.0 or newer qtaccessiblewidgets plugin got removed in Qt 5.4.0. Change-Id: I597c8aabea7d354885...
kh1kh1
62704a673a4Don't try to elevate user rights if impossible On Windows, if the user doesn't have administrative rights, we have t...
Leena MiettinenLeena Miettinen
74a96de87acDoc: do not use the deprecated \bold command In Qt 5, you should use \b, but in these cases, you should rather use \...
kh1kh1
cead45552aaFix possible case of uninstalling whole windows. Task-number: QTIFW-511 In case we couldn't read the .dat file or t...
kh1kh1
4272fc8a65eRevert "Make the auto tests available by default." This reverts commit fca72823ea2a9c627e86d2fb769929999ed6fe43 to s...
Christian StengerChristian Stenger
c6b1dee923eFix information for building static Qt Change-Id: I376f1312d4b606fc75ea64331895a905f57f6f28 Reviewed-by: Kai Koehne ...
kh1kh1
2ff4f0a8534Don't use QObject::tr(). Change-Id: Icefbff9851a4e096a4b800adea7d17db756abe99 Reviewed-by: Kai Koehne <kai.koehne@di...
kh1kh1
924ebcdbc9bSplit out the file IO stuff and adjust other files respectively. Also adjust the API to use QFileDevice instead of Q...
kh1kh1
4d8d708f981Fix [-Wformat-security] warning. Change-Id: Iae180cb0f13a39daacc1cadd04094bfddd33b6ab Reviewed-by: Niels Weber <niel...
kh1kh1
aca0e939b35Initialize both client and server with default values. Change-Id: I51934b0de77b1062153f5f60be44d4bcf4be5ee5 Reviewed...
Leena MiettinenLeena Miettinen
b3f08872162Doc: generate list of C++ classes and QML types Change-Id: I56e1f94faff2cb8d9817daff4f61958aa53d6d78 Reviewed-by: Ni...
Ray DonnellyRay Donnelly
24a8b200f49binarycreator: add qico and qtaccessiblewidgets as QTPLUGINs Commit 807de076f4fee6c relies on the autoplugs mechanis...
kh1kh1
f243f60e99dBuild fix. Change-Id: Ie8081a79328022a098cdfe95d33d4dd52a1031d0 Reviewed-by: Karsten Heimrich <karsten.heimrich@digi...
Kai KoehneKai Koehne
26433d9d58eReplace auto_ptr auto_ptr is deprecated in C++11. Use QScopedPointer instead. Change-Id: I63fd4de0a6edb329046ed9433...
Kai KoehneKai Koehne
56f2255eef3Enable QStringBuilder QStringBuilder improves the speed of string concatenation a lot ... Change-Id: I9dedf7c3335eb...
Kai KoehneKai Koehne
37a498b9038Enable C++11 mode in compilers Qt 5 uses C++11 features mostly for speeding up things. Change-Id: Idcb3a95cd24b44c5...
kh1kh1
b8c0d6d49b2Fix AdminAuthorization implementation. - execute() does the magic of getting privileges and starting the process -...
Kai KoehneKai Koehne
246e13d6920Remove trailing whitespace Change-Id: I161e1b5908339a3553c2568afebd27a719ca4cce Reviewed-by: Jarek Kobus <jaroslaw.k...
Niels WeberNiels Weber
036f74baae6Updated Changelog Change-Id: I1f5797c0c1eda033f9ed20725e1885dfc9eeeadd Reviewed-by: Karsten Heimrich <karsten.heimri...
Tim JenssenTim Jenssen
8280712df73Merge remote-tracking branch 'origin/1.6' Change-Id: I7358124780a6e1711a90e4d735795309db5f1b50
kh1kh1
b707ec04c97Make cycles in component dependencies fatal Warn the user when sorting operations fails due to cyclic dependencies. ...
kh1kh1
da8af00748fRespect AllowSpaceInPath more If TargetDir is not set but spaces are allowed in path, don't avoid spaces in the cons...
Leena MiettinenLeena Miettinen
bc8ec51be71Doc: fixed links to QMessageBox documentation In Qt 5, you have to specify the index files for the Qt 5 modules that...
Leena MiettinenLeena Miettinen
b471703b693Doc: fixed a broken table Each row in a table must have the same amount of \li commands, or the table formatting bre...
Leena MiettinenLeena Miettinen
fca941d00a8Doc: replace "Max OS X" with "OS X" According to Apple naming conventions. Change-Id: I4e7e5334987543118ae18d8547f5...
Leena MiettinenLeena Miettinen
8bc8eaf45a4Doc: replace \o with \li The \o QDoc command has been deprecated in QDoc for Qt 5 and using it prints a QDoc warning...
Niels WeberNiels Weber
ca2dfaa21cbRemove some Qt 4 stuff from docs. Change-Id: Iaef27f4a9e069f2bb4aa2fa1824be77af264d921 Reviewed-by: Niels Weber <nie...
kh1kh1
12b0bad6c7cAdd important note. Change-Id: Ifa7364d561b8fbb3370f8e3930e62c040280fe17 Reviewed-by: Niels Weber <niels.weber@digia...
kh1kh1
995fd6b3e38Fix crash while canceling the meta data unzip task. The crash happens cause in reset we do a delete later on the unz...
kh1kh1
0c478e02cb2Some more Qt5 QT_VERSION fixes. Change-Id: I1b3596939cd4aca2b91da3f5b09f50f2639b6fbd Reviewed-by: Kai Koehne <kai.ko...
jkobusjkobus
ab724c0a379Fix test Accordingly to change b4cdc6c9e3ecdc4acbe1882ddd4a3888bb8f2d7c Change-Id: I8c08fcbeb08c6d824b4980000d22de8...
kh1kh1
fca72823ea2Make the auto tests available by default. Change-Id: I792848492d33d4f999344cdbd816518573875dbc Reviewed-by: Kai Koeh...
kh1kh1
d57b04364daUse int instead of QFlag/Enum values (advised by Simon). Change-Id: I217205d1256b15432bc3647292bbcbd19077c3e4 Review...
kh1kh1
c7777427548Expose qsTr to the scripts, makes component error example work. Change-Id: I73be2490182af8582b3e56b177e8ca26c950fa97...
kh1kh1
598901e70bcFix endless loop. Caused by the fact that the settings wrapper did not support anything different then native format...
jkobusjkobus
b4cdc6c9e3eFix tutorial example - remove translations part - replace installation dir (root) with home in order to properly f...
Niels WeberNiels Weber
f586369bd5bUpdate Changelog. Change-Id: I2fbf14be2b3a94a980121b40fb16ff637788345d Reviewed-by: Tim Jenssen <tim.jenssen@digia.com>
Tim JenssenTim Jenssen
5995cfad283Merge remote-tracking branch 'origin/1.5' into 1.6 Change-Id: I818c7e398e99c1c28d6b44bfe41223c356afbb80
kh1kh1
2d9cea2d3b1Set the right ownership for the components we expose. Make sure we set the component ownership to c++, by default th...
kh1kh1
651a30e627dDisable copy constructor and assignment operator. Change-Id: Ib9cd6f7ac64b7af7f33ec9fd4c45a623625f3603 Reviewed-by: ...
kh1kh1
ac7ce27a78cBring back the KeepAliveThread, fixes unexpected hang. Change-Id: I253e1f2b8f8032ec14a65f1748878b4a4f1a7ae5 Reviewed...
kh1kh1
461b64b0e30Fix change user interface example. We need to expose all child QObjects and pages to the QJSEngine, missed these whe...
kh1kh1
8399d12e539Silence warning, we know what we are doing (-Wunused-value). Change-Id: I3a944e0ff38b10b3440fa3c3dfcce378f284aacc Re...
Kai KoehneKai Koehne
256ff07d79cFix Qt configure line to make a non-install build You almost never want to have the default installation path for yo...
Niels WeberNiels Weber
e644622b9c1Updated Changelog Change-Id: Ib4acd1742a21e4cd92b7cf9a56267ac71c5d4365 Reviewed-by: Karsten Heimrich <karsten.heimri...
kh1kh1
6a5a01063cfCheck if the static is still there, otherwise we might crash. Change-Id: I6bd03000813ff8434ae552eba76823a408d10436 R...
kh1kh1
05bb1b8ccd3Make it possible to calculate dependencies from script. Task-number: QTIFW-503 Change-Id: Ic359d586f36669d4c1430c22e...
Kai KoehneKai Koehne
b33d3a9e914Improve documentation on how to build the Installer Framework Make it clear that you only need to build Qt staticall...
kh1kh1
451eee7a2eeMake sure we honor the updates xml checksum flag. Change-Id: I1fb7aec13c86c1018298d25d186f200c48d1d59e Reviewed-by: ...
kh1kh1
be18e0488b5Remove superfluous Qt4 code. Change-Id: I0bd609dec191fdf65fb2370cd68291e87ae62750 Reviewed-by: Niels Weber <niels.we...
kh1kh1
ab51bb6410eIn an earlier version we got the socket back, now boolean only. Change-Id: I179f01eb909f21211387502b87111c22629061a8...
kh1kh1
9965b8fe265This should make the settings wrapper test pass on OSX. Change-Id: I637d621c0e38ca5082850fca5d5d1b04ccd728b6 Reviewe...
Kai KoehneKai Koehne
807de076f4fFix qmake warning about "Redundant entries in QTPLUGIN" Fix qmake warning Redundant entries in QTPLUGIN: qico qtacc...
kh1kh1
108daee55f1Fix replace maintenance tool binary. Missing QInstaller::init() did lead to crashes cause of uninitialized lib7z (in...
kh1kh1
73e5c985e16Initialize the client as early as possible. Due do the fact that we can have several threads call to RemoteClient::i...
kh1kh1
82ca2e544feMaster needs at least Qt 5.3.0. Change-Id: I3bdd1c80d6709b0ef92f8d2bc8cab16fe7ed62b6 Reviewed-by: Niels Weber <niels...
Kai KoehneKai Koehne
f70eb340eceUpdate configure options for Windows (Qt 5) Fix the configure options for Windows. Also update the options in the do...
Niels WeberNiels Weber
7e6b1dcba3cFix some reorder warnings Change-Id: I714224c5616d40c5f36598a4682a07dfa0ff7136 Reviewed-by: Kai Koehne <kai.koehne@d...
kh1kh1
e07968ebb99We need to pass the socket to the connect function. The keep alive thread does try to delete the socket it gets from...
Niels WeberNiels Weber
22fb61b60c0State that we require Qt 5.3 and update configure options Change-Id: Ic59f6358eb5db93d8d9e100f0bc317bf112e2e9e Revie...
kh1kh1
05afd837fc3Replace client-server classes and update implementations. Remove superfluous file engine tests. Introduce auto test ...
kh1kh1
7c071301197Introduce new classes for client-server communication. Still based on what we had already, though more separated. Ch...
kh1kh1
00c6f94d1d6Add test for default script engine properties. Change-Id: Id07a6ffd193e032439d008878d6526806ef24c9f Reviewed-by: Tim...
kh1kh1
8addcf763bcReplace script with js engine. Change-Id: Ic9c88e27dca1e936ba09a3776df3df7ec166c606 Reviewed-by: Tim Jenssen <tim.je...
kh1kh1
3aaca15ef8aFix annoying warning that the file can not be deleted. Define the downloadable target inside the remote directory it...
kh1kh1
86f3bd1f758Use QTemporaryDir instead of our homemade solution. Change-Id: Ia584a9b2f954df5c29a2f0aa5f12b201b2bfbcc4 Reviewed-by...
kh1kh1
363198f9173We need to have these files in the include list too. Change-Id: I9da3f099d154d2d610179b5b181ecec58b9b3a2a Reviewed-b...
kh1kh1
3f9d4150885Some more qt5 only fixes. Change-Id: I7c190667f7ae243289b3e08ff76f9f398178bc24 Reviewed-by: Niels Weber <niels.weber...
Oswald BuddenhagenOswald Buddenhagen
51afc1eb8ebMerge remote-tracking branch 'origin/1.6' Conflicts: dist/config/config.xml dist/packages/org.qtproject.ifw.binari...
kh1kh1
e89721bce16Cleanup to support Qt5 only. Change-Id: Ib8f61229ce2f07e52c22a15e10dc817aca860ead Reviewed-by: Niels Weber <niels.we...
Sze Howe KohSze Howe Koh
d5b02dd3731Delete orphaned file GetRepositoryMetaInfoJob was replaced by MetadataJob long ago. See commit eee37a74faeb5bd367949...
kh1kh1
8c9831108a2Revert "Use QTemporaryFile instead of some homebrew construction." This reverts commit 23d0dc225dbe3f89d0411c0195d8b...
kh1kh1
93408c8fb69Check if the file we are writing to is a file. Remove superfluous remove, since if the file exists but we can't open...
kh1kh1
fa0c10dc1d9Fix HTTP proxy settings do not have any effect. Task-number: QTIFW-498 Change-Id: I58ebb5a6a65313540a6ee3bb20d872ef3...
kh1kh1
ffa1ceb1208Fix component still visible after it's set "Virtual". Task-number: QTIFW-466 Change-Id: I6a5e4d0d20703e2d4e867bb261...
Kai KoehneKai Koehne
8f8800de7abAvoid 'Too many open files' on Mac Increase the number of file descriptors that the process can open to the maximum ...
kh1kh1
7d7e09ad174Cleanup. Remove some unused and broken code. Change-Id: I6b1c9b4cd406da91c6642a9cad0e225d8473df20 Reviewed-by: Niels...
kh1kh1
38cde9fe46fRemove 'What's this' button from wizard (Windows). Task-number: QTIFW-488 Change-Id: Ibb3915c03e97d7f4334f203731f29...
kh1kh1
309f59eda29Obviously we need to pass the authenticator everywhere. Change-Id: I8f51582f54ef3c58d439dfffb7ba7802bc47b797 Reviewe...
Sergio AhumadaSergio Ahumada
be321571a79Fix typo in INSTALL Change-Id: Icd4991f9d9e30b9698f33f6551fcbad9e4f8a694 Reviewed-by: Niels Weber <niels.weber@digia...
Tim JenssenTim Jenssen
5c913c8f199fix that package.xml files are not or wrongly generated Change-Id: I22b2e9da8d9a8658fec6b5c4976fe2135c2b04f8 Reviewe...
kh1kh1
19e4bb1f7daFix auto test after f56c263c1. Change-Id: I07274d27a9bf81115031c131c05c72b7592c32de Reviewed-by: Niels Weber <niels....
kh1kh1
f56c263c122Make sure we return an empty path if value is not set. Change-Id: Ibc95455b7e8ff428c173c6eb0d181a9a655fd023 Reviewed...
Niels WeberNiels Weber
632707d34d1Update configure options for Qt 5 on Linux and Mac Change-Id: I4280f65d62cd4655eb43f6a7fe21558a8593bdb9 Reviewed-by:...
kh1kh1
5135dcbf0acMerge IntroductionPage and IntroductionPageImpl. Change-Id: Ib8a08779979ccde42dab8a1bd83b27a24f318de0 Reviewed-by: K...
Kai KoehneKai Koehne
f05f199e4dcImprove error message for ConsumeOutputOperation Avoid a warning that e.g. 'qmake.exe.exe' does not exist, when the ...
kh1kh1
56e32694615Merge TargetDirectoryPage and TargetDirectoryPageImpl. Change-Id: I613dbcb431452729bb672b5546e4108c0f613299 Reviewed...
kh1kh1
d7ce137c11cCalculate the component order before using it. Change-Id: Ic96b45f013e5f7f740677542ca07914adf7a48d2 Reviewed-by: Kai...
kh1kh1
95f7ae882b1Dynamic page example. Change-Id: Ia5126d514c3e3f6ebc42d47fc1d2f31e60ca81c5 Reviewed-by: Kai Koehne <kai.koehne@digia...
kh1kh1
580c95ecb77Fix and update how the sha files and packages are downloaded. Fixes a possible messed up download chain once the arc...
kh1kh1
c9d5b84a948Provide an API to get all wizard pages from java script. Task-number: QTIFW-477 Change-Id: Ic83df19d20ce310e3e295de...
kh1kh1
b3112e61685Initialize {All}UserStartMenuDir and DesktopDir earlier. Task-number: QTIFW-346 Change-Id: I641d6c2eb6b74f674b61ccf...
kh1kh1
e99fe7f986fFix wrong default button selection. Task-number: QTIFW-433 Change-Id: I2b2a161e863d23ce427fbd70a53f0578ce631acb Rev...
kh1kh1
f91f630fa22Make sure we read the script content as UTF8. Task-number: QTIFW-485 Change-Id: Id09365207c6f5b1312fb85ad67443f7e51...
Kai KoehneKai Koehne
bd8fcd7e4f0ConsumeOutput: Use local encoding to parse executable output We don't really know which encoding the app will use. l...
Eike ZillerEike Ziller
1b2032b8505Mac: Do not require Xcode command line tools /usr/bin/xcrun is the tool to use for running build tools from the curr...
kh1kh1
b138cbfed60Set the minimum size before we show the wizard. Task-number: QTIFW-275 Change-Id: I6d0a579c74ce2d01defc94e6c9a5f8d7...
kh1kh1
49f376019ecMake the installer binary paths available for scripts. Task-number: QTIFW-424 Change-Id: I36e22323cac9991982f3f8548...
kh1kh1
ea25dca5eaeFix strange error message. Task-number: QTIFW-309 If a component script file is empty or misses the component class...
Kai KoehneKai Koehne
09c3bf53a53Update version number Change-Id: Id67d098d554030aa3c8425ad306eed72a187f771 Reviewed-by: Niels Weber <niels.weber@dig...
Kai KoehneKai Koehne
50478a87cf2Update version number Change-Id: If921eda7fc8919c604e31e2a6230f456e65d078c Reviewed-by: Niels Weber <niels.weber@dig...
kh1kh1
3256bdcbba2Fix a possible race and some wrong assumptions about file ownership. The download archive job does not need to clean...
kh1kh1
30537ef7b69Style changes, line length, signature fixes etc... Change-Id: I62e8e3db41fcffe43dec0346cefbc52cd51b792e Reviewed-by:...
kh1kh1
767e8bc34d4Be more descriptive while downloading the actual component. Task-number: QTIFW-438 Change-Id: I309c69cf8a7460d17d76...
kh1kh1
2553e8178f5Use qobject_cast where appropriate. Change-Id: I433ce0a9521863f02777baff339c7226327f4628 Reviewed-by: Kai Koehne <ka...
kh1kh1
212de513466Calm down the possibility of a buffer overflow. Still the maximum values do not fit exactly into the double, though ...