flatpak: OrcaSlicer was trying to migrate old configs from an io.github.orcaslicer.OrcaSlicer folder — a bundle ID used only in nightly builds between the 2.3.1 and 2.3.2 releases.
The correct old config folder, widely used in pre-2.3.2 releases, is io.github.softfever.OrcaSlicer.
This commit is contained in:
@@ -31,7 +31,7 @@ finish-args:
|
||||
- --filesystem=/mnt
|
||||
- --filesystem=/run/spnav.sock:ro
|
||||
# Allow read-only access to OrcaSlicer's legacy config and cache directories (if they exist) for migration purposes.
|
||||
- --filesystem=~/.var/app/io.github.orcaslicer.OrcaSlicer:ro
|
||||
- --filesystem=~/.var/app/io.github.softfever.OrcaSlicer:ro
|
||||
# Allow OrcaSlicer to own and talk to instance-check D-Bus names (InstanceCheck.cpp)
|
||||
- --talk-name=com.orcaslicer.OrcaSlicer.InstanceCheck.*
|
||||
- --own-name=com.orcaslicer.OrcaSlicer.InstanceCheck.*
|
||||
|
||||
@@ -406,7 +406,7 @@ static void migrate_flatpak_legacy_datadir(const boost::filesystem::path &data_d
|
||||
std::cerr << "Migrating Flatpak data dir: " << data_dir_path << std::endl;
|
||||
|
||||
std::string legacy_data_dir_str = data_dir_path.string();
|
||||
boost::replace_first(legacy_data_dir_str, "com.orcaslicer.OrcaSlicer", "io.github.orcaslicer.OrcaSlicer");
|
||||
boost::replace_first(legacy_data_dir_str, "com.orcaslicer.OrcaSlicer", "io.github.softfever.OrcaSlicer");
|
||||
const fs::path legacy_data_dir(legacy_data_dir_str);
|
||||
|
||||
std::cerr << "Legacy Flatpak data dir: " << legacy_data_dir << std::endl;
|
||||
|
||||
Reference in New Issue
Block a user