allow to use custom QSettings for managing QgsOptionsDialog parameters.
Useful for plugins and custom apps
minor cleanup in pluigns CMakeLists.txt
[attrtable] Fetch only necessary columns for expression filter
[attrtable] Update filter count when filter is reset
Fix #9681
Fix #9683 (crash in add feature map tool)
Populate attribute editor layout with default (Autogenerate)
Fix #9668
automatic otfr:
* notify on message bar when CRS and OTFR kicks in (refs #9644)
* don't automatically change settings of loaded projects
Update qgis/qt/osg plugin Mac-bundled search paths

- Ensure Qt plugins path is set before Qt references a plugin, e.g. before splash screen
- Strip old Mac-native 'find bundle path' code for simple 'if it is there, use it' code based off of QCoreApplication::applicationDirPath()
PEP8 cleanups for some unit test modules
Add some functions to Python unit test utilities
Update label tests to ensure setup happens only once and load/delete only layer to test
Refactor composer label test to work with svg, pdf and multi-resolution classes

- Initial (untested) svg and pdf render-to-image setup
temp