Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 3 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -166,6 +166,9 @@ For more information about the upstream Calamares project, visit
https://calamares.euroquis.nl/

# Release notes
## Version 1.2.1
* Fix segfault when no partitions are on the selected disk

## Version 1.2.0
* Fix slideshow image display
* Add bmap support for SEAPATH Debian images
Expand Down
2 changes: 1 addition & 1 deletion build.sh
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
export DESTDIR=/tmp/sysroot-seapath-installer
export BUILDDIR=./build
export CMAKE_ARGS="-DWITH_QT6=OFF"
export VERSION="1.2.0"
export VERSION="1.2.1"
./ci/build.sh
mkdir -p seapath-installer_${VERSION}_all/etc/calamares
mkdir -p seapath-installer_${VERSION}_all/usr/share/calamares/modules
Expand Down
2 changes: 1 addition & 1 deletion debian/DEBIAN/control
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
Package: seapath-installer
Version: 1.2.0
Version: 1.2.1
Architecture: all
Essential: no
Priority: optional
Expand Down
10 changes: 5 additions & 5 deletions src/branding/seapath/branding.desc
Original file line number Diff line number Diff line change
Expand Up @@ -123,15 +123,15 @@ navigation: widget
strings:
productName: "LFEnergy SEAPATH"
shortProductName: "SEAPATH"
version: 1.2.0
shortVersion: 1.2.0
versionedName: LFEnergy SEAPATH 1.2.0
shortVersionedName: SEAPATH 1.2.0
version: 1.2.1
shortVersion: 1.2.1
versionedName: LFEnergy SEAPATH 1.2.1
shortVersionedName: SEAPATH 1.2.1
bootloaderEntryName: SEAPATH
productUrl: https://lfenergy.org/projects/seapath/
supportUrl: https://lf-energy.atlassian.net/wiki/spaces/SEAP/overview
knownIssuesUrl:
releaseNotesUrl: https://lf-energy.atlassian.net/wiki/spaces/SEAP/pages/248250373/1.2.0
releaseNotesUrl: https://lf-energy.atlassian.net/wiki/spaces/SEAP/pages/248250373/1.2.1
donateUrl:

# These images are loaded from the branding module directory.
Expand Down
10 changes: 10 additions & 0 deletions src/modules/partition/gui/ChoicePage.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -1010,6 +1010,16 @@ ChoicePage::updateActionChoicePreview( InstallChoice choice )
targetDevice = selectedDevice(); // Refresh the targetDevice reference
}

PartitionTable* pt = targetDevice ? targetDevice->partitionTable() : nullptr;
if ( !pt )
{
cDebug() << "No partition table found on device";
m_messageLabel->setText( tr( "This storage device has no partition table. "
"Partitions preview not available." ) );
m_messageLabel->show();
break;
}

// Remove directly the partition table without creating jobs (preview only)
cDebug() << "Removing all existing partitions from preview (no jobs created)";
QList< Partition* > partitionsToDelete;
Expand Down