mirror of
https://github.com/TTimo/GtkRadiant.git
synced 2025-01-10 12:01:10 +00:00
fixed crash on prefs reset; fixed crash on next-leak-spot
git-svn-id: svn://svn.icculus.org/gtkradiant/GtkRadiant/trunk@37 8a3a26a2-13c4-0310-b231-cf6edde360e5
This commit is contained in:
parent
fe7b2040d4
commit
e08e297f3b
4 changed files with 10 additions and 3 deletions
5
CHANGES
5
CHANGES
|
@ -1,6 +1,11 @@
|
||||||
This is the changelog for developers, != changelog for the end user
|
This is the changelog for developers, != changelog for the end user
|
||||||
that we distribute with the binaries. (see changelog)
|
that we distribute with the binaries. (see changelog)
|
||||||
|
|
||||||
|
20/03/2006
|
||||||
|
SPoG
|
||||||
|
- Fixed crash when resetting preferences after startup failure.
|
||||||
|
- Fixed crash on next-leak-spot with build-monitoring enabled.
|
||||||
|
|
||||||
20/03/2006
|
20/03/2006
|
||||||
SPoG
|
SPoG
|
||||||
- Changed Copy/Paste to work on face textures if any faces are selected.
|
- Changed Copy/Paste to work on face textures if any faces are selected.
|
||||||
|
|
3
TODO
3
TODO
|
@ -11,7 +11,8 @@ HalfLife: half-life maps saved in q1 map format are not supported - currently ha
|
||||||
Entity: creating a new entity with all the brushes of another entity selected results in the latter entity having no brushes.
|
Entity: creating a new entity with all the brushes of another entity selected results in the latter entity having no brushes.
|
||||||
SConscript: build fails if SETUP=1
|
SConscript: build fails if SETUP=1
|
||||||
Brush: non-BP auto-texture-fit fails when rotation is 90
|
Brush: non-BP auto-texture-fit fails when rotation is 90
|
||||||
GUII: can't use arrow keys to navigate in camera view when capslock is enabled
|
GUI: can't use arrow keys to navigate in camera view when capslock is enabled
|
||||||
|
GUI: screensaver causes: gdkgc-win32.c: line 905 (gdk_win32_hdc_get): assertion failed: (win32_gc->hdc == NULL)
|
||||||
|
|
||||||
|
|
||||||
FEATURES
|
FEATURES
|
||||||
|
|
|
@ -550,9 +550,9 @@ int main (int argc, char* argv[])
|
||||||
|
|
||||||
remove_global_pid();
|
remove_global_pid();
|
||||||
|
|
||||||
create_local_pid();
|
g_Preferences.Init(); // must occur before create_local_pid() to allow preferences to be reset
|
||||||
|
|
||||||
g_Preferences.Init();
|
create_local_pid();
|
||||||
|
|
||||||
// in a very particular post-.pid startup
|
// in a very particular post-.pid startup
|
||||||
// we may have the console turned on and want to keep it that way
|
// we may have the console turned on and want to keep it that way
|
||||||
|
|
|
@ -391,6 +391,7 @@ void CPointfile::saxEndElement (message_info_t *ctx, const xmlChar *name)
|
||||||
// we are done
|
// we are done
|
||||||
GenerateDisplayList();
|
GenerateDisplayList();
|
||||||
SceneChangeNotify();
|
SceneChangeNotify();
|
||||||
|
s_check_point = begin();
|
||||||
}
|
}
|
||||||
else if(string_equal(reinterpret_cast<const char*>(name), "point"))
|
else if(string_equal(reinterpret_cast<const char*>(name), "point"))
|
||||||
{
|
{
|
||||||
|
|
Loading…
Reference in a new issue