Merge lp:~alocritani/widelands/bug902823 into lp:widelands

Proposed by Angelo Locritani
Status: Merged
Merged at revision: 6158
Proposed branch: lp:~alocritani/widelands/bug902823
Merge into: lp:widelands
Diff against target: 59 lines (+10/-10)
3 files modified
src/wui/militarysitewindow.cc (+0/-5)
src/wui/soldierlist.cc (+10/-0)
src/wui/trainingsitewindow.cc (+0/-5)
To merge this branch: bzr merge lp:~alocritani/widelands/bug902823
Reviewer Review Type Date Requested Status
Widelands Developers Pending
Review via email: mp+85481@code.launchpad.net

Description of the change

Move the "change capacity" buttons inside the "soldiers" tab

To post a comment you must log in.

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1=== modified file 'src/wui/militarysitewindow.cc'
2--- src/wui/militarysitewindow.cc 2011-11-30 21:38:37 +0000
3+++ src/wui/militarysitewindow.cc 2011-12-13 13:01:09 +0000
4@@ -61,11 +61,6 @@
5 void MilitarySite_Window::create_capsbuttons(UI::Box * buttons)
6 {
7 Building_Window::create_capsbuttons(buttons);
8-
9- buttons->add_space(8);
10- buttons->add
11- (create_soldier_capacity_control(*buttons, igbase(), militarysite()),
12- UI::Box::AlignCenter);
13 }
14
15 /**
16
17=== modified file 'src/wui/soldierlist.cc'
18--- src/wui/soldierlist.cc 2011-11-30 21:38:37 +0000
19+++ src/wui/soldierlist.cc 2011-12-13 13:01:09 +0000
20@@ -29,6 +29,7 @@
21 #include "logic/player.h"
22 #include "logic/soldier.h"
23 #include "logic/soldiercontrol.h"
24+#include "soldiercapacitycontrol.h"
25 #include "ui_basic/box.h"
26 #include "ui_basic/button.h"
27 #include "ui_basic/table.h"
28@@ -395,6 +396,15 @@
29 (style.calc_bare_width(_("Click soldier to send away")),
30 style.calc_bare_width("HP: 8/8 AT: 8/8 DE: 8/8 EV: 8/8_"));
31 set_min_desired_breadth(maxtextwidth + 4);
32+
33+ UI::Box * capacity_buttons = new UI::Box(this, 0, 0, UI::Box::Horizontal);
34+ capacity_buttons->add
35+ (create_soldier_capacity_control(*capacity_buttons, igb, building),
36+ UI::Box::AlignCenter);
37+
38+ add(capacity_buttons, UI::Box::AlignRight);
39+
40+
41 }
42
43 SoldierControl & SoldierList::soldiers() const
44
45=== modified file 'src/wui/trainingsitewindow.cc'
46--- src/wui/trainingsitewindow.cc 2011-11-30 21:38:37 +0000
47+++ src/wui/trainingsitewindow.cc 2011-12-13 13:01:09 +0000
48@@ -60,11 +60,6 @@
49 void TrainingSite_Window::create_capsbuttons(UI::Box * buttons)
50 {
51 ProductionSite_Window::create_capsbuttons(buttons);
52-
53- buttons->add_space(8);
54- buttons->add
55- (create_soldier_capacity_control(*buttons, igbase(), trainingsite()),
56- UI::Box::AlignCenter);
57 }
58
59 /*

Subscribers

People subscribed via source and target branches

to status/vote changes: