Commit Graph

1246 Commits

Author SHA1 Message Date
Teo Mrnjavac
1b1d78cf51 Improve locale.gen file parser. 2016-04-01 15:30:35 +02:00
Teo Mrnjavac
c54ab3aa59 Add translators credit. 2016-03-29 13:40:23 +02:00
Teo Mrnjavac
3323e3c8c0 Revert "Revert "Merge pull request #239 from calamares/qtwebengine""
This reverts commit 8806bb67ac.
2016-03-29 10:22:58 +02:00
Teo Mrnjavac
8806bb67ac Revert "Merge pull request #239 from calamares/qtwebengine"
This reverts commit 8f0fafa147, reversing
changes made to b8729bf1b3.
2016-03-24 20:03:05 +01:00
Teo Mrnjavac
f91f22e6f6 Use Qt5Core version. 2016-03-24 19:46:16 +01:00
Teo Mrnjavac
1ec747555c Version comparison. 2016-03-24 17:20:05 +01:00
Teo Mrnjavac
80bb47d27f Make fonts prettier on QtWebKit. 2016-03-24 16:58:13 +01:00
Teo Mrnjavac
831e2be3f2 Use QtWebEngine on Qt >= 5.6.0 and QtWebKit otherwise. 2016-03-24 16:53:18 +01:00
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
2016-03-23 18:17:09 -04:00
Teo Mrnjavac
dacb8f2a94 Make sure we don't hide actions based on osprober. 2016-03-18 12:28:54 +01:00
Chantara Tith
fd8c131b26 implement free-space partition replace install 2016-03-18 17:09:50 +07:00
Teo Mrnjavac
4f5230fc63 Revert "Temporarily allow read-only devices."
This reverts commit fc4a8b8628.
2016-03-15 18:07:45 +01:00
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
2016-03-15 16:45:48 +01:00
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.
2016-03-15 13:11:25 +01:00
Teo Mrnjavac
8e5eb02d7d Bump dependency. 2016-03-11 13:36:54 +01:00
Teo Mrnjavac
ed44f24048 Don't fail. 2016-03-10 17:35:20 +01:00
Teo Mrnjavac
965570af96 Skip installing EFI bootloader if no ESP with mount point is found. 2016-03-10 13:37:14 +01:00
Teo Mrnjavac
83d440f37e Add note. 2016-03-10 13:16:18 +01:00
Teo Mrnjavac
a0055534a1 Disallow replace/resize on free space.
CAL-359 #close
2016-03-10 12:58:10 +01:00
Teo Mrnjavac
7d5795a6fd Empty path should yield nullptr Partition. 2016-03-10 12:43:00 +01:00
Teo Mrnjavac
24c1bf429e Don't fail when trying to replace unallocated space. 2016-03-10 12:33:19 +01:00
Teo Mrnjavac
055ff5533e Fixup strings. 2016-03-09 13:34:27 +01:00
Teo Mrnjavac
fb5b48528b Move ESP check to onLeave(). 2016-03-09 13:21:07 +01:00
Teo Mrnjavac
0c7b7ed089 Warn the user if going ahead from manual partitioning without ESP. 2016-03-09 12:54:59 +01:00
Teo Mrnjavac
49eea234ed Hide bootloader chooser on EFI. 2016-03-09 12:54:16 +01:00
Teo Mrnjavac
be9ec27350 Make findPartitionByMountPoint public. 2016-03-09 12:52:43 +01:00
Teo Mrnjavac
182ff03e04 Update createPartition call. 2016-03-08 16:26:20 +01:00
Teo Mrnjavac
e9d2312002 PCM::createPartition now includes SetPartFlagsJob.
Also remove outstanding SetPartFlagsJobs when deleting a new partition.
2016-03-08 16:25:43 +01:00
Teo Mrnjavac
3fa7318a37 Do set flags after showing dialog. 2016-03-08 12:50:45 +01:00
Teo Mrnjavac
5a134eb708 Copyright headers. 2016-03-08 12:50:45 +01:00
Teo Mrnjavac
ada0a080fc Add flags setting support when creating a partition. 2016-03-08 12:50:45 +01:00
Teo Mrnjavac
b83e91b951 Add flags ui to edit partition dialog. 2016-03-08 12:50:45 +01:00
Teo Mrnjavac
97108d0beb No implementation in header. 2016-03-08 12:50:45 +01:00
Teo Mrnjavac
cb9a984b11 setPartitionFlags in PartitionCoreModule. 2016-03-08 12:50:45 +01:00
Teo Mrnjavac
c233fb3b2d Allow setting flags when creating a partition. 2016-03-08 12:50:45 +01:00
Teo Mrnjavac
4b185ddb16 New SetPartFlagsJob. 2016-03-08 12:50:45 +01:00
Teo Mrnjavac
7d8b8eb7a6 Improve debug output for device detection. 2016-03-01 18:20:11 +01:00
Teo Mrnjavac
06ebf69afe Initialize all members (fix Coverity defect 98200). 2016-02-26 14:02:22 +01:00
Teo Mrnjavac
7e89e67059 Initialize all members (fix Coverity defect 98206). 2016-02-26 13:39:41 +01:00
Teo Mrnjavac
ff9cf0880a Fix QVariant type check (fix Coverity defect 114155). 2016-02-26 13:34:30 +01:00
Teo Mrnjavac
b2f1e08377 Prevent unnecessary switch fallthrough (fix Coverity defect 114171). 2016-02-26 13:24:13 +01:00
Teo Mrnjavac
749a740ffa Ensure the resizing items aren't null (fix Coverity defect 121862). 2016-02-26 13:13:01 +01:00
Teo Mrnjavac
a0ac9d9f07 Don't dereference nullptr (fix Coverity defect 121863). 2016-02-26 13:00:58 +01:00
Teo Mrnjavac
53741f0d36 Initialize all members in ctor (fix Coverity defect 122658). 2016-02-26 13:00:58 +01:00
Teo Mrnjavac
1e3e1d22bb Fix build. 2016-02-23 14:43:12 +01:00
Teo Mrnjavac
3c8aee7b5e Add resizing state flag to Splitter items.
New iterator for Splitter items.
Use std::function instead of templates for type safety.
2016-02-23 10:50:48 +01:00
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)
2016-02-23 15:32:29 +07:00
Teo Mrnjavac
bafaa6a225 Keep Splitter items on the stack. 2016-02-22 18:51:44 +01:00
Teo Mrnjavac
7bf0fa2575 Get better debug information. 2016-02-22 16:39:06 +01:00
Teo Mrnjavac
d6de5be8d0 Don't segfault on free space in Splitter widget. 2016-02-22 15:51:50 +01:00