1630 Commits (ce8ffb8e521e56fb65f5ab4390b9f918db5a4422)

Author SHA1 Message Date
Teo Mrnjavac 31106629cb Passphrase in storage. 9 years ago
Teo Mrnjavac db63109539 Mount correctly. 9 years ago
Teo Mrnjavac 43ae4eac80 Get the mapper name, not the whole path. 9 years ago
Teo Mrnjavac db9454d199 Allow installing grub on an encrypted fs. 9 years ago
Teo Mrnjavac beb16a77f0 use actual mapperName, not suggestedMapperName. 9 years ago
Teo Mrnjavac 5ddd0f523b Use luksMapperName as check. 9 years ago
Teo Mrnjavac 0b9c9022dd Yeah, partition["isLuks"], how about no. 9 years ago
Teo Mrnjavac f861c13dad Improve LUKS check and use luksUuid instead of uuid. 9 years ago
Teo Mrnjavac c83e67b421 Always declare whether a partition is LUKS in the map. 9 years ago
Teo Mrnjavac cd304b7a6f Get luksUuid instead of innerFs UUID. 9 years ago
Teo Mrnjavac e1ee6e181a Proper check for luksMapperName key. 9 years ago
Teo Mrnjavac b792ea0216 Rebuild autopartition proposal when encryption choice changes. 9 years ago
Teo Mrnjavac b6c2e0f4d7 Documentation 9 years ago
Teo Mrnjavac a0350bbaaa Useless variable is useless. 9 years ago
Teo Mrnjavac dd7cd42118 Fixes suggested by linter. 9 years ago
Teo Mrnjavac 282f1f9135 Add LUKS support to systemd-boot configuration. 9 years ago
Teo Mrnjavac 105c8990eb Better list init. 9 years ago
Teo Mrnjavac cc792d03a6 Add cryptdevice param to kernel line in grubcfg. 9 years ago
Teo Mrnjavac 0bc33645fa Add encrypt hook to initrd if needed. 9 years ago
Teo Mrnjavac f5f73fbd4d Use the mapper name to mount if it's a LUKS partition. 9 years ago
Teo Mrnjavac 126ad300ae Write mapperName for LUKS volumes in GlobalStorage. 9 years ago
Teo Mrnjavac 759ccae9f6 Tentative LUKS support for EraseAutopartition.
Partitioning only, install doesn't work yet.
9 years ago
Teo Mrnjavac 0cc9560a99 Hook up EncryptWidget in ChoicePage, plus improve next status handling. 9 years ago
Teo Mrnjavac 0dfe627d52 Add KPMHelpers::createNewEncryptedPartition. 9 years ago
Teo Mrnjavac 6e92a04320 Say hello to EncryptWidget. 9 years ago
Teo Mrnjavac e122600689 Make sure to add KPMcore to include directories. 9 years ago
Teo Mrnjavac a9c87e2f14 Fix bug with RAM/storage required settings being ignored if set as int. 9 years ago
Teo Mrnjavac 98b5085e6e Make sure we print the error message before the finally: kicks in. 9 years ago
Teo Mrnjavac c1992f8062 WEBVIEW_FORCE_WEBKIT option for webview module. 9 years ago
Teo Mrnjavac 1b1d78cf51 Improve locale.gen file parser. 9 years ago
Teo Mrnjavac c54ab3aa59 Add translators credit. 9 years ago
Teo Mrnjavac 3323e3c8c0 Revert "Revert "Merge pull request #239 from calamares/qtwebengine""
This reverts commit 8806bb67ac.
9 years ago
Teo Mrnjavac 8806bb67ac Revert "Merge pull request #239 from calamares/qtwebengine"
This reverts commit 8f0fafa147, reversing
changes made to b8729bf1b3.
9 years ago
Teo Mrnjavac f91f22e6f6 Use Qt5Core version. 9 years ago
Teo Mrnjavac 1ec747555c Version comparison. 9 years ago
Teo Mrnjavac 80bb47d27f Make fonts prettier on QtWebKit. 9 years ago
Teo Mrnjavac 831e2be3f2 Use QtWebEngine on Qt >= 5.6.0 and QtWebKit otherwise. 9 years ago
demmm c7aa427451 port the webview page away from QtWebkit
it is no longer maintained upstream
this change is tested with QtWebEngine 5.6.0, it builds and runs
displays the webview page correctly, clicking next however does not refresh that new page completely
9 years ago
Teo Mrnjavac e131882dda Fix breakpad server url. 9 years ago
Teo Mrnjavac fa813cc611 Yank out gzip stuff. 9 years ago
Teo Mrnjavac 0cbd12a565 Attach the GDB backtrace to the report. 9 years ago
Teo Mrnjavac 7b6078d037 Update CrashReporter handling. 9 years ago
Teo Mrnjavac 9d61420e4f Added toolbox page to Debug interface, with deliberate crash feature. 9 years ago
Teo Mrnjavac 9fb9aaf6e4 Install CrashReporter handler. 9 years ago
Teo Mrnjavac e18186a2c5 Build it. 9 years ago
Teo Mrnjavac 4cddd4700e Add CrashReporter application. 9 years ago
Teo Mrnjavac dacb8f2a94 Make sure we don't hide actions based on osprober. 9 years ago
Chantara Tith fd8c131b26 implement free-space partition replace install 9 years ago
Teo Mrnjavac 4f5230fc63 Revert "Temporarily allow read-only devices."
This reverts commit fc4a8b8628.
9 years ago
Teo Mrnjavac fc4a8b8628 Temporarily allow read-only devices.
This way the KPMcore libpartedbackend scanner won't filter out Parted
devices of type UNKNOWN.
CAL-349
9 years ago
JoernSchoenyan 7e8129a902 Enable support for 32bit UEFI systems with Grub
Read the UEFI bitness exposed to the file system and install the correct
variant of Grub, depending on the UEFI bitness.
9 years ago
Teo Mrnjavac 8e5eb02d7d Bump dependency. 9 years ago
Teo Mrnjavac ed44f24048 Don't fail. 9 years ago
Teo Mrnjavac 965570af96 Skip installing EFI bootloader if no ESP with mount point is found. 9 years ago
Teo Mrnjavac 83d440f37e Add note. 9 years ago
Teo Mrnjavac a0055534a1 Disallow replace/resize on free space.
CAL-359 #close
9 years ago
Teo Mrnjavac 7d5795a6fd Empty path should yield nullptr Partition. 9 years ago
Teo Mrnjavac 24c1bf429e Don't fail when trying to replace unallocated space. 9 years ago
Teo Mrnjavac 055ff5533e Fixup strings. 9 years ago
Teo Mrnjavac fb5b48528b Move ESP check to onLeave(). 9 years ago
Teo Mrnjavac 0c7b7ed089 Warn the user if going ahead from manual partitioning without ESP. 9 years ago
Teo Mrnjavac 49eea234ed Hide bootloader chooser on EFI. 9 years ago
Teo Mrnjavac be9ec27350 Make findPartitionByMountPoint public. 9 years ago
Teo Mrnjavac 182ff03e04 Update createPartition call. 9 years ago
Teo Mrnjavac e9d2312002 PCM::createPartition now includes SetPartFlagsJob.
Also remove outstanding SetPartFlagsJobs when deleting a new partition.
9 years ago
Teo Mrnjavac 3fa7318a37 Do set flags after showing dialog. 9 years ago
Teo Mrnjavac 5a134eb708 Copyright headers. 9 years ago
Teo Mrnjavac ada0a080fc Add flags setting support when creating a partition. 9 years ago
Teo Mrnjavac b83e91b951 Add flags ui to edit partition dialog. 9 years ago
Teo Mrnjavac 97108d0beb No implementation in header. 9 years ago
Teo Mrnjavac cb9a984b11 setPartitionFlags in PartitionCoreModule. 9 years ago
Teo Mrnjavac c233fb3b2d Allow setting flags when creating a partition. 9 years ago
Teo Mrnjavac 4b185ddb16 New SetPartFlagsJob. 9 years ago
Teo Mrnjavac d1f1a421dd Remove dead code. 9 years ago
Teo Mrnjavac 7d8b8eb7a6 Improve debug output for device detection. 9 years ago
Teo Mrnjavac 1d8330f1eb Handle missing setting gracefully. 9 years ago
Teo Mrnjavac 06ebf69afe Initialize all members (fix Coverity defect 98200). 9 years ago
Teo Mrnjavac 7e89e67059 Initialize all members (fix Coverity defect 98206). 9 years ago
Teo Mrnjavac ff9cf0880a Fix QVariant type check (fix Coverity defect 114155). 9 years ago
Teo Mrnjavac b2f1e08377 Prevent unnecessary switch fallthrough (fix Coverity defect 114171). 9 years ago
Teo Mrnjavac c1d1e7cb5a Prevent memory leak on bad module dir (fix Coverity defect 114172). 9 years ago
Teo Mrnjavac 27b27644c4 Initialize all members (fix Coverity defect 114173). 9 years ago
Teo Mrnjavac 749a740ffa Ensure the resizing items aren't null (fix Coverity defect 121862). 9 years ago
Teo Mrnjavac a0ac9d9f07 Don't dereference nullptr (fix Coverity defect 121863). 9 years ago
Teo Mrnjavac 53741f0d36 Initialize all members in ctor (fix Coverity defect 122658). 9 years ago
Teo Mrnjavac 1e3e1d22bb Fix build. 9 years ago
Teo Mrnjavac 3c8aee7b5e Add resizing state flag to Splitter items.
New iterator for Splitter items.
Use std::function instead of templates for type safety.
9 years ago
Tith Chantara 80864bdf27 Modify Hostname input validation to accept number as first character
Input validation for Hostname accept a letter or a digit as the first character to conform to [rfc1123](http://tools.ietf.org/html/rfc1123#page-13 ) . Fixing [CAL-346](https://calamares.io/bugs/browse/CAL-346)
9 years ago
Teo Mrnjavac bafaa6a225 Keep Splitter items on the stack. 9 years ago
Teo Mrnjavac 7bf0fa2575 Get better debug information. 9 years ago
Teo Mrnjavac d6de5be8d0 Don't segfault on free space in Splitter widget. 9 years ago
Teo Mrnjavac 64498ea71b Keep the EFI system partitions model up to date with reverts. 9 years ago
Teo Mrnjavac e91d213872 Improve setting ESP. 9 years ago
Teo Mrnjavac e27b9fc295 Handle ESP selector visibility. 9 years ago
Teo Mrnjavac a4831085fb Only override BIOS bootloader install path if there's no UI. 9 years ago
Teo Mrnjavac 7a89b53538 Refactor leave event of ChoicePage, add ESP mount point support.
PVS now calls ChoicePage::onLeave, which in turn runs ChoicePage::
doAlongsideApply and/or sets up the ESP mount point based on the UI
state if it's running in EFI mode and the action is Alongside or
Replace.
If setting up under BIOS, Alongside and Replace always install
the bootloader in the MBR of the current device.
9 years ago
Teo Mrnjavac 569f2d9d50 Use iterators instead. 9 years ago
Teo Mrnjavac dc038dfe1e Useless code is useless. 9 years ago
Teo Mrnjavac 4781bc0f7a Use a QVector. 9 years ago
Teo Mrnjavac c1b4320f5c Correctly handle free space in Splitter widget. 9 years ago