Author: mir3x
Date: Mon Jan 9 11:06:19 2017
New Revision: 34806
URL: http://svn.gna.org/viewcvs/freeciv?rev=34806&view=rev
Log:
Added SELECT_FOCUS to quickselect_type
See patch #8063
Modified:
trunk/client/control.c
trunk/client/control.h
Modified: trunk/client/control.c
URL:
http://svn.gna.org/viewcvs/freeciv/trunk/client/control.c?rev=34806&r1=34805&r2=34806&view=diff
==============================================================================
--- trunk/client/control.c (original)
+++ trunk/client/control.c Mon Jan 9 11:06:19 2017
@@ -2765,6 +2765,9 @@
return (unit_owner(punit) == client.conn.playing) ? punit : NULL;
}
+ if (qtype == SELECT_FOCUS) {
+ return head_of_units_in_focus();
+ }
/* Quickselect priorities. Units with moves left
* before exhausted. Focus unit is excluded.
*
Modified: trunk/client/control.h
URL:
http://svn.gna.org/viewcvs/freeciv/trunk/client/control.h?rev=34806&r1=34805&r2=34806&view=diff
==============================================================================
--- trunk/client/control.h (original)
+++ trunk/client/control.h Mon Jan 9 11:06:19 2017
@@ -33,7 +33,7 @@
/* Selecting unit from a stack without popup. */
enum quickselect_type {
- SELECT_POPUP = 0, SELECT_SEA, SELECT_LAND, SELECT_APPEND
+ SELECT_POPUP = 0, SELECT_SEA, SELECT_LAND, SELECT_APPEND, SELECT_FOCUS
};
void control_init(void);
_______________________________________________
Freeciv-commits mailing list
[email protected]
https://mail.gna.org/listinfo/freeciv-commits