summaryrefslogtreecommitdiffstats
path: root/installerbuilder
Commit message (Collapse)AuthorAgeFilesLines
...
* Code cosmetics.kh12011-11-231-408/+408
| | | | | Change-Id: Ibaf3c8625c9c1bfcb7ddedefa4c7952e36ecf313 Reviewed-by: Tim Jenssen <tim.jenssen@nokia.com>
* Extend buffere size, move, add includes and defines.kh12011-11-233-10/+30
| | | | | Change-Id: Ic990012ca57bd97e50823de91bc9576dac6b7a34 Reviewed-by: Tim Jenssen <tim.jenssen@nokia.com>
* remove autodependon need to check the replacements aswellTim Jenssen2011-11-231-3/+9
| | | | | Change-Id: I4e5002c773c45bd660c5d4f40c74a985316113bb Reviewed-by: Tim Jenssen <tim.jenssen@nokia.com>
* Let the the gui application open a console on Windows.kh12011-11-233-53/+135
| | | | | | | | | | If running in verbose mode, redirect all output to our window. Change-Id: Id93fb0b81ceaa7f0ad5eda26d5d313529976f661 Reviewed-by: Niels Weber <niels.2.weber@nokia.com> Reviewed-by: Alexander Lenhardt <alexander.lenhardt@nokia.com> Reviewed-by: Tim Jenssen <tim.jenssen@nokia.com> Reviewed-by: Karsten Heimrich <karsten.heimrich@nokia.com>
* begininstallation has nothing todo with createOperationsTim Jenssen2011-11-231-1/+0
| | | | | | | - copy and paste error Change-Id: Iac33b200d4c2654679b036f03866fcf4cba03758 Reviewed-by: Niels Weber <niels.2.weber@nokia.com>
* added --version description to command-line helpAlexander Lenhardt2011-11-221-0/+2
| | | | | Change-Id: I317ef287ced623eb18fa3a92acb90fcc1e53c93b Reviewed-by: Tim Jenssen <tim.jenssen@nokia.com>
* added command-line helpAlexander Lenhardt2011-11-221-0/+40
| | | | | | Change-Id: I034430cef3104ffcb6898eefdb5c421e15c5fa66 Reviewed-by: Tim Jenssen <tim.jenssen@nokia.com> Reviewed-by: Niels Weber <niels.2.weber@nokia.com>
* make #include unconditional as per andres commentNiels Weber2011-11-221-2/+0
| | | | | Change-Id: I2cb4f3d4fe48a38a8e2c8fe26304c212fcbd6bc1 Reviewed-by: Tim Jenssen <tim.jenssen@nokia.com>
* Fix 3a8b2248814e468d86355b2992dca76464db70dd.kh12011-11-221-2/+9
| | | | | | | | | We really need to initialize all other members, fixes broken state variables used throughout the task code. Change-Id: I72925607d00ffbec4566fddefd1f260f2f8a44d1 Reviewed-by: Tim Jenssen <tim.jenssen@nokia.com> Reviewed-by: hjk <qthjk@ovi.com>
* Mac compile fixesNiels Weber2011-11-224-1/+15
| | | | | Change-Id: Id5e9ab1b96f73025d74549b3a7b983d32de0034e Reviewed-by: Tim Jenssen <tim.jenssen@nokia.com>
* Compile fix for namespaced Qt.hjk2011-11-221-0/+3
| | | | | | Change-Id: Icfdbb1f062c0671dcdc5fe5615130e991389d071 Reviewed-by: Niels Weber <niels.2.weber@nokia.com> Reviewed-by: Tim Jenssen <tim.jenssen@nokia.com>
* compile fix for old gccTim Jenssen2011-11-221-0/+4
| | | | | | Change-Id: I39d78eb4fbc067c696b5d4eb0e6dd4ce54af3628 Reviewed-by: Niels Weber <niels.2.weber@nokia.com> Reviewed-by: hjk <qthjk@ovi.com>
* calculateComponentsToUninstall shouldn't remove needed dependenciesTim Jenssen2011-11-212-5/+7
| | | | | Change-Id: I8d53c0accaa40e6f9f102c86246da4c7ffe564bb Reviewed-by: Tim Jenssen <tim.jenssen@nokia.com>
* Simplifications in QInstaller::Updaterhjk2011-11-212-29/+24
| | | | | Change-Id: I611ea75f0c66fdad2a35f216150454416bb59d3a Reviewed-by: Tim Jenssen <tim.jenssen@nokia.com>
* Simplifications in PackageInfo and ZipJob.hjk2011-11-214-49/+33
| | | | | Change-Id: If92e16fb5f27c262048471eb9ea45e5c247f65b9 Reviewed-by: Tim Jenssen <tim.jenssen@nokia.com>
* De-pimpl KDUpdater::Environmenthjk2011-11-212-30/+12
| | | | | Change-Id: Icbb8642da87643fb6635429570f857fbc57797bd Reviewed-by: Tim Jenssen <tim.jenssen@nokia.com>
* Whitespace changes in Windows-specific code.hjk2011-11-211-67/+58
| | | | | Change-Id: I4619e604a77b67db577994eea604f0b7db2197ec Reviewed-by: Tim Jenssen <tim.jenssen@nokia.com>
* Merge unneeded KDSysInfo 'pseudo namespace' into KDUpdater namespace.hjk2011-11-2111-117/+125
| | | | | Change-Id: I9eec8c8e2dccb37741195bfc6df1f57052863a2d Reviewed-by: Tim Jenssen <tim.jenssen@nokia.com>
* Remove unused parts of KDGenericFactory.hjk2011-11-215-84/+4
| | | | | Change-Id: I6419a6aaf6c511c05d576028005c9def4f1a3ca9 Reviewed-by: Tim Jenssen <tim.jenssen@nokia.com>
* De-pimpl KDSysInfo::Volume.hjk2011-11-212-62/+21
| | | | | Change-Id: Ie40e6e442a41dba11ed8b9bcb93aa0e09eece28d Reviewed-by: Tim Jenssen <tim.jenssen@nokia.com>
* De-pimpl KDUpdater::Task.hjk2011-11-215-137/+119
| | | | | Change-Id: I1c7235663f7d5a1976d7727e6f9d066e87f7996e Reviewed-by: Tim Jenssen <tim.jenssen@nokia.com>
* De-pimpl UpdateOperationhjk2011-11-212-50/+34
| | | | | Change-Id: I8d83ff829351e8bdb56e0becd30a38b5ef4a7f2b Reviewed-by: Tim Jenssen <tim.jenssen@nokia.com>
* Remove unneeded empty struct UpdateOperationFactoryData.hjk2011-11-212-15/+0
| | | | | Change-Id: I819cb2f4e9868561688d54b70cdee5db0c459fd0 Reviewed-by: Tim Jenssen <tim.jenssen@nokia.com>
* Remaining whitespace, removal of empty destructors etc.hjk2011-11-2186-512/+282
| | | | | Change-Id: I9f99ae71e832586432d6fc493a701c5d5d074d6a Reviewed-by: Tim Jenssen <tim.jenssen@nokia.com>
* Use arrays for string literals.hjk2011-11-211-25/+24
| | | | | Change-Id: Idffb39db93784bf7f9029afa56509de59f81da53 Reviewed-by: Tim Jenssen <tim.jenssen@nokia.com>
* Some replacements of QString::fromLatin1 with QLatin1String.hjk2011-11-2110-62/+62
| | | | | Change-Id: I76d6b7a0b7cb2a3acd4e82aa793ce50e43e1c678 Reviewed-by: Tim Jenssen <tim.jenssen@nokia.com>
* Whitespace style.hjk2011-11-2133-1825/+1698
| | | | | Change-Id: Ia850cf4766cf88054e9ff1a46371623835bf0137 Reviewed-by: Tim Jenssen <tim.jenssen@nokia.com>
* Reformat kdtools/*.hjk2011-11-2131-1291/+1308
| | | | | Change-Id: I8528bbe5ef97ce057bf9a647d40f824539d10a52 Reviewed-by: Tim Jenssen <tim.jenssen@nokia.com>
* Simplify macros in kdtoolsglobal.h and kdupdater.h.hjk2011-11-2127-100/+55
| | | | | Change-Id: I83f0581abd8ca1d32b7cd9a08ce410d229560216 Reviewed-by: Tim Jenssen <tim.jenssen@nokia.com>
* Remove pimpl_ptr.hjk2011-11-2126-327/+41
| | | | | Change-Id: I059b224d04898f9e2302bcc4e6a2b623f8559b74 Reviewed-by: Tim Jenssen <tim.jenssen@nokia.com>
* Fix style in tests.hjk2011-11-214-57/+71
| | | | | Change-Id: Icebeec79fe25a65e71a8887ebf0f5ca751388cd1 Reviewed-by: Tim Jenssen <tim.jenssen@nokia.com>
* Simplify KD* directory structure.hjk2011-11-2195-106/+100
| | | | | Change-Id: Ia6a4a9581873ada42aed3818d8fd2a4f41763f75 Reviewed-by: Tim Jenssen <tim.jenssen@nokia.com>
* Remove re-directing KD* header.hjk2011-11-2143-88/+54
| | | | | Change-Id: I840d5d7739161300b38ac9b77eaabb2840c9fe02 Reviewed-by: Tim Jenssen <tim.jenssen@nokia.com>
* Replace KDByteSize with plain quint64.hjk2011-11-2110-196/+41
| | | | | Change-Id: Ieef5b0bbf3d5d4cd81bea2ad73144890379dd33b Reviewed-by: Tim Jenssen <tim.jenssen@nokia.com>
* Use more direct way to show human readable sizes.hjk2011-11-211-1/+22
| | | | | Change-Id: I7a9a15b695b37f0a85d450650d02454bb7fa9cd9 Reviewed-by: Tim Jenssen <tim.jenssen@nokia.com>
* Remove unused KDSysInfo::ArchitectureTypehjk2011-11-212-35/+0
| | | | | Change-Id: If2f23f77ace10c75d3cf8afcb15824af3f7d0cdd Reviewed-by: Tim Jenssen <tim.jenssen@nokia.com>
* fix calculateComponentsToInstallTim Jenssen2011-11-212-5/+16
| | | | | | | | | | - this fixes the doubts about 56b624689c7e64e698de0c02615492b35df3d1b0 - we need to recheck the dependency for installed components aswell(in past we fixed dependencies without to increase the version of this component) - use only components which are relevant/enabled for the user Change-Id: Ie66c86635438b1eb8c3795e1a397fd70a192fe8e Reviewed-by: Niels Weber <niels.2.weber@nokia.com> Reviewed-by: Tim Jenssen <tim.jenssen@nokia.com>
* fix autodependency behaviourTim Jenssen2011-11-214-18/+13
| | | | | | | | | - remove code that autodependency is a real dependency, it was a hack and totaly wrong - introduce addDependency() to be able to add these operating system depend, for example you need vcredist to register Qt Simulator under Windows but not under the other OSs(the wrong autodependency was only a hack to allow this) Change-Id: Iab6adc28d47b42eac1823afe7fe6a8bbfb2b3361 Reviewed-by: Niels Weber <niels.2.weber@nokia.com> Reviewed-by: Tim Jenssen <tim.jenssen@nokia.com>
* introduce beginInstallation() method in ComponentTim Jenssen2011-11-214-0/+21
| | | | | | | | - with this we have the possiblity to set some variables or show a messagebox if that component is really installed, like to ask the user to stop a process Change-Id: Ibe2044006835b301fd13e5ba226dc81ae6e25244 Reviewed-by: Niels Weber <niels.2.weber@nokia.com> Reviewed-by: Tim Jenssen <tim.jenssen@nokia.com>
* Remove unneed bits of kdtoolsglobal.hhjk2011-11-185-121/+5
| | | | | Change-Id: I534745444fc591ddc805cea692a0579dc3dea41c Reviewed-by: Tim Jenssen <tim.jenssen@nokia.com>
* Remove KDAutoPointer.hjk2011-11-185-746/+23
| | | | | Change-Id: I9402614a16a409a892f658ea030a7fd47c7e4b8d Reviewed-by: Tim Jenssen <tim.jenssen@nokia.com>
* Replace KDMetaMethodIterator by normal connects.hjk2011-11-185-590/+13
| | | | | Change-Id: Ic630d2c800fc3614da029d9139d23be9a0be0944 Reviewed-by: Tim Jenssen <tim.jenssen@nokia.com>
* Replace KDWatchdog with QTimer.hjk2011-11-186-184/+10
| | | | | Change-Id: Ic517ba093b6c1a687e841d57e8d75a11016863b9 Reviewed-by: Tim Jenssen <tim.jenssen@nokia.com>
* Remove unneeded KDVersion, osType, architecture.hjk2011-11-188-327/+2
| | | | | Change-Id: Ic142d8a14ebc1338712d3468144abfbded61b225 Reviewed-by: Tim Jenssen <tim.jenssen@nokia.com>
* Code cosmetics.hjk2011-11-184-77/+77
| | | | | Change-Id: Iedce4ef3b9497cb1fe990aaf0d6a024f35dc071e Reviewed-by: Tim Jenssen <tim.jenssen@nokia.com>
* Code cosmetics.hjk2011-11-1872-675/+637
| | | | | Change-Id: Ia42fccff507fce1e999d4534656984b6ebf5184b Reviewed-by: Karsten Heimrich <karsten.heimrich@nokia.com>
* Remove KDToolsCore/pimpl_ptr from elavatedexecuteoperation.hhjk2011-11-182-11/+10
| | | | | | Change-Id: Ia767d4596552e2bba54a1994247a64b20a968000 Reviewed-by: Karsten Heimrich <karsten.heimrich@nokia.com> Reviewed-by: Niels Weber <niels.2.weber@nokia.com>
* Remove KDToolsCore/pimpl_ptr from adminauthorization.hjk2011-11-183-25/+10
| | | | | | Change-Id: I4de2464f733b7d851f2a4744fc278b8de685f003 Reviewed-by: Karsten Heimrich <karsten.heimrich@nokia.com> Reviewed-by: Niels Weber <niels.2.weber@nokia.com>
* introduce a DownloadableArchives package description xml-tagTim Jenssen2011-11-183-0/+9
| | | | | | | | - with this new tag we are able to create simple components which have some content without a needed script - this saves us some scriptengine instances in the future Change-Id: Ib9890324bfbd9b18fb33f3f7bd88cae93c6a2062 Reviewed-by: Niels Weber <niels.2.weber@nokia.com>
* setStatus move the message to std out aswellTim Jenssen2011-11-181-3/+2
| | | | | Change-Id: If4e46ae7e0c2973302f3a3563325ca5fb27c62df Reviewed-by: Karsten Heimrich <karsten.heimrich@nokia.com>