Commit Graph

1639 Commits

Author SHA1 Message Date
Teo Mrnjavac
5520972e5a Add labels view to manual partitioning page. 2016-06-23 10:00:00 +02:00
Teo Mrnjavac
3d5ccb2712 Improve debug output. 2016-06-23 09:48:03 +02:00
Teo Mrnjavac
9e186190fc Improve debug output in PartitionBarsView. 2016-06-22 18:18:53 +02:00
Teo Mrnjavac
d6676b2245 Retry mke2fs before giving up. 2016-06-21 17:20:45 +02:00
Teo Mrnjavac
66a516038b Check for existence of LUKS information. 2016-06-17 17:35:33 +02:00
Teo Mrnjavac
0f8ef4220c Lint. 2016-06-17 17:10:09 +02:00
Teo Mrnjavac
e6806048e4 Add support for generating crypttab.
This relies on the luksbootkeyfile module, which should create a keyfile
at / and add it to all interested partitions.
2016-06-17 17:04:20 +02:00
Teo Mrnjavac
73e4cee81b Copyright. 2016-06-17 15:58:32 +02:00
Teo Mrnjavac
5a6bc95859 Support NVME device naming. 2016-06-17 15:57:53 +02:00
Teo Mrnjavac
ce8ffb8e52 Bump KPMcore. 2016-06-17 15:24:14 +02:00
Teo Mrnjavac
49cb6d304d Add a controlled number of retries to fsck, 2sec apart. 2016-06-17 13:55:37 +02:00
Teo Mrnjavac
e7c5a2b1a5 Try running fsck twice before giving up. 2016-06-17 12:07:57 +02:00
Teo Mrnjavac
fba8e448bb Fix build on very old GCC. 2016-06-13 17:47:54 +02:00
Teo Mrnjavac
bea6b5f17e Stupid compilers are stupid. 2016-06-13 15:13:26 +02:00
Teo Mrnjavac
8ff943e5b5 Improve check for encryption status. 2016-06-10 17:52:54 +02:00
Teo Mrnjavac
7a03dc102d Update fields when the default filesystem is chosen. 2016-06-10 16:05:34 +02:00
Teo Mrnjavac
fe107ac762 Obey default FS type setting in EditExistingPartitionDialog. 2016-06-10 15:41:53 +02:00
Teo Mrnjavac
395fb340b7 Make the Create Partition dialog obey the default FS type setting. 2016-06-10 15:37:11 +02:00
Teo Mrnjavac
a00ebc01e7 Use EncryptWidget for relevant partition types in CreatePartitionDialog. 2016-06-10 15:22:40 +02:00
Teo Mrnjavac
d75d5c76fe Add EncryptWidget to CreatePartitionDialog.ui. 2016-06-10 15:22:40 +02:00
Teo Mrnjavac
99e719882f Add setText/reset to EncryptWidget, and fix tooltip string. 2016-06-10 15:22:40 +02:00
Teo Mrnjavac
18742d2afd Ignore encrypt widget if the choice is Manual. 2016-06-10 15:22:40 +02:00
Teo Mrnjavac
f5ff716369 Make everything obey the default filesystem type setting. 2016-06-10 15:22:21 +02:00
Teo Mrnjavac
6fa467715c Add default value to partition.conf. 2016-06-10 15:08:37 +02:00
Teo Mrnjavac
498af8deef Add defaultFileSystemType to settings. 2016-06-10 15:08:24 +02:00
Teo Mrnjavac
84d60ba856 Force reboot with systemctl -i. 2016-06-09 17:26:26 +02:00
Teo Mrnjavac
326ff5e724 Provide sane defaults for restart command, and make it optional.
CAL-372 #close
2016-06-09 17:23:40 +02:00
Teo Mrnjavac
936e7fab7c Initial support for Alongside install with LUKS. 2016-06-07 17:35:39 +02:00
Teo Mrnjavac
fd2d24d650 Always show encrypt widget for Replace. 2016-06-03 17:56:31 +02:00
Teo Mrnjavac
4113207e00 Fix next status handling in alongside and replace. 2016-06-03 17:55:14 +02:00
Teo Mrnjavac
e84108e234 Add encryption support in PartitionActions::doReplacePartition. 2016-06-03 16:39:28 +02:00
Teo Mrnjavac
6cd1bf6b3d Initial work on having the Replace feature obey the encryption setting. 2016-06-02 18:29:17 +02:00
Teo Mrnjavac
09f650ecf5 Use KeyboardLayoutModel+QListView instead of QListWidget, and defer setxkbmap until keyboardSearch is over. 2016-05-31 19:06:53 +02:00
Teo Mrnjavac
4a2cd903f7 New KeyboardLayoutModel. 2016-05-31 19:06:07 +02:00
Teo Mrnjavac
f00d1dd654 Apparently it needs a full LANG line. 2016-05-30 17:10:18 +02:00
Teo Mrnjavac
9272d3d5b0 Write locale to /etc/default/locale. 2016-05-30 16:15:59 +02:00
Teo Mrnjavac
92d3f5fe85 Only strip from the left. 2016-05-27 18:18:10 +02:00
Teo Mrnjavac
9450290212 Add support for locales in /usr/share/i18n/SUPPORTED 2016-05-27 17:14:17 +02:00
Teo Mrnjavac
893417d26e Strip spaces when uncommenting locales. 2016-05-27 16:58:39 +02:00
Teo Mrnjavac
c9fac9bc5c Manage PCM loading with QtConcurrent. 2016-05-26 15:35:24 +02:00
Teo Mrnjavac
0666fb4977 Defer PartitionCoreModule initialization so it doesn't block startup. 2016-05-26 15:08:37 +02:00
Teo Mrnjavac
92ca79c2f8 Improve debug output for startup profiling. 2016-05-26 12:02:16 +02:00
Teo Mrnjavac
a4ab8dad46 Hide encryption widget if not Erase. 2016-05-18 07:22:13 +02:00
Teo Mrnjavac
60dcba8735 Update next state slightly later. 2016-05-17 11:34:30 +02:00
Chantara Tith
a25a0ffa2c Update PartitionPage.cpp
increase readability.
2016-05-14 02:29:56 +07:00
Teo Mrnjavac
2050ce97d7 Merge pull request #241 from tctara/master
Disk selections in partitioner are not sticky[CAL-361]
2016-05-13 19:44:33 +02:00
Teo Mrnjavac
b151cede9f Strip leading / from openswap config path. 2016-05-13 18:13:29 +02:00
Teo Mrnjavac
862ed86acc Use root_mount_point. 2016-05-13 17:36:40 +02:00
Teo Mrnjavac
4c2a327d21 Close crypto devices in ClearMountsJob. 2016-05-13 17:11:13 +02:00
Teo Mrnjavac
1a8a09b0d8 Typo. 2016-05-13 16:18:14 +02:00