| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| New_York | 2021-08-22 | 3.5 kB | |
| dummypythonqt.po | 2021-08-22 | 1.5 kB | |
| squid.png | 2021-08-22 | 10.8 kB | |
| squid.png.license | 2021-08-22 | 98 Bytes | |
| UTC | 2021-08-22 | 127 Bytes | |
| Zulu | 2021-08-22 | 127 Bytes | |
| python.po | 2021-08-22 | 10.2 kB | |
| calamares-default_eo.ts | 2021-08-22 | 543 Bytes | |
| calamares-default_nl.ts | 2021-08-22 | 543 Bytes | |
| notesqml.qml.example | 2021-08-22 | 2.3 kB | |
| calamares-default_ar.ts | 2021-08-22 | 522 Bytes | |
| calamares-default_en.ts | 2021-08-22 | 520 Bytes | |
| calamares-default_fr.ts | 2021-08-22 | 548 Bytes | |
| ForwardButton.qml | 2021-08-22 | 391 Bytes | |
| Presentation.qml | 2021-08-22 | 8.9 kB | |
| qmldir | 2021-08-22 | 212 Bytes | |
| qmldir.license | 2021-08-22 | 60 Bytes | |
| NavButton.qml | 2021-08-22 | 1.5 kB | |
| Slide.qml | 2021-08-22 | 6.9 kB | |
| SlideCounter.qml | 2021-08-22 | 759 Bytes | |
| BackButton.qml | 2021-08-22 | 383 Bytes | |
| pin.svg | 2021-08-22 | 3.6 kB | |
| locale.svg.license | 2021-08-22 | 96 Bytes | |
| minus.png.license | 2021-08-22 | 96 Bytes | |
| locale.svg | 2021-08-22 | 153.1 kB | |
| minus.png | 2021-08-22 | 177 Bytes | |
| plus.png.license | 2021-08-22 | 96 Bytes | |
| chevron-left-solid.svg | 2021-08-22 | 482 Bytes | |
| chevron-left-solid.svg.license | 2021-08-22 | 108 Bytes | |
| pin.svg.license | 2021-08-22 | 96 Bytes | |
| plus.png | 2021-08-22 | 483 Bytes | |
| calamares.png | 2021-08-22 | 8.3 kB | |
| calamares.png.license | 2021-08-22 | 98 Bytes | |
| data-error.yaml | 2021-08-22 | 124 Bytes | |
| no-selection.png | 2021-08-22 | 1.7 kB | |
| no-selection.png.license | 2021-08-22 | 120 Bytes | |
| 1a-single-empty.conf | 2021-08-22 | 134 Bytes | |
| 1c-none.conf | 2021-08-22 | 99 Bytes | |
| 1a-single-bad.conf | 2021-08-22 | 127 Bytes | |
| 1a-single-error.conf | 2021-08-22 | 134 Bytes | |
| 1d-fallback-large.conf | 2021-08-22 | 252 Bytes | |
| 1d-fallback-small.conf | 2021-08-22 | 252 Bytes | |
| data-large.yaml | 2021-08-22 | 693 Bytes | |
| data-small.yaml | 2021-08-22 | 322 Bytes | |
| 1b-single-large.conf | 2021-08-22 | 134 Bytes | |
| 1c-unset.conf | 2021-08-22 | 85 Bytes | |
| 1d-fallback-bad.conf | 2021-08-22 | 252 Bytes | |
| 1d-fallback-mixed.conf | 2021-08-22 | 364 Bytes | |
| 1.global | 2021-08-22 | 239 Bytes | |
| 1b-single-small.conf | 2021-08-22 | 134 Bytes | |
| data-empty.yaml | 2021-08-22 | 83 Bytes | |
| 1.job | 2021-08-22 | 292 Bytes | |
| CMakeTests.txt | 2021-08-22 | 341 Bytes | |
| pin.png | 2021-08-22 | 6.2 kB | |
| timezone_-5.0.png | 2021-08-22 | 22.4 kB | |
| pin.png.license | 2021-08-22 | 98 Bytes | |
| timezone_2.0.png | 2021-08-22 | 18.8 kB | |
| timezone_4.0.png | 2021-08-22 | 5.0 kB | |
| timezone_-6.0.png | 2021-08-22 | 16.8 kB | |
| timezone_4.5.png | 2021-08-22 | 2.7 kB | |
| timezone_6.5.png | 2021-08-22 | 3.0 kB | |
| timezone_9.0.png | 2021-08-22 | 16.4 kB | |
| timezone_-3.0.png | 2021-08-22 | 16.0 kB | |
| timezone_3.5.png | 2021-08-22 | 3.3 kB | |
| timezone_7.0.png | 2021-08-22 | 15.2 kB | |
| timezone_-3.5.png | 2021-08-22 | 1.2 kB | |
| timezone_-9.5.png | 2021-08-22 | 864 Bytes | |
| timezone_-10.0.png | 2021-08-22 | 10.4 kB | |
| timezone_-11.0.png | 2021-08-22 | 17.0 kB | |
| bg.png | 2021-08-22 | 175.1 kB | |
| timezone_3.0.png | 2021-08-22 | 24.0 kB | |
| timezone_5.5.png | 2021-08-22 | 5.5 kB | |
| timezone_-5.5.png | 2021-08-22 | 864 Bytes | |
| timezone_5.75.png | 2021-08-22 | 1.4 kB | |
| timezone_8.0.png | 2021-08-22 | 18.2 kB | |
| timezone_-2.0.png | 2021-08-22 | 5.5 kB | |
| timezone_-7.0.png | 2021-08-22 | 15.1 kB | |
| timezone_10.0.png | 2021-08-22 | 18.3 kB | |
| timezone_10.5.png | 2021-08-22 | 775 Bytes | |
| timezone_12.0.png | 2021-08-22 | 8.1 kB | |
| timezone_-4.5.png | 2021-08-22 | 2.8 kB | |
| bg.png.license | 2021-08-22 | 98 Bytes | |
| timezone_6.0.png | 2021-08-22 | 8.9 kB | |
| timezone_9.5.png | 2021-08-22 | 3.0 kB | |
| timezone_11.0.png | 2021-08-22 | 13.6 kB | |
| timezone_-1.0.png | 2021-08-22 | 12.0 kB | |
| timezone_1.0.png | 2021-08-22 | 26.6 kB | |
| timezone_5.0.png | 2021-08-22 | 15.9 kB | |
| timezone_13.0.png | 2021-08-22 | 911 Bytes | |
| timezone_0.0.png | 2021-08-22 | 16.3 kB | |
| timezone_12.75.png | 2021-08-22 | 867 Bytes | |
| timezone_-4.0.png | 2021-08-22 | 17.9 kB | |
| timezone_-8.0.png | 2021-08-22 | 8.3 kB | |
| timezone_-9.0.png | 2021-08-22 | 9.7 kB | |
| ChangeFilesystemLabelJob.cpp | 2021-08-22 | 1.8 kB | |
| ChangeFilesystemLabelJob.h | 2021-08-22 | 977 Bytes | |
| CreateVolumeGroupJob.h | 2021-08-22 | 1.0 kB | |
| FillGlobalStorageJob.cpp | 2021-08-22 | 13.3 kB | |
| CreatePartitionJob.cpp | 2021-08-22 | 8.2 kB | |
| CreatePartitionTableJob.h | 2021-08-22 | 1.3 kB | |
| FormatPartitionJob.h | 2021-08-22 | 1.1 kB | |
| PartitionJob.h | 2021-08-22 | 1.1 kB | |
| RemoveVolumeGroupJob.h | 2021-08-22 | 862 Bytes | |
| AutoMountManagementJob.h | 2021-08-22 | 1.2 kB | |
| DeactivateVolumeGroupJob.cpp | 2021-08-22 | 1.5 kB | |
| FormatPartitionJob.cpp | 2021-08-22 | 2.5 kB | |
| ResizePartitionJob.cpp | 2021-08-22 | 3.5 kB | |
| ClearMountsJob.h | 2021-08-22 | 969 Bytes | |
| CreatePartitionJob.h | 2021-08-22 | 1.1 kB | |
| DeletePartitionJob.cpp | 2021-08-22 | 2.5 kB | |
| DeletePartitionJob.h | 2021-08-22 | 1.1 kB | |
| ClearMountsJob.cpp | 2021-08-22 | 9.2 kB | |
| CreateVolumeGroupJob.cpp | 2021-08-22 | 2.0 kB | |
| FillGlobalStorageJob.h | 2021-08-22 | 1.3 kB | |
| ResizeVolumeGroupJob.h | 2021-08-22 | 1.1 kB | |
| RemoveVolumeGroupJob.cpp | 2021-08-22 | 1.4 kB | |
| ResizePartitionJob.h | 2021-08-22 | 1.2 kB | |
| ResizeVolumeGroupJob.cpp | 2021-08-22 | 2.4 kB | |
| SetPartitionFlagsJob.h | 2021-08-22 | 1.1 kB | |
| AutoMountManagementJob.cpp | 2021-08-22 | 1.0 kB | |
| ClearTempMountsJob.cpp | 2021-08-22 | 2.7 kB | |
| ClearTempMountsJob.h | 2021-08-22 | 746 Bytes | |
| CreatePartitionTableJob.cpp | 2021-08-22 | 4.0 kB | |
| DeactivateVolumeGroupJob.h | 2021-08-22 | 859 Bytes | |
| PartitionJob.cpp | 2021-08-22 | 592 Bytes | |
| SetPartitionFlagsJob.cpp | 2021-08-22 | 5.3 kB | |
| TimeZoneImage.cpp | 2021-08-22 | 5.2 kB | |
| TimeZoneImage.h | 2021-08-22 | 2.4 kB | |
| timezonewidget.cpp | 2021-08-22 | 5.6 kB | |
| BootInfoWidget.h | 2021-08-22 | 599 Bytes | |
| DeviceInfoWidget.h | 2021-08-22 | 757 Bytes | |
| PartitionLabelsView.h | 2021-08-22 | 3.0 kB | |
| PartitionSizeController.h | 2021-08-22 | 1.9 kB | |
| ResizeVolumeGroupDialog.cpp | 2021-08-22 | 1.8 kB | |
| timezonewidget.h | 2021-08-22 | 2.4 kB | |
| BootInfoWidget.cpp | 2021-08-22 | 3.8 kB | |
| PartitionDialogHelpers.cpp | 2021-08-22 | 3.0 kB | |
| PartitionLabelsView.cpp | 2021-08-22 | 17.2 kB | |
| PartitionPage.cpp | 2021-08-22 | 23.0 kB | |
| PartitionSplitterWidget.h | 2021-08-22 | 3.0 kB | |
| CreateVolumeGroupDialog.h | 2021-08-22 | 895 Bytes | |
| EncryptWidget.cpp | 2021-08-22 | 4.2 kB | |
| EncryptWidget.ui | 2021-08-22 | 1.8 kB | |
| PartitionViewSelectionFilter.h | 2021-08-22 | 494 Bytes | |
| CreatePartitionDialog.ui | 2021-08-22 | 9.2 kB | |
| DeviceInfoWidget.cpp | 2021-08-22 | 5.7 kB | |
| ListPhysicalVolumeWidgetItem.h | 2021-08-22 | 700 Bytes | |
| PartitionBarsView.cpp | 2021-08-22 | 16.4 kB | |
| ReplaceWidget.cpp | 2021-08-22 | 14.2 kB | |
| ChoicePage.h | 2021-08-22 | 5.1 kB | |
| EditExistingPartitionDialog.h | 2021-08-22 | 1.7 kB | |
| ReplaceWidget.ui | 2021-08-22 | 3.7 kB | |
| ResizeVolumeGroupDialog.h | 2021-08-22 | 950 Bytes | |
| VolumeGroupBaseDialog.ui | 2021-08-22 | 5.7 kB | |
| EditExistingPartitionDialog.ui | 2021-08-22 | 7.3 kB | |
| PartitionPage.h | 2021-08-22 | 2.5 kB | |
| PartitionPage.ui | 2021-08-22 | 6.4 kB | |
| ChoicePage.ui | 2021-08-22 | 6.5 kB | |
| CreateVolumeGroupDialog.cpp | 2021-08-22 | 1.3 kB | |
| EditExistingPartitionDialog.cpp | 2021-08-22 | 11.8 kB | |
| EncryptWidget.h | 2021-08-22 | 1.1 kB | |
| PartitionSplitterWidget.cpp | 2021-08-22 | 19.5 kB | |
| ReplaceWidget.h | 2021-08-22 | 1.4 kB | |
| ChoicePage.cpp | 2021-08-22 | 61.6 kB | |
| PartitionBarsView.h | 2021-08-22 | 3.2 kB | |
| VolumeGroupBaseDialog.cpp | 2021-08-22 | 4.2 kB | |
| CreatePartitionDialog.h | 2021-08-22 | 2.8 kB | |
| ScanningDialog.h | 2021-08-22 | 1.0 kB | |
| CreatePartitionDialog.cpp | 2021-08-22 | 11.9 kB | |
| PartitionDialogHelpers.h | 2021-08-22 | 2.0 kB | |
| PartitionSizeController.cpp | 2021-08-22 | 6.3 kB | |
| VolumeGroupBaseDialog.h | 2021-08-22 | 1.4 kB | |
| BootLoaderModel.cpp | 2021-08-22 | 5.2 kB | |
| CreatePartitionTableDialog.ui | 2021-08-22 | 3.6 kB | |
| ListPhysicalVolumeWidgetItem.cpp | 2021-08-22 | 862 Bytes | |
| ScanningDialog.cpp | 2021-08-22 | 2.0 kB | |
| ColorUtils.cpp | 2021-08-22 | 5.5 kB | |
| KPMHelpers.h | 2021-08-22 | 2.7 kB | |
| DeviceList.h | 2021-08-22 | 1.0 kB | |
| DeviceModel.cpp | 2021-08-22 | 3.7 kB | |
| KPMHelpers.cpp | 2021-08-22 | 4.6 kB | |
| PartitionActions.h | 2021-08-22 | 2.8 kB | |
| PartitionLayout.cpp | 2021-08-22 | 13.3 kB | |
| DeviceModel.h | 2021-08-22 | 1.3 kB | |
| PartitionModel.cpp | 2021-08-22 | 9.9 kB | |
| PartUtils.h | 2021-08-22 | 3.5 kB | |
| DeviceList.cpp | 2021-08-22 | 5.5 kB | |
| PartitionCoreModule.h | 2021-08-22 | 8.9 kB | |
| PartitionModel.h | 2021-08-22 | 3.5 kB | |
| OsproberEntry.h | 2021-08-22 | 1.4 kB | |
| PartitionActions.cpp | 2021-08-22 | 10.2 kB | |
| BootLoaderModel.h | 2021-08-22 | 2.0 kB | |
| PartitionInfo.h | 2021-08-22 | 1.6 kB | |
| PartUtils.cpp | 2021-08-22 | 18.7 kB | |
| ColorUtils.h | 2021-08-22 | 1.2 kB | |
| PartitionInfo.cpp | 2021-08-22 | 2.5 kB | |
| PartitionLayout.h | 2021-08-22 | 4.4 kB | |
| CMakeLists.txt | 2021-08-22 | 1.9 kB | |
| CreateLayoutsTests.cpp | 2021-08-22 | 4.6 kB | |
| PartitionCoreModule.cpp | 2021-08-22 | 32.0 kB | |
| ClearMountsJobTests.cpp | 2021-08-22 | 1.6 kB | |
| ClearMountsJobTests.h | 2021-08-22 | 496 Bytes | |
| PartitionJobTests.h | 2021-08-22 | 1.5 kB | |
| AutoMountTests.cpp | 2021-08-22 | 2.4 kB | |
| CreateLayoutsTests.h | 2021-08-22 | 879 Bytes | |
| PartitionJobTests.cpp | 2021-08-22 | 14.9 kB | |
| ResultsListWidget.cpp | 2021-08-22 | 8.8 kB | |
| CheckerContainer.h | 2021-08-22 | 1.4 kB | |
| GeneralRequirements.cpp | 2021-08-22 | 14.3 kB | |
| partman_devices.c | 2021-08-22 | 3.2 kB | |
| partman_devices.h | 2021-08-22 | 477 Bytes | |
| ResultWidget.cpp | 2021-08-22 | 1.6 kB | |
| CheckerContainer.cpp | 2021-08-22 | 2.6 kB | |
| GeneralRequirements.h | 2021-08-22 | 1.1 kB | |
| ResultWidget.h | 2021-08-22 | 1.1 kB | |
| 2.global | 2021-08-22 | 116 Bytes | |
| 3.job | 2021-08-22 | 79 Bytes | |
| ResultsListWidget.h | 2021-08-22 | 925 Bytes | |
| 3.global | 2021-08-22 | 117 Bytes | |
| 5.job | 2021-08-22 | 149 Bytes | |
| 6.global | 2021-08-22 | 117 Bytes | |
| 7.global | 2021-08-22 | 117 Bytes | |
| 7.job | 2021-08-22 | 138 Bytes | |
| 6.job | 2021-08-22 | 138 Bytes | |
| 8.job | 2021-08-22 | 138 Bytes | |
| 9.global | 2021-08-22 | 177 Bytes | |
| 9.job | 2021-08-22 | 199 Bytes | |
| 4.global | 2021-08-22 | 117 Bytes | |
| 8.global | 2021-08-22 | 142 Bytes | |
| 4.job | 2021-08-22 | 112 Bytes | |
| 5.global | 2021-08-22 | 117 Bytes | |
| 2.job | 2021-08-22 | 262 Bytes | |
| restore.png | 2021-08-22 | 876 Bytes | |
| restore.png.license | 2021-08-22 | 98 Bytes | |
| keyboardglobal.cpp | 2021-08-22 | 5.0 kB | |
| keyboardglobal.h | 2021-08-22 | 1.1 kB | |
| keyboardpreview.cpp | 2021-08-22 | 10.5 kB | |
| keyboardpreview.h | 2021-08-22 | 1.7 kB | |
| 3-wing.conf | 2021-08-22 | 108 Bytes | |
| 5-issue-1523.conf | 2021-08-22 | 254 Bytes | |
| dummypythonqt.pot | 2021-08-22 | 1.3 kB | |
| 4-audio.conf | 2021-08-22 | 130 Bytes | |
| 6a-issue-1672.conf | 2021-08-22 | 115 Bytes | |
| 6b-issue-1672.conf | 2021-08-22 | 115 Bytes | |
| 6e-issue-1672.conf | 2021-08-22 | 111 Bytes | |
| 6c-issue-1672.conf | 2021-08-22 | 115 Bytes | |
| 6d-issue-1672.conf | 2021-08-22 | 115 Bytes | |
| language-icon-48px.png | 2021-08-22 | 2.3 kB | |
| language-icon-48px.png.license | 2021-08-22 | 138 Bytes | |
| invalid.png | 2021-08-22 | 7.8 kB | |
| invalid.png.license | 2021-08-22 | 98 Bytes | |
| valid.png | 2021-08-22 | 7.3 kB | |
| valid.png.license | 2021-08-22 | 98 Bytes | |
| bash.bashrc | 2021-08-22 | 128 Bytes | |
| calamares | 2021-08-22 | 725 Bytes | |
| locale.gen | 2021-08-22 | 373 Bytes | |
| group | 2021-08-22 | 80 Bytes | |
| issue | 2021-08-22 | 106 Bytes | |
| profile | 2021-08-22 | 128 Bytes | |
| displaymanager.conf | 2021-08-22 | 1.1 kB | |
| users.conf | 2021-08-22 | 2.3 kB | |
| welcome.conf | 2021-08-22 | 1.8 kB | |
| finished.conf | 2021-08-22 | 1.5 kB | |
| keyboard.conf | 2021-08-22 | 787 Bytes | |
| locale.conf | 2021-08-22 | 1.1 kB | |
| linux-version | 2021-08-22 | 85 Bytes | |
| useradd | 2021-08-22 | 85 Bytes | |
| archiso.conf | 2021-08-22 | 86 Bytes | |
| autologin.conf | 2021-08-22 | 134 Bytes | |
| livecd-alsa-unmuter.service | 2021-08-22 | 421 Bytes | |
| pacman-init.service | 2021-08-22 | 318 Bytes | |
| systemd-networkd-wait-online.service | 2021-08-22 | 752 Bytes | |
| wait-for-only-one-interface.conf | 2021-08-22 | 130 Bytes | |
| ModemManager.service | 2021-08-22 | 454 Bytes | |
| sshd.service | 2021-08-22 | 250 Bytes | |
| systemd-resolved.service | 2021-08-22 | 1.8 kB | |
| choose-mirror.service | 2021-08-22 | 244 Bytes | |
| KPMHelper.h | 2021-08-22 | 1.3 kB | |
| Sync.cpp | 2021-08-22 | 1.1 kB | |
| systemd-networkd.service | 2021-08-22 | 2.2 kB | |
| systemd-networkd.socket | 2021-08-22 | 682 Bytes | |
| Global.h | 2021-08-22 | 3.1 kB | |
| PartitionIterator.cpp | 2021-08-22 | 3.2 kB | |
| PartitionQuery.cpp | 2021-08-22 | 2.7 kB | |
| FileSystem.h | 2021-08-22 | 1.9 kB | |
| KPMTests.cpp | 2021-08-22 | 3.5 kB | |
| PartitionSize.cpp | 2021-08-22 | 6.7 kB | |
| calautomount.cpp | 2021-08-22 | 1.6 kB | |
| KPMManager.h | 2021-08-22 | 1.5 kB | |
| PartitionIterator.h | 2021-08-22 | 1.8 kB | |
| PartitionSize.h | 2021-08-22 | 3.4 kB | |
| Sync.h | 2021-08-22 | 940 Bytes | |
| AutoMount.cpp | 2021-08-22 | 2.7 kB | |
| AutoMount.h | 2021-08-22 | 1.5 kB | |
| Tests.cpp | 2021-08-22 | 7.5 kB | |
| KPMManager.cpp | 2021-08-22 | 3.1 kB | |
| Mount.cpp | 2021-08-22 | 3.2 kB | |
| PartitionQuery.h | 2021-08-22 | 2.3 kB | |
| FileSystem.cpp | 2021-08-22 | 2.0 kB | |
| Global.cpp | 2021-08-22 | 1.4 kB | |
| Mount.h | 2021-08-22 | 2.2 kB | |
| notesqml.qml | 2021-08-22 | 1.5 kB | |
| NotesQmlViewStep.h | 2021-08-22 | 993 Bytes | |
| notesqml.conf | 2021-08-22 | 1.7 kB | |
| notesqml.qrc | 2021-08-22 | 115 Bytes | |
| NotesQmlViewStep.cpp | 2021-08-22 | 1.1 kB | |
| branding.desc | 2021-08-22 | 10.4 kB | |
| languages.png | 2021-08-22 | 86.0 kB | |
| banner.png | 2021-08-22 | 5.9 kB | |
| banner.png.license | 2021-08-22 | 104 Bytes | |
| languages.png.license | 2021-08-22 | 98 Bytes | |
| show.qml | 2021-08-22 | 2.3 kB | |
| stylesheet.qss | 2021-08-22 | 2.4 kB | |
| GeoIPFixed.h | 2021-08-22 | 1.2 kB | |
| Globals.cpp | 2021-08-22 | 3.2 kB | |
| Globals.h | 2021-08-22 | 1.6 kB | |
| Handler.h | 2021-08-22 | 2.5 kB | |
| Interface.cpp | 2021-08-22 | 1.0 kB | |
| GeoIPFixed.cpp | 2021-08-22 | 733 Bytes | |
| GeoIPXML.cpp | 2021-08-22 | 2.0 kB | |
| Handler.cpp | 2021-08-22 | 4.3 kB | |
| test_geoip.cpp | 2021-08-22 | 2.0 kB | |
| GeoIPJSON.cpp | 2021-08-22 | 2.2 kB | |
| GeoIPJSON.h | 2021-08-22 | 1.2 kB | |
| GeoIPTests.cpp | 2021-08-22 | 8.0 kB | |
| GeoIPTests.h | 2021-08-22 | 705 Bytes | |
| GeoIPXML.h | 2021-08-22 | 1.2 kB | |
| Interface.h | 2021-08-22 | 2.9 kB | |
| PluginFactory.h | 2021-08-22 | 3.0 kB | |
| UMask.cpp | 2021-08-22 | 669 Bytes | |
| Dirs.h | 2021-08-22 | 1.8 kB | |
| moc-warnings.h | 2021-08-22 | 962 Bytes | |
| CalamaresUtilsSystem.cpp | 2021-08-22 | 13.1 kB | |
| Entropy.h | 2021-08-22 | 1.3 kB | |
| UMask.h | 2021-08-22 | 1.1 kB | |
| Units.h | 2021-08-22 | 3.1 kB | |
| Yaml.cpp | 2021-08-22 | 8.2 kB | |
| CalamaresUtilsSystem.h | 2021-08-22 | 13.2 kB | |
| CommandList.h | 2021-08-22 | 2.4 kB | |
| Permissions.cpp | 2021-08-22 | 2.9 kB | |
| PluginFactory.cpp | 2021-08-22 | 346 Bytes | |
| TestPaths.cpp | 2021-08-22 | 7.5 kB | |
| BoostPython.h | 2021-08-22 | 2.4 kB | |
| Dirs.cpp | 2021-08-22 | 4.0 kB | |
| NamedEnum.h | 2021-08-22 | 9.1 kB | |
| CommandList.cpp | 2021-08-22 | 6.0 kB | |
| Logger.h | 2021-08-22 | 8.0 kB | |
| NamedSuffix.h | 2021-08-22 | 2.7 kB | |
| Permissions.h | 2021-08-22 | 3.4 kB | |
| Variant.h | 2021-08-22 | 2.5 kB | |
| Yaml.h | 2021-08-22 | 2.9 kB | |
| Entropy.cpp | 2021-08-22 | 3.1 kB | |
| Logger.cpp | 2021-08-22 | 5.3 kB | |
| Retranslator.h | 2021-08-22 | 5.0 kB | |
| RAII.h | 2021-08-22 | 2.5 kB | |
| Retranslator.cpp | 2021-08-22 | 6.9 kB | |
| String.cpp | 2021-08-22 | 7.6 kB | |
| String.h | 2021-08-22 | 3.3 kB | |
| Traits.h | 2021-08-22 | 2.4 kB | |
| Variant.cpp | 2021-08-22 | 2.8 kB | |
| Manager.cpp | 2021-08-22 | 7.9 kB | |
| Manager.h | 2021-08-22 | 4.4 kB | |
| Tests.h | 2021-08-22 | 567 Bytes | |
| Label.h | 2021-08-22 | 3.5 kB | |
| LabelModel.h | 2021-08-22 | 2.4 kB | |
| Lookup.cpp | 2021-08-22 | 2.3 kB | |
| TimeZone.h | 2021-08-22 | 6.5 kB | |
| LabelModel.cpp | 2021-08-22 | 3.1 kB | |
| TimeZone.cpp | 2021-08-22 | 13.2 kB | |
| TranslatableString.cpp | 2021-08-22 | 1.6 kB | |
| TranslatableString.h | 2021-08-22 | 1.7 kB | |
| ZoneData_p.cxxtr | 2021-08-22 | 18.3 kB | |
| cldr-extractor.py | 2021-08-22 | 8.8 kB | |
| Label.cpp | 2021-08-22 | 3.0 kB | |
| Lookup.h | 2021-08-22 | 1.5 kB | |
| TranslatableConfiguration.h | 2021-08-22 | 3.5 kB | |
| CountryData_p.cpp | 2021-08-22 | 16.0 kB | |
| Module.cpp | 2021-08-22 | 4.3 kB | |
| Requirement.h | 2021-08-22 | 1.7 kB | |
| TranslatableConfiguration.cpp | 2021-08-22 | 3.0 kB | |
| zone-extractor.py | 2021-08-22 | 2.7 kB | |
| Actions.h | 2021-08-22 | 550 Bytes | |
| Config.cpp | 2021-08-22 | 3.3 kB | |
| Descriptor.cpp | 2021-08-22 | 4.4 kB | |
| Module.h | 2021-08-22 | 5.3 kB | |
| Preset.cpp | 2021-08-22 | 2.2 kB | |
| RequirementsChecker.h | 2021-08-22 | 1.7 kB | |
| RequirementsModel.h | 2021-08-22 | 3.0 kB | |
| Config.h | 2021-08-22 | 4.9 kB | |
| InstanceKey.h | 2021-08-22 | 2.6 kB | |
| RequirementsChecker.cpp | 2021-08-22 | 3.8 kB | |
| RequirementsModel.cpp | 2021-08-22 | 2.9 kB | |
| Descriptor.h | 2021-08-22 | 4.3 kB | |
| InstanceKey.cpp | 2021-08-22 | 919 Bytes | |
| Preset.h | 2021-08-22 | 2.7 kB | |
| yaml-list.conf | 2021-08-22 | 158 Bytes | |
| localetest_nl.ts | 2021-08-22 | 368 Bytes | |
| ProgressTreeDelegate.h | 2021-08-22 | 1.1 kB | |
| ProgressTreeView.cpp | 2021-08-22 | 1.4 kB | |
| ProgressTreeDelegate.cpp | 2021-08-22 | 3.9 kB | |
| ProgressTreeView.h | 2021-08-22 | 870 Bytes | |
| TestPaste.cpp | 2021-08-22 | 2.2 kB | |
| CalamaresUtilsGui.h | 2021-08-22 | 3.5 kB | |
| PythonQtUtils.cpp | 2021-08-22 | 997 Bytes | |
| Qml.cpp | 2021-08-22 | 7.4 kB | |
| Qml.h | 2021-08-22 | 3.0 kB | |
| CalamaresUtilsGui.cpp | 2021-08-22 | 6.2 kB | |
| Paste.cpp | 2021-08-22 | 5.2 kB | |
| PythonQtUtils.h | 2021-08-22 | 781 Bytes | |
| QtCompat.h | 2021-08-22 | 1.2 kB | |
| ImageRegistry.cpp | 2021-08-22 | 3.5 kB | |
| ImageRegistry.h | 2021-08-22 | 949 Bytes | |
| Paste.h | 2021-08-22 | 905 Bytes | |
| ViewModule.cpp | 2021-08-22 | 2.8 kB | |
| CppJobModule.cpp | 2021-08-22 | 2.9 kB | |
| CppJobModule.h | 2021-08-22 | 1.4 kB | |
| ProcessJobModule.h | 2021-08-22 | 1.4 kB | |
| PythonQtViewModule.h | 2021-08-22 | 1.3 kB | |
| ProcessJobModule.cpp | 2021-08-22 | 1.4 kB | |
| PythonJobModule.h | 2021-08-22 | 1.3 kB | |
| PythonQtViewModule.cpp | 2021-08-22 | 5.9 kB | |
| ModuleFactory.cpp | 2021-08-22 | 4.3 kB | |
| ModuleManager.cpp | 2021-08-22 | 14.6 kB | |
| ModuleManager.h | 2021-08-22 | 6.0 kB | |
| PythonJobModule.cpp | 2021-08-22 | 1.2 kB | |
| ViewModule.h | 2021-08-22 | 1.4 kB | |
| ExecutionViewStep.cpp | 2021-08-22 | 4.9 kB | |
| ModuleFactory.h | 2021-08-22 | 1.3 kB | |
| PythonQtGlobalStorageWrapper.h | 2021-08-22 | 1.2 kB | |
| Slideshow.h | 2021-08-22 | 3.8 kB | |
| PythonQtJob.h | 2021-08-22 | 1.3 kB | |
| PythonQtUtilsWrapper.h | 2021-08-22 | 1.8 kB | |
| PythonQtViewStep.h | 2021-08-22 | 1.2 kB | |
| QmlViewStep.cpp | 2021-08-22 | 7.1 kB | |
| ViewStep.cpp | 2021-08-22 | 1.4 kB | |
| PythonQtJob.cpp | 2021-08-22 | 1.5 kB | |
| BlankViewStep.cpp | 2021-08-22 | 2.1 kB | |
| ExecutionViewStep.h | 2021-08-22 | 1.5 kB | |
| QmlViewStep.h | 2021-08-22 | 3.6 kB | |
| ViewStep.h | 2021-08-22 | 7.1 kB | |
| PythonQtViewStep.cpp | 2021-08-22 | 5.3 kB | |
| Slideshow.cpp | 2021-08-22 | 8.0 kB | |
| BlankViewStep.h | 2021-08-22 | 1.3 kB | |
| ClickableLabel.cpp | 2021-08-22 | 937 Bytes | |
| FixedAspectRatioLabel.cpp | 2021-08-22 | 913 Bytes | |
| PythonQtGlobalStorageWrapper.cpp | 2021-08-22 | 954 Bytes | |
| PythonQtUtilsWrapper.cpp | 2021-08-22 | 3.2 kB | |
| ClickableLabel.h | 2021-08-22 | 1.4 kB | |
| WaitingWidget.cpp | 2021-08-22 | 1.5 kB | |
| WaitingWidget.h | 2021-08-22 | 589 Bytes | |
| FixedAspectRatioLabel.h | 2021-08-22 | 782 Bytes | |
| PrettyRadioButton.cpp | 2021-08-22 | 2.6 kB | |
| PrettyRadioButton.h | 2021-08-22 | 2.2 kB | |
| keyboardq.conf | 2021-08-22 | 787 Bytes | |
| KeyboardQmlViewStep.h | 2021-08-22 | 1.3 kB | |
| keyboardq.qml | 2021-08-22 | 13.8 kB | |
| keyboardq.qrc | 2021-08-22 | 306 Bytes | |
| KeyboardQmlViewStep.cpp | 2021-08-22 | 1.8 kB | |
| MachineIdJob.h | 2021-08-22 | 1.6 kB | |
| machineid.conf | 2021-08-22 | 1.7 kB | |
| machineid.schema.yaml | 2021-08-22 | 633 Bytes | |
| MachineIdJob.cpp | 2021-08-22 | 5.2 kB | |
| Workers.cpp | 2021-08-22 | 5.3 kB | |
| finishedq.conf | 2021-08-22 | 1.5 kB | |
| finishedq.qrc | 2021-08-22 | 115 Bytes | |
| seedling.svg.license | 2021-08-22 | 100 Bytes | |
| Workers.h | 2021-08-22 | 2.1 kB | |
| finishedq.qml | 2021-08-22 | 2.7 kB | |
| FinishedQmlViewStep.h | 2021-08-22 | 1.4 kB | |
| seedling.svg | 2021-08-22 | 384 Bytes | |
| FinishedQmlViewStep.cpp | 2021-08-22 | 1.9 kB | |
| i18n.qml | 2021-08-22 | 5.3 kB | |
| LocaleQmlViewStep.cpp | 2021-08-22 | 1.7 kB | |
| localeq.qml | 2021-08-22 | 2.9 kB | |
| localeq.qrc | 2021-08-22 | 357 Bytes | |
| LocaleQmlViewStep.h | 2021-08-22 | 1.2 kB | |
| Map.qml | 2021-08-22 | 8.9 kB | |
| Offline.qml | 2021-08-22 | 7.4 kB | |
| level-install.svg | 2021-08-22 | 7.3 kB | |
| localeq.conf | 2021-08-22 | 3.6 kB | |
| level-user.svg | 2021-08-22 | 8.9 kB | |
| tracking.conf | 2021-08-22 | 4.8 kB | |
| level-machine.svg | 2021-08-22 | 12.2 kB | |
| level-none.svg | 2021-08-22 | 7.6 kB | |
| TrackingViewStep.h | 2021-08-22 | 1.3 kB | |
| level-user.svg.license | 2021-08-22 | 120 Bytes | |
| TrackingJobs.cpp | 2021-08-22 | 6.9 kB | |
| TrackingJobs.h | 2021-08-22 | 2.9 kB | |
| TrackingPage.cpp | 2021-08-22 | 4.9 kB | |
| TrackingViewStep.cpp | 2021-08-22 | 2.2 kB | |
| page_trackingstep.qrc | 2021-08-22 | 249 Bytes | |
| TrackingType.h | 2021-08-22 | 690 Bytes | |
| level-install.svg.license | 2021-08-22 | 120 Bytes | |
| level-machine.svg.license | 2021-08-22 | 120 Bytes | |
| TrackingPage.h | 2021-08-22 | 1.7 kB | |
| level-none.svg.license | 2021-08-22 | 120 Bytes | |
| page_trackingstep.ui | 2021-08-22 | 9.3 kB | |
| main.py | 2021-08-22 | 6.5 kB | |
| module.desc | 2021-08-22 | 155 Bytes | |
| services-systemd.conf | 2021-08-22 | 2.4 kB | |
| PreserveFiles.cpp | 2021-08-22 | 6.4 kB | |
| PreserveFiles.h | 2021-08-22 | 1.1 kB | |
| dummypython.conf | 2021-08-22 | 548 Bytes | |
| preservefiles.conf | 2021-08-22 | 2.2 kB | |
| ItemAppData.cpp | 2021-08-22 | 6.2 kB | |
| ItemAppStream.cpp | 2021-08-22 | 4.3 kB | |
| PackageModel.cpp | 2021-08-22 | 3.6 kB | |
| PackageModel.h | 2021-08-22 | 4.1 kB | |
| PackageChooserPage.h | 2021-08-22 | 1.4 kB | |
| page_package.ui | 2021-08-22 | 2.6 kB | |
| ItemAppStream.h | 2021-08-22 | 953 Bytes | |
| PackageChooserPage.cpp | 2021-08-22 | 5.4 kB | |
| PackageChooserViewStep.cpp | 2021-08-22 | 3.6 kB | |
| ItemAppData.h | 2021-08-22 | 883 Bytes | |
| packagechooser.qrc | 2021-08-22 | 144 Bytes | |
| PackageChooserViewStep.h | 2021-08-22 | 1.4 kB | |
| LoaderQueue.h | 2021-08-22 | 2.1 kB | |
| NetInstallViewStep.h | 2021-08-22 | 1.5 kB | |
| packagechooser.conf | 2021-08-22 | 7.1 kB | |
| PackageTreeItem.h | 2021-08-22 | 5.5 kB | |
| netinstall.conf | 2021-08-22 | 14.3 kB | |
| NetInstallPage.cpp | 2021-08-22 | 1.9 kB | |
| NetInstallPage.h | 2021-08-22 | 1.2 kB | |
| netinstall.schema.yaml | 2021-08-22 | 3.4 kB | |
| PackageTreeItem.cpp | 2021-08-22 | 7.6 kB | |
| LoaderQueue.cpp | 2021-08-22 | 5.5 kB | |
| NetInstallViewStep.cpp | 2021-08-22 | 2.8 kB | |
| page_netinst.ui | 2021-08-22 | 1.6 kB | |
| netinstall.yaml | 2021-08-22 | 5.0 kB | |
| rawfs.conf | 2021-08-22 | 1.2 kB | |
| DracutLuksCfgJob.cpp | 2021-08-22 | 5.2 kB | |
| DracutLuksCfgJob.h | 2021-08-22 | 888 Bytes | |
| umount.conf | 2021-08-22 | 852 Bytes | |
| umount.schema.yaml | 2021-08-22 | 306 Bytes | |
| shellprocess.conf | 2021-08-22 | 3.7 kB | |
| shellprocess.schema.yaml | 2021-08-22 | 2.0 kB | |
| ShellProcessJob.cpp | 2021-08-22 | 2.3 kB | |
| LocaleConfiguration.h | 2021-08-22 | 3.2 kB | |
| ShellProcessJob.h | 2021-08-22 | 1.1 kB | |
| LCLocaleDialog.cpp | 2021-08-22 | 2.8 kB | |
| LocalePage.cpp | 2021-08-22 | 7.3 kB | |
| LocalePage.h | 2021-08-22 | 1.4 kB | |
| SetTimezoneJob.cpp | 2021-08-22 | 2.9 kB | |
| SetTimezoneJob.h | 2021-08-22 | 630 Bytes | |
| locale.qrc | 2021-08-22 | 1.8 kB | |
| locale.schema.yaml | 2021-08-22 | 1.1 kB | |
| LocaleViewStep.h | 2021-08-22 | 1.4 kB | |
| bootloader.schema.yaml | 2021-08-22 | 933 Bytes | |
| LCLocaleDialog.h | 2021-08-22 | 700 Bytes | |
| LocaleConfiguration.cpp | 2021-08-22 | 11.1 kB | |
| LocaleViewStep.cpp | 2021-08-22 | 2.7 kB | |
| bootloader.conf | 2021-08-22 | 2.3 kB | |
| RemoveUserJob.cpp | 2021-08-22 | 1.8 kB | |
| test.yaml | 2021-08-22 | 178 Bytes | |
| removeuser.conf | 2021-08-22 | 428 Bytes | |
| removeuser.schema.yaml | 2021-08-22 | 305 Bytes | |
| RemoveUserJob.h | 2021-08-22 | 896 Bytes | |
| partition.conf | 2021-08-22 | 10.2 kB | |
| PartitionViewStep.cpp | 2021-08-22 | 22.9 kB | |
| PartitionViewStep.h | 2021-08-22 | 2.2 kB | |
| README.md | 2021-08-22 | 3.9 kB | |
| OEMViewStep.h | 2021-08-22 | 1.3 kB | |
| partition.schema.yaml | 2021-08-22 | 1.4 kB | |
| IDJob.cpp | 2021-08-22 | 3.0 kB | |
| oemid.conf | 2021-08-22 | 641 Bytes | |
| OEMViewStep.cpp | 2021-08-22 | 2.7 kB | |
| IDJob.h | 2021-08-22 | 698 Bytes | |
| OEMPage.ui | 2021-08-22 | 3.0 kB | |
| welcome.qrc | 2021-08-22 | 152 Bytes | |
| language-icon-128px.png | 2021-08-22 | 4.6 kB | |
| language-icon-128px.png.license | 2021-08-22 | 138 Bytes | |
| WelcomePage.cpp | 2021-08-22 | 9.3 kB | |
| WelcomeViewStep.cpp | 2021-08-22 | 2.5 kB | |
| welcome.schema.yaml | 2021-08-22 | 1.6 kB | |
| WelcomePage.ui | 2021-08-22 | 6.9 kB | |
| unpackfs.schema.yaml | 2021-08-22 | 747 Bytes | |
| WelcomePage.h | 2021-08-22 | 2.0 kB | |
| WelcomeViewStep.h | 2021-08-22 | 1.8 kB | |
| runtests.sh | 2021-08-22 | 968 Bytes | |
| HostInfoJob.cpp | 2021-08-22 | 4.5 kB | |
| HostInfoJob.h | 2021-08-22 | 1.2 kB | |
| unpackfs.conf | 2021-08-22 | 4.0 kB | |
| webview.conf | 2021-08-22 | 127 Bytes | |
| FinishedViewStep.cpp | 2021-08-22 | 2.0 kB | |
| owncloud.conf | 2021-08-22 | 128 Bytes | |
| WebViewConfig.h.in | 2021-08-22 | 241 Bytes | |
| WebViewStep.cpp | 2021-08-22 | 2.4 kB | |
| WebViewStep.h | 2021-08-22 | 1.6 kB | |
| FinishedPage.cpp | 2021-08-22 | 4.5 kB | |
| FinishedPage.ui | 2021-08-22 | 3.7 kB | |
| FinishedViewStep.h | 2021-08-22 | 1.2 kB | |
| finished.schema.yaml | 2021-08-22 | 573 Bytes | |
| FinishedPage.h | 2021-08-22 | 925 Bytes | |
| grubcfg.schema.yaml | 2021-08-22 | 870 Bytes | |
| AdditionalLayoutInfo.h | 2021-08-22 | 528 Bytes | |
| grubcfg.conf | 2021-08-22 | 1.6 kB | |
| keyboard.qrc | 2021-08-22 | 171 Bytes | |
| KeyboardLayoutModel.h | 2021-08-22 | 4.5 kB | |
| KeyboardViewStep.cpp | 2021-08-22 | 1.8 kB | |
| KeyboardLayoutModel.cpp | 2021-08-22 | 6.4 kB | |
| KeyboardViewStep.h | 2021-08-22 | 1.3 kB | |
| SetKeyboardLayoutJob.cpp | 2021-08-22 | 13.2 kB | |
| kbd-model-map | 2021-08-22 | 4.6 kB | |
| KeyboardPage.h | 2021-08-22 | 1.1 kB | |
| non-ascii-layouts | 2021-08-22 | 516 Bytes | |
| keyboard.schema.yaml | 2021-08-22 | 444 Bytes | |
| layout-extractor.py | 2021-08-22 | 3.1 kB | |
| SetKeyboardLayoutJob.h | 2021-08-22 | 1.6 kB | |
| KeyboardData_p.cxxtr | 2021-08-22 | 36.1 kB | |
| KeyboardPage.cpp | 2021-08-22 | 4.0 kB | |
| KeyboardPage.ui | 2021-08-22 | 3.9 kB | |
| view-preview.png.license | 2021-08-22 | 120 Bytes | |
| PlasmaLnfViewStep.h | 2021-08-22 | 1.2 kB | |
| page_plasmalnf.qrc | 2021-08-22 | 70 Bytes | |
| page_plasmalnf.ui | 2021-08-22 | 911 Bytes | |
| plasmalnf.conf | 2021-08-22 | 3.6 kB | |
| PlasmaLnfJob.cpp | 2021-08-22 | 2.1 kB | |
| view-preview.png | 2021-08-22 | 560 Bytes | |
| PlasmaLnfPage.cpp | 2021-08-22 | 4.7 kB | |
| ThemeInfo.cpp | 2021-08-22 | 8.0 kB | |
| PlasmaLnfJob.h | 2021-08-22 | 705 Bytes | |
| PlasmaLnfPage.h | 2021-08-22 | 861 Bytes | |
| ThemeInfo.h | 2021-08-22 | 2.2 kB | |
| view-preview.svg.license | 2021-08-22 | 120 Bytes | |
| PlasmaLnfViewStep.cpp | 2021-08-22 | 1.6 kB | |
| usersq.conf | 2021-08-22 | 788 Bytes | |
| UsersQmlViewStep.h | 2021-08-22 | 1.3 kB | |
| view-preview.svg | 2021-08-22 | 570 Bytes | |
| usersq.qml | 2021-08-22 | 16.1 kB | |
| UsersQmlViewStep.cpp | 2021-08-22 | 1.8 kB | |
| usersq.qrc | 2021-08-22 | 78 Bytes | |
| packages.conf | 2021-08-22 | 8.2 kB | |
| packages.schema.yaml | 2021-08-22 | 1.2 kB | |
| fstab.conf | 2021-08-22 | 1.9 kB | |
| fstab.schema.yaml | 2021-08-22 | 887 Bytes | |
| initcpio.conf | 2021-08-22 | 955 Bytes | |
| initcpio.schema.yaml | 2021-08-22 | 348 Bytes | |
| InitcpioJob.h | 2021-08-22 | 907 Bytes | |
| InitcpioJob.cpp | 2021-08-22 | 3.0 kB | |
| LuksBootKeyFileJob.cpp | 2021-08-22 | 7.1 kB | |
| LuksBootKeyFileJob.h | 2021-08-22 | 940 Bytes | |
| Binding.h | 2021-08-22 | 2.4 kB | |
| contextualprocess.conf | 2021-08-22 | 2.7 kB | |
| ContextualProcessJob.h | 2021-08-22 | 1.2 kB | |
| ContextualProcessJob.cpp | 2021-08-22 | 5.3 kB | |
| plymouthcfg.schema.yaml | 2021-08-22 | 289 Bytes | |
| plymouthcfg.conf | 2021-08-22 | 989 Bytes | |
| Recommended.qml | 2021-08-22 | 2.8 kB | |
| WelcomeQmlViewStep.h | 2021-08-22 | 1.9 kB | |
| about.qml | 2021-08-22 | 3.3 kB | |
| release_notes.qml | 2021-08-22 | 2.3 kB | |
| Requirements.qml | 2021-08-22 | 3.7 kB | |
| welcomeq.qml | 2021-08-22 | 6.5 kB | |
| openrcdmcryptcfg.conf | 2021-08-22 | 106 Bytes | |
| welcomeq.conf | 2021-08-22 | 1.1 kB | |
| welcomeq.qrc | 2021-08-22 | 442 Bytes | |
| WelcomeQmlViewStep.cpp | 2021-08-22 | 2.6 kB | |
| LicenseWidget.cpp | 2021-08-22 | 6.4 kB | |
| LicenseWidget.h | 2021-08-22 | 1.2 kB | |
| LicensePage.cpp | 2021-08-22 | 6.1 kB | |
| LicensePage.h | 2021-08-22 | 2.5 kB | |
| LicenseViewStep.cpp | 2021-08-22 | 2.2 kB | |
| LicenseViewStep.h | 2021-08-22 | 1.2 kB | |
| license.conf | 2021-08-22 | 2.6 kB | |
| license.schema.yaml | 2021-08-22 | 697 Bytes | |
| LicensePage.ui | 2021-08-22 | 4.9 kB | |
| DummyCppJob.cpp | 2021-08-22 | 4.8 kB | |
| DummyCppJob.h | 2021-08-22 | 968 Bytes | |
| dummycpp.conf | 2021-08-22 | 534 Bytes | |
| luksopenswaphookcfg.conf | 2021-08-22 | 242 Bytes | |
| luksopenswaphookcfg.schema.yaml | 2021-08-22 | 326 Bytes | |
| CreateUserJob.h | 2021-08-22 | 727 Bytes | |
| dummypythonqt.conf | 2021-08-22 | 539 Bytes | |
| CheckPWQuality.cpp | 2021-08-22 | 15.7 kB | |
| CheckPWQuality.h | 2021-08-22 | 2.6 kB | |
| MiscJobs.h | 2021-08-22 | 1.0 kB | |
| SetPasswordJob.h | 2021-08-22 | 814 Bytes | |
| CreateUserJob.cpp | 2021-08-22 | 5.3 kB | |
| SetHostNameJob.cpp | 2021-08-22 | 4.4 kB | |
| TestGroupInformation.cpp | 2021-08-22 | 4.9 kB | |
| TestPasswordJob.cpp | 2021-08-22 | 1.2 kB | |
| UsersPage.cpp | 2021-08-22 | 10.3 kB | |
| UsersViewStep.cpp | 2021-08-22 | 2.0 kB | |
| users.schema.yaml | 2021-08-22 | 2.2 kB | |
| UsersPage.h | 2021-08-22 | 1.3 kB | |
| MiscJobs.cpp | 2021-08-22 | 5.8 kB | |
| users.qrc | 2021-08-22 | 135 Bytes | |
| page_usersetup.ui | 2021-08-22 | 17.6 kB | |
| SetHostNameJob.h | 2021-08-22 | 910 Bytes | |
| ResizeFSJob.cpp | 2021-08-22 | 9.3 kB | |
| SetPasswordJob.cpp | 2021-08-22 | 3.2 kB | |
| TestSetHostNameJob.cpp | 2021-08-22 | 3.7 kB | |
| UsersViewStep.h | 2021-08-22 | 1.3 kB | |
| fsresizer.conf | 2021-08-22 | 1.9 kB | |
| ResizeFSJob.h | 2021-08-22 | 1.9 kB | |
| InitramfsJob.h | 2021-08-22 | 914 Bytes | |
| InitramfsJob.cpp | 2021-08-22 | 3.0 kB | |
| initramfs.conf | 2021-08-22 | 1.5 kB | |
| InteractiveTerminalViewStep.cpp | 2021-08-22 | 2.1 kB | |
| InteractiveTerminalViewStep.h | 2021-08-22 | 1.4 kB | |
| encrypt_hook_nokey | 2021-08-22 | 409 Bytes | |
| interactiveterminal.conf | 2021-08-22 | 668 Bytes | |
| InteractiveTerminalPage.cpp | 2021-08-22 | 2.9 kB | |
| InteractiveTerminalPage.h | 2021-08-22 | 790 Bytes | |
| encrypt_hook | 2021-08-22 | 490 Bytes | |
| SummaryPage.h | 2021-08-22 | 1.9 kB | |
| SummaryPage.cpp | 2021-08-22 | 6.4 kB | |
| SummaryViewStep.cpp | 2021-08-22 | 1.4 kB | |
| SummaryViewStep.h | 2021-08-22 | 1.1 kB | |
| displaymanager.schema.yaml | 2021-08-22 | 762 Bytes | |
| services-openrc.conf | 2021-08-22 | 1.6 kB | |
| boot-environment.svg.license | 2021-08-22 | 98 Bytes | |
| mount.conf | 2021-08-22 | 1.7 kB | |
| mount.schema.yaml | 2021-08-22 | 1.3 kB | |
| boot-environment.svg | 2021-08-22 | 6.4 kB | |
| partition-replace-os.svg.license | 2021-08-22 | 98 Bytes | |
| partition-table.svg | 2021-08-22 | 5.8 kB | |
| release.svg.license | 2021-08-22 | 98 Bytes | |
| state-warning.svg | 2021-08-22 | 924 Bytes | |
| help.svg | 2021-08-22 | 8.2 kB | |
| information.svgz | 2021-08-22 | 1.1 kB | |
| partition-alongside.svg.license | 2021-08-22 | 98 Bytes | |
| partition-erase-auto.svg | 2021-08-22 | 13.7 kB | |
| squid.svg | 2021-08-22 | 11.3 kB | |
| no.svgz.license | 2021-08-22 | 98 Bytes | |
| partition-table.svg.license | 2021-08-22 | 98 Bytes | |
| squid.svg.license | 2021-08-22 | 98 Bytes | |
| help-donate.svg | 2021-08-22 | 675 Bytes | |
| partition-erase-auto.svg.license | 2021-08-22 | 98 Bytes | |
| release.svg | 2021-08-22 | 3.1 kB | |
| yes.svgz.license | 2021-08-22 | 98 Bytes | |
| partition-alongside.svg | 2021-08-22 | 17.2 kB | |
| fail.svgz | 2021-08-22 | 1.3 kB | |
| state-error.svg.license | 2021-08-22 | 120 Bytes | |
| state-warning.svg.license | 2021-08-22 | 120 Bytes | |
| bugs.svg | 2021-08-22 | 3.8 kB | |
| bugs.svg.license | 2021-08-22 | 98 Bytes | |
| help-donate.svg.license | 2021-08-22 | 120 Bytes | |
| partition-replace-os.svg | 2021-08-22 | 16.9 kB | |
| state-ok.svg.license | 2021-08-22 | 120 Bytes | |
| fail.svgz.license | 2021-08-22 | 98 Bytes | |
| partition-manual.svg.license | 2021-08-22 | 98 Bytes | |
| partition-disk.svg | 2021-08-22 | 10.5 kB | |
| state-error.svg | 2021-08-22 | 661 Bytes | |
| no.svgz | 2021-08-22 | 1.1 kB | |
| state-ok.svg | 2021-08-22 | 591 Bytes | |
| yes.svgz | 2021-08-22 | 1.1 kB | |
| information.svgz.license | 2021-08-22 | 98 Bytes | |
| partition-disk.svg.license | 2021-08-22 | 98 Bytes | |
| partition-partition.svg | 2021-08-22 | 12.4 kB | |
| help.svg.license | 2021-08-22 | 98 Bytes | |
| partition-manual.svg | 2021-08-22 | 13.2 kB | |
| partition-partition.svg.license | 2021-08-22 | 98 Bytes | |
| distinfo | 2021-08-22 | 164 Bytes | |
| Makefile | 2021-08-22 | 1.0 kB | |
| pkg-descr | 2021-08-22 | 516 Bytes | |
| pkg-plist | 2021-08-22 | 10.5 kB | |
| settings.conf | 2021-08-22 | 730 Bytes | |
| kdsingleapplicationguard.cpp | 2021-08-22 | 39.2 kB | |
| kdsharedmemorylocker.cpp | 2021-08-22 | 1.1 kB | |
| pimpl_ptr.h | 2021-08-22 | 1.4 kB | |
| kdlockedsharedmemorypointer.h | 2021-08-22 | 4.2 kB | |
| kdsingleapplicationguard.h | 2021-08-22 | 3.7 kB | |
| kdtoolsglobal.cpp | 2021-08-22 | 1.7 kB | |
| pimpl_ptr.cpp | 2021-08-22 | 4.4 kB | |
| asound.conf.in | 2021-08-22 | 66 Bytes | |
| do-not-suspend.conf | 2021-08-22 | 128 Bytes | |
| kdlockedsharedmemorypointer.cpp | 2021-08-22 | 13.1 kB | |
| kdsharedmemorylocker.h | 2021-08-22 | 829 Bytes | |
| kdtoolsglobal.h | 2021-08-22 | 5.2 kB | |
| LICENSE.LGPL.txt | 2021-08-22 | 25.7 kB | |
| 20-ethernet.network | 2021-08-22 | 172 Bytes | |
| 20-wlan.network | 2021-08-22 | 164 Bytes | |
| 20-wwan.network | 2021-08-22 | 164 Bytes | |
| dbus-org.freedesktop.resolve1.service | 2021-08-22 | 1.8 kB | |
| volatile-storage.conf | 2021-08-22 | 74 Bytes | |
| dbus-org.freedesktop.ModemManager1.service | 2021-08-22 | 454 Bytes | |
| display-manager.service | 2021-08-22 | 340 Bytes | |
| etc-pacman.d-gnupg.mount | 2021-08-22 | 181 Bytes | |
| 40-locale-gen.hook | 2021-08-22 | 315 Bytes | |
| dbus-org.freedesktop.network1.service | 2021-08-22 | 2.2 kB | |
| livecd-talk.service | 2021-08-22 | 496 Bytes | |
| zzzz99-remove-custom-hooks-from-airootfs.hook | 2021-08-22 | 586 Bytes | |
| GlobalStorage.cpp | 2021-08-22 | 3.9 kB | |
| GlobalStorage.h | 2021-08-22 | 5.7 kB | |
| reflector.conf | 2021-08-22 | 130 Bytes | |
| Settings.h | 2021-08-22 | 6.2 kB | |
| uncomment-mirrors.hook | 2021-08-22 | 330 Bytes | |
| CppJob.h | 2021-08-22 | 1.1 kB | |
| ProcessJob.cpp | 2021-08-22 | 1.9 kB | |
| JobExample.cpp | 2021-08-22 | 675 Bytes | |
| PythonJobApi.cpp | 2021-08-22 | 8.5 kB | |
| CalamaresVersionX.h.in | 2021-08-22 | 465 Bytes | |
| DllMacro.h | 2021-08-22 | 1.5 kB | |
| Job.h | 2021-08-22 | 4.5 kB | |
| JobExample.h | 2021-08-22 | 1.4 kB | |
| ProcessJob.h | 2021-08-22 | 1.1 kB | |
| PythonJobApi.h | 2021-08-22 | 2.0 kB | |
| CalamaresConfig.h.in | 2021-08-22 | 1.1 kB | |
| CppJob.cpp | 2021-08-22 | 723 Bytes | |
| JobQueue.cpp | 2021-08-22 | 8.3 kB | |
| PythonHelper.cpp | 2021-08-22 | 11.6 kB | |
| Settings.cpp | 2021-08-22 | 13.6 kB | |
| JobQueue.h | 2021-08-22 | 3.3 kB | |
| PythonHelper.h | 2021-08-22 | 2.4 kB | |
| PythonJob.cpp | 2021-08-22 | 15.0 kB | |
| PythonJob.h | 2021-08-22 | 2.0 kB | |
| calamares-navigation.qml | 2021-08-22 | 2.7 kB | |
| CalamaresApplication.cpp | 2021-08-22 | 9.3 kB | |
| CalamaresVersion.h.in | 2021-08-22 | 847 Bytes | |
| Job.cpp | 2021-08-22 | 1.7 kB | |
| main.cpp | 2021-08-22 | 5.6 kB | |
| test_conf.cpp | 2021-08-22 | 2.5 kB | |
| VariantModel.cpp | 2021-08-22 | 5.6 kB | |
| calamares-sidebar.qml | 2021-08-22 | 2.9 kB | |
| CalamaresWindow.h | 2021-08-22 | 1.2 kB | |
| DebugWindow.cpp | 2021-08-22 | 9.2 kB | |
| DebugWindow.h | 2021-08-22 | 2.1 kB | |
| DebugWindow.ui | 2021-08-22 | 4.7 kB | |
| CalamaresApplication.h | 2021-08-22 | 1.6 kB | |
| VariantModel.h | 2021-08-22 | 3.9 kB | |
| calamares.qrc | 2021-08-22 | 306 Bytes | |
| CalamaresWindow.cpp | 2021-08-22 | 19.9 kB | |
| testmain.cpp | 2021-08-22 | 17.4 kB | |
| Branding.cpp | 2021-08-22 | 19.3 kB | |
| Branding.h | 2021-08-22 | 9.7 kB | |
| libcalamaresui.qrc | 2021-08-22 | 1.9 kB | |
| ViewManager.cpp | 2021-08-22 | 18.8 kB | |
| ViewManager.h | 2021-08-22 | 9.6 kB | |
| waitingspinnerwidget.cpp | 2021-08-22 | 8.5 kB | |
| waitingspinnerwidget.h | 2021-08-22 | 4.2 kB | |
| AppImage.sh | 2021-08-22 | 10.0 kB | |
| coverity-model.c | 2021-08-22 | 271 Bytes | |
| txreduce.py | 2021-08-22 | 1.5 kB | |
| txstats.py | 2021-08-22 | 7.8 kB | |
| astylerc | 2021-08-22 | 327 Bytes | |
| txcheck.sh | 2021-08-22 | 4.5 kB | |
| txpush.sh | 2021-08-22 | 5.0 kB | |
| calamaresstyle | 2021-08-22 | 2.6 kB | |
| configvalidator.py | 2021-08-22 | 4.0 kB | |
| RELEASE.md | 2021-08-22 | 5.8 kB | |
| txpull.sh | 2021-08-22 | 4.7 kB | |
| calamares_en_GB.ts | 2021-08-22 | 206.0 kB | |
| choose-mirror | 2021-08-22 | 576 Bytes | |
| Installation_guide | 2021-08-22 | 78 Bytes | |
| livecd-sound | 2021-08-22 | 7.0 kB | |
| RELEASE.sh | 2021-08-22 | 5.4 kB | |
| calamares_th.ts | 2021-08-22 | 211.8 kB | |
| kb_en.ts | 2021-08-22 | 196.5 kB | |
| tz_en.ts | 2021-08-22 | 104.2 kB | |
| calamares_fr.ts | 2021-08-22 | 234.7 kB | |
| calamares_fr_CH.ts | 2021-08-22 | 188.1 kB | |
| calamares_nl.ts | 2021-08-22 | 228.4 kB | |
| calamares_gl.ts | 2021-08-22 | 211.2 kB | |
| calamares_hr.ts | 2021-08-22 | 228.7 kB | |
| calamares_tg.ts | 2021-08-22 | 256.8 kB | |
| calamares_bn.ts | 2021-08-22 | 214.9 kB | |
| calamares_is.ts | 2021-08-22 | 199.0 kB | |
| calamares_ne.ts | 2021-08-22 | 188.1 kB | |
| calamares_zh_TW.ts | 2021-08-22 | 222.7 kB | |
| kb_tg.ts | 2021-08-22 | 201.0 kB | |
| calamares_ko.ts | 2021-08-22 | 234.5 kB | |
| calamares_nb.ts | 2021-08-22 | 190.9 kB | |
| tz_vi.ts | 2021-08-22 | 108.2 kB | |
| calamares_ko_KR.ts | 2021-08-22 | 187.9 kB | |
| calamares_ru_RU.ts | 2021-08-22 | 188.6 kB | |
| calamares_lv.ts | 2021-08-22 | 188.4 kB | |
| calamares_vi.ts | 2021-08-22 | 233.3 kB | |
| calamares_fa.ts | 2021-08-22 | 224.2 kB | |
| calamares_he.ts | 2021-08-22 | 242.2 kB | |
| calamares_lo.ts | 2021-08-22 | 187.8 kB | |
| calamares_da.ts | 2021-08-22 | 226.1 kB | |
| calamares_fur.ts | 2021-08-22 | 229.9 kB | |
| calamares_as.ts | 2021-08-22 | 260.3 kB | |
| calamares_sv.ts | 2021-08-22 | 228.8 kB | |
| calamares_it_IT.ts | 2021-08-22 | 224.0 kB | |
| calamares_te.ts | 2021-08-22 | 192.5 kB | |
| txload.cpp | 2021-08-22 | 6.8 kB | |
| calamares_i18n.qrc.in | 2021-08-22 | 198 Bytes | |
| calamares_ml.ts | 2021-08-22 | 270.0 kB | |
| calamares_mr.ts | 2021-08-22 | 191.4 kB | |
| calamares_hu.ts | 2021-08-22 | 215.9 kB | |
| calamares_es_PR.ts | 2021-08-22 | 188.6 kB | |
| calamares_ro.ts | 2021-08-22 | 208.4 kB | |
| tz_nl.ts | 2021-08-22 | 104.1 kB | |
| calamares_hr_HR.ts | 2021-08-22 | 105.4 kB | |
| calamares_zh_HK.ts | 2021-08-22 | 187.9 kB | |
| calamares_sq.ts | 2021-08-22 | 232.3 kB | |
| calamares_sr@latin.ts | 2021-08-22 | 190.7 kB | |
| calamares_zh.ts | 2021-08-22 | 187.8 kB | |
| calamares_de.ts | 2021-08-22 | 232.8 kB | |
| calamares_sk.ts | 2021-08-22 | 231.0 kB | |
| calamares_cs_CZ.ts | 2021-08-22 | 229.2 kB | |
| calamares_pl.ts | 2021-08-22 | 211.8 kB | |
| calamares_sr.ts | 2021-08-22 | 192.3 kB | |
| tz_ru.ts | 2021-08-22 | 103.4 kB | |
| calamares_az_AZ.ts | 2021-08-22 | 232.9 kB | |
| calamares_eu.ts | 2021-08-22 | 199.6 kB | |
| calamares_uk.ts | 2021-08-22 | 264.3 kB | |
| calamares_eo.ts | 2021-08-22 | 191.8 kB | |
| calamares_kn.ts | 2021-08-22 | 188.5 kB | |
| python.pot | 2021-08-22 | 13.7 kB | |
| calamares_el.ts | 2021-08-22 | 208.6 kB | |
| calamares_ne_NP.ts | 2021-08-22 | 189.1 kB | |
| calamares_et.ts | 2021-08-22 | 207.9 kB | |
| calamares_fi_FI.ts | 2021-08-22 | 227.2 kB | |
| calamares_id_ID.ts | 2021-08-22 | 187.9 kB | |
| calamares_ast.ts | 2021-08-22 | 216.0 kB | |
| calamares_ca@valencia.ts | 2021-08-22 | 230.2 kB | |
| calamares_gu.ts | 2021-08-22 | 188.1 kB | |
| calamares_zh_CN.ts | 2021-08-22 | 220.0 kB | |
| tz_uk.ts | 2021-08-22 | 104.2 kB | |
| calamares_ca.ts | 2021-08-22 | 233.0 kB | |
| calamares_kk.ts | 2021-08-22 | 188.4 kB | |
| calamares_az.ts | 2021-08-22 | 232.9 kB | |
| calamares_es.ts | 2021-08-22 | 213.6 kB | |
| calamares_si.ts | 2021-08-22 | 188.1 kB | |
| calamares_es_PE.ts | 2021-08-22 | 188.1 kB | |
| calamares_lt.ts | 2021-08-22 | 233.7 kB | |
| calamares_be.ts | 2021-08-22 | 252.3 kB | |
| calamares_mk.ts | 2021-08-22 | 188.2 kB | |
| calamares_ur.ts | 2021-08-22 | 188.7 kB | |
| calamares_ja.ts | 2021-08-22 | 242.9 kB | |
| calamares_pt_PT.ts | 2021-08-22 | 232.5 kB | |
| calamares_ru.ts | 2021-08-22 | 242.5 kB | |
| calamares_bg.ts | 2021-08-22 | 218.2 kB | |
| calamares_pt_BR.ts | 2021-08-22 | 231.3 kB | |
| calamares_ar.ts | 2021-08-22 | 205.5 kB | |
| calamares_tr_TR.ts | 2021-08-22 | 229.1 kB | |
| calamares_uz.ts | 2021-08-22 | 187.8 kB | |
| calamares_id.ts | 2021-08-22 | 211.9 kB | |
| calamares_ie.ts | 2021-08-22 | 192.9 kB | |
| tz_sv.ts | 2021-08-22 | 2.9 kB | |
| calamares_en.ts | 2021-08-22 | 225.7 kB | |
| calamares_hi.ts | 2021-08-22 | 274.6 kB | |
| calamares_es_MX.ts | 2021-08-22 | 211.9 kB | |
| calamares_sl.ts | 2021-08-22 | 191.3 kB | |
| tz_tg.ts | 2021-08-22 | 103.2 kB | |
| keys.conf | 2021-08-22 | 40 Bytes | |
| lightdm-gtk-greeter.conf | 2021-08-22 | 3.0 kB | |
| lightdm.conf | 2021-08-22 | 6.7 kB | |
| broadcom-wl.conf | 2021-08-22 | 380 Bytes | |
| CC-BY-4.0.txt | 2021-08-22 | 16.8 kB | |
| linux.preset | 2021-08-22 | 237 Bytes | |
| sshd_config | 2021-08-22 | 3.1 kB | |
| Xsession | 2021-08-22 | 1.4 kB | |
| LGPL-2.1-only.txt | 2021-08-22 | 25.9 kB | |
| LGPL-3.0-or-later.txt | 2021-08-22 | 7.4 kB | |
| CC0-1.0.txt | 2021-08-22 | 6.9 kB | |
| GPL-3.0-or-later.txt | 2021-08-22 | 35.1 kB | |
| LGPL-2.0-only.txt | 2021-08-22 | 25.7 kB | |
| BSD-2-Clause.txt | 2021-08-22 | 1.3 kB | |
| CalamaresAddModuleSubdirectory.cmake | 2021-08-22 | 11.6 kB | |
| FindYAMLCPP.cmake | 2021-08-22 | 2.6 kB | |
| MIT.txt | 2021-08-22 | 1.1 kB | |
| CalamaresAddBrandingSubdirectory.cmake | 2021-08-22 | 6.8 kB | |
| CalamaresAddTest.cmake | 2021-08-22 | 1.8 kB | |
| CMakeColors.cmake | 2021-08-22 | 1.3 kB | |
| FindPythonQt.cmake | 2021-08-22 | 6.2 kB | |
| BoostPython3.cmake | 2021-08-22 | 3.8 kB | |
| CalamaresCheckModuleSelection.cmake | 2021-08-22 | 4.6 kB | |
| ExtendedVersion.cmake | 2021-08-22 | 3.1 kB | |
| FindCrypt.cmake | 2021-08-22 | 1.2 kB | |
| KPMcoreHelper.cmake | 2021-08-22 | 1.5 kB | |
| CalamaresAddPlugin.cmake | 2021-08-22 | 9.0 kB | |
| FindLIBPARTED.cmake | 2021-08-22 | 2.7 kB | |
| CalamaresAddLibrary.cmake | 2021-08-22 | 4.5 kB | |
| CalamaresAutomoc.cmake | 2021-08-22 | 2.0 kB | |
| FindLibPWQuality.cmake | 2021-08-22 | 1.4 kB | |
| calamares.8 | 2021-08-22 | 2.5 kB | |
| CalamaresAddTranslations.cmake | 2021-08-22 | 4.3 kB | |
| dep5 | 2021-08-22 | 2.5 kB | |
| shadow | 2021-08-22 | 133 Bytes | |
| gshadow | 2021-08-22 | 27 Bytes | |
| mkinitcpio.conf | 2021-08-22 | 2.7 kB | |
| hostname | 2021-08-22 | 52 Bytes | |
| localtime | 2021-08-22 | 114 Bytes | |
| motd | 2021-08-22 | 491 Bytes | |
| CHANGES | 2021-08-22 | 63.5 kB | |
| CONTRIBUTING.md | 2021-08-22 | 4.6 kB | |
| passwd | 2021-08-22 | 84 Bytes | |
| CalamaresConfig.cmake.in | 2021-08-22 | 3.1 kB | |
| cmake_uninstall.cmake.in | 2021-08-22 | 1.0 kB | |
| io.calamares.calamares.appdata.xml | 2021-08-22 | 1.3 kB | |
| calamares.desktop.in | 2021-08-22 | 314 Bytes | |
| com.github.calamares.calamares.policy | 2021-08-22 | 937 Bytes | |
| AUTHORS | 2021-08-22 | 995 Bytes | |
| calamares.desktop | 2021-08-22 | 9.1 kB | |
| build_date | 2021-08-22 | 11 Bytes | |
| bootstrap_packages.x86_64 | 2021-08-22 | 26 Bytes | |
| Totals: 990 Items | 21.9 MB | 0 |
Architecture
Overview
The heart of the module is the PartitionCoreModule class. It holds Qt models for the various elements and can create Calamares jobs representing the changes to be performed at install time.
PartitionPage is the main UI class. It represents the module main page, the one with the device combo box, partition list and action buttons. It reacts to the buttons by creating various dialogs (the (...)Dialog classes) and tell PartitionCoreModule what to do.
Use of KPMcore
This module depends on KPMcore, the same library used by KDE Partition Manager.
Partition and PartitionInfo
Calamares needs to store some information about partitions which is not available in Partition Manager's Partition class.
This includes the install mount point and a boolean to mark whether an existing partition should be formatted.
Reusing the existing Partition::mountPoint property was not an option because
it stores the directory where a partition is currently mounted, which is a
different concept from the directory where the user wants the partition to be
mounted on the installed system. We can't hijack this to store our install mount
point because whether the partition is currently mounted is an important
information which should be taken into account later to prevent any modification
on an installed partition.
The way this extra information is stored is a bit unusual: the functions in the
PartitionInfo namespace takes advantage of Qt dynamic properties methods to add
Calamares-specific properties to the Partition instances: setting the install
mount point is done with PartitionInfo::setMountPoint(partition, "/"),
retrieving it is done with mountPoint = PartitionInfo::mountPoint(partition).
The rational behind this unusual design is simplicity: the alternative would have been to keep a separate PartitionInfo object and a map linking each Partition to its PartitionInfo instance. Such a design makes things more complicated. It complicates memory management: if a Partition goes away, its matching PartitionInfo must be removed. It also leads to uglier APIs: code which needs access to extra partition information must be passed both Partition and PartitionInfo instances or know a way to get a PartitionInfo from a Partition.
The other alternative would have been to add Calamares-specific information to the real Partition object. This would have worked and would have made for a less surprising API, but it would mean more Calamares-specific patches on KPMcore.
Tests
The module comes with unit tests for the partition jobs. Those tests need to run on storage device which does not contain any data you care about.
To build them:
cd $top_build_dir
make buildtests
To run them you need to define the CALAMARES_TEST_DISK environment variable.
It should contain the device path to the test disk. For example, assuming you
plugged a test USB stick identified as /dev/sdb, you would run the tests like
this:
sudo CALAMARES_TEST_DISK=/dev/sdb $top_build_dir/partitionjobtests
TODO
-
Support resizing extended partitions. ResizePartitionJob should already support this but the UI prevents editing of extended partitions for now.
-
Use os-prober to find out the installed OS. This information could then be used in PartitionModel and in the partition views.
-
PartitionBarsView
- Show used space
- Highlight selected partition
- Make the partitions clickable
- Match appearance with PartResizerWidget appearance
-
Expose PartitionInfo::format in PartitionModel and add a column for it in the tree view