Commit a10c890
File tree
371 files changed
+1697
-1677
lines changed- python
- console
- core
- gui
- plugins
- MetaSearch
- dialogs
- db_manager
- db_plugins
- gpkg
- oracle
- postgis
- spatialite
- processing
- algs
- exampleprovider
- gdal
- help
- qgis
- ui
- r
- core
- gui
- modeler
- script
- tools
- pyplugin_installer
- src
- app
- composer
- dwg
- gps
- nodetool
- ogr
- openstreetmap
- pluginmanager
- core
- composer
- fieldformatter
- raster
- symbology-ng
- gui
- attributetable
- auth
- editorwidgets
- raster
- symbology-ng
- plugins
- geometry_checker
- ui
- georeferencer
- globe
- gps_importer
- grass
- offline_editing
- spatialquery
- topology
- providers
- db2
- delimitedtext
- gdal
- grass
- mssql
- ogr
- oracle
- postgres
- spatialite
- virtual
- wfs
- wms
- ui
- tests/src
- app
- core
- gui
- providers
- python
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
371 files changed
+1697
-1677
lines changedLines changed: 6 additions & 5 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
22 | 22 |
| |
23 | 23 |
| |
24 | 24 |
| |
25 |
| - | |
| 25 | + | |
26 | 26 |
| |
27 | 27 |
| |
28 | 28 |
| |
| |||
31 | 31 |
| |
32 | 32 |
| |
33 | 33 |
| |
34 |
| - | |
| 34 | + | |
35 | 35 |
| |
36 | 36 |
| |
37 | 37 |
| |
| |||
55 | 55 |
| |
56 | 56 |
| |
57 | 57 |
| |
58 |
| - | |
59 |
| - | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
60 | 61 |
| |
61 | 62 |
| |
62 | 63 |
| |
| |||
106 | 107 |
| |
107 | 108 |
| |
108 | 109 |
| |
109 |
| - | |
| 110 | + | |
110 | 111 |
| |
111 | 112 |
| |
112 | 113 |
| |
|
Lines changed: 5 additions & 5 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
21 | 21 |
| |
22 | 22 |
| |
23 | 23 |
| |
24 |
| - | |
| 24 | + | |
25 | 25 |
| |
26 | 26 |
| |
27 | 27 |
| |
28 |
| - | |
| 28 | + | |
29 | 29 |
| |
30 | 30 |
| |
31 | 31 |
| |
| |||
88 | 88 |
| |
89 | 89 |
| |
90 | 90 |
| |
91 |
| - | |
| 91 | + | |
92 | 92 |
| |
93 | 93 |
| |
94 |
| - | |
| 94 | + | |
95 | 95 |
| |
96 | 96 |
| |
97 | 97 |
| |
| |||
869 | 869 |
| |
870 | 870 |
| |
871 | 871 |
| |
872 |
| - | |
| 872 | + | |
873 | 873 |
| |
874 | 874 |
| |
875 | 875 |
| |
|
3 commit comments
nirvn commentedon Mar 4, 2017
@jef-n , this created a regression with restoring loaded plugins upon QGIS launch, whereas the /pythonplugins/watchdog/pluginname key isn't removed upon successful plugin launch.
It's odd, since
mySettings.remove( "/PythonPlugins/watchDog/" + packageName );
is called (twice actually, once in loadPythonPlugin() and another time in parent restoreSessionPlugins() )nirvn commentedon Mar 4, 2017
If I open the python console and run the following two lines:
The key is properly removed. So, somehow, at that stage in the launch process, QgsSettings is able to setValue() properly, but not remove().
nirvn commentedon Mar 4, 2017
Seems the problem is that setValue() is case insensitive (resulting in all lower case keys), while remove() isn't. PR #4218 offers a solution.