Bug report #17924
Missing layouts when upgrading from 2.18 to 2.99
|Affected QGIS version:||master||Regression?:||Yes|
|Operating System:||Easy fix?:||No|
|Pull Request or Patch supplied:||No||Resolution:||fixed/implemented|
|Crashes QGIS or corrupts data:||Yes||Copied to github as #:||25820|
I have a long run project, full of print composers over the years.
Willing to try the layouts capabilities in 2.99, I open this project in master. It happens that it does not return all the print composers I had in the project. (see screenshots)
Also attach the project file without data (not sure they are relevant here and not all data could be made public - let me know)
[layouts] Fix remaining composers are not restored after hitting
a composer which could not be added
[layouts] Handle duplicated composer names when upgrading 2.x
Somehow 2.x projects could end up with compositions with duplicate
names. This is strictly forbidden in 3.x, so we autogenerate a
new unique name if we encounter any duplicate composer names when
upgrading a 2.x project.