[nexuiz-commits] r7367 - in branches/nexuiz-2.0: . data/qcsrc/menu/nexuiz
DONOTREPLY at icculus.org
DONOTREPLY at icculus.org
Thu Aug 6 09:47:49 EDT 2009
Author: div0
Date: 2009-08-06 09:47:49 -0400 (Thu, 06 Aug 2009)
New Revision: 7367
Modified:
branches/nexuiz-2.0/.patchsets
branches/nexuiz-2.0/data/qcsrc/menu/nexuiz/serverlist.c
Log:
r7365 | div0 | 2009-08-06 09:41:33 -0400 (Thu, 06 Aug 2009) | 2 lines
Bookmark server label
r7366 | div0 | 2009-08-06 09:46:00 -0400 (Thu, 06 Aug 2009) | 2 lines
also update DNS better
Modified: branches/nexuiz-2.0/.patchsets
===================================================================
--- branches/nexuiz-2.0/.patchsets 2009-08-06 13:46:00 UTC (rev 7366)
+++ branches/nexuiz-2.0/.patchsets 2009-08-06 13:47:49 UTC (rev 7367)
@@ -1,2 +1,2 @@
master = svn://svn.icculus.org/nexuiz/trunk
-revisions_applied = 1-7363
+revisions_applied = 1-7366
Modified: branches/nexuiz-2.0/data/qcsrc/menu/nexuiz/serverlist.c
===================================================================
--- branches/nexuiz-2.0/data/qcsrc/menu/nexuiz/serverlist.c 2009-08-06 13:46:00 UTC (rev 7366)
+++ branches/nexuiz-2.0/data/qcsrc/menu/nexuiz/serverlist.c 2009-08-06 13:47:49 UTC (rev 7367)
@@ -169,6 +169,7 @@
me.ipAddressBox.setText(me.ipAddressBox, me.selectedServer);
me.ipAddressBox.cursorPos = strlen(me.selectedServer);
+ me.ipAddressBoxFocused = -1;
}
void refreshServerListNexuizServerList(entity me, float mode)
{
@@ -296,20 +297,24 @@
if(owned)
{
- me.ipAddressBox.setText(me.ipAddressBox, me.selectedServer);
- me.ipAddressBox.cursorPos = strlen(me.selectedServer);
+ if(me.selectedServer != me.ipAddressBox.text)
+ {
+ me.ipAddressBox.setText(me.ipAddressBox, me.selectedServer);
+ me.ipAddressBox.cursorPos = strlen(me.selectedServer);
+ me.ipAddressBoxFocused = -1;
+ }
}
if(me.ipAddressBoxFocused != me.ipAddressBox.focused)
{
- me.ipAddressBoxFocused = me.ipAddressBox.focused;
- if(me.ipAddressBoxFocused)
+ if(me.ipAddressBox.focused || me.ipAddressBoxFocused < 0)
{
if(IsFavorite(me.ipAddressBox.text))
me.favoriteButton.setText(me.favoriteButton, "Remove");
else
me.favoriteButton.setText(me.favoriteButton, "Bookmark");
}
+ me.ipAddressBoxFocused = me.ipAddressBox.focused;
}
drawListBox(me);
@@ -388,6 +393,7 @@
me.ipAddressBox.setText(me.ipAddressBox, "");
me.ipAddressBox.cursorPos = 0;
+ me.ipAddressBoxFocused = -1;
}
void ServerList_ShowEmpty_Click(entity box, entity me)
{
@@ -396,6 +402,7 @@
me.ipAddressBox.setText(me.ipAddressBox, "");
me.ipAddressBox.cursorPos = 0;
+ me.ipAddressBoxFocused = -1;
}
void ServerList_ShowFull_Click(entity box, entity me)
{
@@ -404,6 +411,7 @@
me.ipAddressBox.setText(me.ipAddressBox, "");
me.ipAddressBox.cursorPos = 0;
+ me.ipAddressBoxFocused = -1;
}
void setSortOrderNexuizServerList(entity me, float field, float direction)
{
More information about the nexuiz-commits
mailing list