#415 closed enhancement (fixed)
Don't assign .qgs extension to qgis-dev.bat
Reported by: | AndreJoost | Owned by: | |
---|---|---|---|
Priority: | major | Component: | Installer |
Version: | Keywords: | ||
Cc: |
Description ¶
Quite annoyingly the OSGEO4W setup always assigns the .qgs extension to the last installed version of QGIS stable or dev. The dev version is not meant for productive use, so I still want to open .qgs project files with the stable version by double-clicking on the file or the desktop shortcut to the file.
It is possible to change the programme to open with, but Windows (7) does not like to connect to a bat file in that dialogue. Modifying the registry is not an easy task, nor reinstalling QGIS stable just to get back extension assignment.
Therefore I suggest to leave out the extension registration for the qgis-dev package. Or ask the user if he wants it.
Change History (7)
comment:1 by , 11 years ago
Resolution: | → fixed |
---|---|
Status: | new → closed |
comment:2 by , 11 years ago
Resolution: | fixed |
---|---|
Status: | closed → reopened |
Sorry, just made a fresh install with fresh setup.exe, and still the same behaviour.
I used the 32 bit OSGEO4W setup.exe on 64 bit Windows 7.
comment:3 by , 11 years ago
Did you install qgis and qgis-dev? qgis-dev is still registered when qgis is not installed.
comment:4 by , 11 years ago
Qgis 2.2 is installed as standalone, and I want qgis-dev in parallel, but without the registration.
Mainly because every day there is a new qgis-dev, but I want to work on with the stable version outside C:\OSGEO4W\, throwing the whole folder away if necessary.
follow-up: 6 comment:5 by , 11 years ago
hm, mixing standalone and osgeo4w isn't expected. You can just doubleclick the apps/qgis(-dev)/bin/qgis.reg
in either install to switch the registration. And either install qgis into osgeo4w and/or copy the .reg from the standalone to OSGeo4W (or create an empty file) to avoid having qgis-dev reregistered (see QGIS ecb2778b).
Having qgis-dev registered when there is no other installed qgis (in OSGeo4W) makes sense to me.
follow-up: 7 comment:6 by , 11 years ago
Resolution: | → fixed |
---|---|
Status: | reopened → closed |
Replying to jef:
You can just doubleclick the
apps/qgis(-dev)/bin/qgis.reg
in either install to switch the registration.
OK, that worked. Is this documented somewhere in a userfriendly way?
comment:7 by , 11 years ago
Replying to AndreJoost:
Replying to jef:
You can just doubleclick the
apps/qgis(-dev)/bin/qgis.reg
in either install to switch the registration.OK, that worked. Is this documented somewhere in a userfriendly way?
No, it's create in the installation process and was never meant to be executed manually.
fixed in https://github.com/qgis/QGIS/commit/ecb2778b4ca34926dec33cc64e7ee04d226a2427 QGIS commit ecb2778b