Kai Koehne | 71c248e2704 | Expose findChild, findChildren methods to JS
Re-add the findChild, findChildren methods known from Qt Script.
Chang... | | |
Leena Miettinen | cb57245ea95 | Doc: update the Tutorial section
Updated according to user feedback to make descriptions clearer.
Added documentatio... | | |
kh | 4853be33e29 | Add possibility to specify a control script.
Right now we support control scripts just as command line argument,
but... | | |
Takayuki ORITO | 7c2d08ca098 | Update position of single quotation marks.
It was equalized to a similar message that is included in the file 'kdloc... | | |
Kai Koehne | d043b655b39 | IntroductionPage: Fix typos
Change-Id: I51fb96ed8be188d37c549924118a87ceaf64f7e5
Reviewed-by: Niels Weber <niels.web... | | |
Niels Weber | 1ee79d87c49 | Introduce a setting for Wizard default height / width
Setting WizardDefaultWidth / WizardDefaultHeight in config.xml... | | |
Jarek Kobus | 26279771469 | Don't remove "script" value from autoDependencies
Change-Id: I7f7c0df11f9a1a296d1514b7689daf317d9a45b7
Reviewed-by: ... | | |
jkobus | 5f256c4c583 | Remove unneeded member holding virtual children
Virtual children always lie after the
non-virtual ones inside allChi... | | |
Leena Miettinen | 8e9d056157a | Doc: enable linking to qtdoc
Replace a fixed link with a dynamic one.
Change-Id: Ie0eec3aa67510b84d450057d7dbdbe237... | | |
Kai Koehne | c8e0723c9f7 | Merge remote-tracking branch 'origin/1.6'
Change-Id: Ic33f7938e8acf04d994bef0759885c207a9612a5 | | |
Kai Koehne | b843bff4270 | Allow spaces in path by default
Change-Id: Iff1e5056a2465977fd6930f94a649ce51dd0fcd0
Reviewed-by: Niels Weber <niels... | | |
Kai Koehne | 7f2c98c8af2 | Fix corruption of uninstaller operations after 'soft restart'
After updates have been installed, the user can restar... | | |
Niels Weber | 094ec05349b | Fix capitalisation in list headers
Change-Id: I8a979af150322a93fae7282403ce7435acb69e6f
Reviewed-by: Kai Koehne <kai... | | |
Christoph Vogtländer | d8b6bf82024 | add documentation for push buttons
add documentation for the push buttons available on the component
selection page.... | | |
Niels Weber | a23bf23088e | Add some example data for RunProgram
Task-number: QTIFW-481
Change-Id: I00b863093697857bafcffa7e4a2afc4feee33365
Rev... | | |
Kai Koehne | de748023e53 | Expose systemInfo API
Add systemInfo as a wrapper for QSystemInfo.
Task-number: QTIFW-592
Change-Id: Ib54fcea8b0ef3... | | |
Niels Weber | 587bc6fb7c9 | Don't set modified state without real modification
setApplicationName and setApplicationVersion probably
should not ... | | |
Christoph Vogtländer | 296c5d5b61a | fix documentation
backslash needs to be escaped in order to be shown in documentation
Change-Id: I18fb9ae70b9d02d25... | | |
jkobus | 1da26b57c0d | Remove unneeded Kind enum
The DirectChildernOnly value was not used at all.
Change-Id: I9e6d4160f0964e807a34049b899... | | |
Kai Koehne | a96b063605e | Don't use volatile for thread synchronization
Use QAtomicInt instead, or just remove the attribute because it's only... | | |
jkobus | 79964b1ee52 | Remove unused code.
Dead since commit 5359d0a3e8d84699701e73d3d15163fb20200bb0
Change-Id: I40af485876d70a6a68406eaf... | | |
kh1 | b8ac163c422 | Fix possible null pointer access.
Task-number: QTIFW-593
Change-Id: I583cf4cb63abc9ecad9acf09b5573d380d852b30
Review... | | |
Leena Miettinen | ddb177d0ce8 | Doc: remove template files
They are now fetched from qtbase/doc/global
Change-Id: I6635f3d9af3fd7acf2a12f1c3ec48cf4... | | |
jkobus | d49f1c9e66a | Enable setuid on Mac
Avoid a fatal error:
"FATAL: The application binary appears to be running setuid, this is a
sec... | | |
Niels Weber | bea947e1e36 | Improve message, also fix spelling error
Change-Id: I9a1b66eb0df9fd480af6cb9bdcdde584eec2d14b
Reviewed-by: Kai Koehn... | | |
kh | cd9782fd094 | Remove occurrences of QHostAddress.
The overload of QAbstractSocket::connectToHost() did convert to
QHostAddress bac... | | |
kh | 2e05d089af2 | Refine server starting/stopping code.
If we can't connect, the server is most likely not running.
Also send an ackno... | | |
kh | 5e4f49fd4ed | Move and rename connect method, adapt depending code.
Move the connect into the remote object class and rename. Avoi... | | |
kh | d872d37e840 | Move the KeepAliveObject class into its own source files.
Change-Id: Iaf8f397bdcaa4afb5432b826aa3fe238d54193c0
Revie... | | |
Christoph Vogtländer | 02698bfb3d6 | fix documentation
Controller Scripting: added missing parentheses to "function Controller",
using a script without t... | | |
jkobus | c5ccdf37c08 | Remove unneeded <Name> property from examples.
Change-Id: I67b97bd033634e6189bda1aa68f5c2bc02ddee76
Reviewed-by: Nie... | | |
jkobus | 5a6d753d62c | Select by default components in examples
Change-Id: I884b6ff2055ecf9505b0fd4dd75fe9a56b69e6ff
Reviewed-by: Niels Web... | | |
kh | 52e176b4a40 | Fix online installation into directory with elevated permissions.
Inside the Resource class we can't use QFile, as t... | | |
kh | a439e6fab48 | Documentation updates and fixes.
Change-Id: Ie9fc9e1c2a0b84082cb48732e270913bc90d9a79
Reviewed-by: Leena Miettinen <... | | |
Kai Koehne | 579d562e25b | Improve error message in deleteFileNowOrLater
Change-Id: Id5e3f8f0004d66ca1bea8bd644fd9010bd688847
Reviewed-by: Niel... | | |
Kai Koehne | adae71dcc66 | Clean up CreateDesktopEntry operation
We can't delay the deletion of the file if we then try to replace it
with the ... | | |
jkobus | 12399b1b97e | Add ComponentChecker class for verifying the internal state.
Change-Id: I3361ad6c51d5a0f3beee049237e6b370d57a8f0d
Re... | | |
Niels Weber | b3a473cc7d0 | cleanup RollBackInstallation
Change-Id: I8ad696bd4a4b0d2979172f66dad5153a78643b5e
Reviewed-by: Jarek Kobus <jaroslaw... | | |
Niels Weber | bccdcf3612f | Fixed wrong fix in 19549b3b0f224db1bcf164139533473486d61b1c
Some places needed scScript, not scScriptTag
Change-Id:... | | |
Kai Koehne | 19549b3b0f2 | Fix ambiguity for scScript symbols
Commit 41e58eb4a481 introduced a new definition of QLatin1String scScript
as "scr... | | |
kh | 883f9572e3c | Fix broken start menu directory handling.
While leaving the page, the value was updated in the core engine,
but once... | | |
kh | 5b5ee638f65 | Remove pointer, superfluous members. Use signals and slots.
Use signals and slots to tell about the shutdown request... | | |
Leena Miettinen | afef6d5d5a6 | Doc: fix paths to source files
The qdocconf file was moved to a subdirectory.
Change-Id: I3b187c975defd260052eca944... | | |
Niels Weber | 418361abe46 | Wrong assignment as truth
Change-Id: I3d56249302114550ecf1ad020fe4ffd3af4141a2
Reviewed-by: Karsten Heimrich <karste... | | |
kh | 64d49f097f2 | Implement a way to start the server in debug mode and API cleanup.
1; Passing debug as first argument to the startin... | | |
kh | d18b9696e57 | Implement server authentication and updating repository credentials.
Task-number: QTIFW-570
Change-Id: I7b6b1fab8279... | | |
Leena Miettinen | d81176d2dd3 | Doc: prepare for Qt.io
Brought back the online and offline configuration
files, because they will use different temp... | | |
kh | ac79fa8edf9 | Fix typo.
Change-Id: I6a0b2138dd3c4d085e1f1f3f4848910fbf43c2e3
Reviewed-by: Niels Weber <niels.weber@theqtcompany.com> | | |
kh | 44f6683f417 | Translate the copy file task exceptions.
Change-Id: I192de8cf89b076e141fba2c6431f874a6808f532
Reviewed-by: Kai Koehn... | | |
kh | 68b3092d32a | Rename the exceptions class to be more generic.
Change-Id: Ia96477920055ee6a6f15be1334516746ddf3573b
Reviewed-by: Ka... | | |
kh | bdb0247bea5 | Fix crash experienced while closing the application.
Signal the keep alive object that we are going to shutdown.
Thi... | | |
kh | b34f41a3bb5 | Use written localhost address, adapt code.
Use the default address throughout the whole code. Instead of
relying on ... | | |
kh | 44b12b11b2f | Use qint32 throughout the whole communication.
Change-Id: Id2d9ca3043b0d75a7ea93f9ac1f1467059cb1f0b
Reviewed-by: Kai... | | |
karsten.heimrich@theqtcompany.com | 2e30849eb94 | Small cosmetical changes, no functional.
Change-Id: Ic984503444187dfcfcfa83f82768bebb329381d0
Reviewed-by: Niels Web... | | |
Niels Weber | e5cda8db3cf | Delete components.xml on cancelling installation
If in installer case in rollBackInstallation and all
packages remov... | | |
jkobus | b54bab7af0c | Optimize the code which determines the check state of a parent component
Change-Id: Ia47c95dbee7477deac4d89384950b9b... | | |
jkobus | 948888ea838 | Fix checkbox management in component tree
Qt 5.2 introduced a behavior change (QTBUG-40060)
which broke the checkbox... | | |
Niels Weber | 7aac98fdafd | Fix maintenance tool permissions
When starting the installer as a user and installing into
a directory requiring adm... | | |
Niels Weber | e035d3900a1 | Fix autotest
Change-Id: I1e3b99fc8adb945f29a241dde4b3da14ad2c68e4
Reviewed-by: Karsten Heimrich <karsten.heimrich@th... | | |
kh | 6a38cb8df82 | Remove Qt SDK specific operations
Change-Id: I0a06c4b019dc6799447adef6d722be36ab3ded5d
Reviewed-by: Karsten Heimrich... | | |
Kai Koehne | b5206decd82 | Remove Qt Creator specific operations
These have been superseded by SettingsOperation
Change-Id: I268f40b8246cb4735... | | |
Christoph Vogtländer | de66578f229 | Fix generation of Updates.xml
Generated Updates.xml was missing DownloadableArchives property and
component size was... | | |
Kai Koehne | 4f0db0751be | Remove proxy username/password in settings dialog
Change-Id: Id769f7a0453505d53419e80aea0deb7be6f55b79
Reviewed-by: ... | | |
Kai Koehne | 1f411319e4b | Ask for proxy credentials in modal dialog
If a proxy requires authentication, DownloadFileTask will throw an
excepti... | | |
Kai Koehne | 6df883de4ae | Expose real type of PackageManagerProxyFactory
This allows us to store proxy settings in the factory later on.
Chan... | | |
Karsten Heimrich | a468b361246 | Merge "Merge remote-tracking branch 'origin/1.6'" | | |
Kai Koehne | b303e47d1c0 | Translate exception messages in DownloadFileTask
All messages will be also shown in the GUI, and therefore should
be... | | |
Kai Koehne | e801f4d79c3 | Improve error message on download failure
The (temporary) local file name is not all that relevant. Instead,
print o... | | |
Niels Weber | 5ac1bd0f04b | Deprecate sharedFlag
Task-number: QTIFW-250
Change-Id: Ie51ce19aabc08732be62fab387c236aab324832b
Reviewed-by: Karste... | | |
jkobus | 41e58eb4a48 | Introduce scScript constant and use whenever needed
Change-Id: Icdbd110f4778bbf8fa75cf54a564fcd0bc8f7a49
Reviewed-by... | | |
Niels Weber | a01ffeff220 | Update Changelog
Change-Id: I216d4b9378de15ce5868437972bac1ca113668a0
Reviewed-by: Leena Miettinen <riitta-leena.mie... | | |
Kai Koehne | 4fb5d0f0390 | Merge remote-tracking branch 'origin/1.6'
Conflicts:
src/libs/installer/packagemanagercore.cpp
src/sdk/installerba... | | |
Niels Weber | 778af9e97d5 | Allow spaces in RunProgramArguments
This changes the syntax of the RunProgramArguments entry in
the config.xml. <Arg... | | |
kh1 | 32296ab72fd | Fix uninstall after installing into a target with elevated permissions.
We wrongly did check the binary for write pe... | | |
Niels Weber | 3ae1ffe4c8d | missed one file in icon cleanup patch
Change-Id: I7265176cf97e897bb8d95cf37ddfcc8c4fdcb7d1
Reviewed-by: Jarek Kobus ... | | |
kh1 | 8d0c5b2013f | Set the object ownership -before- adding the widget as property.
Change-Id: I0af2c4ae71bcf89466826024b8a2af4584d805b... | | |
Kai Koehne | 3fb00b56b47 | Patch .pri and cmake files for OS X / Android
Follow the logic in the other emb-arm-qt5 files and patch .pri, .cmake... | | |
kh | 90b5c97525e | Fix typo.
Change-Id: Id8301f8691340a41b9d314e8421fb4d245453a5a
Reviewed-by: Niels Weber <niels.weber@digia.com> | | |
Niels Weber | ddb068f7c38 | Fix compilation on OSX and Windows
Change-Id: I2981cdebda3fba7d69269ae6b1a1ae7999162fa6
Reviewed-by: Christian Steng... | | |
Niels Weber | b7f7c2784a3 | Remove long-time deprecated icon setting
Change-Id: Ic17dd39a0c9228537d272ad46d3e126dffc1c4dc
Reviewed-by: Karsten H... | | |
Niels Weber | a503c3aae5c | Remove -c from repogen
This is now an error, we had the warning long enough.
Change-Id: I8272dd3c886dae54045f97bc33... | | |
Niels Weber | 98fb4bc3671 | Remove componentsAboutToBeCleared
That signal was deprecated (and without function) for a long
time now.
Change-Id:... | | |
kh1 | 7f4637ab1ec | Cleanup.
Change-Id: I8ff39425001644a4a539097b76dba121da26407b
Reviewed-by: Niels Weber <niels.weber@digia.com>
Revie... | | |
kh1 | 88b260e79de | No need to be an class nor to have a virtual destructor.
Change-Id: Id30289c1bce808bdc63184fb553d2682a89f3194
Review... | | |
kh1 | a2ded4f5d94 | Be a bit smarter while reporting partly progress information.
Change-Id: I1eb85e54dc183fbaf6223a113762d38bc67fe8a3
R... | | |
Christoph Vogtländer | fe97303ee7b | Fix binary data extraction
Extract binary data based on list of available package names when using
"devtool --dump" ... | | |
kh1 | b67c842ba8b | Make sure we do not fail if we can't create the lock file.
If we can't lock the file (possible missing privileges to... | | |
kh1 | b1b9a3df473 | Rewrite the isRunning implementation and remove private class.
Use a more descriptive enum name. On Windows keep the... | | |
kh1 | ca0369791c6 | Adjust implementation to match the Unix one and fix unlock.
Add error messages. Fix Unlock, we did use the right arg... | | |
kh1 | 11964021d9f | Make it possible to register the Repository class independently.
Fixes for example invalid repository entries inside... | | |
kh1 | 98c4b02da6f | Update Controller documentation and dependent code.
Change-Id: I6f6fb88644722a6acf0d168cc481e854ff188b11
Reviewed-by... | | |
Kai Koehne | c8ed41495f4 | Allow to check for IFW version in code
Rename the IFW_VERSION to IFW_VERSION_STR, and add a new IFW_VERSION
define t... | | |
Kai Koehne | 26e4af07b19 | Move ProductKeyCheck out of QInstaller namespace
Commit 77b1e168202e moved ProductKeyCheck into the QInstaller names... | | |
kh1 | 3030607e644 | Don't use QObject::tr().
Change-Id: I2931d72e2e7add6fb5179b831ad91670fc6d1604
Reviewed-by: Niels Weber <niels.weber@... | | |
kh1 | 7f036a60976 | Do not read the internal ini file through the wrapper class.
If the remote server is running and we are connected, i... | | |
kh1 | c14a491a8c4 | Remove automatic unlock, we do not automatically lock either.
Change and shuffle some parts of the code. Move constr... | | |
kh1 | 09029a1c157 | Code cleanup, no functional changes intended.
Change-Id: Iaf594b4a1cb267e4186afa089f292f83d13d6de4
Reviewed-by: Kai ... | | |
jkobus | a767606df4d | Check if all dependencies are met just after downloading packages
Change-Id: I4435f7f21987cb9783825f5e6affc72edf33fa... | | |
Niels Weber | 4fb18d6b489 | Don't replace scRunProgram and scRunProgramArguments at the start
We always tried to replace them in the correct pla... | | |
Christoph Vogtländer | 0a309c498e9 | Revised settings tests
added missing tests, removed duplicate test for hasReplacementRepos()
Change-Id: I950b7509c8... | | |
kh1 | 7cb139be858 | Check the full path for non ASCII characters + reorder checks.
Task-number: QTIFW-568
Change-Id: I162db1b7ca757d463c... | | |
kh1 | d3cb8b136cd | Move the function to utils and make use where possible.
Change-Id: Ie4c97114a1f1874e239955a5d9634b1029f9c178
Reviewe... | | |
kh1 | 0e61547c176 | Update ignore file.
Change-Id: I3c9076293e5bc76eb021b9c9cbff453efe8a6c05
Reviewed-by: Niels Weber <niels.weber@digia... | | |
Niels Weber | 2a086e1666b | Remove lockfile after unlocking on Linux
Change-Id: Ibae1a5da80d529ba184e62c2d20f4ff2e4eefad8
Reviewed-by: Karsten H... | | |
kh1 | 264c887b7d5 | Fix wrong setting. Thx to Christoph for noticing.
Change-Id: Iee4a404655c4684361fbf18c0942010823bda935
Reviewed-by: ... | | |
kh1 | 5bacbf96bea | Fix the steps we perform to build an installer.
We need to keep a specific order, otherwise the data might endup in
... | | |
kh1 | 26b2436b737 | Remove now superfluous tool, functionality ported to devtool.
Change-Id: I9c2a61ce5c141ac51df38be98c43477c7cc6ac20
R... | | |
Christoph Vogtländer | 8c7d88e9c87 | fix broken command line parsing
using any of the mutually exclusive options of the maintenance tool only showed the ... | | |
Christoph Vogtländer | 96aab6471be | add info message line ending
added missing std::endl in "repogen --update-new-components" info message in case packa... | | |
Niels Weber | 7e72e4b7d90 | Small codingstyle fix
Change-Id: I47bc3e0e5021a8abad766c8d2b6931e033aa1119
Reviewed-by: Karsten Heimrich <karsten.he... | | |
Kai Koehne | 82d0ea88f46 | PackageManagerProxyFactory: Fix indentation
Change-Id: Idad2c690e12d1cd17256efc0356e29e3df343420
Reviewed-by: Jarek ... | | |
Kai Koehne | 6f06a45e25d | FileDownloaderProxyFactory: Fix indentation
Change-Id: I3a33f7a945e2fceae66c243c262a316b802cd96d
Reviewed-by: Jarek ... | | |
jkobus | 120368e321b | Fix the uninstaller calculator
Don't include dependencies which were not installed before.
Fix the "Cascade dependen... | | |
kh1 | c6ae7c8a44d | Fix unregistering resources. Fix --operation argument parsing.
In case of dump we register some resources, though si... | | |
Alessandro Portale | 6fa8eb61d8d | New Qt Logo
Task-number: QTBUG-41685
Change-Id: I62b51a14e8e2f8b3dd75c651d7de577f3276af04
Reviewed-by: Niels Weber <... | | |
kh1 | df70f005d8a | Remove superfluous include.
Change-Id: I24b7cfe2bc67eb4b0d4a63e4a75e4171e7f0d4ea
Reviewed-by: Niels Weber <niels.web... | | |
Niels Weber | 074688b9ba3 | Replace all occurrences of "can not" with "cannot"
Also fix some other issues in the touched strings,
making them co... | | |
kh1 | 3bba22fdcc0 | Fix annoying warning printed during installation.
Make the Error class to not inherit from runtime error,
there's no... | | |
kh1 | 43b23875989 | Remove unused method and includes.
Change-Id: I8cc9d50ff2b78476e54fe1c642462a56dbadeffe
Reviewed-by: Niels Weber <ni... | | |
Christoph Vogtländer | 75120fb02ac | Add support for passing the scope to operation GlobalConfig.
GlobalConfig now additionally accepts parameters "scope... | | |
kh1 | 542a8636c1f | Introduce behavior change, always keep the higher version package.
Change-Id: I96c013fb49143cea8f123b464ae779878f8d0... | | |
kh1 | 0efa59576fe | Optimize the lookup and correct some debug information.
Change-Id: I8b5a641a9e551e0e01dce7b4d03b77a20dc156ba
Reviewe... | | |
kh1 | 37785d75c9f | Make sure to remove all objects from script engine.
Change-Id: I5dedd63bad3eb37b55a3cc246b3c74ba58396b32
Reviewed-by... | | |
kh1 | a42d6ada24a | Fix jenkins build bot compiler crash.
Change-Id: Ibe24011fdfc3b4484b974242cc4f672d5a23d323
Reviewed-by: Karsten Heim... | | |
kh1 | 76cb03cb603 | Fix regression after porting to QJSEngine.
Setting a dynamic property of a dynamic page from JS doesn't have
any eff... | | |
kh1 | 624adb3699a | Implement package filtering for online and offline installer.
Change-Id: If17725c0d97111aff67bcc0bc060fb74bb1109cd
R... | | |
kh1 | d7e202fbd6c | Add check for expected default properties.
Change-Id: I315c958bbc3cbc45452db4787ef3ab27750ebbaa
Reviewed-by: Niels W... | | |
kh1 | 60893230979 | Add support to pass a query string when requesting Updates.xml
Change-Id: Ib9cbd1bdd6c4241ccbe3e011271a4ca6b4c50ec2
... | | |
kh1 | bf84d5675d1 | Unify the output name to match the README file description.
Fix the dynamic page example to compile the additional r... | | |
kh1 | fbc42365779 | Remove some I don't know what's this for stuff...
Change-Id: I528322348107999154a2dd9f28fa98d809848f40
Reviewed-by: ... | | |
Kai Koehne | 71490cfe450 | Fix calculation of required disk space
Do not count in already installed components when calculating the
required di... | | |
Kai Koehne | 3d5e24dad65 | Add --framework-version argument
This prints the version number of the Qt Installer Framework. In contrast
to the mo... | | |
Sergey Belyashov | f99edc5d88b | Update Russian translation
Change-Id: I695684d024741cfe1cab171aedd5d7dd9ab9008e
Reviewed-by: Denis Shienkov <denis.s... | | |
Kai Koehne | 67ddd6b22bd | Fix automatic generation of examples for debug_and_release builds
Q_MAKE_EXTRA_TARGETS does generate targets both in... | | |
kh1 | 522067849de | Compile fix for Visual Studio 11.
Change-Id: Ief110f24055ca6204ace5986707e154b23aad312
Reviewed-by: Kai Koehne <kai.... | | |
Kai Koehne | 4ebfecf411c | Add LGPLv3 as new license
Change-Id: I61158f956894e209dccf83744b4753774676099d
Reviewed-by: Karsten Heimrich <karste... | | |
kh1 | 18e63cee068 | Reuse already existing code to convert the URL.
Change-Id: I07917ff5a3db927b4d8f0508a4d6e62315cc258a
Reviewed-by: Ka... | | |
kh1 | 41a77ff423f | Check for valid drive.
Also extend the check on Windows for unsupported folder names.
Task-number: QTIFW-538
Change... | | |
kh1 | 37a6087d1a0 | Be more unique with the downloaded package.
Change-Id: If21c4fb5abfa94317ac0410ffd854e2d98735e02
Reviewed-by: Niels ... | | |
kh1 | 84875396b75 | Overhaul the binary format API.
Adjust some naming. Add documentation. Make the Resource class
handle files only, th... | | |
kh1 | ec92e19193e | Some more documentation fixes (removes more warnings).
Change-Id: I1efb7f98ac4cccdc4dbd1784806cce286654af9f
Reviewed... | | |
jkobus | fb8e23d6b38 | Add failing test for uninstallation
Change-Id: I76686693e14523732849e8cba297e550dc3fc5bd
Reviewed-by: Kai Koehne <ka... | | |
Leena Miettinen | 8745a4fe74c | Fix documention for Qt 5.4.
Change-Id: I0c9895f06d1dababc0bc58a4f122b18e7b4d21c1
Reviewed-by: Karsten Heimrich <kars... | | |
kh1 | 6d151e3e0f4 | Do not download update.xml files if they are on disk.
We did download the file from server in a different code path ... | | |
kh1 | bc91a2204e7 | Fix warning and handle file scheme like files better.
Calling setFileName() prints a warning if the path is reset
wi... | | |
kh1 | 6857a0e87e4 | Fix broken update option.
We need to read the marker on our own, BinaryContent::binaryLayout()
throws cause it canno... | | |
kh1 | a88d6dc9d32 | Fix relative path issue.
Change-Id: Ia866503bf503a4b1dce8fbb44cc4240463302eb8
Reviewed-by: Kai Koehne <kai.koehne@di... | | |
kh1 | 1d080a743c7 | Add missing help option.
Change-Id: Ie70cf698e1761b26a6d6ff11a782c0a871587132
Reviewed-by: Kai Koehne <kai.koehne@di... | | |
jkobus | 7f97957097a | Move the uninstallation calculations into UninstallerCalculator
Change-Id: I1b398815414430c2fab9a5c611b44e3a92c2fb39... | | |
Tasuku Suzuki | c2fa6212a9a | Update Japanese translation
Fix a typo and orthographical variants for folder
Change-Id: I043d46f213e55093987ca3ec5... | | |
jkobus | 3f4621896ad | Remove unused signal
Change-Id: Ia5c34b537e410997a98a11a90e207acf914bea98
Reviewed-by: Niels Weber <niels.weber@digi... | | |
Kai Koehne | 9a7e8562fce | Fix build with Qt 5.4 and MSVC2013 (release)
Qt 5.4 adds '-Zc:strictStrings' to the win32-2013 mkspec (commit
9f0e5d... | | |
kh1 | 9d4950068c3 | Name the collection, otherwise leads to hangs or crashes.
Change-Id: I70302eb81479ced3bc8b6c15afd277ff5a1cc43a
Revie... | | |
kh1 | 6ff29de7486 | Remove some unknown specifier. Fix documentation.
Change-Id: I8c7fa0915c26d682260c507aa776d5cba1e543f5
Reviewed-by: ... | | |
kh1 | 7d63a1ae1d7 | Compile fix.
Change-Id: Ibdfe2c86ee583ff56c3c182543aa57489498f2bb
Reviewed-by: Karsten Heimrich <karsten.heimrich@di... | | |
kh1 | 8ea9ccf39b4 | Fix c++ documentation creation. Add, fix inline documentation.
Change-Id: Idd6805afbf5736eebf03c2d1ca6dae272c519634
... | | |
jkobus | 241141938dc | Compile fix
Change-Id: I76e16a7a05e655810a5705e34a1a10337aa58889
Reviewed-by: Karsten Heimrich <karsten.heimrich@dig... | | |
kh1 | 03caa03fd5f | Add a test for graph resolving.
Change-Id: I96f7077cdb9816b009d44b3daf2d985d151121fb
Reviewed-by: Jarek Kobus <jaros... | | |
kh1 | f288f29e921 | Move InstallerCalculator into its own header
Make it public, so that it can be used outside (e.g. in tests)
Change-... | | |
kh1 | 8941d7affa7 | Make InstallerCalculator independent on PackageManagerCorePrivate
Inside PackageManagerCorePrivate:
- rename resetCo... | | |
jkobus | 2f65859c6ff | Cleanup
Change-Id: If4799bb75a7a13446238634d9a1f3f017d1dee30
Reviewed-by: Jarek Kobus <jaroslaw.kobus@digia.com> | | |
kh1 | ce0f0498aab | Remove PackageManagerCore from InstallerCalculator
Change-Id: Id6e784c77d6f119d4a2aa028d5c14264bf9c457b
Reviewed-by:... | | |
kh1 | 62cf969c09e | Rewrite the component getter mess, remove superfluous methods.
Now we can combine some enum values to achieve the sa... | | |
Kai Koehne | f67db7ef92c | Fix patching of libexec path on Windows
We place all libexec content into bin on Windows.
Task-number: QTBUG-41599
... | | |
jkobus | 0d529d9a892 | Get rid of subComponentByName()
Simplify componentByName() by removing recursive code.
Change-Id: I11cf8efd04869ab2... | | |
Jarek Kobus | f069a8927a8 | Simplify missing dependency code
Change-Id: I4ec3037cd7bbaa6c7401985be86dc5ce8d899f46
Reviewed-by: Kai Koehne <kai.k... | | |
Jarek Kobus | d1c81741d51 | Add one common message for recursion error
Change-Id: I82a75bab25e6d0a691f1e3415cccfe43e8145d89
Reviewed-by: Kai Koe... | | |
Jarek Kobus | 799d6362117 | Differentiate install reason types
Change-Id: I7964721fd0a124f54f9a4315e8b4ba98491fa253
Reviewed-by: Kai Koehne <kai... | | |
jkobus | 9b1a8671109 | Move calculation of components into InstallerCalculator
Move all methods and data involved in process of
calculation... | | |
jkobus | 71e524a64da | Add rootAndChildComponents() method.
Change-Id: I4f7dd4777aafffabcf3e8a6b081478f32b33da97
Reviewed-by: Kai Koehne <k... | | |
kh1 | f6a3c926d1c | Build all tools by default.
Change-Id: I68e2844c855c25691a8e1dc1bc772b78fa761949
Reviewed-by: Niels Weber <niels.web... | | |
kh1 | 134c88b819d | Add small auto test.
Also fix the implementation for append component in updater case
as well as adjust the document... | | |
kh1 | f27c3da12c3 | Fix missing punctuation and wrong apostrophe.
Change-Id: I2682f2e012c7bc595481b65a667a1a31141912ae
Reviewed-by: Niel... | | |
jkobus | 16a8da3f0b0 | Optimization of installReason()
Change-Id: I97cc350bbab676b73be86e0ff9f14753a22ea718
Reviewed-by: Karsten Heimrich <... | | |
kh1 | 520a9f300fb | Implement progress indicator on taskbar on Windows.
Task-number: QTIFW-15
Change-Id: Ia11c185f25dff2f1614425ec5ff78e... | | |
jkobus | dbd94d02756 | Fix auto dependencies for root nodes.
If root node has auto dependecies set, they will work now too.
Change-Id: Ida... | | |
kh1 | 3d9a9924397 | Fix indent.
Change-Id: I809f2b2cdeef8c4bfa5918f4a77ab332c69f3b8f
Reviewed-by: Jarek Kobus <jaroslaw.kobus@digia.com> | | |
kh1 | 858d39554cc | Set value for empty tags that should provide a default value.
Task-number: QTIFW-541
Change-Id: Ib899d87be75baaa96b3... | | |
kh1 | 4883046795f | Remove unused operators.
Change-Id: Icd4c43e27478c017280ffda64c9c51045fdc32da
Reviewed-by: Kai Koehne <kai.koehne@di... | | |
kh1 | b73ef0fa7e2 | Fix some std::cout usage.
Fixes missing timestamps and some propably wrong conversion.
Change-Id: I6106e1ea61d0840d... | | |
Kai Koehne | b7fba68fc38 | Add build rules for examples
Change-Id: Iada401128e754233361c84d0e102bb85f1b6538f
Reviewed-by: Karsten Heimrich <kar... | | |
kh1 | 77d38a18dc4 | Minor style fix.
Change-Id: Ia34652ea6cae93285c73b7c29de82cb7434c7e67
Reviewed-by: Niels Weber <niels.weber@digia.com> | | |
kh1 | 85cc7f8fc55 | Rewrite binary layout read/ write implementation.
Move BinaryLayout into its own file. Calculate the segment
offsets... | | |
kh1 | 77b1e168202 | Split and implement new installer base, update checker.
Based on the former patches, split the installer base into i... | | |
kh1 | e9e26f11d78 | Introduce commandline parser class.
Though it just wraps the Qt class, it does at least some useful
setup in its con... | | |
kh1 | df2663a932f | Let the binary layout function find the cookie on its own.
Saves some ugly looking call convention, as we need to fi... | | |
kh1 | cf60ba8b282 | Make BinaryFormatEngineHandler a real singleton.
It is really needed only once.
Change-Id: I0b2231432541c2781afe551... | | |
kh1 | 42d2b1ba06a | Adjust implementation to not use the collection manager.
Change-Id: Ie38460ff4a94b5583cabb1ecad97cd6c9a906c15
Review... | | |
Next → |