Aurélien Gâteau
|
7763587c01
|
Move PartitionIterator to its own file
|
2014-07-22 17:38:36 +02:00 |
|
Aurélien Gâteau
|
1b64917385
|
Use findPartitionByMountPoint in updateHasRootMountPoint
|
2014-07-22 10:50:16 +02:00 |
|
Aurélien Gâteau
|
a335c1cc04
|
Coding style fixes
|
2014-07-22 10:50:16 +02:00 |
|
Aurélien Gâteau
|
906019facc
|
Add combo box to pick boot loader installation destination
|
2014-07-22 10:50:16 +02:00 |
|
Aurélien Gâteau
|
3e3329d4f2
|
Rework PartitionPage appearance, prior addition of boot loader UI
|
2014-07-22 10:50:16 +02:00 |
|
Aurélien Gâteau
|
4c88603872
|
Fix bug with tiny disks and mbr partition tables
|
2014-07-18 18:37:44 +02:00 |
|
Aurélien Gâteau
|
26f6943f8a
|
Add support for formatting existing partitions
closes #24
|
2014-07-18 15:49:27 +02:00 |
|
Aurélien Gâteau
|
a5fcb9bcb9
|
Improve CreatePartitionJob::prettyName
|
2014-07-18 15:49:27 +02:00 |
|
Aurélien Gâteau
|
d374d8bad8
|
Introduce PartitionJob
|
2014-07-18 15:49:27 +02:00 |
|
Aurélien Gâteau
|
568f2abd0b
|
Reproduce and fix bug #28
|
2014-07-18 12:26:12 +02:00 |
|
Aurélien Gâteau
|
99fe98a9cf
|
Unbreak test. Unfortunately it did not reproduce bug #28
|
2014-07-18 12:11:42 +02:00 |
|
Aurélien Gâteau
|
7e8c5a980c
|
Make Runner::run() returns a bool indicating success or failure
|
2014-07-18 11:27:03 +02:00 |
|
Aurélien Gâteau
|
eebc71257f
|
Nicer error messages
|
2014-07-18 11:20:13 +02:00 |
|
Aurélien Gâteau
|
26d0b52342
|
Unbreak build
|
2014-07-18 11:20:13 +02:00 |
|
Aurélien Gâteau
|
6f65a4b16c
|
Add a (failing for now) test for extended partitions
This reproduces bug #28
|
2014-07-18 10:51:54 +02:00 |
|
Aurélien Gâteau
|
43f29b8058
|
Start working on tests for partition jobs
|
2014-07-18 10:51:54 +02:00 |
|
Aurélien Gâteau
|
9c89e68672
|
Get rid of partview, it's no longer useful
|
2014-07-17 16:09:06 +02:00 |
|
Aurélien Gâteau
|
0d915b4995
|
Always delete logical partitions first when deleting an extended partition
|
2014-07-17 15:01:45 +02:00 |
|
Aurélien Gâteau
|
d7a853ee06
|
Scaffolding for exiting partition reformating
|
2014-07-17 14:59:59 +02:00 |
|
Aurélien Gâteau
|
4e49f59333
|
Turn PartitionCoreModule::refreshPartitionModel() into refresh() and make it public
|
2014-07-17 14:57:16 +02:00 |
|
Aurélien Gâteau
|
5c594f8dd7
|
Fix doc
|
2014-07-17 14:57:16 +02:00 |
|
Aurélien Gâteau
|
8a64dcb270
|
Coding style fixes
|
2014-07-17 14:57:16 +02:00 |
|
Aurélien Gâteau
|
ec6703b9cd
|
Start creating EditExistingPartitionDialog
|
2014-07-17 14:57:16 +02:00 |
|
Aurélien Gâteau
|
5daa1b82e8
|
Refactor: PartitionInfo is no longer a class
|
2014-07-17 14:57:16 +02:00 |
|
Aurélien Gâteau
|
ff5667cb73
|
Turn all extra PartitionInfo fields into QObject properties of Partition
|
2014-07-17 14:57:16 +02:00 |
|
Aurélien Gâteau
|
9b57b98a93
|
No point doing this: editing extended partitions is not supported for now
|
2014-07-17 09:50:07 +02:00 |
|
Teo Mrnjavac
|
4712af05a0
|
Fix build in PartitionCoreModule.
|
2014-07-16 15:55:49 +02:00 |
|
Aurélien Gâteau
|
8a7e6c9348
|
More readable job queue
|
2014-07-16 11:15:22 +02:00 |
|
Aurélien Gâteau
|
3fa3694f90
|
Fix crash when trying to delete an extended partition
|
2014-07-16 11:14:55 +02:00 |
|
Aurélien Gâteau
|
568dc4db0a
|
Init all fields when editing a partition. Disable editing of extended partitions for now.
|
2014-07-16 10:59:24 +02:00 |
|
Aurélien Gâteau
|
d500c7b480
|
Coding style fixes
|
2014-07-16 10:36:17 +02:00 |
|
Aurélien Gâteau
|
27b28a5bd1
|
Avoid potential rounding errors
|
2014-07-16 10:35:09 +02:00 |
|
Aurélien Gâteau
|
45dda6fa17
|
Factorize size computations
|
2014-07-16 10:34:56 +02:00 |
|
Aurélien Gâteau
|
a70ab4ad60
|
Refactor: move sector math from PartitionPage to CreatePartitionDialog
|
2014-07-16 10:15:57 +02:00 |
|
Aurélien Gâteau
|
7c1ecabd68
|
Drop now unused IsNewPartitionRole
|
2014-07-16 10:02:53 +02:00 |
|
Aurélien Gâteau
|
9216982859
|
Allow editing of partition mount points
|
2014-07-16 10:02:41 +02:00 |
|
Aurélien Gâteau
|
48c078acc5
|
Start implementing editing of newly-created partitions
This is the beginning of #19
|
2014-07-15 17:37:04 +02:00 |
|
Aurélien Gâteau
|
174114f09c
|
Add IsNewPartition role
|
2014-07-15 17:33:16 +02:00 |
|
Aurélien Gâteau
|
fa30fe147f
|
Add PMUtils::isPartitionNew()
|
2014-07-15 17:32:55 +02:00 |
|
Aurélien Gâteau
|
091c3c2757
|
Make CreatePartitionDialog.ui easier to read in Designer
|
2014-07-15 15:31:45 +02:00 |
|
Aurélien Gâteau
|
c30ed3c9c1
|
Let the user recreate the partition table (mbr or gpt)
Closes #20
|
2014-07-15 14:40:08 +02:00 |
|
Aurélien Gâteau
|
7096213206
|
Move partitionmanager code to src/modules/partition
|
2014-07-15 11:54:09 +02:00 |
|
Aurélien Gâteau
|
cbcd821943
|
Coding style fixes
|
2014-07-15 11:38:46 +02:00 |
|
Aurélien Gâteau
|
7ac6588090
|
Forget pending changes when the partition table is recreated
|
2014-07-11 17:09:11 +02:00 |
|
Aurélien Gâteau
|
f0dffb7400
|
Refactor: Introduce PartitionInfoProvider interface, and make DeviceInfo implement it
|
2014-07-11 17:09:11 +02:00 |
|
Aurélien Gâteau
|
61b17490eb
|
Refactor: group jobs and partitionModel for a device in a DeviceInfo struct
Makes it easier to clear all jobs for a specific device, which is necessary
when replacing a device partition table
|
2014-07-11 17:09:11 +02:00 |
|
Aurélien Gâteau
|
83a56a6bd3
|
Add the ability to (re)create partition tables
|
2014-07-10 19:55:16 +02:00 |
|
Aurélien Gâteau
|
5d6a80deae
|
Factorize management of m_hasRootMountPoint
|
2014-07-10 19:01:55 +02:00 |
|
Aurélien Gâteau
|
8d3f197fde
|
Clean up
|
2014-07-10 18:55:19 +02:00 |
|
Aurélien Gâteau
|
c11fc3a4d2
|
Do not crash if a device does not have a partition table
|
2014-07-10 18:27:51 +02:00 |
|