Redkit
  1. Redkit

QtIFW

Public
  1. Redkit
  2. QtIFW

All Branches Graph

        
AuthorCommitMessageCommit dateBuilds
Kai KoehneKai Koehne
71c248e2704Expose findChild, findChildren methods to JS Re-add the findChild, findChildren methods known from Qt Script. Chang...
Leena MiettinenLeena Miettinen
cb57245ea95Doc: update the Tutorial section Updated according to user feedback to make descriptions clearer. Added documentatio...
khkh
4853be33e29Add possibility to specify a control script. Right now we support control scripts just as command line argument, but...
Takayuki ORITOTakayuki ORITO
7c2d08ca098Update position of single quotation marks. It was equalized to a similar message that is included in the file 'kdloc...
Kai KoehneKai Koehne
d043b655b39IntroductionPage: Fix typos Change-Id: I51fb96ed8be188d37c549924118a87ceaf64f7e5 Reviewed-by: Niels Weber <niels.web...
Niels WeberNiels Weber
1ee79d87c49Introduce a setting for Wizard default height / width Setting WizardDefaultWidth / WizardDefaultHeight in config.xml...
Jarek KobusJarek Kobus
26279771469Don't remove "script" value from autoDependencies Change-Id: I7f7c0df11f9a1a296d1514b7689daf317d9a45b7 Reviewed-by: ...
jkobusjkobus
5f256c4c583Remove unneeded member holding virtual children Virtual children always lie after the non-virtual ones inside allChi...
Leena MiettinenLeena Miettinen
8e9d056157aDoc: enable linking to qtdoc Replace a fixed link with a dynamic one. Change-Id: Ie0eec3aa67510b84d450057d7dbdbe237...
Kai KoehneKai Koehne
c8e0723c9f7Merge remote-tracking branch 'origin/1.6' Change-Id: Ic33f7938e8acf04d994bef0759885c207a9612a5
Kai KoehneKai Koehne
b843bff4270Allow spaces in path by default Change-Id: Iff1e5056a2465977fd6930f94a649ce51dd0fcd0 Reviewed-by: Niels Weber <niels...
Kai KoehneKai Koehne
7f2c98c8af2Fix corruption of uninstaller operations after 'soft restart' After updates have been installed, the user can restar...
Niels WeberNiels Weber
094ec05349bFix capitalisation in list headers Change-Id: I8a979af150322a93fae7282403ce7435acb69e6f Reviewed-by: Kai Koehne <kai...
Christoph VogtländerChristoph Vogtländer
d8b6bf82024add documentation for push buttons add documentation for the push buttons available on the component selection page....
Niels WeberNiels Weber
a23bf23088eAdd some example data for RunProgram Task-number: QTIFW-481 Change-Id: I00b863093697857bafcffa7e4a2afc4feee33365 Rev...
Kai KoehneKai Koehne
de748023e53Expose systemInfo API Add systemInfo as a wrapper for QSystemInfo. Task-number: QTIFW-592 Change-Id: Ib54fcea8b0ef3...
Niels WeberNiels Weber
587bc6fb7c9Don't set modified state without real modification setApplicationName and setApplicationVersion probably should not ...
Christoph VogtländerChristoph Vogtländer
296c5d5b61afix documentation backslash needs to be escaped in order to be shown in documentation Change-Id: I18fb9ae70b9d02d25...
jkobusjkobus
1da26b57c0dRemove unneeded Kind enum The DirectChildernOnly value was not used at all. Change-Id: I9e6d4160f0964e807a34049b899...
Kai KoehneKai Koehne
a96b063605eDon't use volatile for thread synchronization Use QAtomicInt instead, or just remove the attribute because it's only...
jkobusjkobus
79964b1ee52Remove unused code. Dead since commit 5359d0a3e8d84699701e73d3d15163fb20200bb0 Change-Id: I40af485876d70a6a68406eaf...
kh1kh1
b8ac163c422Fix possible null pointer access. Task-number: QTIFW-593 Change-Id: I583cf4cb63abc9ecad9acf09b5573d380d852b30 Review...
Leena MiettinenLeena Miettinen
ddb177d0ce8Doc: remove template files They are now fetched from qtbase/doc/global Change-Id: I6635f3d9af3fd7acf2a12f1c3ec48cf4...
jkobusjkobus
d49f1c9e66aEnable setuid on Mac Avoid a fatal error: "FATAL: The application binary appears to be running setuid, this is a sec...
Niels WeberNiels Weber
bea947e1e36Improve message, also fix spelling error Change-Id: I9a1b66eb0df9fd480af6cb9bdcdde584eec2d14b Reviewed-by: Kai Koehn...
khkh
cd9782fd094Remove occurrences of QHostAddress. The overload of QAbstractSocket::connectToHost() did convert to QHostAddress bac...
khkh
2e05d089af2Refine server starting/stopping code. If we can't connect, the server is most likely not running. Also send an ackno...
khkh
5e4f49fd4edMove and rename connect method, adapt depending code. Move the connect into the remote object class and rename. Avoi...
khkh
d872d37e840Move the KeepAliveObject class into its own source files. Change-Id: Iaf8f397bdcaa4afb5432b826aa3fe238d54193c0 Revie...
Christoph VogtländerChristoph Vogtländer
02698bfb3d6fix documentation Controller Scripting: added missing parentheses to "function Controller", using a script without t...
jkobusjkobus
c5ccdf37c08Remove unneeded <Name> property from examples. Change-Id: I67b97bd033634e6189bda1aa68f5c2bc02ddee76 Reviewed-by: Nie...
jkobusjkobus
5a6d753d62cSelect by default components in examples Change-Id: I884b6ff2055ecf9505b0fd4dd75fe9a56b69e6ff Reviewed-by: Niels Web...
khkh
52e176b4a40Fix online installation into directory with elevated permissions. Inside the Resource class we can't use QFile, as t...
khkh
a439e6fab48Documentation updates and fixes. Change-Id: Ie9fc9e1c2a0b84082cb48732e270913bc90d9a79 Reviewed-by: Leena Miettinen <...
Kai KoehneKai Koehne
579d562e25bImprove error message in deleteFileNowOrLater Change-Id: Id5e3f8f0004d66ca1bea8bd644fd9010bd688847 Reviewed-by: Niel...
Kai KoehneKai Koehne
adae71dcc66Clean up CreateDesktopEntry operation We can't delay the deletion of the file if we then try to replace it with the ...
jkobusjkobus
12399b1b97eAdd ComponentChecker class for verifying the internal state. Change-Id: I3361ad6c51d5a0f3beee049237e6b370d57a8f0d Re...
Niels WeberNiels Weber
b3a473cc7d0cleanup RollBackInstallation Change-Id: I8ad696bd4a4b0d2979172f66dad5153a78643b5e Reviewed-by: Jarek Kobus <jaroslaw...
Niels WeberNiels Weber
bccdcf3612fFixed wrong fix in 19549b3b0f224db1bcf164139533473486d61b1c Some places needed scScript, not scScriptTag Change-Id:...
Kai KoehneKai Koehne
19549b3b0f2Fix ambiguity for scScript symbols Commit 41e58eb4a481 introduced a new definition of QLatin1String scScript as "scr...
khkh
883f9572e3cFix broken start menu directory handling. While leaving the page, the value was updated in the core engine, but once...
khkh
5b5ee638f65Remove pointer, superfluous members. Use signals and slots. Use signals and slots to tell about the shutdown request...
Leena MiettinenLeena Miettinen
afef6d5d5a6Doc: fix paths to source files The qdocconf file was moved to a subdirectory. Change-Id: I3b187c975defd260052eca944...
Niels WeberNiels Weber
418361abe46Wrong assignment as truth Change-Id: I3d56249302114550ecf1ad020fe4ffd3af4141a2 Reviewed-by: Karsten Heimrich <karste...
khkh
64d49f097f2Implement a way to start the server in debug mode and API cleanup. 1; Passing debug as first argument to the startin...
khkh
d18b9696e57Implement server authentication and updating repository credentials. Task-number: QTIFW-570 Change-Id: I7b6b1fab8279...
Leena MiettinenLeena Miettinen
d81176d2dd3Doc: prepare for Qt.io Brought back the online and offline configuration files, because they will use different temp...
khkh
ac79fa8edf9Fix typo. Change-Id: I6a0b2138dd3c4d085e1f1f3f4848910fbf43c2e3 Reviewed-by: Niels Weber <niels.weber@theqtcompany.com>
khkh
44f6683f417Translate the copy file task exceptions. Change-Id: I192de8cf89b076e141fba2c6431f874a6808f532 Reviewed-by: Kai Koehn...
khkh
68b3092d32aRename the exceptions class to be more generic. Change-Id: Ia96477920055ee6a6f15be1334516746ddf3573b Reviewed-by: Ka...
khkh
bdb0247bea5Fix crash experienced while closing the application. Signal the keep alive object that we are going to shutdown. Thi...
khkh
b34f41a3bb5Use written localhost address, adapt code. Use the default address throughout the whole code. Instead of relying on ...
khkh
44b12b11b2fUse qint32 throughout the whole communication. Change-Id: Id2d9ca3043b0d75a7ea93f9ac1f1467059cb1f0b Reviewed-by: Kai...
karsten.heimrich@theqtcompany.comkarsten.heimrich@theqtcompany.com
2e30849eb94Small cosmetical changes, no functional. Change-Id: Ic984503444187dfcfcfa83f82768bebb329381d0 Reviewed-by: Niels Web...
Niels WeberNiels Weber
e5cda8db3cfDelete components.xml on cancelling installation If in installer case in rollBackInstallation and all packages remov...
jkobusjkobus
b54bab7af0cOptimize the code which determines the check state of a parent component Change-Id: Ia47c95dbee7477deac4d89384950b9b...
jkobusjkobus
948888ea838Fix checkbox management in component tree Qt 5.2 introduced a behavior change (QTBUG-40060) which broke the checkbox...
Niels WeberNiels Weber
7aac98fdafdFix maintenance tool permissions When starting the installer as a user and installing into a directory requiring adm...
Niels WeberNiels Weber
e035d3900a1Fix autotest Change-Id: I1e3b99fc8adb945f29a241dde4b3da14ad2c68e4 Reviewed-by: Karsten Heimrich <karsten.heimrich@th...
khkh
6a38cb8df82Remove Qt SDK specific operations Change-Id: I0a06c4b019dc6799447adef6d722be36ab3ded5d Reviewed-by: Karsten Heimrich...
Kai KoehneKai Koehne
b5206decd82Remove Qt Creator specific operations These have been superseded by SettingsOperation Change-Id: I268f40b8246cb4735...
Christoph VogtländerChristoph Vogtländer
de66578f229Fix generation of Updates.xml Generated Updates.xml was missing DownloadableArchives property and component size was...
Kai KoehneKai Koehne
4f0db0751beRemove proxy username/password in settings dialog Change-Id: Id769f7a0453505d53419e80aea0deb7be6f55b79 Reviewed-by: ...
Kai KoehneKai Koehne
1f411319e4bAsk for proxy credentials in modal dialog If a proxy requires authentication, DownloadFileTask will throw an excepti...
Kai KoehneKai Koehne
6df883de4aeExpose real type of PackageManagerProxyFactory This allows us to store proxy settings in the factory later on. Chan...
Karsten HeimrichKarsten Heimrich
a468b361246Merge "Merge remote-tracking branch 'origin/1.6'"
Kai KoehneKai Koehne
b303e47d1c0Translate exception messages in DownloadFileTask All messages will be also shown in the GUI, and therefore should be...
Kai KoehneKai Koehne
e801f4d79c3Improve error message on download failure The (temporary) local file name is not all that relevant. Instead, print o...
Niels WeberNiels Weber
5ac1bd0f04bDeprecate sharedFlag Task-number: QTIFW-250 Change-Id: Ie51ce19aabc08732be62fab387c236aab324832b Reviewed-by: Karste...
jkobusjkobus
41e58eb4a48Introduce scScript constant and use whenever needed Change-Id: Icdbd110f4778bbf8fa75cf54a564fcd0bc8f7a49 Reviewed-by...
Niels WeberNiels Weber
a01ffeff220Update Changelog Change-Id: I216d4b9378de15ce5868437972bac1ca113668a0 Reviewed-by: Leena Miettinen <riitta-leena.mie...
Kai KoehneKai Koehne
4fb5d0f0390Merge remote-tracking branch 'origin/1.6' Conflicts: src/libs/installer/packagemanagercore.cpp src/sdk/installerba...
Niels WeberNiels Weber
778af9e97d5Allow spaces in RunProgramArguments This changes the syntax of the RunProgramArguments entry in the config.xml. <Arg...
kh1kh1
32296ab72fdFix uninstall after installing into a target with elevated permissions. We wrongly did check the binary for write pe...
Niels WeberNiels Weber
3ae1ffe4c8dmissed one file in icon cleanup patch Change-Id: I7265176cf97e897bb8d95cf37ddfcc8c4fdcb7d1 Reviewed-by: Jarek Kobus ...
kh1kh1
8d0c5b2013fSet the object ownership -before- adding the widget as property. Change-Id: I0af2c4ae71bcf89466826024b8a2af4584d805b...
Kai KoehneKai Koehne
3fb00b56b47Patch .pri and cmake files for OS X / Android Follow the logic in the other emb-arm-qt5 files and patch .pri, .cmake...
khkh
90b5c97525eFix typo. Change-Id: Id8301f8691340a41b9d314e8421fb4d245453a5a Reviewed-by: Niels Weber <niels.weber@digia.com>
Niels WeberNiels Weber
ddb068f7c38Fix compilation on OSX and Windows Change-Id: I2981cdebda3fba7d69269ae6b1a1ae7999162fa6 Reviewed-by: Christian Steng...
Niels WeberNiels Weber
b7f7c2784a3Remove long-time deprecated icon setting Change-Id: Ic17dd39a0c9228537d272ad46d3e126dffc1c4dc Reviewed-by: Karsten H...
Niels WeberNiels Weber
a503c3aae5cRemove -c from repogen This is now an error, we had the warning long enough. Change-Id: I8272dd3c886dae54045f97bc33...
Niels WeberNiels Weber
98fb4bc3671Remove componentsAboutToBeCleared That signal was deprecated (and without function) for a long time now. Change-Id:...
kh1kh1
7f4637ab1ecCleanup. Change-Id: I8ff39425001644a4a539097b76dba121da26407b Reviewed-by: Niels Weber <niels.weber@digia.com> Revie...
kh1kh1
88b260e79deNo need to be an class nor to have a virtual destructor. Change-Id: Id30289c1bce808bdc63184fb553d2682a89f3194 Review...
kh1kh1
a2ded4f5d94Be a bit smarter while reporting partly progress information. Change-Id: I1eb85e54dc183fbaf6223a113762d38bc67fe8a3 R...
Christoph VogtländerChristoph Vogtländer
fe97303ee7bFix binary data extraction Extract binary data based on list of available package names when using "devtool --dump" ...
kh1kh1
b67c842ba8bMake sure we do not fail if we can't create the lock file. If we can't lock the file (possible missing privileges to...
kh1kh1
b1b9a3df473Rewrite the isRunning implementation and remove private class. Use a more descriptive enum name. On Windows keep the...
kh1kh1
ca0369791c6Adjust implementation to match the Unix one and fix unlock. Add error messages. Fix Unlock, we did use the right arg...
kh1kh1
11964021d9fMake it possible to register the Repository class independently. Fixes for example invalid repository entries inside...
kh1kh1
98c4b02da6fUpdate Controller documentation and dependent code. Change-Id: I6f6fb88644722a6acf0d168cc481e854ff188b11 Reviewed-by...
Kai KoehneKai Koehne
c8ed41495f4Allow to check for IFW version in code Rename the IFW_VERSION to IFW_VERSION_STR, and add a new IFW_VERSION define t...
Kai KoehneKai Koehne
26e4af07b19Move ProductKeyCheck out of QInstaller namespace Commit 77b1e168202e moved ProductKeyCheck into the QInstaller names...
kh1kh1
3030607e644Don't use QObject::tr(). Change-Id: I2931d72e2e7add6fb5179b831ad91670fc6d1604 Reviewed-by: Niels Weber <niels.weber@...
kh1kh1
7f036a60976Do not read the internal ini file through the wrapper class. If the remote server is running and we are connected, i...
kh1kh1
c14a491a8c4Remove automatic unlock, we do not automatically lock either. Change and shuffle some parts of the code. Move constr...
kh1kh1
09029a1c157Code cleanup, no functional changes intended. Change-Id: Iaf594b4a1cb267e4186afa089f292f83d13d6de4 Reviewed-by: Kai ...
jkobusjkobus
a767606df4dCheck if all dependencies are met just after downloading packages Change-Id: I4435f7f21987cb9783825f5e6affc72edf33fa...
Niels WeberNiels Weber
4fb18d6b489Don't replace scRunProgram and scRunProgramArguments at the start We always tried to replace them in the correct pla...
Christoph VogtländerChristoph Vogtländer
0a309c498e9Revised settings tests added missing tests, removed duplicate test for hasReplacementRepos() Change-Id: I950b7509c8...
kh1kh1
7cb139be858Check the full path for non ASCII characters + reorder checks. Task-number: QTIFW-568 Change-Id: I162db1b7ca757d463c...
kh1kh1
d3cb8b136cdMove the function to utils and make use where possible. Change-Id: Ie4c97114a1f1874e239955a5d9634b1029f9c178 Reviewe...
kh1kh1
0e61547c176Update ignore file. Change-Id: I3c9076293e5bc76eb021b9c9cbff453efe8a6c05 Reviewed-by: Niels Weber <niels.weber@digia...
Niels WeberNiels Weber
2a086e1666bRemove lockfile after unlocking on Linux Change-Id: Ibae1a5da80d529ba184e62c2d20f4ff2e4eefad8 Reviewed-by: Karsten H...
kh1kh1
264c887b7d5Fix wrong setting. Thx to Christoph for noticing. Change-Id: Iee4a404655c4684361fbf18c0942010823bda935 Reviewed-by: ...
kh1kh1
5bacbf96beaFix the steps we perform to build an installer. We need to keep a specific order, otherwise the data might endup in ...
kh1kh1
26b2436b737Remove now superfluous tool, functionality ported to devtool. Change-Id: I9c2a61ce5c141ac51df38be98c43477c7cc6ac20 R...
Christoph VogtländerChristoph Vogtländer
8c7d88e9c87fix broken command line parsing using any of the mutually exclusive options of the maintenance tool only showed the ...
Christoph VogtländerChristoph Vogtländer
96aab6471beadd info message line ending added missing std::endl in "repogen --update-new-components" info message in case packa...
Niels WeberNiels Weber
7e72e4b7d90Small codingstyle fix Change-Id: I47bc3e0e5021a8abad766c8d2b6931e033aa1119 Reviewed-by: Karsten Heimrich <karsten.he...
Kai KoehneKai Koehne
82d0ea88f46PackageManagerProxyFactory: Fix indentation Change-Id: Idad2c690e12d1cd17256efc0356e29e3df343420 Reviewed-by: Jarek ...
Kai KoehneKai Koehne
6f06a45e25dFileDownloaderProxyFactory: Fix indentation Change-Id: I3a33f7a945e2fceae66c243c262a316b802cd96d Reviewed-by: Jarek ...
jkobusjkobus
120368e321bFix the uninstaller calculator Don't include dependencies which were not installed before. Fix the "Cascade dependen...
kh1kh1
c6ae7c8a44dFix unregistering resources. Fix --operation argument parsing. In case of dump we register some resources, though si...
Alessandro PortaleAlessandro Portale
6fa8eb61d8dNew Qt Logo Task-number: QTBUG-41685 Change-Id: I62b51a14e8e2f8b3dd75c651d7de577f3276af04 Reviewed-by: Niels Weber <...
kh1kh1
df70f005d8aRemove superfluous include. Change-Id: I24b7cfe2bc67eb4b0d4a63e4a75e4171e7f0d4ea Reviewed-by: Niels Weber <niels.web...
Niels WeberNiels Weber
074688b9ba3Replace all occurrences of "can not" with "cannot" Also fix some other issues in the touched strings, making them co...
kh1kh1
3bba22fdcc0Fix annoying warning printed during installation. Make the Error class to not inherit from runtime error, there's no...
kh1kh1
43b23875989Remove unused method and includes. Change-Id: I8cc9d50ff2b78476e54fe1c642462a56dbadeffe Reviewed-by: Niels Weber <ni...
Christoph VogtländerChristoph Vogtländer
75120fb02acAdd support for passing the scope to operation GlobalConfig. GlobalConfig now additionally accepts parameters "scope...
kh1kh1
542a8636c1fIntroduce behavior change, always keep the higher version package. Change-Id: I96c013fb49143cea8f123b464ae779878f8d0...
kh1kh1
0efa59576feOptimize the lookup and correct some debug information. Change-Id: I8b5a641a9e551e0e01dce7b4d03b77a20dc156ba Reviewe...
kh1kh1
37785d75c9fMake sure to remove all objects from script engine. Change-Id: I5dedd63bad3eb37b55a3cc246b3c74ba58396b32 Reviewed-by...
kh1kh1
a42d6ada24aFix jenkins build bot compiler crash. Change-Id: Ibe24011fdfc3b4484b974242cc4f672d5a23d323 Reviewed-by: Karsten Heim...
kh1kh1
76cb03cb603Fix regression after porting to QJSEngine. Setting a dynamic property of a dynamic page from JS doesn't have any eff...
kh1kh1
624adb3699aImplement package filtering for online and offline installer. Change-Id: If17725c0d97111aff67bcc0bc060fb74bb1109cd R...
kh1kh1
d7e202fbd6cAdd check for expected default properties. Change-Id: I315c958bbc3cbc45452db4787ef3ab27750ebbaa Reviewed-by: Niels W...
kh1kh1
60893230979Add support to pass a query string when requesting Updates.xml Change-Id: Ib9cbd1bdd6c4241ccbe3e011271a4ca6b4c50ec2 ...
kh1kh1
bf84d5675d1Unify the output name to match the README file description. Fix the dynamic page example to compile the additional r...
kh1kh1
fbc42365779Remove some I don't know what's this for stuff... Change-Id: I528322348107999154a2dd9f28fa98d809848f40 Reviewed-by: ...
Kai KoehneKai Koehne
71490cfe450Fix calculation of required disk space Do not count in already installed components when calculating the required di...
Kai KoehneKai Koehne
3d5e24dad65Add --framework-version argument This prints the version number of the Qt Installer Framework. In contrast to the mo...
Sergey BelyashovSergey Belyashov
f99edc5d88bUpdate Russian translation Change-Id: I695684d024741cfe1cab171aedd5d7dd9ab9008e Reviewed-by: Denis Shienkov <denis.s...
Kai KoehneKai Koehne
67ddd6b22bdFix automatic generation of examples for debug_and_release builds Q_MAKE_EXTRA_TARGETS does generate targets both in...
kh1kh1
522067849deCompile fix for Visual Studio 11. Change-Id: Ief110f24055ca6204ace5986707e154b23aad312 Reviewed-by: Kai Koehne <kai....
Kai KoehneKai Koehne
4ebfecf411cAdd LGPLv3 as new license Change-Id: I61158f956894e209dccf83744b4753774676099d Reviewed-by: Karsten Heimrich <karste...
kh1kh1
18e63cee068Reuse already existing code to convert the URL. Change-Id: I07917ff5a3db927b4d8f0508a4d6e62315cc258a Reviewed-by: Ka...
kh1kh1
41a77ff423fCheck for valid drive. Also extend the check on Windows for unsupported folder names. Task-number: QTIFW-538 Change...
kh1kh1
37a6087d1a0Be more unique with the downloaded package. Change-Id: If21c4fb5abfa94317ac0410ffd854e2d98735e02 Reviewed-by: Niels ...
kh1kh1
84875396b75Overhaul the binary format API. Adjust some naming. Add documentation. Make the Resource class handle files only, th...
kh1kh1
ec92e19193eSome more documentation fixes (removes more warnings). Change-Id: I1efb7f98ac4cccdc4dbd1784806cce286654af9f Reviewed...
jkobusjkobus
fb8e23d6b38Add failing test for uninstallation Change-Id: I76686693e14523732849e8cba297e550dc3fc5bd Reviewed-by: Kai Koehne <ka...
Leena MiettinenLeena Miettinen
8745a4fe74cFix documention for Qt 5.4. Change-Id: I0c9895f06d1dababc0bc58a4f122b18e7b4d21c1 Reviewed-by: Karsten Heimrich <kars...
kh1kh1
6d151e3e0f4Do not download update.xml files if they are on disk. We did download the file from server in a different code path ...
kh1kh1
bc91a2204e7Fix warning and handle file scheme like files better. Calling setFileName() prints a warning if the path is reset wi...
kh1kh1
6857a0e87e4Fix broken update option. We need to read the marker on our own, BinaryContent::binaryLayout() throws cause it canno...
kh1kh1
a88d6dc9d32Fix relative path issue. Change-Id: Ia866503bf503a4b1dce8fbb44cc4240463302eb8 Reviewed-by: Kai Koehne <kai.koehne@di...
kh1kh1
1d080a743c7Add missing help option. Change-Id: Ie70cf698e1761b26a6d6ff11a782c0a871587132 Reviewed-by: Kai Koehne <kai.koehne@di...
jkobusjkobus
7f97957097aMove the uninstallation calculations into UninstallerCalculator Change-Id: I1b398815414430c2fab9a5c611b44e3a92c2fb39...
Tasuku SuzukiTasuku Suzuki
c2fa6212a9aUpdate Japanese translation Fix a typo and orthographical variants for folder Change-Id: I043d46f213e55093987ca3ec5...
jkobusjkobus
3f4621896adRemove unused signal Change-Id: Ia5c34b537e410997a98a11a90e207acf914bea98 Reviewed-by: Niels Weber <niels.weber@digi...
Kai KoehneKai Koehne
9a7e8562fceFix build with Qt 5.4 and MSVC2013 (release) Qt 5.4 adds '-Zc:strictStrings' to the win32-2013 mkspec (commit 9f0e5d...
kh1kh1
9d4950068c3Name the collection, otherwise leads to hangs or crashes. Change-Id: I70302eb81479ced3bc8b6c15afd277ff5a1cc43a Revie...
kh1kh1
6ff29de7486Remove some unknown specifier. Fix documentation. Change-Id: I8c7fa0915c26d682260c507aa776d5cba1e543f5 Reviewed-by: ...
kh1kh1
7d63a1ae1d7Compile fix. Change-Id: Ibdfe2c86ee583ff56c3c182543aa57489498f2bb Reviewed-by: Karsten Heimrich <karsten.heimrich@di...
kh1kh1
8ea9ccf39b4Fix c++ documentation creation. Add, fix inline documentation. Change-Id: Idd6805afbf5736eebf03c2d1ca6dae272c519634 ...
jkobusjkobus
241141938dcCompile fix Change-Id: I76e16a7a05e655810a5705e34a1a10337aa58889 Reviewed-by: Karsten Heimrich <karsten.heimrich@dig...
kh1kh1
03caa03fd5fAdd a test for graph resolving. Change-Id: I96f7077cdb9816b009d44b3daf2d985d151121fb Reviewed-by: Jarek Kobus <jaros...
kh1kh1
f288f29e921Move InstallerCalculator into its own header Make it public, so that it can be used outside (e.g. in tests) Change-...
kh1kh1
8941d7affa7Make InstallerCalculator independent on PackageManagerCorePrivate Inside PackageManagerCorePrivate: - rename resetCo...
jkobusjkobus
2f65859c6ffCleanup Change-Id: If4799bb75a7a13446238634d9a1f3f017d1dee30 Reviewed-by: Jarek Kobus <jaroslaw.kobus@digia.com>
kh1kh1
ce0f0498aabRemove PackageManagerCore from InstallerCalculator Change-Id: Id6e784c77d6f119d4a2aa028d5c14264bf9c457b Reviewed-by:...
kh1kh1
62cf969c09eRewrite the component getter mess, remove superfluous methods. Now we can combine some enum values to achieve the sa...
Kai KoehneKai Koehne
f67db7ef92cFix patching of libexec path on Windows We place all libexec content into bin on Windows. Task-number: QTBUG-41599 ...
jkobusjkobus
0d529d9a892Get rid of subComponentByName() Simplify componentByName() by removing recursive code. Change-Id: I11cf8efd04869ab2...
Jarek KobusJarek Kobus
f069a8927a8Simplify missing dependency code Change-Id: I4ec3037cd7bbaa6c7401985be86dc5ce8d899f46 Reviewed-by: Kai Koehne <kai.k...
Jarek KobusJarek Kobus
d1c81741d51Add one common message for recursion error Change-Id: I82a75bab25e6d0a691f1e3415cccfe43e8145d89 Reviewed-by: Kai Koe...
Jarek KobusJarek Kobus
799d6362117Differentiate install reason types Change-Id: I7964721fd0a124f54f9a4315e8b4ba98491fa253 Reviewed-by: Kai Koehne <kai...
jkobusjkobus
9b1a8671109Move calculation of components into InstallerCalculator Move all methods and data involved in process of calculation...
jkobusjkobus
71e524a64daAdd rootAndChildComponents() method. Change-Id: I4f7dd4777aafffabcf3e8a6b081478f32b33da97 Reviewed-by: Kai Koehne <k...
kh1kh1
f6a3c926d1cBuild all tools by default. Change-Id: I68e2844c855c25691a8e1dc1bc772b78fa761949 Reviewed-by: Niels Weber <niels.web...
kh1kh1
134c88b819dAdd small auto test. Also fix the implementation for append component in updater case as well as adjust the document...
kh1kh1
f27c3da12c3Fix missing punctuation and wrong apostrophe. Change-Id: I2682f2e012c7bc595481b65a667a1a31141912ae Reviewed-by: Niel...
jkobusjkobus
16a8da3f0b0Optimization of installReason() Change-Id: I97cc350bbab676b73be86e0ff9f14753a22ea718 Reviewed-by: Karsten Heimrich <...
kh1kh1
520a9f300fbImplement progress indicator on taskbar on Windows. Task-number: QTIFW-15 Change-Id: Ia11c185f25dff2f1614425ec5ff78e...
jkobusjkobus
dbd94d02756Fix auto dependencies for root nodes. If root node has auto dependecies set, they will work now too. Change-Id: Ida...
kh1kh1
3d9a9924397Fix indent. Change-Id: I809f2b2cdeef8c4bfa5918f4a77ab332c69f3b8f Reviewed-by: Jarek Kobus <jaroslaw.kobus@digia.com>
kh1kh1
858d39554ccSet value for empty tags that should provide a default value. Task-number: QTIFW-541 Change-Id: Ib899d87be75baaa96b3...
kh1kh1
4883046795fRemove unused operators. Change-Id: Icd4c43e27478c017280ffda64c9c51045fdc32da Reviewed-by: Kai Koehne <kai.koehne@di...
kh1kh1
b73ef0fa7e2Fix some std::cout usage. Fixes missing timestamps and some propably wrong conversion. Change-Id: I6106e1ea61d0840d...
Kai KoehneKai Koehne
b7fba68fc38Add build rules for examples Change-Id: Iada401128e754233361c84d0e102bb85f1b6538f Reviewed-by: Karsten Heimrich <kar...
kh1kh1
77d38a18dc4Minor style fix. Change-Id: Ia34652ea6cae93285c73b7c29de82cb7434c7e67 Reviewed-by: Niels Weber <niels.weber@digia.com>
kh1kh1
85cc7f8fc55Rewrite binary layout read/ write implementation. Move BinaryLayout into its own file. Calculate the segment offsets...
kh1kh1
77b1e168202Split and implement new installer base, update checker. Based on the former patches, split the installer base into i...
kh1kh1
e9e26f11d78Introduce commandline parser class. Though it just wraps the Qt class, it does at least some useful setup in its con...
kh1kh1
df2663a932fLet the binary layout function find the cookie on its own. Saves some ugly looking call convention, as we need to fi...
kh1kh1
cf60ba8b282Make BinaryFormatEngineHandler a real singleton. It is really needed only once. Change-Id: I0b2231432541c2781afe551...
kh1kh1
42d2b1ba06aAdjust implementation to not use the collection manager. Change-Id: Ie38460ff4a94b5583cabb1ecad97cd6c9a906c15 Review...