mfn / GtkRadiant

Note: this has been long dormant, please check
https://github.com/TTimo/GtkRadiant
Other
13 stars 3 forks source link

Windows 7 UAC write permissions prevents Radiant from saving settings #70

Open 0bsidian opened 14 years ago

0bsidian commented 14 years ago

Windows Vista and 7 has changed how programs have write access to protected directories without elevated administrative privileges (User Account Control). Programs do not have write access to directories like "C:\Windows" or "C:\Program Files" (or even "C:\Program Files\Quake III Arena", resulting in issues with saving maps to their game install). This is in itself by design (and rightly so) and is not a bug, though it does cause a few complications for Radiant's older file structure.

GtkRadiant 1.4/1.6 stores a number of files in the program directory that requires read/write access but on Windows Vista/7 it is unable to do so. Files like logs, local.pref, shortcuts.ini files, etc.

GtkRadiant 1.5 installs correctly by placing files that need write access in "C:\Users[UserName]\AppData\Roaming\RadiantSettings\1.5.0\".

Specific issues from logs: http://www.quake3world.com/forum/viewtopic.php?p=802772#p802772