binds...
	* douplicated basic shortcuts: arrows - camera freemove, ESC - deSelect, backSpace - delete

menus...
	* modify+: snap to grid (ctrl+g)

misc...
	* fixed warning on import (q3map2_type not found)
	* patch thicken
	* removed douplicate accelerators registering
	* trigger_* entities get textures/common/trigger tex on creation
		( unless different is set in .game file via shader_trigger key )
	* opening *.map, sent via cmd line (can assign *.map files in system to be opened with radiant)
	* -aero cmd line key to enable aero transparency
	* opening maps with bad tex defs (.#QNAN, .#IND, .#INF)
		(happens sometimes after rotating & often scaling with tex lock (in BP mode)); error->warning
This commit is contained in:
Garux
2017-08-01 14:00:12 +03:00
parent f8b2b1f25e
commit a59855266c
13 changed files with 640 additions and 12 deletions

View File

@@ -554,8 +554,18 @@ int main( int argc, char* argv[] ){
if ( lib != 0 ) {
void ( WINAPI *qDwmEnableComposition )( bool bEnable ) = ( void (WINAPI *) ( bool bEnable ) )GetProcAddress( lib, "DwmEnableComposition" );
if ( qDwmEnableComposition ) {
bool Aero = false;
for ( int i = 1; i < argc; ++i ){
if ( !stricmp( argv[i], "-aero" ) ){
Aero = true;
qDwmEnableComposition( TRUE );
break;
}
}
// disable Aero
qDwmEnableComposition( FALSE );
if ( !Aero ){
qDwmEnableComposition( FALSE );
}
}
FreeLibrary( lib );
}
@@ -624,6 +634,12 @@ int main( int argc, char* argv[] ){
hide_splash();
#ifdef WIN32
if( openCmdMap[0] != '\0' ){
Map_LoadFile( openCmdMap );
}
else
#endif // WIN32
if ( g_bLoadLastMap && !g_strLastMap.empty() ) {
Map_LoadFile( g_strLastMap.c_str() );
}