Summary: Remove patches applied in upstream code. Bump debhelper version. Run wrap-and-sort. Test Plan: Test installation in eoan. Reviewers: wxl, tsimonq2 Reviewed By: wxl Differential Revision: https://phab.lubuntu.me/D10ubuntu/eoan
parent
e82a7250fa
commit
a43cb567ad
@ -1,38 +0,0 @@
|
||||
Description: [partition] Avoid heap-wrangling
|
||||
The CreatePartitionDialog doesn't need to be on the heap, it's modal here.
|
||||
Avoid QPointer weirdness as well.
|
||||
Author: Adriaan de Groot <groot@kde.org>
|
||||
Origin: upstream
|
||||
Applied-Upstream: commit:b4cefff975138e621d9a9437891c9d1b09616b74
|
||||
Last-Update: 2019-04-11
|
||||
--- a/src/modules/partition/gui/PartitionPage.cpp
|
||||
+++ b/src/modules/partition/gui/PartitionPage.cpp
|
||||
@@ -376,18 +376,18 @@ PartitionPage::onCreateClicked()
|
||||
if ( !checkCanCreate( model->device() ) )
|
||||
return;
|
||||
|
||||
- QPointer< CreatePartitionDialog > dlg = new CreatePartitionDialog( model->device(),
|
||||
- partition->parent(),
|
||||
- nullptr,
|
||||
- getCurrentUsedMountpoints(),
|
||||
- this );
|
||||
- dlg->initFromFreeSpace( partition );
|
||||
- if ( dlg->exec() == QDialog::Accepted )
|
||||
+ CreatePartitionDialog dlg(
|
||||
+ model->device(),
|
||||
+ partition->parent(),
|
||||
+ nullptr,
|
||||
+ getCurrentUsedMountpoints(),
|
||||
+ this );
|
||||
+ dlg.initFromFreeSpace( partition );
|
||||
+ if ( dlg.exec() == QDialog::Accepted )
|
||||
{
|
||||
- Partition* newPart = dlg->createPartition();
|
||||
- m_core->createPartition( model->device(), newPart, dlg->newFlags() );
|
||||
+ Partition* newPart = dlg.createPartition();
|
||||
+ m_core->createPartition( model->device(), newPart, dlg.newFlags() );
|
||||
}
|
||||
- delete dlg;
|
||||
}
|
||||
|
||||
void
|
@ -1,22 +0,0 @@
|
||||
Description: [partition] Drop some re-parenting trickery
|
||||
Can't re-parent across threads easily. If device is made by
|
||||
immutableDeviceCopy(), then it's still owned by the PartitionCoreModule;
|
||||
giving it away to the widget is not a good idea.
|
||||
Author: Adriaan de Groot <groot@kde.org>
|
||||
Origin: upstream
|
||||
Applied-Upstream: commit:2092ec3c9a0a37553fd061f423df9d29fe55ab80
|
||||
Last-Update: 2019-04-11
|
||||
--- a/src/modules/partition/gui/ChoicePage.cpp
|
||||
+++ b/src/modules/partition/gui/ChoicePage.cpp
|
||||
@@ -882,11 +882,6 @@ ChoicePage::updateDeviceStatePreview()
|
||||
PartitionModel* model = new PartitionModel( m_beforePartitionBarsView );
|
||||
model->init( deviceBefore, m_core->osproberEntries() );
|
||||
|
||||
- // The QObject parents tree is meaningful for memory management here,
|
||||
- // see qDeleteAll above.
|
||||
- deviceBefore->setParent( model ); // Can't reparent across threads
|
||||
- model->setParent( m_beforePartitionBarsView );
|
||||
-
|
||||
m_beforePartitionBarsView->setModel( model );
|
||||
m_beforePartitionLabelsView->setModel( model );
|
||||
|
@ -1,19 +0,0 @@
|
||||
Description: [partition] Set firmware type
|
||||
Author: Adriaan de Groot <groot@kde.org>
|
||||
Origin: upstream
|
||||
Applied-Upstream: commit:105f9c48617b390743aefe2e612d1761a420a7fc
|
||||
Last-Update: 2019-04-11
|
||||
--- a/src/modules/partition/gui/PartitionViewStep.cpp
|
||||
+++ b/src/modules/partition/gui/PartitionViewStep.cpp
|
||||
@@ -553,6 +553,11 @@ PartitionViewStep::setConfigurationMap(
|
||||
efiSP = QStringLiteral( "/boot/efi" );
|
||||
gs->insert( "efiSystemPartition", efiSP );
|
||||
|
||||
+ // Set up firmwareType global storage entry. This is used, e.g. by the bootloader module.
|
||||
+ QString firmwareType( PartUtils::isEfiSystem() ? QStringLiteral( "efi" ) : QStringLiteral( "bios" ) );
|
||||
+ cDebug() << "Setting firmwareType to" << firmwareType;
|
||||
+ gs->insert( "firmwareType", firmwareType );
|
||||
+
|
||||
// SWAP SETTINGS
|
||||
//
|
||||
// This is a bit convoluted because there's legacy settings to handle as well
|
@ -1,16 +0,0 @@
|
||||
Description: Restore button updates in partition module
|
||||
Author: Adriaan de Groot <groot@kde.org>
|
||||
Bug: https://github.com/calamares/calamares/issues/1097
|
||||
Applied-Upstream: https://github.com/calamares/calamares/commit/2b149fb944da8d975c05d562ab55adaa9dec25bb
|
||||
Last-Update: 2019-04-08
|
||||
--- a/src/modules/partition/gui/PartitionPage.cpp
|
||||
+++ b/src/modules/partition/gui/PartitionPage.cpp
|
||||
@@ -581,7 +581,7 @@ void
|
||||
PartitionPage::onPartitionModelReset()
|
||||
{
|
||||
m_ui->partitionTreeView->expandAll();
|
||||
- // updateButtons();
|
||||
+ updateButtons();
|
||||
updateBootLoaderIndex();
|
||||
}
|
||||
|
Loading…
Reference in new issue