Redkit
  1. Redkit

QtIFW

Public
  1. Redkit
  2. QtIFW

All Branches Graph

        
AuthorCommitMessageCommit dateBuilds
Tim JenssenTim Jenssen
f6406cbf70bimproved spelling and verbose output Reviewed-By: Niels Weber
Tim JenssenTim Jenssen
9d88e551673added some brackets Reviewed-By: Niels Weber
Tim JenssenTim Jenssen
cd2860d9595removed unused debugComponent Reviewed-By: Niels Weber
Tim JenssenTim Jenssen
73ca2b5e4a4added const to method where possible and clean up the code(removed unused methods) Reviewed-By: Niels Weber
Tim JenssenTim Jenssen
7735fa0aa0fShow that there were unresolved dependencies in the task detail output widget Reviewed-By: Niels Weber
Tim JenssenTim Jenssen
efb65b42fa9added visited dependency check Reviewed-By: Niels Weber
Tim JenssenTim Jenssen
9d43d3f36a6enable ,<space> and , as seperator in stringlist values Reviewed-By: Niels Weber
Tim JenssenTim Jenssen
308dc03e51cpreselect only installed components Reviewed-By: Niels Weber
Tim JenssenTim Jenssen
dd805980765improve install reason strings Reviewed-By: Niels Weber
Tim JenssenTim Jenssen
ef2b0cb4151fill the all component list and the update list in the update case Reviewed-By: Niels Weber
Tim JenssenTim Jenssen
5a62ea4249akill StartAppendToInstallState the logic is now outside and use setUpdateAvailable Reviewed-By: Niels Weber
Tim JenssenTim Jenssen
18991a0c97ffix the important update check Reviewed-By: Niels Weber
Tim JenssenTim Jenssen
a329c673a8adeactivate newcomponent code, it was not working - I am not sure how we want to support this in the future Reviewe...
Tim JenssenTim Jenssen
f51d1517d5bmake the default install reason translateable
Tim JenssenTim Jenssen
e101e87ccb9now the task detail text output widget shows which component will be removed Reviewed-By: Niels Weber
Tim JenssenTim Jenssen
83e1c425c93makes the delete all text in the uninstaller red Reviewed-By: Niels Weber
Tim JenssenTim Jenssen
6ff9ac34917if we are an uninstaller we don't need the detail textbox Reviewed-By: Niels Weber
Tim JenssenTim Jenssen
02b859b8193added an updateIsAvailable flag to component class Reviewed-By: Niels Weber
Tim JenssenTim Jenssen
31b7d64b278added a why component, because it looks very strange to me
Tim JenssenTim Jenssen
0b796bb4591calculateToInstallComponents got a return value - to check that an installation is possible Reviewed-By: Niels Weber
Maurice KalinowskiMaurice Kalinowski
773f1711344fix uninstalling qt versions the install function might append the full path to qmake, hence the comparison during u...
Tim JenssenTim Jenssen
242cfcfca59move the cancel code to the resolve dependency state
Tim JenssenTim Jenssen
7addc36304anow the packagemanager is working with the new dependency code
Tim JenssenTim Jenssen
eccb36790f1init state of the task detail widget was not correct
Tim JenssenTim Jenssen
d6b2f27dc27we need the status before we emit finish for some scripts
Tim JenssenTim Jenssen
38cba837e90reactivate license adding method
Tim JenssenTim Jenssen
94119a894d7make the testapp compile
Tim JenssenTim Jenssen
2f961a11ae2Revert "remove unused constructors" <- they were used This reverts commit cd68da35965e07f96dff244cf85a0e3908ee5621.
Tim JenssenTim Jenssen
7f5f8285850added a task detail text output where the user can see the install order
Tim JenssenTim Jenssen
28db8df87dduse new orderedComponentsToInstall method
Tim JenssenTim Jenssen
319e2ad7ca2renamed some new install order methods and added access to two on core
Tim JenssenTim Jenssen
cd68da35965remove unused constructors
Tim JenssenTim Jenssen
6a74a2a6a20added a first version of calculate to install components with dependency graph
Tim JenssenTim Jenssen
2fdb1458b7fshow licensepage even componentsToInstall is not working
Tim JenssenTim Jenssen
c2e56372f3badd a line break
Tim JenssenTim Jenssen
1894354f3beintroduce AppendToInstallState enum for dependency statemachine
Tim JenssenTim Jenssen
89531cd82caadded isAutoDependOn to Component class
Tim JenssenTim Jenssen
10d5d3a8816disable some not working dependency code and splitted components()
Tim JenssenTim Jenssen
62fc5672135introduce appendUpdaterComponent method
Tim JenssenTim Jenssen
dda1bc89d45use hash instead of map for the created components
Tim JenssenTim Jenssen
4b01b138a2cadd a comment to processEvents in loadComponentScript
Tim JenssenTim Jenssen
6260bf6f8b3added child to the container names to reduce confusion
Tim JenssenTim Jenssen
47f6a5d02eeargument value UpdaterMode was never used in rootComponent()
Tim JenssenTim Jenssen
971ed9a4250argument value UpdaterMode was never used in rootComponentCount()
Maurice KalinowskiMaurice Kalinowski
ff624a1aac2Do not try to remove non existing directories In case a directory has been removed already, there is no need to bail...
Maurice KalinowskiMaurice Kalinowski
236705be634break if license is found no need to iterate through the remaining components if we know that we need to display the...
Maurice KalinowskiMaurice Kalinowski
9aa3be4b70aomit license page for no agreement if there is no license to agree, the license page can be skipped Reviewed-By: Ti...
kh1kh1
a2de8dab323Fix error handling for all user defined errors. Review-by: tjenssen We missed most of our own defined error cases, ...
kh1kh1
c97a68d285eOptimize the selection code and fix broken offline state. Review-by: tjenssen Do not change the checked state of a ...
Tim JenssenTim Jenssen
f1ccd134e20reduce and improve verbose output
kh1kh1
831e0ba7599Fix build on unix like machines.
kh1kh1
11edea7ecacResolve TODO and make unzip threaded. Review-by: tjenssen
Tim JenssenTim Jenssen
e51b0f5985bremove last warning under windows
Tim JenssenTim Jenssen
1589f0e0e15now we can compile the fileengineclient tool shared aswell
Tim JenssenTim Jenssen
dca0e1f61a9add showAvailableOperations to operationrunner
Tim JenssenTim Jenssen
06a3777d734removed or disabled most warnings
Tim JenssenTim Jenssen
08d39e88de6reactivate operationrunner and fileengine tests tools
Tim JenssenTim Jenssen
36b629776d4removed unused tests
Tim JenssenTim Jenssen
673db1b006afix sql loading in the static build case
Tim JenssenTim Jenssen
f703aa90049added some file tools
kh1kh1
f14d0c3dcdeFix crash while accessing a possible empty list.
Niels WeberNiels Weber
da2a2ef2339make it look better on linux Review-by: kh1
kh1kh1
3c79343be15Small cleanup. No need for a second QFile.
kh1kh1
f1e28107d11Fix build on none windows platforms.
kh1kh1
304e01cc695Make sure we can set the target file location. Allows us to keep the files inside the remote tree.
kh1kh1
d262ecbdffbFix memory leak. Set parenthesis properly.
kh1kh1
915d1ef4bb6Process app events and invoke the signal queued. Solves a freeze seen on updater/ package manger restart.
kh1kh1
99bb647efa1Build fix for dynamic linkage. Review-by: Maurice Kalinowski, Niels Weber
kh1kh1
6722096ee91Build fix on Windows.
Maurice KalinowskiMaurice Kalinowski
41d727808d0introduce qt version registration for creator 2.3 yet another method to register a qt version to Qt Creator, this ti...
kh1kh1
f1ed82841dfAdd a reset function to reset internal error handling.
kh1kh1
a2d627f21abRemove superfluos progress changed functionality. We've never taken it into account anyway (wrong signature) and, we...
kh1kh1
21b8b2e822aFix problem found by Maurice. We need to force an update on the components xml file, as during install the install t...
kh1kh1
3c4431e70f5Skip the check for the components xml. There's no need to check, as we do not need the file to run the unistaller. O...
kh1kh1
d8e582c9ecbCleanup. Use typedef. No functional change.
kh1kh1
c82f0912f65Fix problem with showing wrong progress. Fake! :)
Maurice KalinowskiMaurice Kalinowski
1d49013dd1cbuild fix on Linux Reviewed-by: kh1
kh1kh1
4a494850496Fix build on OSX.
kh1kh1
87ba527d527Cleanup. Use typedef. No functional change intended.
kh1kh1
d29b1212f5aCleanup. Use typedef. No functional change intended.
kh1kh1
be5682dec38Cleanup. Use typedef. Fix possible encoding problem.
kh1kh1
7c100824b5eCleanup. Use typedef.
kh1kh1
6c058f11c2bCleanup. Use typedef. Fix possible wrong encoding.
kh1kh1
d9542889010Cleanup. Use the typedef, no functional change intended.
kh1kh1
94b545c71d6Cleanup. Use the typedef, no functional change intended.
kh1kh1
eb713a82c16Cleanup. Use the typedef, no functional change intended.
kh1kh1
44f39d04c04Cleanup. Use the typedef, no functional change intended.
kh1kh1
60d41ca326aCleanup. Use the typedef, no functional change intended.
kh1kh1
93c2cf72053Cleanup. Use the typedef, otherwise no functional change.
kh1kh1
8ed1388befaCleanup. Use the typedef, otherwise no functional change.
kh1kh1
a0912ab1361Cleanup. Use the typedef and add missing signal.
kh1kh1
ce30ee04d8cRemove superfluous forward declaration.
kh1kh1
7f31001cdd5Cleanup. Use the typedef, otherwise no functional change.
kh1kh1
40708ba5085Cleanup. Use the typedef, otherwise no functional change.
kh1kh1
20bb0b43eb0Cleanup. Use the typedef, otherwise no functional change.
kh1kh1
2184c181f85Move constants into it's own file.
kh1kh1
c29ab9679f6Lower the impact of statics per compilation unit.
kh1kh1
fd1358a9f5eHide the KDUpdater stuff behind typedefs.
kh1kh1
131ecc2b123Hide KDJob from public API.
kh1kh1
165ebab810bFix typo.
kh1kh1
f7bb1f14855Operations -> OperationList
kh1kh1
51c0a06a2e5Fix some includes, remove auto pointer.
kh1kh1
771ca39b809Define some typedefs and hide the "Update"...
kh1kh1
7baa87b423fHave only two function to fetch local and remote packages. Move everything else into private and guess what to do on...
kh1kh1
5ca0ad0a230Remove superfluous includes and forward declarations.
kh1kh1
77ff35017bfMake copy constructor private.
kh1kh1
72b28463678There's no need to have a virtual here.
kh1kh1
b5c6df94028Remove semicolon.
kh1kh1
be8e847a56dUse typedef to hide the "Update" prefix, doesn't fit really.
kh1kh1
57a06a644ffMove the define to where it's used.
kh1kh1
da73e1829c9Make the widget read only.
kh1kh1
1f13c6b9274Fetch the repo only once. Makes package management fast. Put all stuff into private wich seems to be rather ugly and...
kh1kh1
8d36e15f141Do not write the updates sources xml file.
kh1kh1
81e2e82190eRemove some superfluous variables.
kh1kh1
26539d1f260Fake install/ update/ rollback progress.
kh1kh1
4f92ff59617Remove superfluous code and fix local packages function.
kh1kh1
8692f7019b5Smale text change.
kh1kh1
22eefdfe7ecBroke isValid() in a previous commit to refresh().
kh1kh1
c90d24ea410If the file does not exist, set a proper error value.
kh1kh1
9dbd85a70adRemove some superfluous function and variables. If we can't parse the local components file, it's unlikely that it w...
kh1kh1
7316f383c1aDo not reparse the components xml. Theres no need to do so, as we are going to write out a new one anyway. Just the ...
kh1kh1
ee51db8074fRemove superfluous fuction. There is no difference between those two, as both will return the local components xml f...
kh1kh1
40068fda67dFix progress bar not showing 100% after ignore error. Once we had a install error that was ignored by the user, the ...
kh1kh1
7f75020e00aKeep the updater application as class member. I can't see any reason to be able to set it from the outside, thus it ...
kh1kh1
fd128c68c28Remove superfluous member variable.
kh1kh1
17145769775Fix wrong sub title when started e.g. as uninstaller.
kh1kh1
429081b235dFix broken check for forced installation.
kh1kh1
304d54ea193Implement package management even if we can't reach the repo. If we can't reach the given repo or if no repo is set,...
kh1kh1
aea42ec8625More work towards localisation.
kh1kh1
fa39187adebCleanup the error messages and add some missing punctuation.
kh1kh1
04223dbaaa6Merge branch 'master' into refactor
kh1kh1
2917bd4bf12Remove some superfluous code. Title and icon are already set in the gui base class.
Tim JenssenTim Jenssen
2322c872a66adjusted to the old behaviour
kh1kh1
b5d4c27bf8eSome more work to support localisation.
kh1kh1
b68afc9cc60Use a different precision and a lower amount for size.
kh1kh1
af46e68ff60If there are no updates, show this in the ui as well.
kh1kh1
3a8908b0683Add an error function and display it in the ui. If there happens to be an error during fetch, set the appropriate in...
kh1kh1
812f60ea11eWhitespace cleanup. Style change.
kh1kh1
b394331a8b3Remove some superfluous code.
kh1kh1
8e047b963fbMake sure the details browser follows the ui. Now it follows in all directions, add missing shortcuts and remove sup...
kh1kh1
ed28e7e1182Some reordering. Add missing shortcuts.
kh1kh1
8ddcd5864b4Small reordering.
kh1kh1
a4db26923e0Properly support different styles. Make sure we put an empty character inside the sub title section, so the header w...
kh1kh1
c071f76a788Some more work towards localisation.
kh1kh1
413dd942481More work towards full localisation.
kh1kh1
5d419c1a6efMerge branch 'master' into refactor
Tim JenssenTim Jenssen
d2a18bab641Revert "added a check that the orignal build dir shouldn't be part of the frameworkId" This reverts commit f95873d1f...
kh1kh1
c16324d30ebMerge branch 'master' into refactor
kh1kh1
b038d044f70Connect the right buttons to be able to catch finished.
Tim JenssenTim Jenssen
f95873d1f1cadded a check that the orignal build dir shouldn't be part of the frameworkId
kh1kh1
cfcc0dcaa57Use a generic type in Q_PROPERTY, makes the scripts work again.
kh1kh1
000d5a5a295Properly fix the use of the binary file raw pointer. Make sure we pass the shared pointer around instead of the actu...
kh1kh1
876768f20abProper variable naming.
kh1kh1
242973f1d57In case we are the installer do not close the file. This is only the case for offline installer, as all resources ar...
kh1kh1
dbd06849c98Revert the revert commits as they do not fix the crash. I was trying to fix a crash in binary format handler that I ...
Maurice KalinowskiMaurice Kalinowski
ac4acfb9d54build fix for unix
kh1kh1
334ae5da698Revert "Resolve TODO. Remove as it's not needed at all." This reverts commit fc936fe798cef701f1fde434eaf25b9a34ad96b1.
kh1kh1
e3d49c1330cRevert "Remove unused classes. Disable tests." This reverts commit 288995149bb729873f31dc7db53bf4ec3591a3ed.
kh1kh1
b1304e315ccRevert - Remove unused classes. This reverts commit 5ba3fcc9edf27a23650e9399d6ac04ba89a6eaee.
kh1kh1
e3906160c2fShould have been lower case.
kh1kh1
46322feea79Some more string stuff.
kh1kh1
256debbe97dMake use of the possibility to exchange strings. Initial commit, more pages to come. Strings are to be defined insid...
kh1kh1
bad4df58972Add a function to get ui string elements per page.
kh1kh1
8b8b4a93a1cRemove QObject as are able to use tr.
kh1kh1
21f43b8e6a4Merge branch 'master' into refactor
kh1kh1
1eb2aeac689Fix broken mkpath operation. Review-by: tjenssen
kh1kh1
ea3360f47f4Add support to have gui pages configurable. Now we can expose all objects thru the config.xml and set there values a...
kh1kh1
e7dc0f90953Add missing const.
kh1kh1
59da2d060a0Use some more of the constans.
kh1kh1
0ea3afc9e0cDon't fail if a start element has children.
kh1kh1
791b7cef0e7Read the settings throug QXmlStreamReader. Also use a QVariantHash to store the values. Add some convenient function...
kh1kh1
196c12822baAdd some more constants.
kh1kh1
75fae8b5f47Make it possible to use the class with QVariant.
Maurice KalinowskiMaurice Kalinowski
8ca5ee85ab7build fix for X11 - settings class refactoring has not been done for x11 case - case sensitive header inclusion Rev...
kh1kh1
530292ec64aMerge branch 'master' into refactor Conflicts: installerbuilder/libinstaller/macrelocateqt.cpp installerbuilder/li...
Tim JenssenTim Jenssen
82a05168be9removed the debugging messagebox
Tim JenssenTim Jenssen
495b36af03dnow macrelocate should work again
kh1kh1
38e010d9333Add the timer back as we need it to update the ui.
kh1kh1
24e92b93c4bGet rid of the group box after all. It will look strange with most styles depending on the platform and both widget ...
kh1kh1
2b883fe0b1dIf there is no update info, do not show the string. Put some minimal html around the description, so we get word wra...
Tim JenssenTim Jenssen
62deb6ef5aareadded the debugging messagebox
Tim JenssenTim Jenssen
e5e0857207fadded missing QLatin1Strings
Tim JenssenTim Jenssen
f3d96c93ccetypo in endswith
Tim JenssenTim Jenssen
b1797ee7e5cexclude .h .cpp .pri .pro from relocating
kh1kh1
0f15a1083e0Whitespace cleanup. Remove forward declaration.
Tim JenssenTim Jenssen
6cd5a7d9b24fix typo
Tim JenssenTim Jenssen
8a9c444b8e9removes the unused error/debugging messagebox
Tim JenssenTim Jenssen
e1c3d62720dindicator parsing was wrong