10 Commits

Author SHA1 Message Date
Pentarctagon
5c3188581b
update CI to Ubuntu 24.04 (#9139) 2024-07-28 13:07:59 -05:00
Celtic Minstrel
497e6b7ca6 pick_advance whitespace 2023-05-02 21:04:41 -04:00
Celtic Minstrel
db0ee9f02c pick_advance: Load dialog from separate file so it can be validated 2023-05-02 21:04:41 -04:00
Celtic Minstrel
174f7365d2 pickadvance: Update deprecated things and other updates
- Use the functional library instead of a hand-rolled filter
- Use stringx.split
- No need for an object ID if using remove_modifications
2021-02-17 00:31:28 -05:00
Iris Morelle
184a154ded pick_advance: Do away with the Reset button and selection status text
This replaces the Reset button with a dedicated listbox entry, and
replaces the selection status text with code that sets the initial
selection for the listbox and an icon that's used to display whether a
selection applies globally or only to the current unit.
2021-02-17 01:08:13 -03:00
Iris Morelle
d69c735b75 pick_advance: Better dialog caption and menu label 2021-02-17 01:04:43 -03:00
Iris Morelle
1530ab8441 pick_advance: Add Cancel button
(CC #5555)
2021-02-16 23:08:38 -03:00
Iris Morelle
a426d9fa5f pick_advance: Use the correct team colour settings
Also removed a listbox selection callback that serves no purpose beyond
re-setting the selection's icon to what it already is. Weird code.

(CC #5555)
2021-02-16 22:54:25 -03:00
Iris Morelle
bb6ef63f0f pick_advance: Bring the UI layout more in line with the game engine
This does alter some of the code significantly to make it less "clever"
(no more dynamic build) but also less hostile to future modifications
like this.

(CC #5555)
2021-02-16 22:54:25 -03:00
Pentarctagon
093db78cc7 Add the Plan Unit Advance modification to mainline. 2021-02-13 19:16:37 -06:00