Feature request #16999

Delay loading of composers upon startup

Added by Assaf Wunsch almost 3 years ago. Updated almost 3 years ago.

Status:Closed
Priority:Low
Assignee:-
Category:Map Composer/Printing
Pull Request or Patch supplied:No Resolution:fixed/implemented
Easy fix?:No Copied to github as #:24898

Description

QGS files with many composers load very slowly, because QGIS loads all the composer information upon startup. Composer-heavy QGS files sometimes take more than 10 minutes to load, while, in my experience, composers are not typically the first items that are accessed by the user.

Would it be possible to delay loading of composer data when a QGIS project is started? Two possible options may be:
1. Delay loading of composers until after all layers are loaded to the canvas (similar to the "Delayed Start" that Windows implements for non-critical services). This would allow the user to interact with QGIS while the composers data is added in the background.
2. Load composers only if the user opens the Composer Manager.

History

#1 Updated by Nyall Dawson almost 3 years ago

  • Resolution set to fixed/implemented
  • Status changed from Open to Closed

This has been implemented in 3.0

Also available in: Atom PDF