Aurélien Gâteau
|
5c9c414988
|
Use PartResizerWidget in CreatePartitionDialog
|
2014-08-07 13:04:02 +02:00 |
|
Aurélien Gâteau
|
38c685dc10
|
Move code cloning the partition for PartResizerWidget to PMUtils
|
2014-08-07 12:59:24 +02:00 |
|
Aurélien Gâteau
|
c109059eb7
|
Fix crash if widgets are deleted before new ones are set
|
2014-08-07 12:58:28 +02:00 |
|
Aurélien Gâteau
|
55f4231c92
|
EditExistingPartitionDialog: Visual resizing of partitions
|
2014-08-06 18:31:46 +02:00 |
|
Aurélien Gâteau
|
c3efa65668
|
Make sure all PM filesystem classes are initialized early enough
If FileSystemFactory::init() is not called early enough, we won't get
access to some information such as the number of used sectors.
|
2014-08-06 16:15:34 +02:00 |
|
Aurélien Gâteau
|
493e368bf0
|
update partitionmanager submodule: Build PartResizerWidget
|
2014-08-06 15:08:19 +02:00 |
|
Aurélien Gâteau
|
415ad2c506
|
Fix empty error message
|
2014-08-06 11:53:23 +02:00 |
|
Aurélien Gâteau
|
a267ef856e
|
Check file system after the resize, like PM does
|
2014-08-06 11:52:27 +02:00 |
|
Aurélien Gâteau
|
f5ccc616b9
|
Check file system before resizing: necessary for testResizePartition:shrink to pass
|
2014-08-06 11:49:04 +02:00 |
|
Aurélien Gâteau
|
d48644a49c
|
Improve prettyName of all jobs, log them in execJobList()
|
2014-08-06 11:48:03 +02:00 |
|
Aurélien Gâteau
|
e2fe559f9d
|
testResizePartition: more reliability tests
- use bigger partition sizes
- write a file before resizing, test it is the same after resizing
|
2014-08-06 11:46:03 +02:00 |
|
Aurélien Gâteau
|
dac23c90a1
|
Implement MoveFileSystemJob: all testResizePartition tests pass
|
2014-08-05 18:27:24 +02:00 |
|
Aurélien Gâteau
|
4716b1c9b4
|
Coding style
|
2014-08-05 17:53:10 +02:00 |
|
Aurélien Gâteau
|
3db6d607ca
|
move MoveFileSystemJob to its own file
It's going to be bigger than the others.
|
2014-08-05 17:38:26 +02:00 |
|
Aurélien Gâteau
|
1314bf944f
|
Update partitionmanager submodule: Include CopySourceDevice and CopyTargetDevice
|
2014-08-05 17:35:54 +02:00 |
|
Aurélien Gâteau
|
f007810118
|
Implement SetPartGeometryJob and ResizeFileSystemJob
Now testResizePartition:grow and testResizePartition:shrink pass
|
2014-08-05 16:11:34 +02:00 |
|
Aurélien Gâteau
|
60a224e5cd
|
3MB is too small for ext4: set a bigger new size for shrink
|
2014-08-05 16:10:20 +02:00 |
|
Aurélien Gâteau
|
9dac375a31
|
Don't forget to queue the job!
|
2014-08-05 16:09:30 +02:00 |
|
Aurélien Gâteau
|
09c3240364
|
Scaffolding and tests for ResizePartitionJob
|
2014-08-05 14:57:00 +02:00 |
|
Aurélien Gâteau
|
fc3f3eaa3a
|
Update partitionmanager submodule: Make it possible to set partition sectors from the outside world
|
2014-08-05 14:55:49 +02:00 |
|
Aurélien Gâteau
|
e6c80ed5bd
|
Coding style
|
2014-08-05 09:54:30 +02:00 |
|
Aurélien Gâteau
|
9ce55bfb83
|
Introduce PartitionSizeWidget to reduce duplication between dialogs
|
2014-08-04 19:26:16 +02:00 |
|
Aurélien Gâteau
|
e482481262
|
updatePartitionToCreate: avoid crash
Create the new partition before deleting the old one: otherwise the
m_partition member of dlg is dangling at the time we call createPartition()
|
2014-08-04 19:23:39 +02:00 |
|
Aurélien Gâteau
|
3d40527d29
|
Make it possible to "resize" (aka delete + create for now) existing partitions
|
2014-08-04 18:16:05 +02:00 |
|
Aurélien Gâteau
|
c655c99f67
|
Hide disk which contains /
Fixes #75
|
2014-07-30 23:21:06 +02:00 |
|
Aurélien Gâteau
|
03c5a38b90
|
Show a summary of the partition changes on the summary page
|
2014-07-30 14:17:14 +02:00 |
|
Aurélien Gâteau
|
e3a333e6e6
|
Prettier PartitionPreview
|
2014-07-29 16:01:45 +02:00 |
|
Aurélien Gâteau
|
fe9e52ee0e
|
PartitionModel: Add IsFreeSpaceRole
|
2014-07-29 16:01:45 +02:00 |
|
Aurélien Gâteau
|
0ea6f1698b
|
First version of PartitionPreview
|
2014-07-29 16:01:45 +02:00 |
|
Aurélien Gâteau
|
93cb9fd426
|
New role for PartitionModel: SizeRole
|
2014-07-29 16:01:45 +02:00 |
|
Aurélien Gâteau
|
5fc07aad7c
|
Expose colors for Qt::DecorationRole
|
2014-07-29 16:01:45 +02:00 |
|
Aurélien Gâteau
|
5c1336f2d5
|
Turn PartitionModel into a tree model
Fixes #12
|
2014-07-29 16:01:45 +02:00 |
|
Aurélien Gâteau
|
e3a52745fc
|
Fix assert failure when recreating partition table
|
2014-07-29 16:01:45 +02:00 |
|
Aurélien Gâteau
|
64f8748c49
|
Spaces fixes
|
2014-07-28 15:00:30 +02:00 |
|
Aurélien Gâteau
|
0b01c76687
|
Coding style
|
2014-07-28 15:00:17 +02:00 |
|
Aurélien Gâteau
|
2d9142487b
|
FillGlobalStorageJob: Add the partition UUID to global storage
|
2014-07-28 14:58:06 +02:00 |
|
Aurélien Gâteau
|
62d706543b
|
Do not let the user pick a partition type when creating a partition of a GPT disk
Fixes #27
|
2014-07-28 11:45:13 +02:00 |
|
Aurélien Gâteau
|
fb6d80ccb6
|
Bring back tree view headers
|
2014-07-25 13:13:04 +02:00 |
|
Aurélien Gâteau
|
bf72672cce
|
Make double-clicking on a partition item in the list trigger edit/create
|
2014-07-25 13:07:22 +02:00 |
|
Aurélien Gâteau
|
cd99f64344
|
Add mnemonics to UI elements
|
2014-07-25 12:46:20 +02:00 |
|
Aurélien Gâteau
|
c3a91f1c8d
|
Implement Revert
Fixes #14
|
2014-07-24 19:28:53 +02:00 |
|
Aurélien Gâteau
|
675b07799b
|
Dead code--
|
2014-07-24 19:26:57 +02:00 |
|
Aurélien Gâteau
|
d476f9cba8
|
Make sure we show info of the first device in the device combo box
|
2014-07-24 19:26:19 +02:00 |
|
Aurélien Gâteau
|
cb546d02f9
|
Sort device in DeviceModel by device node
|
2014-07-24 19:24:40 +02:00 |
|
Aurélien Gâteau
|
96ede98f27
|
Update partitionmanager submodule: fix cmake warning
|
2014-07-24 14:00:56 +02:00 |
|
Aurélien Gâteau
|
f2ab67b28b
|
Create bootLoader.installPath in GlobalStorage
|
2014-07-23 18:16:55 +02:00 |
|
Aurélien Gâteau
|
06a13637b6
|
Store current boot loader install path in PartitionCoreModule
|
2014-07-23 18:15:46 +02:00 |
|
Aurélien Gâteau
|
ab4604258c
|
Rework boot loader combo box
List MBR of all devices
Does not loose its selection when updated
|
2014-07-23 18:14:27 +02:00 |
|
Aurélien Gâteau
|
c9c1917997
|
log--
|
2014-07-23 15:05:01 +02:00 |
|
Aurélien Gâteau
|
a39384eda7
|
Simplify
|
2014-07-23 15:04:40 +02:00 |
|