| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The proper fix for 308dc03e would have been to check if we
run in installer mode and only than check default components
initially. Not sure how a1a130b9 could state that the code
would work as expected, as proper testing would have revealed
that the "Next" button now was enabled always enabled in
package manager mode and always disabled in updater mode...
Fixes also the problem seen by Niels that in package manager
case components would have been scheduled for uninstall even
if we just selected a new component without removing an other.
Reviewed-By: Niels Weber
|
|
|
|
| |
Reviewed-by: Maurice
|
|
|
|
| |
Review-by: Maurice Kalinowski
|
|
|
|
| |
Review-by: Maurice Kalinowski
|
|
|
|
|
|
|
|
|
|
| |
Review-by: tjenssen
Do not change the checked state of a component if the state
is already the requested one. Also supress the state if the
component is a tri state component, as the setData call will
force the selection of tri state components. Avoid expensive
setData calls in case nothing changed.
|
| |
|
| |
|
| |
|
|
|
|
| |
Fix includes as well.
|
|
|
|
|
| |
Note: Might break on any other platform than windows,
needs some more tests. No break on windows so far...
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
| |
Review-by: tjenssen
Checking/ unchecking a virtual component does not modify
the parent item. Checking/ unchecking a parent item that
owns virtual components does not modify the components
check state. Dependencies to virtual components should
get resolved later, so we do not need to handle them at all.
|
|
|
|
|
| |
We need to update the current selection list to be
able to emit the proper selection changed value.
|
|
|
|
| |
Fixes the wrongly enabled "Next" on component selection.
|
|
|
|
|
| |
Start with the offset where we did append the new root
components, so we won't mess with the initial checked list.
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
| |
Fixes some strange behavior in case we depend on the
default check state changed signal. It would emit true
since it would fill the current checked list first and
later the initial checked list.
|
|
|
|
|
| |
Remove double cache since we can lookup the index
by the component name as well.
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
I've had several crashes caused be by the deleting order,
so get rid of the root component at all. Now we keep a list
of root components again.
|
| |
|
| |
|
|
|