- Bug 5034 - q3_ui: fill whole screen and allow cursor to move to edge in widescreen, by Zack Middleton

Check if uivm is loaded before using it

  Patch adds a check for uivm before using it, fixes running dedicated server
  using client binary.

  Missing uivm check pointed out by Ensiform.

- Bug 5049 - TA UI forces overstrike mode on when focusing an edit box, by Ensiform
- Bug 5052 - Missing podium timer initialization, by Eugene C.
This commit is contained in:
Thilo Schulz committed 2011-06-21 11:36:25 +00:00
1 parent df1687c5c7
commit 90ede2cb48
3 files changed
+4 -3

No files matched your search

+1 -1
View File
@@ -484,7 +484,7 @@ void SCR_DrawScreenField( stereoFrame_t stereoFrame ) {
re.BeginFrame( stereoFrame );
uiFullscreen = VM_Call( uivm, UI_IS_FULLSCREEN );
uiFullscreen = (uivm && VM_Call( uivm, UI_IS_FULLSCREEN ));
// wide aspect ratio screens need to have the sides cleared
// unless they are displaying game renderings
+3
View File
@@ -995,6 +995,9 @@ UI_ConsoleCommand
qboolean UI_ConsoleCommand( int realTime ) {
char *cmd;
uis.frametime = realTime - uis.realtime;
uis.realtime = realTime;
cmd = UI_Argv( 0 );
// ensure minimum menu data is available
-2
View File
@@ -2701,7 +2701,6 @@ void Menu_HandleKey(menuDef_t *menu, int key, qboolean down) {
item->cursorPos = 0;
g_editingField = qtrue;
g_editItem = item;
DC->setOverstrikeMode(qtrue);
}
} else {
if (Rect_ContainsPoint(&item->window.rect, DC->cursorx, DC->cursory)) {
@@ -2739,7 +2738,6 @@ void Menu_HandleKey(menuDef_t *menu, int key, qboolean down) {
item->cursorPos = 0;
g_editingField = qtrue;
g_editItem = item;
DC->setOverstrikeMode(qtrue);
} else {
Item_Action(item);
}