8630.1.1
by GunChleoc
Updated changelog up to bzr8630. |
1 |
## Post Build 19 until bzr8630 |
8358.1.1
by GunChleoc
Updated changelog up to bzr8352. |
2 |
|
3 |
### Animations, Icons and Overlays |
|
4 |
||
5 |
- Implemented scaling support for animations |
|
8630.1.1
by GunChleoc
Updated changelog up to bzr8630. |
6 |
- New graphics for field selectors and field action tabs |
7 |
- Special field selector for road building mode |
|
8 |
- Added missing call to get_rand_anim when a soldier is dying |
|
8358.1.1
by GunChleoc
Updated changelog up to bzr8352. |
9 |
|
10 |
||
11 |
### Sounds and Music |
|
12 |
||
13 |
- Added new sound files for Barbarians Inn + Big-Inn, Empire Inn, |
|
14 |
Atlantean Mill, Toolsmith, Smelting-Works, all Weaving Mills, Atlantean |
|
15 |
Woodcutter, Sawmill, Stonecutter, Goldspinner. |
|
16 |
- Modified smithies sounds to dimmer versions; added tree-falling sounds, |
|
17 |
substituted Timber shouting with tree-falling. |
|
8630.1.1
by GunChleoc
Updated changelog up to bzr8630. |
18 |
- New music tracks: "Silkweaver's Song", "Hypathia's Theme", "We Work in |
19 |
the Vineyards" and "Running out of Coal" |
|
8358.1.1
by GunChleoc
Updated changelog up to bzr8352. |
20 |
- Allocate 32 mixing channels instead of the default 8. |
21 |
||
22 |
||
23 |
### Tutorials and Campaigns |
|
24 |
||
8630.1.1
by GunChleoc
Updated changelog up to bzr8630. |
25 |
- 2 new missions for the Empire campaign |
26 |
- 2 new missions for the new Frisians tribe |
|
27 |
- Tweaked timings in tutorials and scenarios |
|
8358.1.1
by GunChleoc
Updated changelog up to bzr8352. |
28 |
- Changes and additions to Lua methods and objects: |
29 |
- New method player:get_produced_wares_count() |
|
30 |
- New object LuaMap -> LuaEconomy. |
|
8630.1.1
by GunChleoc
Updated changelog up to bzr8630. |
31 |
- Added option to Lua function player:hide_fields to mark them as unexplored |
32 |
- New scripting functions for random and concentric revealing/hiding of fields |
|
8358.1.1
by GunChleoc
Updated changelog up to bzr8352. |
33 |
- Remove unused parameters of message_box_objective. |
8630.1.1
by GunChleoc
Updated changelog up to bzr8630. |
34 |
- Removed unused parameter 'req_suitability' from function |
35 |
place_building_in_region in infrastructure.lua |
|
36 |
- Added capability to add custom scenario buildings |
|
37 |
- Fixed bug #1639514: Barbarian campaign, scenario 2: yellow brother bails out |
|
38 |
- Fixed bug #1656192: Economy tutorial assumes window is open |
|
8358.1.1
by GunChleoc
Updated changelog up to bzr8352. |
39 |
- Fixed bug #1670065: Random tree growth can block building sites needed to |
8630.1.1
by GunChleoc
Updated changelog up to bzr8630. |
40 |
progress in scenario |
41 |
- Fixed bug #1688655: lua func "place_building_in_region" not work for mines |
|
8358.1.1
by GunChleoc
Updated changelog up to bzr8352. |
42 |
|
43 |
||
44 |
### Maps |
|
45 |
||
46 |
- Map tags: Added "1v1" to Firegames, Islands at war and The Pass through |
|
47 |
the Mountains. Removed "unbalanced" from The Pass through the Mountains. |
|
48 |
- Moved hint texts from map descriptions to hints for the Last Bastion and |
|
49 |
Rendez-vous maps. |
|
50 |
- Increased maximum number of players from 8 to 16, to be used for testing |
|
51 |
purposes. |
|
8630.1.1
by GunChleoc
Updated changelog up to bzr8630. |
52 |
- Minor fixes to Last Bastion map where a player's expansion could become |
53 |
completely blocked across the sea
|
|
54 |
- Fixed bug in Crossing the Horizon map where an artifact couldn't be |
|
55 |
conquered by a player |
|
8358.1.1
by GunChleoc
Updated changelog up to bzr8352. |
56 |
|
57 |
||
58 |
### Saveloading |
|
59 |
||
8358.1.2
by GunChleoc
Addressed code review. |
60 |
- Old scenario save games will no longer work due to changes to the map |
61 |
scrolling functions. |
|
8358.1.1
by GunChleoc
Updated changelog up to bzr8352. |
62 |
- Savehandler: Avoid reading config more than once per game |
8630.1.1
by GunChleoc
Updated changelog up to bzr8630. |
63 |
- Corrupt zip files now appear as "incompatible" on game loading/saving |
64 |
screens. This fixes stack-buffer-overflows. |
|
65 |
||
8358.1.1
by GunChleoc
Updated changelog up to bzr8352. |
66 |
|
67 |
### AI |
|
68 |
||
8630.1.1
by GunChleoc
Updated changelog up to bzr8630. |
69 |
- The AI now uses a genetic algorithm. The genetic parameters are trained and |
70 |
then kept in .wai files. |
|
71 |
- New command line switch --ai_training: Dumps new AI files in home folder and |
|
72 |
uses higher mutation ratios |
|
73 |
- New command line switch --auto_speed: Activates auto-speed in multiplayer games |
|
74 |
- Various refactorings of AI hints |
|
75 |
- Multiple changes to the logic |
|
76 |
- Improvements to training sites |
|
77 |
- Add support for productionsites that are also supporting site to the AI. |
|
78 |
One productionsite can now support multiple wares/productionsites. |
|
79 |
- Allow resetting of teams via LUA during game |
|
80 |
- Improved selection of which fields to build something on |
|
8358.1.1
by GunChleoc
Updated changelog up to bzr8352. |
81 |
- AI now calculates military strength based on the actual init.lua files |
82 |
rather than hard-coding the values. This also removes the tribe name |
|
83 |
restriction for modders. |
|
8630.1.1
by GunChleoc
Updated changelog up to bzr8630. |
84 |
- When considering a quarry, the AI makes sure there is at least one rock in |
85 |
the vicinity |
|
86 |
- Improved ship exploration decisions for AI. |
|
8630.1.2
by GunChleoc
Fixed typos. |
87 |
- AI now considers whether possible sea direction leads to unknown territories |
8630.1.1
by GunChleoc
Updated changelog up to bzr8630. |
88 |
- AI also continues exploring when the last port is lost to prevent crashes. |
89 |
- Prohibit seafaring buildings for AI on non-seafaring maps. AI can still |
|
90 |
handle ships and shipyards that already exist when a map does not allow |
|
91 |
seafaring at the moment. |
|
92 |
- AI now scans entire map for portspaces |
|
93 |
- Fixed bug #1724073: AI crashes when some AI slots are empty |
|
8358.1.1
by GunChleoc
Updated changelog up to bzr8352. |
94 |
|
95 |
||
96 |
### Gameplay |
|
97 |
||
8630.1.1
by GunChleoc
Updated changelog up to bzr8630. |
98 |
- New Frisian tribe |
99 |
- New "Village" starting condition |
|
100 |
- New "Barracks" (casern) building for recruiting soldiers. Soldiers are no |
|
8358.1.1
by GunChleoc
Updated changelog up to bzr8352. |
101 |
longer created by warehouses. Production sites can now have workers as input |
102 |
to consume. |
|
8630.1.1
by GunChleoc
Updated changelog up to bzr8630. |
103 |
- Started implementing new "Market" building with a Barbarian prototype. |
104 |
Not functional yet. |
|
105 |
- Balancing: Halved needed experience for Barbarian brewer and blacksmith |
|
106 |
- Balancing: Buffed Barbarian and Empire soldiers |
|
107 |
- Balancing: Added more trainers to headquarters at game start |
|
108 |
- Balancing: Removed meat default target quantity for Barbarians and Atlanteans |
|
109 |
- Balancing: Lowered productivity threshold for lumberjacks to 60%. |
|
110 |
- Balancing: Depleted Atlantean crystal (and iron) mines work slightly better |
|
111 |
when depleted |
|
112 |
- Balancing: Improvements to various production sites' logic |
|
113 |
- The worker program "plant" no longer takes "tribe:" as a parameter;
|
|
114 |
immovables are now identified via their attributes only, and both world and
|
|
115 |
tribe immovables are searched. As a side effect, tribe immovables can now
|
|
116 |
have terrain affinity.
|
|
117 |
- Forester/Ranger now prefers good soil, and is thus more efficient
|
|
118 |
- Make the scout aware of nearby military sites. The scout now switches
|
|
119 |
between random walking and doing an excursion to enemy military sites
|
|
8358.1.1
by GunChleoc
Updated changelog up to bzr8352. |
120 |
- When a Fish Breeder's fishing grounds are full, display a special tooltip |
8630.1.1
by GunChleoc
Updated changelog up to bzr8630. |
121 |
instead of sending an "Out of Resources" message |
8358.1.1
by GunChleoc
Updated changelog up to bzr8352. |
122 |
- When a warehouse is destroyed, the maximum number of fleeing units is now |
8630.1.1
by GunChleoc
Updated changelog up to bzr8630. |
123 |
limited to 500 per unit type |
8358.1.1
by GunChleoc
Updated changelog up to bzr8352. |
124 |
- Only cancel expedition if there is a reachable portdock. Show a warning |
125 |
message to owner. |
|
8630.1.1
by GunChleoc
Updated changelog up to bzr8630. |
126 |
- Shifted ware hotspot definition from WorkerDescr to CarrierDescr |
8358.1.1
by GunChleoc
Updated changelog up to bzr8352. |
127 |
- Fixed bug for Wood Gnome in which a destroyed player would gain infinite |
128 |
points. Also, no longer calculate score for a defeated player. |
|
129 |
- Fixed a bug where higher-level workers wouldn't occupy lower-level workers' |
|
8630.1.1
by GunChleoc
Updated changelog up to bzr8630. |
130 |
working position slots in productionsites |
8358.1.1
by GunChleoc
Updated changelog up to bzr8352. |
131 |
- The port now conquers every location where its military influence is higher |
132 |
than the influence of other players. This fixes a segfault when all |
|
133 |
potential portdock fields are owned by another player, but there is a |
|
134 |
portdock location available where the player owning the port has highest |
|
135 |
influence. |
|
136 |
- Fixed bug in collectors script where a broken message was sent after the |
|
8630.1.1
by GunChleoc
Updated changelog up to bzr8630. |
137 |
game ended |
138 |
- Fixed bug #963799: shortsighted shipwright (ship in pond) |
|
139 |
- Fixed bug #1611323: ships can be built in non-floating spaces (shipyard) |
|
140 |
- Fixed bug #1636966: Segfault in battle |
|
141 |
- Fixed bug #1637386: Militarysites warn about allies |
|
142 |
- Fixed bug #1639444: Workers with wares inside ships can crash the game |
|
8358.1.1
by GunChleoc
Updated changelog up to bzr8352. |
143 |
- Fixed bug #1643209: No-cost workers are not removed correctly |
8630.1.1
by GunChleoc
Updated changelog up to bzr8630. |
144 |
- Fixed bug #1643284: Ships of a fleet can have the same name |
145 |
- Fixed bug #1656671: Wares are not always transported to construction site |
|
8358.1.1
by GunChleoc
Updated changelog up to bzr8352. |
146 |
- Fixed bug #1658456: Imperials: Soldier target quantity not changeable |
8630.1.1
by GunChleoc
Updated changelog up to bzr8630. |
147 |
- Fixed bug #1749586: Fish breeder can't breed fish if the game is loaded |
148 |
after all fish is caught
|
|
8358.1.1
by GunChleoc
Updated changelog up to bzr8352. |
149 |
|
150 |
||
151 |
### User Interface
|
|
152 |
||
153 |
- Maps can now be zoomed using the mouse wheel or keyboard keys: CTRL+, CTRL-
|
|
8358.1.4
by GunChleoc
Fixed a typo. |
154 |
to in-/decrease, and CTRL+0 to reset. This also removes 0 as a possible
|
8358.1.1
by GunChleoc
Updated changelog up to bzr8352. |
155 |
landmark number.
|
156 |
- All map transitions like jumping in messages and in the buildings menu are
|
|
8630.1.1
by GunChleoc
Updated changelog up to bzr8630. |
157 |
now animated. New commandline option "animate_map_panning".
|
8358.1.1
by GunChleoc
Updated changelog up to bzr8352. |
158 |
- Moved smooth animation of cursor and MapView from Lua into C++. This fixes
|
159 |
the transitions in tutorials, which were broken when zoomed.
|
|
160 |
- Show census information on destroyed building with the former building's |
|
161 |
name. |
|
162 |
- Added supplementary warning to enhancement message for military sites. |
|
163 |
- Fixed statistics label overlap. Ware statistics now update their plot range |
|
164 |
correctly. |
|
165 |
- Removed quick navigation with '.' and ','. |
|
166 |
- The game summary window now restores the original desired speed when it's |
|
167 |
closed.
|
|
168 |
- Productionsites no longer close their window when the stop/start button is
|
|
169 |
pressed.
|
|
170 |
- Minimized construction windows no longer get maximized when the construction
|
|
171 |
is finished.
|
|
172 |
- Window is no longer closed on enhance or dismantle.
|
|
173 |
- Let the user select multiple entries in a table using Ctrl/Shift + Click
|
|
8358.1.3
by GunChleoc
Fixed indentation. |
174 |
(multiple/range selection) and Ctrl+A (select all) where appropriate.
|
8358.1.1
by GunChleoc
Updated changelog up to bzr8352. |
175 |
- Implemented textual and pictorial dropdown menus. Dropdowns are used for win
|
176 |
condition and multiplayer tribe selection in the launch game screens.
|
|
177 |
- Fullscreen background images are now tiled rather than stretched.
|
|
178 |
- Stopped fullscreen toggle from flickering.
|
|
179 |
- The following menus now relayout themselves when fullscreen mode is toggled:
|
|
8630.1.1
by GunChleoc
Updated changelog up to bzr8630. |
180 |
main, multiplayer, single player, about, map selection, options, load game,
|
181 |
save game.
|
|
182 |
- For multiplayer game setup, use dropdowns instead of buttons to select
|
|
183 |
player options
|
|
8358.1.1
by GunChleoc
Updated changelog up to bzr8352. |
184 |
- Improved scrollbar and table header layout.
|
8630.1.1
by GunChleoc
Updated changelog up to bzr8630. |
185 |
- Remove buttons from economy options window for spectators
|
186 |
- Improvements to StoryMessageBox, keyboard navigation and UI focusing
|
|
187 |
- Updating all ware priorities of a building when CTRL is pressed while clicking
|
|
188 |
- Sorting IRC users behind the players in the lobby
|
|
8358.1.1
by GunChleoc
Updated changelog up to bzr8352. |
189 |
- Replaced get_key_state with SDL_GetModState() to fix keyboard mappings.
|
190 |
- Actionconfirm now uses Box layout and resizes according to text size.
|
|
191 |
- Display loading times on the console while loading the tribes.
|
|
192 |
- Simplified the UI::Align enum and various alignment-related cleanup and
|
|
193 |
fixes.
|
|
194 |
- Replaced booleans in UI::Box::add() with enum classes for better readability
|
|
8630.1.1
by GunChleoc
Updated changelog up to bzr8630. |
195 |
- Converted all text to new font renderer. Formatting functions for the new
|
196 |
renderer live in data/scripting/richtext.lua
|
|
197 |
- A more principled fix to dangling object pointers in the UI using Optr<>
|
|
198 |
- Fixed bug #1191295: Seafaring: builder not listed in expedition list in port
|
|
8358.1.1
by GunChleoc
Updated changelog up to bzr8352. |
199 |
- Fixed bug #1635808: Display of worker in training sites is not updated.
|
8630.1.1
by GunChleoc
Updated changelog up to bzr8630. |
200 |
- Fixed bug #1653254: Action window of Road stays open under some
|
201 |
circumstances
|
|
202 |
- Fixed bug #1653460: UI::Panel::get_inner_h() const: Assertion `tborder_ +
|
|
203 |
bborder_ <= h_' failed |
|
8358.1.1
by GunChleoc
Updated changelog up to bzr8352. |
204 |
- Fixed bug #1658489: Expedition tab in Port window messed up some times |
8630.1.1
by GunChleoc
Updated changelog up to bzr8630. |
205 |
- Fixed bug #1644553: Crash when buildhelp icon is clicked twice |
8358.1.1
by GunChleoc
Updated changelog up to bzr8352. |
206 |
- Fixed bug #1687043: Memory leak in Multilineeditbox |
8630.1.1
by GunChleoc
Updated changelog up to bzr8630. |
207 |
- Fixed bug #1695701: Crash when a militarysite window is open while the |
208 |
enemy conquers it by sending a notification. |
|
8358.1.1
by GunChleoc
Updated changelog up to bzr8352. |
209 |
|
210 |
||
211 |
### Internationalization |
|
212 |
||
213 |
- Removed building names from confirmation messages, as they cause grammar |
|
214 |
problems in some languages. |
|
215 |
- Production program descnames can now be fetched by pgettext as well as plain |
|
216 |
gettext. |
|
217 |
- Deleted unused networking messages and unified the "Something went wrong" |
|
218 |
message. |
|
219 |
- Added a Python script to do automated glossary checks for translations. It |
|
220 |
enlists the help of Hunspell and 'misuses' the Transifex note field in order |
|
221 |
to reduce noise. |
|
8630.1.1
by GunChleoc
Updated changelog up to bzr8630. |
222 |
- Implemented glossary generation for the Transifex glossary with help from |
223 |
the Translate Toolkit (http://toolkit.translatehouse.org/). |
|
224 |
- Show translation stats next to the language selection menu and invite |
|
225 |
translators if a translation is incomplete, with the help of the Translate |
|
226 |
Toolkit. New utils script "update_translation_stats.py" that will write |
|
227 |
translation statistics to data/i18n/translation_stats.conf and is called |
|
228 |
on every translation pull. |
|
229 |
- Fixed various string issues and added some translators' comments |
|
8358.1.1
by GunChleoc
Updated changelog up to bzr8352. |
230 |
|
231 |
||
232 |
### Help and Documentation
|
|
233 |
||
234 |
- Convert editor/game tips to Lua and display them in the in-editor/in-game
|
|
235 |
help. Added new tips.
|
|
236 |
- Restructured, enhanced and added to the Lua scripting reference for Tribes.
|
|
8630.1.1
by GunChleoc
Updated changelog up to bzr8630. |
237 |
- Added/Improved documentation for animations, worker programs, worker
|
238 |
helptexts, AI hints, World units and the Richtext system
|
|
239 |
- Added immovables to in-game help
|
|
8358.1.1
by GunChleoc
Updated changelog up to bzr8352. |
240 |
- Fixed some wrong indentation for the documentation in the website.
|
241 |
- Added toptopple sound documentation in .ods spreadsheet format (LibreCalc)
|
|
242 |
into 'doc' folder |
|
8630.1.1
by GunChleoc
Updated changelog up to bzr8630. |
243 |
- Fixed and improved documentation for LuaMapObjectDescription::get_type_name.
|
244 |
- More cross-linking between map object classes and their description objects.
|
|
245 |
- Fixed some miscellaneous bugs in the LuaMap documentation.
|
|
246 |
- Use mathjax for latex in docs instead of imgmath
|
|
247 |
- Enable building documentation with warnings as errors on Travis
|
|
8358.1.1
by GunChleoc
Updated changelog up to bzr8352. |
248 |
|
249 |
||
250 |
### Editor
|
|
251 |
||
252 |
- Overhauled the selection menu for critters to give them categories
|
|
253 |
- Added an option "items per row" and rearranged the terrains and immovables
|
|
8630.1.2
by GunChleoc
Fixed typos. |
254 |
- Display of bobs, immovables and resources can now be toggled individually
|
8630.1.1
by GunChleoc
Updated changelog up to bzr8630. |
255 |
- Fixed drag and drop
|
256 |
- Removed dead code for make infrastructure tool that was never finished
|
|
8358.1.1
by GunChleoc
Updated changelog up to bzr8352. |
257 |
- Fixed bug #1627537: Release mouse button does not work when placing things
|
8630.1.1
by GunChleoc
Updated changelog up to bzr8630. |
258 |
and mouse gets under a window
|
259 |
- Fixed bug 1738641#: Resources can be replaced only once in editor
|
|
8358.1.1
by GunChleoc
Updated changelog up to bzr8352. |
260 |
|
261 |
||
262 |
### Graphics Engine
|
|
263 |
||
264 |
- Renamed "sub" tag to "div" in new font renderer.
|
|
265 |
- The new font renderer now sets the width properly and supports player color
|
|
266 |
for images. Added width property to img tag
|
|
8630.1.1
by GunChleoc
Updated changelog up to bzr8630. |
267 |
- The new font renderer now creates a set of textures that will be blitted
|
268 |
separately by the new class RenderedText. This avoids issues with texture
|
|
269 |
sizes exceeding the maximum size supported by graphics drivers when
|
|
270 |
MultilineTextareas get arbitrarily long.
|
|
271 |
- Fixed incorrect layout of divs with width=fill when the previous div is
|
|
272 |
wider than 50%
|
|
273 |
- Fixed superfluous space characters at beginning and end of lines
|
|
274 |
- Implemented text floating around images
|
|
8358.1.1
by GunChleoc
Updated changelog up to bzr8352. |
275 |
- Messages try to render with the new font renderer first, then fall back to
|
276 |
the old font renderer for layouting messages that haven't been converted yet |
|
277 |
(and from savegames). |
|
278 |
- All images with player color now receive their color by a common |
|
279 |
playercolor_image function. Available player colors are kept in an array. |
|
8630.1.1
by GunChleoc
Updated changelog up to bzr8630. |
280 |
- Replaced raw pointers in the font renderer with shared_ptr |
8358.1.1
by GunChleoc
Updated changelog up to bzr8352. |
281 |
- Split graphics into multiple Cmake libraries. |
8630.1.1
by GunChleoc
Updated changelog up to bzr8630. |
282 |
- Got rid of EdgeOverlayManager and FieldOverlayManager and shifted their |
283 |
functionality to local draw() functions in individual classes. Gave the |
|
284 |
Interactive* classes their own draw() functions. |
|
285 |
- Refactored Tcoords, Fcoords and TriangleIndex |
|
286 |
- Fixed bug #1674243: Assign owners to neighbors in Player::rediscover_node. |
|
287 |
The lack of owners was causing crashes with the road |
|
288 |
program, which no longer knew which texture to pick. |
|
289 |
- Fixed bug #1711816: Black terrains on fullscreen switch. |
|
290 |
||
291 |
||
292 |
### Networking |
|
293 |
||
8731.1.1
by Notabilis
Better explanations for networking changes in ChangeLog. |
294 |
- Replaced SDL-Net with Boost.Asio |
295 |
- Added IPv6 support |
|
296 |
- Implemented a relay server. Opening a router port is no longer necessary |
|
297 |
for the host of internet games |
|
298 |
- Improved the online login code by adding semi-constant user ids that are |
|
299 |
valid for 12 hours, allowing to reclaim a username after a disconnect |
|
8630.1.1
by GunChleoc
Updated changelog up to bzr8630. |
300 |
- Increasing password security by no longer storing and transmitting it in |
301 |
plaintext
|
|
302 |
- Fixed bug #1691335: Multiplayer client crashes when the host hasn't selected |
|
303 |
a map yet
|
|
304 |
||
305 |
### Build System
|
|
8358.1.1
by GunChleoc
Updated changelog up to bzr8352. |
306 |
|
307 |
- Windows builds now have a unique app id for every build. This allows
|
|
308 |
parallel installation of several versions.
|
|
309 |
- Modernized how Mac OS X releases are done.
|
|
8630.1.1
by GunChleoc
Updated changelog up to bzr8630. |
310 |
- Added support for gcc7.
|
311 |
- Removed "redundant-decls" flag for Windows builds due to conflict between
|
|
312 |
SDL and MinGW.
|
|
313 |
- New Macro FALLS_THROUGH; for use in switch statements.
|
|
314 |
- Let Travis build each commit on MacOS in addition to our Linux builds. Note
|
|
315 |
that the regression test suite is only run for Linux.
|
|
316 |
- Allow compiling with AddressSanitizer, and choosing between gcc and clang on
|
|
317 |
the first compile.
|
|
318 |
- Deactivated the rich text testing project, as it's currently unmaintained. |
|
319 |
- Moved website related binaries to base dir in compile.sh |
|
320 |
||
321 |
||
322 |
### Other Issues |
|
323 |
||
8358.1.1
by GunChleoc
Updated changelog up to bzr8352. |
324 |
- Moved utils/fix_lua_tabs.py to utils/fix_formatting.py and added calls to |
325 |
clang-format and pyformat. |
|
326 |
- Fixed a series of compiler warnings for clang and Windows. |
|
327 |
- The ProductionSiteDescr constructor still contained some checks from the |
|
328 |
time when they used to inherit from MilitarysiteDescr. Removed this obsolete |
|
329 |
code and made working_positions and programs mandatory. |
|
330 |
- Used the Notification system to reduce some code interdependency. |
|
331 |
- Various code cleanups to make the code more readable. |
|
8630.1.1
by GunChleoc
Updated changelog up to bzr8630. |
332 |
- Fixed diverse crashes and memory leaks with the help of AddressSanitizer |
333 |
- Diverse refactorings to use composition over inheritance and to get rid of |
|
334 |
multiple inheritance |
|
335 |
- Replaced SyncCallback through a std::function<void()>. |
|
336 |
- More widespread use of smart pointers |
|
337 |
- Detangled MapView and InteractiveBase. |
|
338 |
- Cleaned up map handling in EditorGameBase |
|
339 |
- Removed some dead code and reduced dependency cycles |
|
340 |
- Options screen now saves immediately so that the changes are persistent even |
|
341 |
if Widelands crashes afterwards. |
|
342 |
- Added 2 new functions to Lua interface: list_directory and is_directory |
|
343 |
- Split new function cleanup_portspaces() from allows_seafaring(), and |
|
344 |
refactored port spaces checks. |
|
8358.1.1
by GunChleoc
Updated changelog up to bzr8352. |
345 |
- Fixed bug #1648178: Fatal Exception: Bad Cast |
346 |
||
347 |
||
348 |
## Build 19 |
|
8170.1.1
by franku
fix ChangeLog and formatting |
349 |
|
350 |
### Animations, Icons and Overlays |
|
8096.1.6
by GunChleoc
Categorized the entries & started summarizing / cleanup. |
351 |
|
352 |
- New animations for Barbarians buildings: Wood Hardener, Farm, Fisher's Hut, |
|
353 |
Gamekeeper's Hut, Lumberjack's Hut, Quarry, Ranger's Hut, Taver, Inn, |
|
8096.1.12
by GunChleoc
We have more new menu icons. Fixed typography. |
354 |
Big Inn, Warehouse, Scout. |
8096.1.6
by GunChleoc
Categorized the entries & started summarizing / cleanup. |
355 |
- New animations: Imperial Vintner, Blackroot Field. |
8096.1.12
by GunChleoc
We have more new menu icons. Fixed typography. |
356 |
- New menu icons: All workers, Blackroot, Pitta Bread, Snack, Ration, Meal, |
357 |
Spidercloth, Options Menu, Warehouse stock policy, Messages window |
|
8096.1.6
by GunChleoc
Categorized the entries & started summarizing / cleanup. |
358 |
- New road textures to improve visibility on all terrains |
8096.1.13
by GunChleoc
Cleaned up UI section. |
359 |
- Better coloring for workarea pics. |
8096.1.6
by GunChleoc
Categorized the entries & started summarizing / cleanup. |
360 |
- Fixed hotspot for Babarian Brewer walk animation. |
361 |
- Fixed bug #1453528: Buildings missing menu icons |
|
362 |
- Fixed bug #1408712: Waves are rolling in different speed /rolling angle is |
|
363 |
different
|
|
364 |
- Fixed bug #1407799: Fatal exception: Image not found: |
|
365 |
tribes/empire/soldier/untrained.png |
|
8096.1.12
by GunChleoc
We have more new menu icons. Fixed typography. |
366 |
- Fixed bug #1324642: Playercolor mask has wrong size |
8096.1.8
by GunChleoc
Cleanded up Graphics section. |
367 |
- Fixed bug #829984: Tweak the duck animation |
8096.1.12
by GunChleoc
We have more new menu icons. Fixed typography. |
368 |
- Fixed bug #672248: Duplicated animations |
8096.1.6
by GunChleoc
Categorized the entries & started summarizing / cleanup. |
369 |
|
370 |
||
8170.1.1
by franku
fix ChangeLog and formatting |
371 |
### Sounds |
8096.1.17
by GunChleoc
Reordered sections. |
372 |
|
373 |
- Added sounds for Fox, Elk, Wolf, Stag, Boar, Smelting Works, Weapon |
|
374 |
Smithies, Ax workshop, Lime Kilns, Taverns, Breweries, Winery, |
|
375 |
Wood Hardener. |
|
376 |
- Replaced sound for Sheep and Mills. |
|
377 |
- Fixed bug #1592692: No production sounds on some maps |
|
378 |
- Fixed bug #1536053: Widelands without sound on win |
|
379 |
- Fixed bug #1500531: Random corrupted audio (loud garbled noise) when |
|
380 |
ox breeder is working for Barbarian tribe. |
|
381 |
- Fixed bug #1304638: Wrong sound played |
|
382 |
||
383 |
||
8358.1.1
by GunChleoc
Updated changelog up to bzr8352. |
384 |
### Tutorials and Campaigns |
8096.1.17
by GunChleoc
Reordered sections. |
385 |
|
386 |
- Split tutorial into "Basic Control" and "Warefare" and added encancements. |
|
387 |
- New "Seafaring" and "Economy" tutorials" |
|
388 |
- Redesigned Barbarian campaign to remove topcs that are covered by the
|
|
389 |
tutorials.
|
|
390 |
- Fixed bug #1424950: Strange character relationships in the empire campaigns
|
|
391 |
- Fixed bug #1349378: Get_soldiers doesn't return a table in Island Hopping
|
|
392 |
- Fixed bug #1311244: Atlantean Mission Trigger fail
|
|
393 |
- Fixed bug #1298411: No necessity to conquer all military buildings in the
|
|
394 |
third Barbarian Campaign
|
|
395 |
- Fixed bug #1286576: Tutorial fails if player is in road building mode when
|
|
396 |
military building finishes
|
|
397 |
- Fixed bug #1088222: Barbarians Campaign: small suggestions for improvement
|
|
398 |
- Fixed bug #674839: Some issues of barbarian tutorial 3
|
|
8096.1.6
by GunChleoc
Categorized the entries & started summarizing / cleanup. |
399 |
|
400 |
||
8170.1.1
by franku
fix ChangeLog and formatting |
401 |
### Maps
|
8096.1.6
by GunChleoc
Categorized the entries & started summarizing / cleanup. |
402 |
|
403 |
- New maps: Archipelago Sea, Dolomites, Wide World
|
|
404 |
- Removed maps: Dry Riverbed, Long long way, War of the Valleys
|
|
405 |
- Overhauled maps: Comet Islands, Full Moon, Glacier Lake, Kings and Queens,
|
|
8118.1.1
by GunChleoc
Updated changelog. |
406 |
Last Bastion, River Explorers, The Nile, Twin Lagoons, Volcanic Winter
|
8096.1.15
by GunChleoc
Cleaned up Help and Documentation and Tutorials and Campaigns sections. |
407 |
- Added "hint" to the json file created by wl_map_info for use on the website. |
8096.1.6
by GunChleoc
Categorized the entries & started summarizing / cleanup. |
408 |
|
409 |
||
8170.1.1
by franku
fix ChangeLog and formatting |
410 |
### Saveloading
|
8096.1.6
by GunChleoc
Categorized the entries & started summarizing / cleanup. |
411 |
|
412 |
- Older savegames can no longer be loaded.
|
|
413 |
- Older maps can be loaded, but new maps can't be loaded with previous
|
|
414 |
versions of Widelands.
|
|
8096.1.9
by GunChleoc
Cleaned up Saveloading section. |
415 |
- User maps are now saved in a 'My Maps' subdirectory to prevent overwriting
|
416 |
of official maps
|
|
8096.1.6
by GunChleoc
Categorized the entries & started summarizing / cleanup. |
417 |
- No longer write replay files for scenarios
|
8096.1.9
by GunChleoc
Cleaned up Saveloading section. |
418 |
- Implemented rolling autosave
|
8096.1.6
by GunChleoc
Categorized the entries & started summarizing / cleanup. |
419 |
- Disallow changing player slots in single player scenarios.
|
8096.1.9
by GunChleoc
Cleaned up Saveloading section. |
420 |
- Added checks for illegal file names during map saving.
|
421 |
- Fixed a crash where a leaked remnant of the game session would still be
|
|
422 |
subscribed to the 'changed resolution' event if a savegame failed to load.
|
|
423 |
- Fixed crash with identical autosave filenames when LAN game is run with
|
|
424 |
multiple instances of Widelands on a single computer. Also, more informative
|
|
425 |
error messages in disk_filesystem.cc.
|
|
426 |
- Fixed bug #1548932: Editor fails on save with zip filesystem
|
|
427 |
- Fixed bug #1526514: player 2 in "" section [player_2] not found
|
|
428 |
- Fixed bug #1509172: Editor gives error on saving maps in Windows.
|
|
8096.1.12
by GunChleoc
We have more new menu icons. Fixed typography. |
429 |
- Fixed bug #1428396: Savefile broken when enemy deafed
|
430 |
- Fixed bug #1413734: Savegame does not load
|
|
8096.1.6
by GunChleoc
Categorized the entries & started summarizing / cleanup. |
431 |
- Fixed bug #1388028: Unable to load saved game
|
8096.1.12
by GunChleoc
We have more new menu icons. Fixed typography. |
432 |
- Fixed bug #1375915: Scripting files get deleted when a map is resaved
|
8096.1.6
by GunChleoc
Categorized the entries & started summarizing / cleanup. |
433 |
- Fixed bug #1332832: Warning when starting a new game Unused key "name" in |
434 |
LuaTable.
|
|
8096.1.9
by GunChleoc
Cleaned up Saveloading section. |
435 |
- Fixed bug #1311716: Segfault when loading a game with nightly build
|
8096.1.6
by GunChleoc
Categorized the entries & started summarizing / cleanup. |
436 |
- Fixed bug #1303669: Reduce size of campaign savegames
|
437 |
- Fixed bug #1302577: Wrong minimap in load dialog when the save game has been
|
|
438 |
overwritten
|
|
8096.1.9
by GunChleoc
Cleaned up Saveloading section. |
439 |
- Fixed bug #1254116: Crash on saving game: unprotected error in call to Lua
|
440 |
API (table index is NaN)
|
|
441 |
- Fixed bug #1228811: Observers savegame contains no minimap.
|
|
8096.1.6
by GunChleoc
Categorized the entries & started summarizing / cleanup. |
442 |
- Fixed bug #1227984: Autosave should not trigger while game is paused
|
8096.1.9
by GunChleoc
Cleaned up Saveloading section. |
443 |
- Fixed bug #992829: Console output: WARNING: There are 73 unloaded objects.
|
444 |
- Fixed bug #979995: Game crashes with large map when saving
|
|
8096.1.6
by GunChleoc
Categorized the entries & started summarizing / cleanup. |
445 |
|
446 |
||
8358.1.1
by GunChleoc
Updated changelog up to bzr8352. |
447 |
### AI
|
8096.1.17
by GunChleoc
Reordered sections. |
448 |
|
449 |
- AI can now build and use ships
|
|
450 |
- Improved placing, upgrading and dismantling buildings
|
|
451 |
- Improved placing and destroying roads.
|
|
452 |
- AI no longer runs out of wood
|
|
453 |
- Enhanced military and soldier training strategy
|
|
454 |
- Reworked the way how AI stores some data in Player object
|
|
455 |
(GamePlayerAiPersistentPacket)
|
|
456 |
- Fixed bug #1388255: Widelands crashes when loading a multiplayer game
|
|
457 |
- Fixed bug #1344288: Segmentation fault - AI building enhancement
|
|
458 |
- Fixed bug #1342554: [defaultai.cc:2406] Help: I do not know what to do with
|
|
459 |
a outpost
|
|
460 |
- Fixed bug #1330070: AI crashes
|
|
461 |
- Fixed bug #1311790: Assertion error Widelands::StreamWrite::Coords32 shortly
|
|
462 |
after starting a new game
|
|
463 |
||
464 |
||
8170.1.1
by franku
fix ChangeLog and formatting |
465 |
### Gameplay
|
8096.1.6
by GunChleoc
Categorized the entries & started summarizing / cleanup. |
466 |
|
467 |
- Collectors win condition now reports team scores as well as player scores.
|
|
8096.1.10
by GunChleoc
Cleaned up Gameplay section. |
468 |
- New win condition: Artifacts
|
469 |
- Added New starting condition "Trading Outpost" that will periodically give |
|
470 |
the player some wares if needed (cheat mode)
|
|
8170.1.2
by franku
added straight quote |
471 |
- Other tribes' buildings that have been conquered can now be dismantled
|
8096.1.10
by GunChleoc
Cleaned up Gameplay section. |
472 |
- Balancing: Added gold to building cost for Atlantean training sites.
|
473 |
Made Barbarian attack stronger.
|
|
8096.1.6
by GunChleoc
Categorized the entries & started summarizing / cleanup. |
474 |
- When an expedition ship places a port, a bit of land is cleared of trees to
|
475 |
make room for a few buildings.
|
|
8096.1.10
by GunChleoc
Cleaned up Gameplay section. |
476 |
- Ports can be affected by terrain changes up to 3 tiles away from their original
|
477 |
position, so we recalculate as much when changing a terrain tile.
|
|
478 |
- New tree/terrain affinity values.
|
|
8096.1.6
by GunChleoc
Categorized the entries & started summarizing / cleanup. |
479 |
- Forcing a constructionsite properly conquers the area that the finished
|
480 |
building will occupy.
|
|
481 |
- Reworked find_portdock.
|
|
8096.1.10
by GunChleoc
Cleaned up Gameplay section. |
482 |
- "Out of resources" messages are now be triggered by productivity |
483 |
- Engine change: all tribes can now use any building/ware/worker etc.
|
|
484 |
Use Lua instead of finf file for initialization.
|
|
485 |
- Ontology cleanup: Internal unit names now match their display names.
|
|
486 |
Renamed worker program "geologist-find" to "geologist_find" and "playFX" to |
|
487 |
"play_sound" and removed unused option "setdescription". |
|
488 |
- Added Description objects for all tribe and world entities to Lua interface.
|
|
489 |
- Removed LuaBaseImmovable::get_size. The corresponding functions now return
|
|
490 |
strings instead of ints.
|
|
8096.1.12
by GunChleoc
We have more new menu icons. Fixed typography. |
491 |
- Added LUA interface to ship - RO property shipname
|
8096.1.10
by GunChleoc
Cleaned up Gameplay section. |
492 |
- Updated Eris to version 683ac97476a8634d9e5c17f0dec8dff8b7f3e595 (Lua 5.3).
|
493 |
- Fixed bug #1554552: Wounded attacking soldiers failing to retreat
|
|
494 |
- Fixed bug #1551578: Fortified Village crashes when building can't be placed.
|
|
495 |
- Fixed bug #1542703: Crash during battle in editor_game_base.cc:677: Only
|
|
496 |
allow building a port if all fields can be conquered.
|
|
497 |
Also added a test for this issue.
|
|
498 |
- Fixed bug #1525395: Atlantean mines failing to extract all resources
|
|
499 |
- Fixed bug #1509220: Atlanteans campaign keeps counting 0 ships
|
|
500 |
- Fixed bug #1504948: Performance issue when "no use for ships on this map" |
|
8096.1.6
by GunChleoc
Categorized the entries & started summarizing / cleanup. |
501 |
- Fixed bug #1502458: Carrier hiding in Warehouse/HQ is hardcoded
|
8096.1.10
by GunChleoc
Cleaned up Gameplay section. |
502 |
- Fixed bug #1490116: Fully promoted soldiers remaining in training sites
|
503 |
- Fixed bug #1457425: Fight never ends (also not 2h later)
|
|
8096.1.12
by GunChleoc
We have more new menu icons. Fixed typography. |
504 |
- Fixed bug #1451078: Labyrinth malfunctions full report
|
8096.1.6
by GunChleoc
Categorized the entries & started summarizing / cleanup. |
505 |
- Fixed bug #1451069: Collectors win condition doesn't count wares in ports
|
8096.1.10
by GunChleoc
Cleaned up Gameplay section. |
506 |
- Fixed bug #1442945: Atlanteans ship construction much faster
|
507 |
- Fixed bug #1442869: Stopped production sites should produce something from
|
|
508 |
their consumed wares before they stop
|
|
8096.1.12
by GunChleoc
We have more new menu icons. Fixed typography. |
509 |
- Fixed bug #1434291: Collectors game over message
|
8096.1.6
by GunChleoc
Categorized the entries & started summarizing / cleanup. |
510 |
- Fixed bug #1423468: After reload, all percentages are blue until they are
|
511 |
updated again
|
|
8096.1.10
by GunChleoc
Cleaned up Gameplay section. |
512 |
- Fixed bug #1420521: Reset target quantity is overwritten easily
|
513 |
- Fixed bug #1407418: Multiple hunters hunt for same animal
|
|
514 |
- Fixed bug #1402392: Widelands crashed with SIGSEGV in
|
|
515 |
LuaGame::LuaPlayer::get_buildings()
|
|
516 |
- Fixed bug #1402231: Wl crashes when saving after port is reduced to
|
|
517 |
warehouse
|
|
518 |
- Fixed bug #1395238: Soldiers getting stuck
|
|
519 |
- Fixed bug #1389211: Port without a portdock (game crashing)
|
|
8096.1.6
by GunChleoc
Categorized the entries & started summarizing / cleanup. |
520 |
- Fixed bug #1387801: Crash when expedition port is destroyed while wares are
|
521 |
unloaded
|
|
522 |
- Fixed bug #1344179: Granite mines should check if their output is needed
|
|
523 |
- Fixed bug #1341662: Remove the animals out of the Barbarian directory
|
|
524 |
- Fixed bug #1332842: Remove support for different flag and frontier 'styles'.
|
|
8096.1.10
by GunChleoc
Cleaned up Gameplay section. |
525 |
- Fixed bug #1332455: Productivity of the Atlantean farm does not drop to 0
|
526 |
when it does not work
|
|
8096.1.6
by GunChleoc
Categorized the entries & started summarizing / cleanup. |
527 |
- Fixed bug #1332452: Crop does not grow
|
528 |
- Fixed bug #1302635: Random tribe selection always gives the same result
|
|
8096.1.10
by GunChleoc
Cleaned up Gameplay section. |
529 |
- Fixed bug #1302593: Result screen not shown in loaded game when a player was
|
530 |
already defeated in saved game
|
|
8096.1.6
by GunChleoc
Categorized the entries & started summarizing / cleanup. |
531 |
- Fixed bug #1290123: Delete barbarian stronghold
|
8096.1.10
by GunChleoc
Cleaned up Gameplay section. |
532 |
- Fixed bug #1251914: Soldier stuck in battle animation loop
|
533 |
- Fixed bug #980287: Productivity drops on game load
|
|
534 |
- Fixed bug #978138: Ship is under fisher's hut
|
|
535 |
- Fixed bug #902807: Stopped production sites do not have their reserves
|
|
536 |
filled
|
|
537 |
- Fixed bug #861761: Improve production prioritisation
|
|
538 |
- Fixed bug #849896: Heal the highest level, healthiest soldier first
|
|
8096.1.6
by GunChleoc
Categorized the entries & started summarizing / cleanup. |
539 |
- Fixed bug #653308: The attack dialog is not updating the number of possible
|
540 |
attackers
|
|
8096.1.10
by GunChleoc
Cleaned up Gameplay section. |
541 |
- Fixed bug #580923: Production of carrier does not respect building costs
|
8096.1.6
by GunChleoc
Categorized the entries & started summarizing / cleanup. |
542 |
|
543 |
||
8170.1.1
by franku
fix ChangeLog and formatting |
544 |
### User Interface
|
8096.1.6
by GunChleoc
Categorized the entries & started summarizing / cleanup. |
545 |
|
546 |
- Display Widelands version for each client in Internet lobby.
|
|
547 |
- Overhaul of diverse menu screens and windows: map and game loading,
|
|
8096.1.14
by GunChleoc
Cleaned up i18n and Editor sections. |
548 |
in-game Building Statistics, main menu Options and "About Widelands" |
8096.1.13
by GunChleoc
Cleaned up UI section. |
549 |
- Messages can be filtered
|
550 |
- Added Win condition descriptions as an Objective
|
|
8096.1.6
by GunChleoc
Categorized the entries & started summarizing / cleanup. |
551 |
- Remember map location markers in singleplayer savegames.
|
8096.1.13
by GunChleoc
Cleaned up UI section. |
552 |
- Ships now have individual names and show their states in the statistics
|
553 |
string
|
|
8096.1.6
by GunChleoc
Categorized the entries & started summarizing / cleanup. |
554 |
- Added census/statistics strings to ships and ship construction.
|
8096.1.13
by GunChleoc
Cleaned up UI section. |
555 |
- Hide wares which do not need prerequisites and therefore are produced
|
556 |
'endlessly' from configure economy
|
|
8096.1.6
by GunChleoc
Categorized the entries & started summarizing / cleanup. |
557 |
- Watchwindow fixes: Fixed some oddities such as view duplication:
|
558 |
- Possibly fixed bug #1553699 (probable cause: std::erase used on invalid
|
|
559 |
position, which results in undefined behavior).
|
|
560 |
- Highlight the current view button.
|
|
561 |
- Editor CategorizedItemSelectionMenu no longer grows excessively wide when
|
|
562 |
multiple items are selected.
|
|
8096.1.13
by GunChleoc
Cleaned up UI section. |
563 |
- Shifted chat overlay up so it won't overlap with the menu buttons.
|
564 |
- Most UI elements now use the new font renderer
|
|
565 |
- Various scrollbar-related fixes.
|
|
8096.1.14
by GunChleoc
Cleaned up i18n and Editor sections. |
566 |
- Fixed handling of Alt key in Linux
|
8096.1.13
by GunChleoc
Cleaned up UI section. |
567 |
- Fixed bug #1566441: String "Saving Game" appears too late |
568 |
- Fixed bug #1559729: Port space not shown.
|
|
569 |
- Fixed bug #1542214: Inconsistent ordering of OK/Cancel buttons.
|
|
570 |
- Fixed bug #1526916: When selecting a map, the parent directory now has a
|
|
571 |
lower sort order than all other directories.
|
|
572 |
- Fixed bug #1480937: Escape key doesn't work in all dialogues
|
|
573 |
- Fixed bug #1451147: Game crashes when headquarters is taken over
|
|
8096.1.6
by GunChleoc
Categorized the entries & started summarizing / cleanup. |
574 |
- Fixed bug #1426654: Only list compatible .wmf files in the load game dialog
|
575 |
- Fixed bug #1422072: Private message improvements
|
|
576 |
- Fixed bug #1419537: Allow Observers to show building spaces
|
|
8096.1.13
by GunChleoc
Cleaned up UI section. |
577 |
- Fixed bug #1413226: Spaces in attack box disappear
|
578 |
- Fixed bug #1412242: Multiplayer save game selection does not show the
|
|
579 |
filename
|
|
8096.1.6
by GunChleoc
Categorized the entries & started summarizing / cleanup. |
580 |
- Fixed bug #1371062: Add confirmation dialog to exit game
|
581 |
- Fixed bug #1344350: Constructionsites/dismantlesites only show a dot instead
|
|
582 |
of building image
|
|
583 |
- Fixed bug #1342563: When choosing random tribe and castle village, the tribe
|
|
584 |
can be guessed
|
|
585 |
- Fixed bug #1339861: Remove the "Military settings" option |
|
8096.1.13
by GunChleoc
Cleaned up UI section. |
586 |
- Fixed bug #1322741: Text issue: fps statistics overlaps with xz coordinates
|
8096.1.12
by GunChleoc
We have more new menu icons. Fixed typography. |
587 |
- Fixed bug #1306728: Crash when info window opened if statistics window has
|
8096.1.6
by GunChleoc
Categorized the entries & started summarizing / cleanup. |
588 |
been opened
|
8096.1.13
by GunChleoc
Cleaned up UI section. |
589 |
- Fixed bug #1300359: Installation dialog shows old screenshot
|
590 |
- Fixed bug #1298301: Do not show scenario messages when player is in road
|
|
591 |
building mode
|
|
8096.1.6
by GunChleoc
Categorized the entries & started summarizing / cleanup. |
592 |
- Fixed bug #1296655: News window crashes when building has not been seen in
|
593 |
the game
|
|
8096.1.13
by GunChleoc
Cleaned up UI section. |
594 |
- Fixed bug #1283693: Crash after very long chat message
|
595 |
- Fixed bug #1252625: Plot areas now update their data less often.
|
|
596 |
- Fixed bug #1247384: Newly conquered building should prefer heroes
|
|
8096.1.6
by GunChleoc
Categorized the entries & started summarizing / cleanup. |
597 |
- Fixed bug #1232392: Allow tabbing in forms
|
598 |
- Fixed bug #1191556: The "Cancel Expedition" button in Port windows will now |
|
599 |
toggle and remove the tab.
|
|
8096.1.13
by GunChleoc
Cleaned up UI section. |
600 |
- Fixed bug #1167242: Ctrl+destroying a flag with a building does not destroy
|
601 |
the whole road
|
|
602 |
- Fixed bug #998544: Replay name should contain Widelands version
|
|
603 |
- Fixed bug #988831: Remove message expiry feature.
|
|
604 |
- Fixed bug #965633: Set default AI to random tribe
|
|
605 |
- Fixed bug #964541: Closing building window closes (child) help window
|
|
606 |
- Fixed bug #744749: Training sites should either show statistics as a
|
|
607 |
military or as a productionsite
|
|
608 |
- Fixed bug #736404: Cannot switch from Widelands in full screen on Linux
|
|
609 |
(alt+tab)
|
|
8096.1.12
by GunChleoc
We have more new menu icons. Fixed typography. |
610 |
- Fixed bug #682351: Wishlist: Fullscreen toogle also in Menu
|
8096.1.13
by GunChleoc
Cleaned up UI section. |
611 |
- Fixed bug #571796: Stop the rounding to full 10ths for productivity
|
612 |
percentages
|
|
613 |
- Fixed bug #566729: Add gametime display to replays
|
|
614 |
- Fixed bug #536230: Building icons in menu are shown without correct
|
|
615 |
playercolor
|
|
8096.1.6
by GunChleoc
Categorized the entries & started summarizing / cleanup. |
616 |
|
617 |
||
8170.1.1
by franku
fix ChangeLog and formatting |
618 |
### Internationalization
|
8096.1.6
by GunChleoc
Categorized the entries & started summarizing / cleanup. |
619 |
|
8096.1.18
by GunChleoc
Tweaked i18n section. |
620 |
- Big string overhaul to improve translations
|
8096.1.6
by GunChleoc
Categorized the entries & started summarizing / cleanup. |
621 |
- UI redesigns to make translated strings fit
|
622 |
- Automatic font selection and support for Arabic script
|
|
623 |
- Fixed escaping of special characters in messages
|
|
8096.1.14
by GunChleoc
Cleaned up i18n and Editor sections. |
624 |
- Richtext and rt_render can now handle
|
8096.1.18
by GunChleoc
Tweaked i18n section. |
625 |
- ngettext and pgettext are now available in Lua
|
8096.1.6
by GunChleoc
Categorized the entries & started summarizing / cleanup. |
626 |
- Fixed bug #1341990: Map names cause confusion in internet play
|
627 |
- Fixed bug #1289698: Sorting maps by name sort by original instead of
|
|
628 |
translated name
|
|
8096.1.17
by GunChleoc
Reordered sections. |
629 |
- Fixed bug #1289586: Let tree descriptions use the same size scheme as
|
630 |
buildings
|
|
8096.1.6
by GunChleoc
Categorized the entries & started summarizing / cleanup. |
631 |
- Fixed bug #1290066: Sort languages by their native names
|
8096.1.14
by GunChleoc
Cleaned up i18n and Editor sections. |
632 |
- Fixed bug #978175: Localization not yet loaded in command line
|
633 |
- Fixed bug #973714: Fonts are different between daily PPA and bzr repository
|
|
8096.1.6
by GunChleoc
Categorized the entries & started summarizing / cleanup. |
634 |
|
635 |
||
8170.1.1
by franku
fix ChangeLog and formatting |
636 |
### Editor
|
8096.1.6
by GunChleoc
Categorized the entries & started summarizing / cleanup. |
637 |
|
8096.1.14
by GunChleoc
Cleaned up i18n and Editor sections. |
638 |
- Merged the four worlds into one, so any entity can be placed on any map now.
|
639 |
- New forested mountain terrains
|
|
8096.1.6
by GunChleoc
Categorized the entries & started summarizing / cleanup. |
640 |
- Editor now starts with the Info tool instead of the Set Height tool
|
8096.1.14
by GunChleoc
Cleaned up i18n and Editor sections. |
641 |
- The user can choose to display map or filenames when loading or saving a map
|
642 |
- Overhaul of all main menu subenus
|
|
643 |
- Stopped the infotool from painting and gave it size 1.
|
|
644 |
- Fixed various cashes in editor when loading a map or using the Set Origin
|
|
645 |
tool.
|
|
646 |
- Fixed bug #1535065: Editor crashes with random map regarding player
|
|
647 |
positions.
|
|
8096.1.13
by GunChleoc
Cleaned up UI section. |
648 |
- Fixed bug #1532417: Complete indicators for resource water
|
8096.1.14
by GunChleoc
Cleaned up i18n and Editor sections. |
649 |
- Fixed bug #1504366: Editor crashes unexpectedly
|
650 |
- Fixed bug #1426276: Editor Player Menu doesn't update tool overlay when
|
|
651 |
player is removed
|
|
8096.1.6
by GunChleoc
Categorized the entries & started summarizing / cleanup. |
652 |
- Fixed bug #1402786: "Set origin" should be in the tools menu |
8096.1.14
by GunChleoc
Cleaned up i18n and Editor sections. |
653 |
- Fixed bug #1392406: Confirmation dialog when leaving the editor although
|
654 |
Ctrl has been pressed
|
|
655 |
- Fixed bug #1392215: Secondary and Third Alternative Tool no longer working
|
|
656 |
in the Editor
|
|
8096.1.6
by GunChleoc
Categorized the entries & started summarizing / cleanup. |
657 |
- Fixed bug #1378801: Random map: Wasteland % change not reflected in
|
658 |
Mountains %
|
|
8096.1.14
by GunChleoc
Cleaned up i18n and Editor sections. |
659 |
- Fixed bug #1341112: Editor line abruption in Noise height tool
|
660 |
- Fixed bug #1289575: Dialog for selecting immovable bobs in editor lacks
|
|
661 |
tooltips
|
|
662 |
- Fixed bug #1281823: Setting resources via LUA API broken in Editor
|
|
8096.1.6
by GunChleoc
Categorized the entries & started summarizing / cleanup. |
663 |
- Fixed bug #1174075: Clarify meaning of icons in editor terrain preview
|
8096.1.14
by GunChleoc
Cleaned up i18n and Editor sections. |
664 |
- Fixed bug #1171231: Size of minimap in the editor not changed when new map
|
665 |
is loaded
|
|
8096.1.6
by GunChleoc
Categorized the entries & started summarizing / cleanup. |
666 |
- Fixed bug #977980: Fish and mountain ressources cannot be removed when they
|
667 |
are on grass
|
|
8096.1.14
by GunChleoc
Cleaned up i18n and Editor sections. |
668 |
- Fixed bug #821553: Increase maximum number of terrain types
|
669 |
- Fixed bug #768826: Show altitude level in the editor
|
|
8096.1.6
by GunChleoc
Categorized the entries & started summarizing / cleanup. |
670 |
|
671 |
||
8170.1.1
by franku
fix ChangeLog and formatting |
672 |
### Help and Documentation:
|
8096.1.6
by GunChleoc
Categorized the entries & started summarizing / cleanup. |
673 |
|
8096.1.15
by GunChleoc
Cleaned up Help and Documentation and Tutorials and Campaigns sections. |
674 |
- Generic in-game and in-editor help system driven by Lua scripts. All values
|
675 |
except for performance are now read from the current Lua configuration
|
|
676 |
files.
|
|
677 |
- Added some performance values for the buildings help text
|
|
678 |
- Improved documentation: Started adding Tribe and World information to our
|
|
679 |
online Widelands Scripting Reference.
|
|
8096.1.6
by GunChleoc
Categorized the entries & started summarizing / cleanup. |
680 |
- Created a new executable 'wl_map_object_info' that will generate JSON files
|
681 |
for updating the encyclopedia on the website.
|
|
682 |
||
683 |
||
8358.1.1
by GunChleoc
Updated changelog up to bzr8352. |
684 |
### Graphics Engine
|
8096.1.17
by GunChleoc
Reordered sections. |
685 |
|
686 |
- Fixed line drawing by replacing the broken use of GL_LINES with a
|
|
687 |
tessellation algorithm for drawing lines.
|
|
688 |
- Decoupled UI update frequency from game update frequency (which is now 15
|
|
689 |
times per second).
|
|
690 |
- Removed graphic::update() and Panel::update() and always redraw at maxfps.
|
|
691 |
- Changed default maxfps to 30 (instead of 25).
|
|
692 |
- Filter all textures linearly instead of near. This looks nicer and texture
|
|
693 |
bleeding has been taken care of.
|
|
694 |
- Added a new undocumented command line argument --debug_gl_trace which will
|
|
695 |
log every OpenGL call that is made, together with arguments, return values
|
|
696 |
and glError status. This requires that Widelands is build using
|
|
697 |
-DOPTION_USE_GLBINDING:BOOL=ON. It is a NoOp for GLEW. This will help
|
|
698 |
debugging non-reproducible OpenGL errors that are reported. Tested with
|
|
699 |
glbinding 1.1.0.
|
|
700 |
- More logging when OpenGL is initialized.
|
|
701 |
- Correctly crop destination and source rectangle while blitting.
|
|
702 |
- Fixed memory leaks in UI::Table::draw and around code found using the Leaks
|
|
703 |
tool in Apple's Instruments.
|
|
704 |
- Fixed bug #1562071: Visual glitch in chat overlay as well as chat overlay
|
|
705 |
transparency.
|
|
706 |
- Fixed bug #1535569: Messages window slows down game speed
|
|
707 |
- Fixed bug #1480928: Lumberjack animation glitches
|
|
708 |
- Fixed bug #1447333: Crashes on main menu under Windows 7. Mouse movement
|
|
709 |
seems to trigger this.
|
|
710 |
- Fixed bug #1424408: Graphics become all white in tutorial
|
|
711 |
- Fixed bug #1409267: Graphic errors with text on Windows
|
|
712 |
- Fixed bug #1408707: Water should be dithered as land terrain
|
|
713 |
- Fixed bug #1397302: Fullscreen Toggle Text Overlay
|
|
714 |
- Fixed bug #1397301: Screenshots black
|
|
715 |
- Fixed bug #1393547: Flashing black background when autosaving
|
|
716 |
- Fixed bug #1389346: Disabling opengl results in black screen
|
|
717 |
- Fixed bug #1378797: When playing fullscreen mode Unity locks the screen
|
|
718 |
- Fixed bug #1370144: Playercolor mask is sometimes black
|
|
719 |
- Fixed bug #1302565: Screenshot shows wrong image when a game is chosen with
|
|
720 |
the mouse pointer
|
|
721 |
- Fixed bug #1257476: Crash when attempting to load a game after toggeling
|
|
722 |
opengl rendering
|
|
723 |
- Fixed bug #1257320: Strange vertical lines during gameplay
|
|
724 |
- Fixed bug #1243700: Statistic window displays graph incorrectly when in
|
|
725 |
hour-mode
|
|
726 |
- Fixed bug #1215412: Graphic artifacts
|
|
727 |
- Fixed bug #1203006: Increasing resolution in fullscreen results in the right
|
|
728 |
and bottom sides not being updated properly
|
|
729 |
- Fixed bug #1202133: Dialogs (and list of maps) have white background and
|
|
730 |
repetition
|
|
731 |
- Fixed bug #1041436: Game jerks and stops after playing awhile. Bzr6421
|
|
732 |
- Fixed bug #731987: Mouse does not work in full screen on virtual machines
|
|
733 |
- Fixed bug #647456: Options: colors of the main WL menu changes when changing
|
|
734 |
the language
|
|
735 |
- Fixed bug #536559: Fullscreen must not change physical screen resolution
|
|
736 |
- Fixed bug #536500: Can not toggle fullscreen with Alt+Enter or resize with
|
|
737 |
w.m.
|
|
738 |
- Fixed bug #536317: Graphics libraries still in memory when no longer needed
|
|
8096.1.6
by GunChleoc
Categorized the entries & started summarizing / cleanup. |
739 |
|
740 |
||
8358.1.1
by GunChleoc
Updated changelog up to bzr8352. |
741 |
### Other Issues
|
8096.1.6
by GunChleoc
Categorized the entries & started summarizing / cleanup. |
742 |
|
8096.1.16
by GunChleoc
Cleaned up Other Issues section. |
743 |
- Added build instructions for OpenBSD
|
744 |
- Ships get debug window. Also its content are extended.
|
|
8096.1.7
by GunChleoc
Fixed typo and added a missing entry. |
745 |
- Removed --logfile command line flag - use redirects instead.
|
746 |
Added an SDL2 aware logger that replicates writing a stdout.txt on windows.
|
|
8096.1.6
by GunChleoc
Categorized the entries & started summarizing / cleanup. |
747 |
- Removed --remove-replays and --remove-syncstreams. We now always delete
|
748 |
them if they were autogenerated and older than 4 weeks.
|
|
749 |
- Added --write-syncstreams option which defaults to true for now.
|
|
750 |
This will give us more debug information for future desyncs.
|
|
8096.1.16
by GunChleoc
Cleaned up Other Issues section. |
751 |
- Remove --dedicated commandline option and associated code.
|
8096.1.6
by GunChleoc
Categorized the entries & started summarizing / cleanup. |
752 |
- Added Widelands version to log output
|
8096.1.16
by GunChleoc
Cleaned up Other Issues section. |
753 |
- Moved all data-related directories into a new "data" directory. |
754 |
- Fixed bug #1581828: Desync while testing bzr8001[bug-1418154-collectors-teams]
|
|
8096.1.6
by GunChleoc
Categorized the entries & started summarizing / cleanup. |
755 |
- Fixed bug #1562332: Crash with playing chat sound in Internet lobby
|
8096.1.16
by GunChleoc
Cleaned up Other Issues section. |
756 |
- Fixed bug #1522290: Gameplay suddenly gets very slow
|
757 |
- Fixed bug #1503949: Excessive CPU usage and loading time seemingly related
|
|
758 |
to length of the game
|
|
8096.1.6
by GunChleoc
Categorized the entries & started summarizing / cleanup. |
759 |
- Fixed bug #1438611: Widelands is leaking memory
|
8096.1.16
by GunChleoc
Cleaned up Other Issues section. |
760 |
- Fixed bug #1413326: Current trunk on Linux cannot join a game that is hosted
|
761 |
on Windows
|
|
762 |
- Fixed bug #1404478: Windows installer puts string "Widelands" into the |
|
763 |
version field
|
|
8096.1.12
by GunChleoc
We have more new menu icons. Fixed typography. |
764 |
- Fixed bug #1278050: Login problems with metaserver
|
8096.1.6
by GunChleoc
Categorized the entries & started summarizing / cleanup. |
765 |
- Fixed bug #1274279: Metaserver entry in config gets deleted
|
8096.1.16
by GunChleoc
Cleaned up Other Issues section. |
766 |
- Fixed bug #1169445: Commandline options 1/0 <=> true/false on win32
|
8096.1.6
by GunChleoc
Categorized the entries & started summarizing / cleanup. |
767 |
- Fixed bug #1096453: Massive memory leaks
|
768 |
||
7718.1.1
by franku
changelog and license date |
769 |
|
8096.1.16
by GunChleoc
Cleaned up Other Issues section. |
770 |
|
8170.1.1
by franku
fix ChangeLog and formatting |
771 |
## Build 18
|
6517
by Nasenbaer
update Changelog |
772 |
- Added a preview for the costs of a building and the resources gained
|
6764
by Nasenbaer
Update changelog |
773 |
through the dismantling of a building.
|
774 |
- Added a button to productionsites for evicting a worker.
|
|
775 |
- Added control to exchange stationed soldiers of a militarysite
|
|
776 |
with soldiers of a higher resp. lower level.
|
|
777 |
- Added seafaring expedition and colonization.
|
|
6517
by Nasenbaer
update Changelog |
778 |
- Added new win condition: Territorial time similar to territorial lord.
|
6764
by Nasenbaer
Update changelog |
779 |
- Added a game result screen showing a summary of the game once the game is over
|
780 |
- Added support for a "message of the day" to Widelands and the Widelands' dedicated server. |
|
6517
by Nasenbaer
update Changelog |
781 |
- Added new game tips.
|
782 |
- Improved start up time through on demand loading of graphics.
|
|
783 |
- Improved Widelands' rich text rendering engine a lot and improved
|
|
784 |
all kind of text in different places..
|
|
785 |
- Improved OpenGL rendering leading to a huge speed up.
|
|
6764
by Nasenbaer
Update changelog |
786 |
- Improved the handling of solders inside trainingssites:
|
787 |
Soliders that did not receive training for some time are now evicted automatically
|
|
6517
by Nasenbaer
update Changelog |
788 |
- Improved the old stock charts and added some new ones.
|
789 |
- Improved graphics and animations on many places.
|
|
790 |
- Improved graphics used in road building mode to indicate the steepness.
|
|
791 |
- Improved multiplayer scenario "Smugglers". |
|
792 |
- Improved Empire Inn to be backward compatible.
|
|
6764
by Nasenbaer
Update changelog |
793 |
- Improved the handling of game saving
|
6517
by Nasenbaer
update Changelog |
794 |
- Improved Widelands' translations and added some new ones.
|
795 |
- Fixed a bunch of memory leaks.
|
|
796 |
- Fixed a bunch of compiler warnings.
|
|
797 |
- Fixed an editor crash when trying to save a map inside a subdirectory.
|
|
6764
by Nasenbaer
Update changelog |
798 |
- Fixed bug #535806: Loading images takes a tremendous amount of time
|
799 |
- Fixed bug #536110: Some Map Editor tools (Resources) are not translatable
|
|
800 |
- Fixed bug #536161: Widelands bundles internal copy of unzip.cc
|
|
801 |
- Fixed bug #536482: Downgrade skilled workers when possible
|
|
802 |
- Fixed bug #536507: Autosave after reaching objective
|
|
803 |
- Fixed bug #536548: Allow control of stationed Soldiers in Military Buildings
|
|
804 |
- Fixed bug #536571: Empire Inns should be able to produce rations.
|
|
805 |
- Fixed bug #537194: Unable to see full list of bobs on debug
|
|
806 |
- Fixed bug #566970: Unable to attack castle
|
|
807 |
- Fixed bug #576347: show game results screen
|
|
808 |
- Fixed bug #580905: write building status in a different font color for construction sites
|
|
809 |
- Fixed bug #657285: Multiple tooltips may be shown when opening building information
|
|
810 |
- Fixed bug #674600: Long titles in message inbox overlap with time sent
|
|
811 |
- Fixed bug #674930: Rare bug in soldiers code
|
|
812 |
- Fixed bug #704637: Does not start (could not set video mode) using too large resolution in fullscreen mode
|
|
813 |
- Fixed bug #706284: Default save file name is always the first in list
|
|
814 |
- Fixed bug #714036: Add evict worker button to productionsites
|
|
815 |
- Fixed bug #706284: Default save file name is always the first in list
|
|
816 |
- Fixed bug #714036: Add evict worker button to productionsites
|
|
817 |
- Fixed bug #722087: hard to empty warehouse
|
|
818 |
- Fixed bug #723113: Weird green granite in the editor on Blackland maps
|
|
819 |
- Fixed bug #726139: Numeric wares display in warehouses not updating correctly
|
|
820 |
- Fixed bug #732142: Please choose lighter blue player color
|
|
821 |
- Fixed bug #738643: Pause game while in 'save'-dialog
|
|
822 |
- Fixed bug #738895: Show a message when the game is autosaving
|
|
823 |
- Fixed bug #740401: Preview required building costs before building or upgrading
|
|
824 |
- Fixed bug #744595: clang llvm 2.9 compiler widelands crash
|
|
825 |
- Fixed bug #751836: Loading games memory usage
|
|
826 |
- Fixed bug #763567: Sort Messages in Message Inbox to be most recent on top
|
|
827 |
- Fixed bug #787217: editor crashes on map load
|
|
828 |
- Fixed bug #787464: Hard to tell the difference between actual flags and possible flags for
|
|
829 |
the yellow player
|
|
830 |
- Fixed bug #796673: Roads "light up" in the fog of war |
|
831 |
- Fixed bug #796690: Atleantean resource signs have a red tint
|
|
832 |
- Fixed bug #802432: wreck sail is blue instead of white
|
|
833 |
- Fixed bug #803284: While building, show range of the building on construction site
|
|
834 |
- Fixed bug #818823: Multiplayer game kicked out players after being paused for a while (Broken pipe)
|
|
835 |
- Fixed bug #825957: Warnings at compile-time (GCC)
|
|
836 |
- Fixed bug #846409: Improving the load game dialog
|
|
837 |
- Fixed bug #858517: Counter for 50% of the land in territorial lord doesn't reset
|
|
838 |
- Fixed bug #861840: building near shoreline
|
|
839 |
- Fixed bug #898129: Workarea color policy
|
|
840 |
- Fixed bug #900784: Screen resolution can be set too large in windowed mode
|
|
841 |
- Fixed bug #902464: Upgrading building: number of wares in stock window not updated
|
|
842 |
- Fixed bug #902558: Workers returning to a building being dismantled will attempt to enter it
|
|
843 |
- Fixed bug #913369: Warnings at compile-time (clang/llvm)
|
|
844 |
- Fixed bug #923702: soldier "lost" if the building he is returning to has been destroyed |
|
845 |
- Fixed bug #933747: Text refers to bug #1951113
|
|
846 |
- Fixed bug #939026: Sea expedition and colonization
|
|
847 |
- Fixed bug #939709: Make OpenGL terrain rendering less demanding on hardware
|
|
848 |
- Fixed bug #955908: Open stockstatistics with a button
|
|
849 |
- Fixed bug #957750: Add Portspace tool doesn't use the toolsize.
|
|
850 |
- Fixed bug #960370: Atlantean Ship Shows "flashes" on the Hull |
|
851 |
- Fixed bug #961548: widelands executable links against boost_unit_test_framework in Debug mode
|
|
852 |
- Fixed bug #963697: Port build help icon shown, though no port can be build
|
|
853 |
- Fixed bug #963802: Add option to burn a ship
|
|
854 |
- Fixed bug #963963: Game crashes when ship construction site cannot be cleared for a new ship
|
|
855 |
- Fixed bug #965052: Cannot see which map I am currently playing
|
|
856 |
- Fixed bug #970264: Missing SDL_* libraries lead to rather useless messages
|
|
857 |
- Fixed bug #970840: new graph: availability of wares
|
|
858 |
- Fixed bug #972759: barbarian beer icons misleading
|
|
859 |
- Fixed bug #974679: Inconsistent behaviour in soldier creation leads to irregular economy state
|
|
860 |
- Fixed bug #975091: Ship freezes loaded with wares upon destruction of destination port
|
|
861 |
- Fixed bug #975495: lua bug in "Together we are strong" map |
|
862 |
- Fixed bug #975840: test_routing.cc:97 Same expression on both sides of '-'
|
|
863 |
- Fixed bug #975847: increase and decrese resource tool has methods with multiple consecutive returns
|
|
864 |
- Fixed bug #975852: lua_map has a statement after a return which will never be executed
|
|
865 |
- Fixed bug #976077: x\y axis in ware statistics are wrong
|
|
866 |
- Fixed bug #976551: ftbfs with gcc 4.7 if not including <unistd.h>
|
|
867 |
- Fixed bug #976698: Atlantean saw has misleading description
|
|
868 |
- Fixed bug #978123: Small icons for wares on ships
|
|
869 |
- Fixed bug #978169: Global militarysites icons not updated
|
|
870 |
- Fixed bug #979937: Coal can be replaced by other ressources in the editor
|
|
871 |
- Fixed bug #982364: Editor in Windows XP suffers high CPU, memory leak
|
|
872 |
- Fixed bug #982620: "no use for ships on this map" blocks building ships in first Atlantis campaign |
|
873 |
(atl01.wmf)
|
|
874 |
- Fixed bug #983448: Improve OpenBSD support
|
|
875 |
- Fixed bug #984110: memory leak in src/ai/defaultai.cc:1439
|
|
876 |
- Fixed bug #984165: Make the increase/reduce wares buttons repeatable
|
|
877 |
- Fixed bug #984197: Suggestion: Confirmation window for dismantling production building
|
|
878 |
- Fixed bug #985109: Decreasing vision for node that is not seen
|
|
879 |
- Fixed bug #986526: Clarify "X player teams" map filter |
|
880 |
- Fixed bug #986534: Improve in-game checkboxes
|
|
881 |
- Fixed bug #986910: Multiplayer game setup does not show team suggestions for maps
|
|
882 |
- Fixed bug #988498: Suggestion: remove cppcheck related stuff from build
|
|
883 |
- Fixed bug #988870: Barbarian weaving mill produces endless cloth
|
|
884 |
- Fixed bug #989483: Widelands host crashes if a client connection breaks
|
|
885 |
- Fixed bug #989489: After leaving an internet game, Widelands freezes in the lobby
|
|
886 |
- Fixed bug #990623: Checkboxes should react when hovered by the mouse cursor
|
|
887 |
- Fixed bug #992466: dedicated server regression: not able to choose map
|
|
888 |
- Fixed bug #993293: EnsureDirectoryExists() does only work with a path deepth of 1.
|
|
889 |
- Fixed bug #994712: GPL Text should maybe not be translateable
|
|
890 |
- Fixed bug #995011: They can attack me but I can't attack them
|
|
891 |
- Fixed bug #996965: Fail to build on amd64
|
|
892 |
- Fixed bug #998828: Only coal can be placed in the editor
|
|
893 |
- Fixed bug #1005955: Start using C++11 features in Widelands sources
|
|
894 |
- Fixed bug #1008861: Massive memory leak after closing stats window when OpenGL rendering enabled.
|
|
895 |
- Fixed bug #1016104: The stock plot is quite wrong
|
|
896 |
- Fixed bug #1019585: Building window background "jumping" when previewing upgrade build cost |
|
897 |
- Fixed bug #1020736: CrossPlatform Path fix: remove ":" in path names on Windows |
|
898 |
- Fixed bug #1022267: stock chart counts wares in every building
|
|
899 |
- Fixed bug #1023264: Scouts explore consistently to the west
|
|
900 |
- Fixed bug #1024549: Crash in Build Cost Preview in Observer Mode
|
|
901 |
- Fixed bug #1025014: segmentation fault in widelands
|
|
902 |
- Fixed bug #1025848: --version prints more and less than it should
|
|
903 |
- Fixed bug #1027058: Connection lost after some time if all players pause in multiplayer
|
|
904 |
- Fixed bug #1033213: Assertion in nethost is always true
|
|
905 |
- Fixed bug #1033216: Undefined identifiers used
|
|
906 |
- Fixed bug #1033615: Consider checking for more warnings when compiling Widelands
|
|
907 |
- Fixed bug #1044933: Branch condition evaluates to a garbage value in io/filesystem/filesystem.cc
|
|
908 |
- Fixed bug #1044935: Assigned value is garbage or undefined in graphic/render/terrain_sdl.h
|
|
909 |
- Fixed bug #1044939: Dead assignment or increment (variables which have values assigned,
|
|
910 |
but are then never read again)
|
|
911 |
- Fixed bug #1050431: Worker icons should not contain letters for levels
|
|
912 |
- Fixed bug #1063233: Starting game while savegame is still being transferred
|
|
913 |
- Fixed bug #1074655: FPS slowly drops when playing with stock screen open
|
|
914 |
- Fixed bug #1074979: r6433 has an economy mismatch after building a third port
|
|
915 |
- Fixed bug #1090433: dedicated server module not working on windows
|
|
916 |
- Fixed bug #1090887: buildcosts and "wares that get recycled" preview moves the window |
|
917 |
- Fixed bug #1093848: Remove ware removes wares without placing them outside the building
|
|
918 |
- Fixed bug #1094711: Fisher runs out of fish even with double breeders
|
|
919 |
- Fixed bug #1094750: Usability Suggestion: move economy configuration button to a more obvious location
|
|
920 |
/ clarify its location in documentation and tips.
|
|
921 |
- Fixed bug #1095022: Division by zero in ui_basic/slider.cc
|
|
922 |
- Fixed bug #1095028: Called C++ object pointer is null in ui_basic/table.cc
|
|
923 |
- Fixed bug #1095034: Called C++ object pointer is null in network/nethost.cc
|
|
924 |
- Fixed bug #1095695: Middle-clicking in any window will crash the game (assertion error)
|
|
925 |
- Fixed bug #1095702: Game crashed with OpenGL ERROR: out of memory
|
|
6517
by Nasenbaer
update Changelog |
926 |
- Fixed bug #1096362: Crash when increasing speed in a internet game as observer
|
6764
by Nasenbaer
Update changelog |
927 |
(only happens on dedicated servers)
|
928 |
- Fixed bug #1096632: Open windows cause game to stall after several hours
|
|
6517
by Nasenbaer
update Changelog |
929 |
- Fixed bug #1096651: Windowed graphics resolution change does not resize window
|
6764
by Nasenbaer
Update changelog |
930 |
- Fixed bug #1096786: Indicate direction of steepness in road building mode
|
931 |
- Fixed bug #1097420: Window tabs in map editor cause exception
|
|
932 |
- Fixed bug #1098263: Widelands does not start if PC has OpenGL problems
|
|
933 |
- Fixed bug #1099094: Tutorial description bug
|
|
934 |
- Fixed bug #1100045: Carriers can/can't be removed from Warehouses
|
|
935 |
- Fixed bug #1101788: Atlantean stone economy target too low
|
|
936 |
- Fixed bug #1104462: Untranslatable strings
|
|
937 |
- Fixed bug #1108083: Construction site window does not display specific building name
|
|
6517
by Nasenbaer
update Changelog |
938 |
- Fixed bug #1115664: Extremely slow framerate/performance with OpenGL
|
6764
by Nasenbaer
Update changelog |
939 |
- Fixed bug #1121396: Assertion error upon starting WL (regression after latest opengl changes)
|
940 |
- Fixed bug #1125539: Roads not rendered in road building mode
|
|
941 |
- Fixed bug #1128114: segmentation fault when running with --dedicated
|
|
942 |
- Fixed bug #1130469: Textarea does not place cursor correctly on mouse click (map description in the editor)
|
|
943 |
- Fixed bug #1130905: OpenGL switch to Software Rendering crash
|
|
944 |
- Fixed bug #1132238: Open buildingwindow after closing of constructionsitewindow when
|
|
945 |
construction has finished
|
|
946 |
- Fixed bug #1132466: Evicted workers will become stuck if the are away from home and the building is
|
|
947 |
not conencted to the road network
|
|
948 |
- Fixed bug #1132469: List of workers in building window not updating properly
|
|
949 |
- Fixed bug #1132473: soldier hangs at one point
|
|
950 |
- Fixed bug #1132476: change yellow color in white(?) - building menu % is unreadable
|
|
951 |
- Fixed bug #1132774: Assertion in image cache while loading first barbarian campaign
|
|
952 |
- Fixed bug #1137765: displaying tooltips in fullscreen causes crash
|
|
953 |
- Fixed bug #1139666: New buildcap allows larger buildings in smaller spaces
|
|
954 |
- Fixed bug #1142781: Current BZR version leads to compiler errors on Windows
|
|
955 |
- Fixed bug #1144465: Builder gets "lost" after dismantling site |
|
956 |
- Fixed bug #1145376: Dark box when hovering over buildings
|
|
957 |
- Fixed bug #1150455: Dedicated servermode segfaults on non-existing maps
|
|
958 |
- Fixed bug #1150517: Crash when closing widelands
|
|
959 |
- Fixed bug #1153361: OpenPandora patch for FAT FS
|
|
960 |
- Fixed bug #1159000: Building WL should check whether gettext is installed
|
|
961 |
- Fixed bug #1159432: Warnings at compile-time in GCC 4.8
|
|
962 |
- Fixed bug #1159968: Crash in opengl fonthandler_cc:99
|
|
963 |
- Fixed bug #1162918: Workers exiting warehouse do not follow flag
|
|
964 |
- Fixed bug #1162920: Shovel icon is unclear
|
|
965 |
- Fixed bug #1162936: After eviction of a worker, a worker of the same level is requested instead of
|
|
966 |
the original worker type
|
|
967 |
- Fixed bug #1167234: Terrain preview in editor shows nothing
|
|
968 |
- Fixed bug #1170086: Imperial sentry returns more wares when dismantled than it needed
|
|
969 |
- Fixed bug #1171131: Revision 6559 FTBFS on GNU/Linux due to compile_assert failing
|
|
970 |
- Fixed bug #1171233: Opening a Widelands file makes all strings appear in English
|
|
971 |
- Fixed bug #1172197: Seefaring doesn't work on nightly Build
|
|
972 |
- Fixed bug #1174066: Setting the origin of a map disrupts it
|
|
973 |
- Fixed bug #1178327: Empire does not have economy target for marble
|
|
974 |
- Fixed bug #1181132: Random Map: Randomize positioning of start positions
|
|
975 |
- Fixed bug #1182010: fish breeder does not work
|
|
976 |
- Fixed bug #1183479: Evict Worker code possibly incomplete
|
|
977 |
- Fixed bug #1184151: Cant load a saved game after update
|
|
978 |
- Fixed bug #1186906: Remove entries from the message list that have become obsolete
|
|
979 |
- Fixed bug #1189615: WL crashes down while ship makes expedition
|
|
980 |
- Fixed bug #1191554: Game crashes when ship with open window is loaded for expedition
|
|
981 |
- Fixed bug #1191556: Port window not updated ("Cancel the expedition" starts a new one) |
|
982 |
- Fixed bug #1191568: Expedition feature does not work properly in replay mode
|
|
983 |
- Fixed bug #1191889: Ship loads ware but does not transport it
|
|
984 |
- Fixed bug #1194194: Show build progress of the current ship
|
|
985 |
- Fixed bug #1195639: Ports build into water
|
|
986 |
- Fixed bug #1196194: Game freezes when exploring coast when not at coast
|
|
987 |
- Fixed bug #1197429: Fail to build in Ubuntu 12.04 LTS
|
|
988 |
- Fixed bug #1198624: A player should be considered defeated in Autocrat after losing all warehouses,
|
|
989 |
rather than all buildings
|
|
990 |
- Fixed bug #1198921: Returning null reference in scripting/lua_game.cc
|
|
991 |
- Fixed bug #1198930: Use-after-free in wui/building_ui.cc
|
|
992 |
- Fixed bug #1199653: Unseen port crashes the game when saving
|
|
993 |
- Fixed bug #1199808: Use-after-free in wui/shipwindow.cc
|
|
994 |
- Fixed bug #1199812: Use-after-free in economy/economy.cc
|
|
995 |
- Fixed bug #1199957: Segmentation fault during combat
|
|
996 |
- Fixed bug #1200952: Make error: /wui/buildingwindow.cc
|
|
997 |
- Fixed bug #1201081: Building with boost 1.54: "Boost.Signals is no longer being maintained and is |
|
998 |
now deprecated. Please switch to Boost.Signals2." |
|
999 |
- Fixed bug #1201330: Dangerous variable-length array (VLA) declaration in map_generator.cc
|
|
1000 |
- Fixed bug #1202040: Soldier preference button graphics
|
|
1001 |
- Fixed bug #1202133: Dialogs (and list of maps) have white background and repetition
|
|
1002 |
- Fixed bug #1202146: With opengl enabled, screenshots display edges in terrain strangely
|
|
1003 |
- Fixed bug #1202228: Better controls for specifying preference of strong and weak soldiers
|
|
1004 |
- Fixed bug #1202499: Can't open directory with maps
|
|
1005 |
- Fixed bug #1203121: Latest trunk FTBFS on Ubuntu 12.04
|
|
1006 |
(src/helper.cc:82:8: error: 'mt19937' in namespace 'boost::random' does not name a type)
|
|
1007 |
- Fixed bug #1203329: Possible to trigger a crash by saving between story dialogs
|
|
1008 |
- Fixed bug #1203337: Map name appears untranslated in save dialog, even when translation exists
|
|
1009 |
- Fixed bug #1203338: According to save dialog, campaign maps have 58 players
|
|
1010 |
- Fixed bug #1203439: Crash on saving with no human player
|
|
1011 |
- Fixed bug #1203474: Ingame README needs review
|
|
1012 |
- Fixed bug #1203492: Fail to build in Ubuntu 10.04 LTS
|
|
1013 |
- Fixed bug #1204008: Suggestion: widelands-daily should incorporate recent translations
|
|
1014 |
- Fixed bug #1204144: Cursor Key Navigation in table not complete
|
|
1015 |
- Fixed bug #1204171: Can't select ware in ware statistics window
|
|
1016 |
- Fixed bug #1204199: Buildings and building statistics have different color groups for productivity
|
|
6813
by Holger Rapp
Removed illegal char in the ChangeLog, so that it shows on the homepage again. |
1017 |
- Fixed bug #1204226: FTBFS on Ubuntu 13.04 fixed.
|
6764
by Nasenbaer
Update changelog |
1018 |
- Fixed bug #1204462: Suggestion: widelands-daily should not only include bzr revision,
|
1019 |
but also date/time in the package name
|
|
1020 |
- Fixed bug #1204481: Militarysite initialization
|
|
1021 |
- Fixed bug #1204612: FTBFS on Ubuntu Precise and Lucid ('unique_ptr' is not a member of 'std')
|
|
1022 |
- Fixed bug #1204756: REVDETECT=BROKEN-PLEASE-REPORT-THIS(Release) in PPA builds
|
|
1023 |
- Fixed bug #1205010: segfault on dismantle on conquered enemy building or starting buildings in campaigns
|
|
1024 |
- Fixed bug #1205149: Crash on Ubuntu 12.04 when clicking to open a building window
|
|
1025 |
- Fixed bug #1205457: Fisher produces fish without decreasing resources
|
|
1026 |
- Fixed bug #1205609: Wincondition scripts reloaded too often
|
|
1027 |
- Fixed bug #1205806: Ware statistics window too small for empire warelist
|
|
1028 |
- Fixed bug #1205882: Typo in license text
|
|
1029 |
- Fixed bug #1205901: Value stored to unread variable in map_io/widelands_map_buildingdata_data_packet.cc
|
|
1030 |
- Fixed bug #1206211: "Follow" function in watch window crashes in replays or when playing as a spectator |
|
1031 |
- Fixed bug #1206441: Autosave leads to crash on replays
|
|
1032 |
- Fixed bug #1206563: Error when loading savegame saved in replay
|
|
1033 |
- Fixed bug #1206712: Endless loop in Layout::fit_nodes
|
|
1034 |
- Fixed bug #1206917: Pausing during save dialog behaves different in replays and games
|
|
1035 |
- Fixed bug #1207069: Seafaring: cancel expedition button on ship
|
|
1036 |
- Fixed bug #1207412: Authors button ingame leads to crash
|
|
1037 |
- Fixed bug #1207477: Assertion `it != end()' failed in message queue
|
|
1038 |
- Fixed bug #1208130: Desync error after clicking "Prefer rookies/heros" buttons in military buildings |
|
1039 |
- Fixed bug #1208229: Segmentation fault in Widelands::Soldier::attack_update
|
|
1040 |
(this=0x99f1ea0, game=..., state=...) at src/logic/soldier.cc:1003
|
|
1041 |
- Fixed bug #1208440: Some messages directly expired and still play sound
|
|
1042 |
- Fixed bug #1208474: Need a nice compatibility safegame from b17.
|
|
1043 |
- Fixed bug #1209125: FTBFS trunk/6705 on Debian Wheezy
|
|
1044 |
- Fixed bug #1209256: Saving a game not working because of minimap.png code
|
|
1045 |
- Fixed bug #1209283: Crash at end of game (game statistics window)
|
|
1046 |
- Fixed bug #1211248: Add map tag "seafaring" and handle in the UI |
|
1047 |
- Fixed bug #1211255: Show workarea doesn't work
|
|
1048 |
- Fixed bug #1211898: bzr 6718 segfault building expedition port
|
|
1049 |
- Fixed bug #1212191: 100% training site production without any soldier
|
|
1050 |
- Fixed bug #1212192: Evict worker doesn't work for the second worker
|
|
1051 |
- Fixed bug #1213330: Called C++ object pointer is null in wui /shipwindow.cc
|
|
1052 |
- Fixed bug #1215075: Terrains not translateable - feature not a bug???
|
|
1053 |
- Fixed bug #1215134: Hint text inherited by new map
|
|
1054 |
- Fixed bug #1216278: Assertion failed when making a port at top left position in this safegame
|
|
1055 |
- Fixed bug #1216305: It is possible to place ports via expeditions where players can not build them
|
|
1056 |
via normal expansion
|
|
1057 |
- Fixed bug #1219388: Port spaces missing after change of map origin
|
|
1058 |
- Fixed bug #1219390: Wine farmer missing in description of shovel
|
|
1059 |
- Fixed bug #1219507: Savegame crashes Widelands
|
|
1060 |
- Fixed bug #1219524: Empire bakery drops from 100% to 0% very quickly when no wares are available.
|
|
1061 |
- Fixed bug #1219526: Last received chat message never vanishes from main in game screen
|
|
1062 |
- Fixed bug #1220546: segfault on dismantle a building on ubuntu 12.04
|
|
6776
by Nasenbaer
Keep ChangeLog up to date |
1063 |
- Fixed bug #1228518: Chat announces defeat of all network players although only one is defeated
|
1064 |
- Fixed bug #1228529: Defeated player can see_all, but can only use fieled_action_window on prior seen fields
|
|
1065 |
- Fixed bug #1228592: Internet lobby chat is blocked once another UI part was used (one of the lists, etc.)
|
|
1066 |
- Fixed bug #1228596: Important system messages are not forwarded to ingame chat
|
|
6517
by Nasenbaer
update Changelog |
1067 |
|
1068 |
||
8170.1.1
by franku
fix ChangeLog and formatting |
1069 |
## Build 17
|
6315
by Holger Rapp
Balance change: Adjust heal_per_second to values between 80 and 220 (from 100 for small to 200 to big buildings) |
1070 |
- Diversified heal rate for military buildings - the bigger, the quicker.
|
5962
by Nasenbaer
Added empty state for mines - once a mine is empty, the default animation will be set from 'idle' to 'empty', which is basically the same animation, just with an additional sign on the mine's wall showing a big black cross. |
1071 |
- Improved and remodelled a lot of the buildings' animations.
|
1072 |
- Improved and remodelled a lot of the bobs' animations.
|
|
1073 |
- Improved and remodelled a lot of terrain graphics.
|
|
6209
by Nasenbaer
update changelog |
1074 |
- Improved dedicated server functionality:
|
1075 |
* now runable as daemon and thus via init.d script on servers
|
|
1076 |
* added possibility to write server statistics to html files
|
|
1077 |
* added functionality to save the game on the server via chat command.
|
|
1078 |
* added functionality to set up a password for the server.
|
|
1079 |
* added functionality to set a custom message of the day (motd).
|
|
1080 |
* improved client side handling / setting up of dedicated servers.
|
|
1081 |
- Improved a lot of icons and button appearence.
|
|
1082 |
- Improved statistics window.
|
|
1083 |
- Improved the Widelands code to use less resources.
|
|
6040.1.11
by Shevonar
Updated changelog |
1084 |
- Improved OpenGL rendering which is now active by default.
|
6243
by Nasenbaer
update the Changelog for recent changes, that were not yet mentioned |
1085 |
- Improved (slightly) the computer player through use of the new
|
1086 |
dismantle feature.
|
|
1087 |
- Replaced the old libggz based metaserver support with our own ggz
|
|
1088 |
independed solution, which brings some new features as well:
|
|
1089 |
* The metaserver is now checking whether a game is connectable
|
|
1090 |
if it is not, it sends an error message to the client to
|
|
1091 |
inform it.
|
|
1092 |
* System messages on the metaserver like global announcements
|
|
1093 |
motd changes or Error-Messages are now imported to running
|
|
1094 |
games and shown there as well.
|
|
1095 |
* The metaserver does now check whether a client is still online
|
|
1096 |
regulary and disconnects it, if it isn't.
|
|
1097 |
* If the client gets disconnected from the metaserver during a
|
|
1098 |
running game, the client is able to reconnect silently.
|
|
1099 |
* Games can now have more than 7 connected clients
|
|
1100 |
* The Version of Widelands used in a game is now shown as hover text
|
|
1101 |
in the game list. If a game is connectable, but uses a different
|
|
1102 |
version, a "?" icon is shown to visualise that difference. |
|
6209
by Nasenbaer
update changelog |
1103 |
- Added a new piece of music to Widelands
|
5962
by Nasenbaer
Added empty state for mines - once a mine is empty, the default animation will be set from 'idle' to 'empty', which is basically the same animation, just with an additional sign on the mine's wall showing a big black cross. |
1104 |
- Added new states and animations for unoccupied buildings and empty mines,
|
1105 |
to better indicate the current state of a building.
|
|
1106 |
- Made road textures world dependend and improved the style of the roads
|
|
1107 |
for each world.
|
|
6243
by Nasenbaer
update the Changelog for recent changes, that were not yet mentioned |
1108 |
- Added basic seafaring functionality:
|
1109 |
* Ports, ships and shipyards are already working as they should.
|
|
1110 |
* Loading of settlers 2 seafaring maps is supported
|
|
1111 |
* (Scouting and colonization *NOT* yet implemented)
|
|
6209
by Nasenbaer
update changelog |
1112 |
yet implemented.
|
1113 |
- Added port buildspace tool to the editor.
|
|
1114 |
- Added a new feature to list maps in the map selection menu in categories
|
|
1115 |
- Added a new feature "dismantle building" allowing to recycle some of |
|
1116 |
the resource used to build the building.
|
|
5962
by Nasenbaer
Added empty state for mines - once a mine is empty, the default animation will be set from 'idle' to 'empty', which is basically the same animation, just with an additional sign on the mine's wall showing a big black cross. |
1117 |
- Added a new win condition "endless game (no fog)" with completely |
1118 |
visible map from the beginning on.
|
|
6015
by Nasenbaer
update changelog |
1119 |
- Added two multiplayer scenarios.
|
6209
by Nasenbaer
update changelog |
1120 |
- Added a big seafaring map, playable as scenario.
|
6013
by Nasenbaer
Fix road texture loading, change new greenland sumpf animation to use indexed color patterns, run png optimisation script over greenland pngs |
1121 |
- Added feature to play as a random tribe or against a random tribe or
|
5976.1.6
by Shevonar
updated ChangeLog |
1122 |
random AI.
|
6209
by Nasenbaer
update changelog |
1123 |
- Added click animation for the mouse pointer
|
6243
by Nasenbaer
update the Changelog for recent changes, that were not yet mentioned |
1124 |
- Added automatic release of second carrier (oxen, donkey, horse), if
|
1125 |
the road traffic is not that strong anymore, that a second carrier
|
|
1126 |
would be needed.
|
|
1127 |
- Added a new undo/redo feature to the Editor.
|
|
1128 |
||
5962
by Nasenbaer
Added empty state for mines - once a mine is empty, the default animation will be set from 'idle' to 'empty', which is basically the same animation, just with an additional sign on the mine's wall showing a big black cross. |
1129 |
- Fixed a bug that disallowed to connect to different servers (via
|
1130 |
metaserver) without prior restart of Widelands.
|
|
1131 |
- (Re)Fixed bug #536149: miner/master miner mixed up after enhancing
|
|
6243
by Nasenbaer
update the Changelog for recent changes, that were not yet mentioned |
1132 |
to deep mine.
|
5962
by Nasenbaer
Added empty state for mines - once a mine is empty, the default animation will be set from 'idle' to 'empty', which is basically the same animation, just with an additional sign on the mine's wall showing a big black cross. |
1133 |
- Fixed bug #565406: focus for save window
|
6209
by Nasenbaer
update changelog |
1134 |
- Fixed bug #570055: Open house window on doubleclick even when minimized
|
1135 |
- Fixed bug #590528: add more details to a replay
|
|
1136 |
- Fixed bug #590631: All workers die, when warehouse/hq is destroyed
|
|
6243
by Nasenbaer
update the Changelog for recent changes, that were not yet mentioned |
1137 |
- Fixed bug #594686: Roads not rendered correctly in opengl mode on
|
1138 |
some systems
|
|
6209
by Nasenbaer
update changelog |
1139 |
- Fixed bug #601400: Request::get_base_required_time:WARNING nr = 1 but
|
1140 |
count is 1, which is not allowed according to the
|
|
1141 |
comment for this function
|
|
6040.1.11
by Shevonar
Updated changelog |
1142 |
- Fixed bug #649037: Many menus are not repainted in OpenGL mode
|
6209
by Nasenbaer
update changelog |
1143 |
- Fixed bug #657266: Unoccupied helmsmithy animation contains a person
|
6243
by Nasenbaer
update the Changelog for recent changes, that were not yet mentioned |
1144 |
- Fixed bug #671485: Aged barbarian ware icons
|
6209
by Nasenbaer
update changelog |
1145 |
- Fixed bug #672085: New stock menu layout too high for small resolutions
|
1146 |
- Fixed bug #672098: The priority buttons can be deactivated
|
|
6243
by Nasenbaer
update the Changelog for recent changes, that were not yet mentioned |
1147 |
- Fixed bug #674848: The fight against red player in barbarian tutorial 3
|
1148 |
can be won in just one fight
|
|
6209
by Nasenbaer
update changelog |
1149 |
- Fixed bug #683716: Better handling of "no ressources" |
1150 |
- Fixed bug #691928: Message icon is not updated in some cases when
|
|
1151 |
receiving focus
|
|
1152 |
- Fixed bug #695035: Adjusted hotspots of buildings to fit into their space
|
|
6243
by Nasenbaer
update the Changelog for recent changes, that were not yet mentioned |
1153 |
- Fixed bug #702011: Messages in multiplayer are translated by host
|
1154 |
before they are sent to client
|
|
1155 |
- Fixed bug #722196: OpenGL terrain renderer does not dither between
|
|
1156 |
adjacent fields
|
|
6209
by Nasenbaer
update changelog |
1157 |
- Fixed bug #722793: Ducks on land on Three Warriors
|
6040.1.11
by Shevonar
Updated changelog |
1158 |
- Fixed bug #722796: Minimap not shaded by terrain height in OpenGL
|
6243
by Nasenbaer
update the Changelog for recent changes, that were not yet mentioned |
1159 |
- Fixed bug #723112: The name is not shown for resource coal in the
|
6209
by Nasenbaer
update changelog |
1160 |
resource dialog in the editor
|
1161 |
- Fixed bug #726699: Make the wares priority buttons in production sites
|
|
1162 |
more intuitive
|
|
5962
by Nasenbaer
Added empty state for mines - once a mine is empty, the default animation will be set from 'idle' to 'empty', which is basically the same animation, just with an additional sign on the mine's wall showing a big black cross. |
1163 |
- Fixed bug #734409: campaign texts about enhancing metalworks
|
6209
by Nasenbaer
update changelog |
1164 |
- Fixed bug #731474: Barbarian buildings looking strange when covered
|
1165 |
by fog of war
|
|
1166 |
- Fixed bug #738888: Two sentences in game tips are only partly translatable
|
|
1167 |
- Fixed bug #741142: Empire Tut 2 - missing event when barbarians
|
|
1168 |
are detected
|
|
1169 |
- Fixed bug #768828: Fixed the random height tool window in the editor
|
|
1170 |
- Fixed bug #768854: Messages for win condition "Territorial Lord" is not |
|
1171 |
translated, even though translations exist
|
|
1172 |
- Fixed bug #771962: Alphabetically sorted ware help in translations
|
|
1173 |
- Fixed bug #772003: Bakingtray use the peel icon
|
|
1174 |
- Fixed bug #775132: build-16 Failed to initialize SDL, no valid video driver
|
|
1175 |
- Fixed bug #779967: Text alignment on "Host a new game" |
|
1176 |
- Fixed bug #786243: Add extra column to stock windows, if size would be to
|
|
1177 |
big for the current screen resolution
|
|
6243
by Nasenbaer
update the Changelog for recent changes, that were not yet mentioned |
1178 |
- Fixed bug #787365: Constr.Site & Prod.Site: Dim House Picture In
|
6209
by Nasenbaer
update changelog |
1179 |
The Background
|
1180 |
- Fixed bug #787508: Remove use of barbarian stronghold
|
|
1181 |
- Fixed bug #791421: Editor: Map Options Editbox Keyboard Input
|
|
5962
by Nasenbaer
Added empty state for mines - once a mine is empty, the default animation will be set from 'idle' to 'empty', which is basically the same animation, just with an additional sign on the mine's wall showing a big black cross. |
1182 |
- Fixed bug #795457: focus in chat window
|
6243
by Nasenbaer
update the Changelog for recent changes, that were not yet mentioned |
1183 |
- Fixed bug #799201: New tab icon for workers list
|
6209
by Nasenbaer
update changelog |
1184 |
- Fixed bug #805089: Check client in chat commands, when first mentioned.
|
5962
by Nasenbaer
Added empty state for mines - once a mine is empty, the default animation will be set from 'idle' to 'empty', which is basically the same animation, just with an additional sign on the mine's wall showing a big black cross. |
1185 |
- Fixed bug #808008: Delete outdated data when updating Widelands on Windows
|
6015
by Nasenbaer
update changelog |
1186 |
- Fixed bug #817078: "Watch window" should centre more suitably |
6209
by Nasenbaer
update changelog |
1187 |
- Fixed bug #818784: display player names in status messages when playing
|
1188 |
collectors
|
|
6015
by Nasenbaer
update changelog |
1189 |
- Fixed bug #842960: Original building site graphic is visible during
|
1190 |
construction sequence
|
|
6209
by Nasenbaer
update changelog |
1191 |
- Fixed bug #852434: no game tips on loading screen as host
|
1192 |
- Fixed bug #853217: start multiplayer game with all slots closed
|
|
6015
by Nasenbaer
update changelog |
1193 |
- Fixed bug #855975: Atlantean bakery jumping up, when start working
|
6209
by Nasenbaer
update changelog |
1194 |
- Fixed bug #859079: Warning about files (pngs) not found when
|
1195 |
starting a new game
|
|
1196 |
- Fixed bug #859081: Dialog briefly shown when clicking in the fog of war
|
|
1197 |
- Fixed bug #865995: Allied soldiers fight when they meet on the battlefield
|
|
1198 |
- Fixed bug #870129: highlighted message can not be marked
|
|
1199 |
- Fixed bug #871401: WaresQueue stock level configuration is ignored
|
|
1200 |
when work fails in Productionsites
|
|
1201 |
- Fixed bug #877710: [windows] window title shows "not responding" |
|
1202 |
when loading a map
|
|
1203 |
- Fixed bug #884966: Not able to prioritize top row (pita bread) in
|
|
1204 |
battle arena
|
|
1205 |
- Fixed bug #886493: Default AI is set to none
|
|
1206 |
- Fixed bug #886572: After a while, increasing game speed makes the game
|
|
1207 |
lag even at lower speeds
|
|
6040.1.11
by Shevonar
Updated changelog |
1208 |
- Fixed bug #887093: Make OpenGL the standard renderer
|
6209
by Nasenbaer
update changelog |
1209 |
- Fixed bug #902765: Show buttons in the bottom toolbar in the same
|
1210 |
order, also for spectators
|
|
1211 |
- Fixed bug #902823: Show "increase/decrease capacity" buttons only |
|
1212 |
in "soldiers" tab |
|
1213 |
- Fixed bug #912486: Maximum FPS button overlaps language list in options
|
|
1214 |
on higher resolutions
|
|
1215 |
- Fixed bug #914462: possible bug in void BulldozeConfirm::think()
|
|
1216 |
- Fixed bug #924140: assertion failed if you press "up/down" button in |
|
1217 |
an empty message window
|
|
6243
by Nasenbaer
update the Changelog for recent changes, that were not yet mentioned |
1218 |
- Fixed bug #924768: Rework barbarian barrier's statistics
|
1219 |
- Fixed bug #927110: font color not adapted to map color
|
|
6209
by Nasenbaer
update changelog |
1220 |
|
6015
by Nasenbaer
update changelog |
1221 |
|
5919
by Nasenbaer
Add saving via chat command functionality to the dedicated server |
1222 |
|
8170.1.1
by franku
fix ChangeLog and formatting |
1223 |
## Build 16
|
5864
by Holger Rapp
Update ChangeLog. Went through all commits since build 15. |
1224 |
- Many new graphics, new sounds.
|
5841
by Nasenbaer
And we've got a GUIless dedicated server :) |
1225 |
- Added a dedicated server function for terminal use.
|
5818
by Nasenbaer
Fix bug #580073 - Objectives menu not updated fast enough |
1226 |
- Improved and refactored font handler.
|
5813
by Nasenbaer
Commit fix for bug #707147 by Foppe Benedictus + decided fix for bug #695018 + a small style fix for my last commit |
1227 |
- Removed barbarian Stronghold from list of buildable military sites as
|
1228 |
it did not have a real purpose.
|
|
5805
by Nasenbaer
Update ChangeLog |
1229 |
- Added a help button + window function (e.g. to explain the multi player
|
1230 |
menu).
|
|
1231 |
- Play a fanfare when a military site gets occupied and another fanfare
|
|
1232 |
when the player is under attack
|
|
1233 |
- Reworked the multi player launch game menu - now different clients can
|
|
1234 |
control the same in game player together (share the kingdom) and other
|
|
1235 |
starting positions can be "shared" in as second (third, fourth, ...) |
|
1236 |
starting position of a player.
|
|
5864
by Holger Rapp
Update ChangeLog. Went through all commits since build 15. |
1237 |
- Add a new Atlantean campaign map.
|
1238 |
- Add rudimentary support for ships (you can build them, but they are not yet
|
|
1239 |
useful)
|
|
1240 |
- Add support for multiplayer scenarios. No scenario is shipped yet though.
|
|
5805
by Nasenbaer
Update ChangeLog |
1241 |
- Added column for the maximal number of players to the map selection menu.
|
1242 |
- Reordered wares and workers in logical groups (e.g. food production, ...).
|
|
5864
by Holger Rapp
Update ChangeLog. Went through all commits since build 15. |
1243 |
Also fix the Economy Preferences Menu to be similar to the new Warehouse
|
1244 |
windows.
|
|
5609
by Holger Rapp
Barbarian soldiers now need an axe from the axefactory to be produced |
1245 |
- Barbarian lumberjacks now need a felling_axe which is produce in the metal
|
1246 |
workshop. The axe is now only produced in the war mill and the axe factory.
|
|
1247 |
This delays barbarian soldier production in the early game, giving the other
|
|
1248 |
tribes more time to equalize their military production. (bug #667286)
|
|
5608
by Holger Rapp
Updated changelog with basket balance change |
1249 |
- Give Empire +1 basket so that two vineyards can be build right away to fully
|
1250 |
saturate the first marble mine.
|
|
5597
by Holger Rapp
Merged toggable buttons branch and button refactoring by Joachim Breitner. Updated ChangeLog |
1251 |
- Buttons that represent a toggable state are now really toggable buttons in
|
1252 |
the user interface.
|
|
5559.1.1
by Timo Wingender
Change ZipFilesystem to not create a directory named as the zipfile. Modify read code so that both old and new zip layouts are read correctly. |
1253 |
- Changed the way compressed files are generated (maps, savegames) and read.
|
1254 |
Now it is possible to rename maps and savegames but it is not possible
|
|
1255 |
to load maps from version after this change with versions before this change
|
|
5414.1.7
by Andreas Breitschopp
- Small improvement to the frame border. |
1256 |
- Added a dotted frame border to the mini map.
|
5864
by Holger Rapp
Update ChangeLog. Went through all commits since build 15. |
1257 |
- Work area preview is now on by default.
|
1258 |
- New maps: Desert Tournament, Swamp Monks.
|
|
5805
by Nasenbaer
Update ChangeLog |
1259 |
- Improved and added many new animations for workers
|
1260 |
- Improved and added fighting animations for soldiers
|
|
5466
by Nasenbaer
Reimplement teamview + fix victory check for collectors |
1261 |
- Implemented teamview for allied players
|
5597
by Holger Rapp
Merged toggable buttons branch and button refactoring by Joachim Breitner. Updated ChangeLog |
1262 |
- Implemented shared kingdom mode, where two or more players control the same
|
5525
by Nasenbaer
Merge branch with shared kingdom feature and multiplayer scenario support |
1263 |
player.
|
5538
by Nasenbaer
Add two new maps - Desert tournament by ivh and Swamp Monks by me - both should be nice to play in shared kingdom mode :) - my map will get a multiplayer scenario as soon as I have some free time ;) |
1264 |
- Added two new maps.
|
5525
by Nasenbaer
Merge branch with shared kingdom feature and multiplayer scenario support |
1265 |
- Added possibility to create and play multiplayer scenarios.
|
5469
by Nasenbaer
Do not show building statistics of opposing players anymore - thanks go to user "Der Meister" who provided the base for this patch. |
1266 |
- Do not show building statistic informations of opposing players anymore
|
5464
by Nasenbaer
update Changelog |
1267 |
- Gave foresters more intelligence - now they do not remove young trees to
|
1268 |
replant another anymore and plant the trees that suit the terrain the best.
|
|
5451
by Nasenbaer
Update changelog - we all should try to keep updating it in time in mind ;) |
1269 |
- Added host commands like /announce, /kick, ... (type /help in chat window
|
1270 |
to get a list of available commands).
|
|
1271 |
- Improved defaultAI's behaviour.
|
|
5486
by Nasenbaer
Update ChangeLog |
1272 |
- Added "real" work animations for builders and play "idle" animation, if |
1273 |
the builder has nothing to do.
|
|
5451
by Nasenbaer
Update changelog - we all should try to keep updating it in time in mind ;) |
1274 |
- Made Empire baracks more useful.
|
1275 |
- Added player number user interface and automatic start position placement in
|
|
1276 |
random generated maps.
|
|
1277 |
- Improved the heigth generation algorithm of the map autogenerator to produce
|
|
1278 |
more playable maps.
|
|
1279 |
- Added notification messages for players, when military sites are occupied.
|
|
1280 |
- Added teams (alliances can now be defined before start)
|
|
1281 |
- Now the builder does nomore cause the finished building to see its vision
|
|
1282 |
range.
|
|
1283 |
- Many improvements of the graphic rendering engine
|
|
1284 |
- Implemented "stop storing", "out source", "prefare ware" settings for |
|
1285 |
warehouses.
|
|
1286 |
- Improved military site's and training site's user interface.
|
|
1287 |
- Improved health bar and level icons for soldiers.
|
|
1288 |
- Improved all exisiting campaigns to use lua.
|
|
1289 |
- Added an interactive "start from no knowledge" tutorial. |
|
1290 |
- Added new music tracks.
|
|
5513
by Nasenbaer
Update ChangeLog |
1291 |
- Added winning conditions (endless game, autocrat, collectors, land lord,
|
1292 |
wood gnome).
|
|
5451
by Nasenbaer
Update changelog - we all should try to keep updating it in time in mind ;) |
1293 |
- Added basic opengl rendering support.
|
1294 |
- Added many new and improved exisiting translations.
|
|
5309
by
Update Changelog |
1295 |
- Removed unused medic code.
|
1296 |
- Reduced healing rate of soldiers.
|
|
5451
by Nasenbaer
Update changelog - we all should try to keep updating it in time in mind ;) |
1297 |
- New keyboard shortcuts for the message window: N, G, Delete.
|
1298 |
- New keyboard shortcuts for quick navigation: comma, period, and (Ctrl+)0-9.
|
|
1299 |
- Experience required by workers per level is no longer random.
|
|
5864
by Holger Rapp
Update ChangeLog. Went through all commits since build 15. |
1300 |
- Made the empire barracks a little more useful.
|
5451
by Nasenbaer
Update changelog - we all should try to keep updating it in time in mind ;) |
1301 |
- Improved stock menu: Use tabs and add warehouse-only tabs.
|
1302 |
- Changed the boss key from F10 to Ctrl+F10.
|
|
1303 |
- Story Message Boxes are nomore closed by right clicking.
|
|
1304 |
- Added command line option to tell Widelands where to search for translations.
|
|
1305 |
- Improved some of the exisiting maps.
|
|
5486
by Nasenbaer
Update ChangeLog |
1306 |
- Improved the "user friendly" compile script and moved it to compile.sh |
5834
by Nasenbaer
Fix bug #720834 - Size Icons Too Big in Building Statistics Window |
1307 |
- Fixed the translation system - users should now be able to select any
|
1308 |
compiled and installed translation of Widelands.
|
|
5864
by Holger Rapp
Update ChangeLog. Went through all commits since build 15. |
1309 |
- Removed scons and replaced it with cmake.
|
5881
by Nasenbaer
Update Changelog |
1310 |
- Fixed two potential security issues (internet gaming)
|
1311 |
- Fixed bug #729772: Selection of Widelands.ttf via options menu
|
|
1312 |
- Fixed bug #687342: No longer complain when a master miner is transferred to
|
|
1313 |
a mine to fill a junior position.
|
|
1314 |
- Fixed bug #612348: Soldiers always move out of buildings to battle
|
|
1315 |
- Fixed bug #670980: Cmd_EnemyFlagAction::Write handles disappeared flag
|
|
1316 |
- Fixed bug #697375: Handle state.coords == Null() correctly in soldier attack code
|
|
1317 |
- Fixed bug #691909: Compatibility with old savegames with barbarian battlearena
|
|
1318 |
- Fixed bug #722789: Always flush animations before loading
|
|
1319 |
- Fixed bug #724169: Military site window no longer changes size erratically
|
|
5837
by Nasenbaer
Fix bug #708328: infinite loop(s) in building_statistics_menu.cc |
1320 |
- Fixed bug #708328: infinite loop(s) in building_statistics_menu.cc
|
1321 |
- Fixed bug #720338: Options show wrong resulution as selected if no
|
|
1322 |
~/.widelands/conf exists
|
|
5820
by Nasenbaer
Fix bug in t01.wmf - lua code was outdated |
1323 |
- Fixed bug #536149: miner/master miner mixed up after enhancing to deep mine
|
5818
by Nasenbaer
Fix bug #580073 - Objectives menu not updated fast enough |
1324 |
- Fixed bug #580073: Objectives menu update
|
1325 |
- Fixed bug #695735: Scrollbar damaged in multiline textboxes in (unique)
|
|
1326 |
windows in FS menu
|
|
1327 |
- Fixed bug #659884: Problem with network savegame loading under windows
|
|
5805
by Nasenbaer
Update ChangeLog |
1328 |
- Fixed bug #683082: copy constructor should take const argument
|
1329 |
- Fixed bug #669085: Wood Lance (Empire ware) is practically invisible
|
|
1330 |
in ware encyclopedia
|
|
1331 |
- Fixed bug #680207: Economy settings missing ores
|
|
5486
by Nasenbaer
Update ChangeLog |
1332 |
- Fixed bug #583985 and #573863: Scout did not work as it was supposed to.
|
1333 |
- Fixed bug #618449: [fetchfromflag] - building dissappeared.
|
|
1334 |
- Fixed bug #537392: Computerplayer does not adhere to currently allowed
|
|
1335 |
buildings.
|
|
1336 |
- Fixed bug #547090: Make barbarian weaving mill not buildable.
|
|
1337 |
- Fixed bug #577891: Make atlantean small tower less strong.
|
|
1338 |
- Fixed bug #615891: Commandline parameters homedir and datadir parsing.
|
|
5464
by Nasenbaer
update Changelog |
1339 |
- Fixed bug #554290: GGZ game hosting on windows was not working before.
|
5451
by Nasenbaer
Update changelog - we all should try to keep updating it in time in mind ;) |
1340 |
- Fixed bug #533245: Buildings statistics were not calculated correctly.
|
5805
by Nasenbaer
Update ChangeLog |
1341 |
- Fixed some filesystem bugs.
|
5451
by Nasenbaer
Update changelog - we all should try to keep updating it in time in mind ;) |
1342 |
- Fixed desync bug #590458 and allowed syncstream writing without replay writing
|
1343 |
- Fixed replay bug when using recursive destroy (pressing Ctrl while destroying)
|
|
1344 |
- Fixed remaining "tabard cycling" problem and cleanup related to recent economy |
|
1345 |
changes.
|
|
1346 |
- Fixed bug #577247: When constructionsite finishes, set builder's location to
|
|
1347 |
the new building.
|
|
1348 |
- Fixed bug #580377: Member function defined in .cc file should not be declared
|
|
1349 |
inline.
|
|
1350 |
- Fix bug with nosound option.
|
|
1351 |
- Fixed language list, to only show the found languages - that way it should be
|
|
1352 |
clearer to the user, in case when translations were not compiled.
|
|
1353 |
- Fixed directory browsing in Map save dialog of the editor.
|
|
1354 |
- Fixed bug #568371: Stray numbers in player table in GGZ menu.
|
|
1355 |
- Fixed bug #536373: Race between "transfer" and "cancel" signals. |
|
1356 |
- Fixed bug #569737: Failed assert when trying to overwrite save
|
|
1357 |
- Fixed bug #568373: Removed flag display in the building statistic menu
|
|
1358 |
- Fixed many other bugs.
|
|
5309
by
Update Changelog |
1359 |
|
8170.1.1
by franku
fix ChangeLog and formatting |
1360 |
## Build 15
|
5127
by Holger Rapp
Updated ChangeLog |
1361 |
- Removed registering functionality for metaserver. This is to be compatible
|
1362 |
with future changes to the metaserver.
|
|
5116
by Holger Rapp
Updated Changelog |
1363 |
- Small text tweaks and translation updates.
|
1364 |
- New graphics for some buildings and menu pics.
|
|
1365 |
- Fix for Multiline Editboxes that could lead the Editor to crash.
|
|
1366 |
- Scout runs a little longer to make it more useful.
|
|
1367 |
- Fixed descyns happening when a scout left his house in network games.
|
|
5085
by Raul Ferriz
Updated changelog |
1368 |
- Healthy soldiers defend while injured ones heal at MilitarySite (bzr:5084)
|
5451
by Nasenbaer
Update changelog - we all should try to keep updating it in time in mind ;) |
1369 |
- Fixed bug when PM is send to the player hosting a network game.
|
5331
by Nicolai Hähnle
Add new keyboard shortcuts for quick navigation |
1370 |
- Fishbreeder no longer complains about no fish found.
|
5116
by Holger Rapp
Updated Changelog |
1371 |
- Conquered buildings now appear in statistics.
|
1372 |
- Improvements in the build_and_run.sh script and cmake building in general.
|
|
1373 |
- Sound & Music system is now thread safe.
|
|
1374 |
- Win 32 bug fix: Mine symbols were not visible in VC++ builds.
|
|
5085
by Raul Ferriz
Updated changelog |
1375 |
- Fix defending soldiers making invisible and freezing battles.
|
5052
by Holger Rapp
Updated ChangeLog |
1376 |
- Support for building with Visual Studio
|
1377 |
- New graphics for some buildings
|
|
5073
by Nasenbaer
Fix changelog |
1378 |
- Added second carrier type for busy roads (donkeys, oxen, horses)
|
4953
by Holger Rapp
Updated Changelog |
1379 |
- Changed localization structure so that we can translate from launchpad.net
|
5052
by Holger Rapp
Updated ChangeLog |
1380 |
- Cmake is now a supported build system
|
5331
by Nicolai Hähnle
Add new keyboard shortcuts for quick navigation |
1381 |
- Lua support (preliminary)
|
4839
by sigra
update |
1382 |
- Fix bug that when a worker program had a createitem command where the
|
1383 |
parameter was not the name of a ware type in the tribe, the game would fail
|
|
1384 |
an assertion when the command was executed. Now throw an exception when the
|
|
1385 |
command is parsed. (svn:r4847)
|
|
1386 |
- Implement a the "scout" command in worker programs. Add a worker type "scout" |
|
1387 |
to each tribe. Such a worker type typically lives in a small house/hut
|
|
1388 |
(productionsite). The productionsite's work program typically consists of a
|
|
1389 |
sleep period, consumption of some food, and sending the worker out to explore
|
|
1390 |
nodes that have never been seen before or not seen recently. (svn:r4840,
|
|
1391 |
svn:r4841, svn:r4843, svn:r4844, svn:r4845)
|
|
1392 |
- In the chat, doubleclicking a username will add @username so that the text
|
|
1393 |
that is written after will be sent as a personal message to that user.
|
|
1394 |
(svn:r4832)
|
|
1395 |
- Implemented double size zoom mode for minimap (svn:r4820, svn:r4821)
|
|
1396 |
- Added login/register menu for games via metaserver (svn:r4818, svn:r4819)
|
|
1397 |
- Added a small scenario part to "The Green Plateau" map (svn:r4808, svn:r4810) |
|
1398 |
- Improve map select menu - now the "play as scenario" checkbox is only usable, |
|
1399 |
if the selected map is playable as scenario (= if a file "trigger" exists). |
|
1400 |
Further it shows a special icon for scenario maps for a direct indication.
|
|
1401 |
(svn:r4807)
|
|
1402 |
- Added new event "seeall" allowing to switch see all mode of a player to |
|
1403 |
on/off. (svn:r4804, svn:r4878)
|
|
1404 |
- In productionsite programs: Generalize failure handling method to result
|
|
1405 |
handling method. Depending on the result of the called program, the calling
|
|
1406 |
program can now return failed, completed or skipped. It can also chose to
|
|
1407 |
continue execution or repeat the call. (svn:r4781)
|
|
1408 |
- Added new loading screens for Desert, Greenland and Winterland. (svn:r4778,
|
|
1409 |
svn:r4816)
|
|
4795
by nasenbaer_peter
ChangeLog update |
1410 |
- Improved Battle code
|
1411 |
* Added support for soldier combat animations (svn:r4772)
|
|
4839
by sigra
update |
1412 |
* Let soldiers retreat, when they are injured. Let the player configure in
|
1413 |
the game how injured they have to be to retreat. Make it configurable in
|
|
1414 |
scenarios and initializations to what extent a player should be able to
|
|
1415 |
configure this feature during the game. (svn:r4796, svn:r4812)
|
|
1416 |
* New attack user interface (svn:r4802, svn:r4803, svn:r4813)
|
|
1417 |
- Fix bug that if a user sent a private chat message to himself, the nethost
|
|
1418 |
delivered it to him twice. (svn:r4764)
|
|
4795
by nasenbaer_peter
ChangeLog update |
1419 |
- Added a new map 'Atoll' (svn:r4755)
|
4839
by sigra
update |
1420 |
- Add the production program return condition type "site has" that takes a |
1421 |
group (just like the consume command). Now it is possible to have a statement
|
|
1422 |
"return=failed unless site has bread,fish,meat:4". (svn:r4750) |
|
1423 |
- When parsing a consume group, check that the count is not so large that the
|
|
1424 |
group can not be fulfilled by the site. For example if a site has "[inputs]" |
|
1425 |
"smoked_fish=6", "smoked_meat=6" and a program has a consume command with the |
|
1426 |
group "smoked_fish,smoked_meat:13" it will give an error message (previously |
|
1427 |
it was just accepted silently). (svn:r4750)
|
|
1428 |
- Fix bug that prevented parsing of a negation condition in a production
|
|
1429 |
program return statement. (svn:r4748)
|
|
1430 |
- Change some productionsites to produce even if the product is not needed, if
|
|
1431 |
none of the inputs nor the site's capacity are needed either, so that wares
|
|
1432 |
of a more refined type are available when they are needed in the future.
|
|
1433 |
(svn:r4746, svn:r4748, svn:r4751)
|
|
1434 |
- Fix broken logic of productionsite program's return command's when-condition.
|
|
1435 |
(svn:r4745)
|
|
4795
by nasenbaer_peter
ChangeLog update |
1436 |
- Show in the statistics string why a building is not working. (svn:r4744)
|
4839
by sigra
update |
1437 |
- When a productionsite program has been skipped, do not start it again until
|
1438 |
at least 10 seconds have passed, to avoid slowing down the simulation. The
|
|
1439 |
drawback is that it may take longer time until the productionsite discovers
|
|
1440 |
that it should produce something (for example because the amount of a ware
|
|
1441 |
type dropped below the target quantity). (svn:r4743)
|
|
1442 |
- Fix bug that 40 characters was read from a file into a buffer that was used
|
|
1443 |
as a 0-terminated string (the building statistics string). This worked as
|
|
1444 |
long as the file provided the 0-terminator. Now make sure that the buffer is
|
|
1445 |
0-terminated regardless of what the file contains. Previously the whole
|
|
1446 |
buffer was written (including the garbage after the terminator). Now only
|
|
1447 |
write the real content. (svn:r4742)
|
|
1448 |
- Fix the editor's trigger time option menu. (svn:r4740)
|
|
1449 |
- Fix the map Sun of fire so that there is no longer possible to walk (attack)
|
|
1450 |
along the coast between players 4 and 5.
|
|
1451 |
- Improvements in replay handling to save diskspace (svn:r4719, svn:r4720)
|
|
4795
by nasenbaer_peter
ChangeLog update |
1452 |
* Only write syncstreams in multiplayer games
|
1453 |
* Delete old (definable) replay files and syncstreams at startup
|
|
4690
by sigra
update |
1454 |
- Replace the event type that allows or forbids a building type for a player
|
1455 |
with 2 separate event types (for allow and forbid respectively). They can
|
|
1456 |
handle multiple building types in the same event and the configuration dialog
|
|
1457 |
is more complete, with icons for the building types. (svn:r4717)
|
|
1458 |
- Implement event types to set the frontier/flag style of a player (can also be
|
|
1459 |
used in initializations). Also implement configuration dialogs for those
|
|
1460 |
event types. (svn:r4709, svn:r4715).
|
|
4684
by nasenbaer_peter
Update ChangeLog, add Adam (_aD) to developers list and two alternative "under_attack" sounds |
1461 |
- Change the code so victorious soldiers conquer an opposing militarysite,
|
4839
by sigra
update |
1462 |
instead of destroying it. (svn:r4706 - svn:r4711, svn:r4724, svn:r4727,
|
1463 |
svn:r4731, svn:r4732, svn:r4822, svn:r4839)
|
|
5116
by Holger Rapp
Updated Changelog |
1464 |
- Fix bug that caused undenfined behaviour, particularly segmentations faults in
|
4690
by sigra
update |
1465 |
64-bit optimized builds. (svn:r4702)
|
4671
by nasenbaer_peter
Update Changelog and add "Stephan" to sound FX section of developers |
1466 |
- Improve player's message queue: (svn:r4698)
|
1467 |
* Add only important and not doubled messages.
|
|
1468 |
* Play a sound, if a new message arrives.
|
|
4684
by nasenbaer_peter
Update ChangeLog, add Adam (_aD) to developers list and two alternative "under_attack" sounds |
1469 |
* Play special sounds at special events (e.g. "You are under attack") |
4690
by sigra
update |
1470 |
- Fix bug that a savegame, with a flag on a node that was not interior to the
|
1471 |
flag's owner, could be loaded. (svn:r4695)
|
|
1472 |
- Fix bug that a scenario game could be started from a map, where a player did
|
|
1473 |
not have a starting position, causing a failed assertion when trying to
|
|
1474 |
center the view on the player's home location. (svn:r4694)
|
|
4656
by sigra
update |
1475 |
- Fix out-of-bounds array access bug in network game lobby code. (svn:r4676)
|
4638
by sigra
update |
1476 |
- Fix bug that panel_snap_distance and border_snap_distance were mixed up when
|
1477 |
initializing the spinboxes in the options menu. (svn:r4665)
|
|
4628
by sigra
update |
1478 |
- Fix crash when trying to use the editor to add an event, of type
|
1479 |
conquer_area, with the same name as an existing event. (svn:r4655)
|
|
4656
by sigra
update |
1480 |
- Fix a bug in ids of autogenerated maps and add automatic resource, immovable
|
1481 |
and critter placement to the automatic map generation feature. (svn:r4651,
|
|
1482 |
svn:r4679)
|
|
4596
by sigra
update |
1483 |
- Fix bug that a savegame, with flags on neighbouring map nodes, could be
|
1484 |
loaded, leading to errors later on (for example when trying to build a 1-step
|
|
1485 |
road between them). (svn:r4621)
|
|
1486 |
- Fix bug that a savegame, where a flag was placed on one map node but later
|
|
1487 |
was given the coordinates of another map node, could be loaded, leading to
|
|
1488 |
errors later on. (svn:r4620)
|
|
1489 |
- Added more stones to the Elven Forests map. (svn:r4612)
|
|
1490 |
- Improved the selection of which warehouse a produced ware should be
|
|
1491 |
transported to. (svn:r4609)
|
|
1492 |
- Add new music. (svn:r4602, svn:r4611)
|
|
4578
by sigra
update |
1493 |
- Change the reporting of an error that is found in game data (savegame,
|
1494 |
command log, world/tribe definitions) whenever such game data is read (for
|
|
1495 |
example when a replay or new or saved game is started or a new or saved map
|
|
1496 |
is loaded in the editor). Do not include source code filename:linenumber
|
|
1497 |
information (just explain what is wrong with the game data that the user
|
|
1498 |
tried to load). Return to where the user tried to load the game data
|
|
1499 |
(menu/shell). (svn:r4600)
|
|
1500 |
- Fix bug that sometimes a warehouse did not provide a carrier to fulfill a
|
|
1501 |
request when it should. (svn:r4599)
|
|
1502 |
- Change bob movement by eliminating a 10 ms pause before starting to move
|
|
1503 |
along an edge. The game logic could fail and throw an exception if a bob was
|
|
1504 |
moving along a road and the road was split during those 10 ms. Unfortunately
|
|
1505 |
this fix breaks each old savegame with a bob that happens to be in this
|
|
1506 |
state. (svn:r4597)
|
|
4656
by sigra
update |
1507 |
- Fix memory leaks. (svn:r4567, svn:r4671, svn:r4672, svn:r4673, svn:r4674,
|
4839
by sigra
update |
1508 |
svn:r4675, svn:r4677, svn:r4681, svn:r4682, svn:r4756)
|
4543
by sigra
update |
1509 |
- Fix bug that when the editor's map options window was opened and the map's
|
1510 |
description was shorter than a certain length (different for different
|
|
1511 |
locales), the program would crash when a letter was typed in the description
|
|
1512 |
multilineeditbox. (svn:r4563)
|
|
4795
by nasenbaer_peter
ChangeLog update |
1513 |
|
8170.1.1
by franku
fix ChangeLog and formatting |
1514 |
## Build 14
|
4543
by sigra
update |
1515 |
- Fix bug that the Firegames map had no water. (svn:r4533)
|
1516 |
- New tree and stone graphics for the Blackland world. (svn:r4525, svn:r4526,
|
|
1517 |
svn:r4527, svn:r4528, svn:r4529)
|
|
4499
by sigra
update |
1518 |
- Fix bug that the Atlantean and Empire Hunter's Houses were not shown as meat
|
1519 |
producers in the ware encyclopedia. (svn:r4521)
|
|
1520 |
- Fix bug that in the new event/trigger dialogs, the Ok button was enabled even
|
|
1521 |
when an event/trigger type was selected, for which no options window is
|
|
1522 |
implemented. Nothing happened when the button was pressed. Now the button is
|
|
1523 |
disabled and a note is shown, explaining that an event/trigger of this type
|
|
1524 |
must be created by editing the text files (with a regular text editor instead
|
|
1525 |
of the Widelands editor). (svn:r4512)
|
|
4486
by sigra
update |
1526 |
- Fix bug that when a ware was waiting at a flag, and the next flag or building
|
1527 |
that the ware was waiting to be taken to was removed, anyting could happen
|
|
1528 |
(because of a dangling pointer). (svn:r4508)
|
|
4468
by sigra
update |
1529 |
- Fix usability problem that accidentally double-clicking on a road could
|
1530 |
remove it. (Previously, when clicking on a node that had a road, but a flag
|
|
1531 |
could not be placed there, the mouse cursor would be placed over the button
|
|
1532 |
to remove the road, in the dialog that was opened. Now place the mouse cursor
|
|
1533 |
over the tab icon instead in that case.) (svn:r4490)
|
|
1534 |
- When entering automatic roadbuilding mode after creation of a non-connected
|
|
1535 |
flag, move the mouse cursor to the flag, to offer optimal conditions to
|
|
1536 |
either start building a road, in any direction from that flag, or directly
|
|
1537 |
click on the flag to stop building the road. (svn:r4489)
|
|
1538 |
- Give more progress information during editor startup by showing a message for
|
|
1539 |
each tribe that is being loaded. (svn:r4488)
|
|
1540 |
- When a progress indicator has been shown during animation loading, remove the
|
|
4499
by sigra
update |
1541 |
message "Loading animations: 99%" afterwards, so that the user is not mislead |
1542 |
to believe that animation loading is still going on, when in fact something
|
|
1543 |
else is taking time. (svn:r4486)
|
|
4461
by nasenbaer_peter
some more "plastic surgery" fixes in editor menus |
1544 |
- Some "plastic surgeries" on editor menus. |
4468
by sigra
update |
1545 |
(svn:r4481, svn:r4482, svn:r4483, svn:r4484, svn:r4485)
|
1546 |
- Fix bug that in the editor's event menu, the buttons to change and delete an
|
|
1547 |
event chain where enabled even when no event chain was selected in the list.
|
|
1548 |
This caused a crash when any of the 2 buttons was clicked. (svn:r4480)
|
|
1549 |
- Make sure that every soldier battle property that is loaded from a savegame
|
|
1550 |
and is not compatible with the soldier's type's definition is adjusted to the
|
|
1551 |
nearest valid value. This makes changes to a soldier type's battle properties
|
|
1552 |
affect preexisting savegames when they are loaded with the changed game data.
|
|
1553 |
(svn:r4479)
|
|
1554 |
- Fix bug that a soldier without hitpoints could be loaded from a savegame.
|
|
1555 |
(svn:r4478)
|
|
1556 |
- Fix memory access error caused by a value read from a savegame being used as
|
|
1557 |
an array index without being checked. (svn:r4477)
|
|
1558 |
- Fix null pointer dereference that could be caused by an invalid savegame.
|
|
1559 |
(svn:r4475)
|
|
1560 |
- Fix bug that if a savegame contained a soldier with
|
|
1561 |
max hitpoints < current hitpoints, it was not detected as an error.
|
|
1562 |
(svn:r4474)
|
|
1563 |
- Fix bug that when loading (from a savegame) a bob (such as a worker or wild
|
|
1564 |
animal) that was walking along an edge between 2 neighbouring nodes, it was
|
|
1565 |
not checked that the start time was before the end time. (Both times are
|
|
1566 |
stored in savegames.) (svn:r4470)
|
|
1567 |
- Fix bug that when a military-/trainingsite was loaded from a savegame, it was
|
|
1568 |
not checked whether the configured capacity was within the range of allowed
|
|
1569 |
values, as defined in the site's type. Do not reject the savegame if the
|
|
1570 |
value is outside the range, since the definition may have changed and the
|
|
1571 |
user wants to load the game anyway. Just warn and adjust the variable to the
|
|
1572 |
nearest valid value. (svn:r4468, svn:r4469)
|
|
1573 |
- Fix bug that the parsing of a worker type would allow
|
|
1574 |
max_experience < min_experience. (svn:r4467)
|
|
1575 |
- Fix wrong calculation of the amount of experience that a worker needs to
|
|
1576 |
change its type. The value is chosen randomly in an interval, from
|
|
1577 |
min_experience to max_experience, specified in the soldier's type's
|
|
1578 |
definition. But the calculation had an off-by-one error that caused the value
|
|
1579 |
to never become max_experience, and worse, crash with a division by 0 when
|
|
1580 |
min_experience = max_experience. (svn:r4466)
|
|
1581 |
- Fix bug that the game loading code would accept a soldier with
|
|
1582 |
max_attack < min_attack. (svn:r4465)
|
|
1583 |
- Fix bug that the parsing of a soldier type would allow
|
|
1584 |
max_attack < min_attack. (svn:r4464)
|
|
1585 |
- Fix wrong calculation of a soldier's attack value during battle. The value is
|
|
1586 |
chosen randomly in an interval, from min_attack to max_attack. But the
|
|
1587 |
calculation had an off-by-two error that caused the value to never become
|
|
1588 |
max_attack or max_attack - 1, and worse, crash with a division by 0 when
|
|
1589 |
min_attack + 1 = max_attack. (svn:r4463)
|
|
1590 |
- Fix wrong calculation of a soldier's maximum hitpoints during its creation.
|
|
1591 |
The value is chosen randomly in an interval, from min_hp to max_hp, specified
|
|
1592 |
in the soldier's type's definition. But the calculation had an off-by-one
|
|
1593 |
error that caused the value to never become max_hp, and worse, crash with a
|
|
1594 |
division by 0 when min_hp = max_hp. (svn:r4462)
|
|
4438
by sigra
update |
1595 |
- Fix bug that a corrupt savegame could cause gametime to go backwards (a
|
4589
by sigra
attempt to fix appearance in wiki |
1596 |
!GameLogicCommand could have a duetime in the past without being detected as
|
4438
by sigra
update |
1597 |
corrupt during load). (svn:r4460)
|
4422
by sigra
update |
1598 |
- Fix invalid memory access bug (causisng random behaviour) when a section file
|
1599 |
inside a zip-archive was missing a newline at the end. (svn:r4443)
|
|
1600 |
- Fix bug that trigger building could count large buildings sevaral times
|
|
1601 |
because they occupy several nodes on the map. (svn:r4441)
|
|
4413
by nasenbaer_peter
Make Italian translation useable via userinterface, remove wrong files, update developer and changelog file |
1602 |
- Added Italian translation (svn:r4435, svn:r4436)
|
4422
by sigra
update |
1603 |
- Fix drawing of text with non-latin1 characters. (svn:r4421)
|
1604 |
- When a soldier steps outside his territory during attack, he searches for
|
|
1605 |
militarysites with defenders. Previously he chose them from any other player.
|
|
1606 |
Now only choose defenders from the player whose territory the soldier steps
|
|
1607 |
on. (svn:r4410)
|
|
4386
by sigra
update |
1608 |
- Exit with an error when incompatible command line parameters are given,
|
1609 |
instead of ignoring it. (svn:r4406)
|
|
1610 |
- Allow starting a replay from the command line by giving the --replay=FILENAME
|
|
1611 |
parameter. If just --replay is given, the program goes directly to the replay
|
|
1612 |
file selection menu. (svn:r4405)
|
|
1613 |
- Fix display of multiline editoboxes when the text has more than one
|
|
1614 |
consecutive linebreak. (svn:r4395)
|
|
1615 |
- Fix navigation in multiline editboxes. When the last line was empty and the
|
|
1616 |
text cursor was at the end of the line above, it was not possible to move the
|
|
1617 |
cursor to the last line with the down arrow key. (svn:r4394)
|
|
1618 |
- Fix bug that the text cursor was not visible when at the beginning of a line
|
|
1619 |
(in a single- or multiline editbox). (svn:r4393).
|
|
1620 |
- Give spectators (see-only) access to the building and economy configuration
|
|
1621 |
windows. Same for players with see-all right (debug builds). (svn:r4380,
|
|
1622 |
svn:r4399)
|
|
1623 |
- When a soldier can not move to its opponent during an attack, do not give up
|
|
1624 |
and quit the program. Instead, let the soldier desert without punishment.
|
|
1625 |
Notify the 2 involved players by adding a message to their message queues and
|
|
1626 |
pausing the game. Also pause and give a message when a worker can not return
|
|
1627 |
home to his building and therefore becomes a fugitive. (svn:r4378)
|
|
4438
by sigra
update |
1628 |
- Fix bug that the in-/decrease buttons in the editor's noise height options
|
1629 |
menu were not repeating. (svn:r4459)
|
|
1630 |
- Fix bug that the buttons in the editor's change resources options menu were
|
|
1631 |
not properly disabled. (svn:r4458)
|
|
4386
by sigra
update |
1632 |
- Fix bug that the traingingsite window soldier buttons (drop selected soldier,
|
1633 |
decrease soldier capacity and increase capacity) were not properly disabled
|
|
1634 |
and that the latter 2 were not repeating. (svn:r4373)
|
|
1635 |
- Fix bug that the building window background graphic was not drawn with
|
|
1636 |
correct playercolour. (svn:r4369)
|
|
1637 |
- Fix bug that buildings that were behind fog were not drawn with correct
|
|
1638 |
playercolour. (svn:r4367)
|
|
1639 |
- Fix bug in buildcaps calculation. Sometimes it was possible to build a large
|
|
1640 |
building at location A and then build a large building at location B. But if
|
|
1641 |
a large building was built at location B first, it was no longer possible to
|
|
1642 |
build a large building at location A. (svn:r4366)
|
|
1643 |
- Fix bug that the content of the interactive player data packet in a savegame
|
|
1644 |
was used without being checked properly, which could lead to a segmentation
|
|
1645 |
fault. (svn:r4353)
|
|
1646 |
- Fix bug in the editor that it was possible to remove a player even though
|
|
1647 |
it was referenced by someting (such as an event or trigger). (svn:r4339)
|
|
1648 |
- Fix bug that for a worker type, an experience value was read and used even
|
|
1649 |
though the worker type could not become some other worker type. (svn:r4328)
|
|
1650 |
- Make the config file format somewhat stricter. Do not allow // comments and
|
|
1651 |
require a section header to be closed with a ']'. (svn:r4285, svn:r4298)
|
|
1652 |
- No longer look for bmp an gif images when searching for animation frames.
|
|
1653 |
This should make animation loading a little faster. (svn:r4278)
|
|
4283
by nasenbaer_peter
New atlantean soldier by bithunter |
1654 |
- Added and improved some buildings and workers animations (different svn rev.)
|
4272
by nasenbaer_peter
* Update of Changelog |
1655 |
- Many graphic system updates including experimental hardware improvements
|
1656 |
(many different svn rev.)
|
|
1657 |
- Implemented very basic "dedicated" server (many different svn rev.) |
|
1658 |
- Improved chat system:
|
|
4433
by sigra
A few fixes to the ChangeLog file: |
1659 |
* Added personal messages (use "@username message") (svn:r4186) |
1660 |
* Added a time string in front of each message (svn:r4253)
|
|
4272
by nasenbaer_peter
* Update of Changelog |
1661 |
- Implemented metaserver lobby for internet game (many different svn rev.)
|
1662 |
- Implemented check of free diskspace to avoid segfaults (different svn rev.)
|
|
4468
by sigra
update |
1663 |
- Added new ware icons. (svn:r4152, svn:r4250, svn:r4471)
|
4433
by sigra
A few fixes to the ChangeLog file: |
1664 |
- Implemented versioning system to avoid that Widelands loads data of old
|
1665 |
Widelands versions. (svn:r4133)
|
|
4272
by nasenbaer_peter
* Update of Changelog |
1666 |
- Implemented basic "generate random map" feature. (svn:r4113) |
4098
by nasenbaer_peter
Updated Changelog and developers file |
1667 |
- Implemented basic messaging system to inform players of important events.
|
1668 |
(many different svn rev.)
|
|
3910
by nasenbaer_peter
Further improvements of defaultAI - this time mainly road construction and CPU usage decreasements |
1669 |
- Improved computer player behaviour (many different svn rev.)
|
4433
by sigra
A few fixes to the ChangeLog file: |
1670 |
* Computer player should now be able to build up a working infrastructure
|
1671 |
(including mining, tools and weapons production and soldier training) and
|
|
1672 |
to attack and defeat their enemies.
|
|
1673 |
* Users are now able, to select the type of a computer player. The
|
|
1674 |
available types are: Aggressive, Normal, Defensive and None. First three
|
|
1675 |
are based upon the improved AI and only behave different in case of
|
|
1676 |
attacking strength and expansion, while latter does simply nothing.
|
|
1677 |
* It is now possible to define the computer player type for camapign maps.
|
|
3906
by bedouin
Throw out the bundled version of scons. Scons is widely available by now and |
1678 |
- Throw out the bundled version of scons. Scons is widely available by now and
|
4433
by sigra
A few fixes to the ChangeLog file: |
1679 |
the bundled version caused more trouble than it was worth: many
|
1680 |
incompatibilities, where a distribution-supplied version would have worked
|
|
1681 |
(svn:r3929)
|
|
4423
by sigra
fix revision reference |
1682 |
- Fix bug #2351257 - wrong game tips are shown. (svn:r3808)
|
4433
by sigra
A few fixes to the ChangeLog file: |
1683 |
- Some improvements of tribes economy and soldier balance (svn:r3793,
|
1684 |
svn:r3796)
|
|
4098
by nasenbaer_peter
Updated Changelog and developers file |
1685 |
- Added third barbarian campaign (svn:r3790) and improved the already existing
|
1686 |
ones (svn:r3775, svn:r3788)
|
|
3791
by nasenbaer_peter
* Fix windows makefile for map_io |
1687 |
- Added a new trigger for scenario maps: Player defeated (svn:r3789)
|
4433
by sigra
A few fixes to the ChangeLog file: |
1688 |
- In the editor save dialog; initialize the name box with the map name and do
|
1689 |
not react (for example by playing a sound) to clicks in the empty area below
|
|
1690 |
the last file in the listbox (affects all listboxes in the UI). (svn:r3783)
|
|
1691 |
- Fix bug in build13 that the editor save dialog would use the name of the list
|
|
1692 |
item from the second last (instead of the last) click. (svn:r3781)
|
|
1693 |
- Added an editor tool to set a new origin in the map. This will make it
|
|
1694 |
possible to get an island properly centered, instead of divided in 4 corners
|
|
1695 |
when a minimap is generated with an external tool, such as the one used in
|
|
1696 |
the [map download section](http://wl.widelands.org/maps/). The button that
|
|
1697 |
enables the tool is in the map options dialog. (svn:r3778)
|
|
1698 |
- Allow longer text for a world's name and author (to avoid having it cut off
|
|
1699 |
like "The Widelands Development Tea"). (svn:r3777) |
|
3757
by sirver
- small fixes to changelog, so everything shows up on wl.widelands.org/changelog |
1700 |
- Do not crash when writing an empty file. (svn:r3773)
|
3791
by nasenbaer_peter
* Fix windows makefile for map_io |
1701 |
- Added two new in game and one new menu song. (svn:r3758, svn:r3800)
|
3757
by sirver
- small fixes to changelog, so everything shows up on wl.widelands.org/changelog |
1702 |
- Make more configuration options configurable in the options menu. (svn:r2753)
|
4433
by sigra
A few fixes to the ChangeLog file: |
1703 |
- Fix bugs in the S2 map loader. Trying to load an invalid file could cause
|
1704 |
failed assertions in debug builds and probably other bugs in release builds.
|
|
1705 |
(svn:r3750)
|
|
1706 |
- Added new loading screens for winterland and for barbarian campaigns.
|
|
1707 |
(svn:r3748, svn:r3797)
|
|
1708 |
- Allow configuring which information about a building is shown in the
|
|
1709 |
mapview's building census and statistics displays and the building window
|
|
1710 |
title. (svn:r3741)
|
|
3729
by sirver
Changed ChangeLog layout slightly so it can be displayed on the homepage |
1711 |
- Added colorized chatmessages. (svn:r3725)
|
4433
by sigra
A few fixes to the ChangeLog file: |
1712 |
- Added a lobby to the multiplayer launchgame menu. Now users are not
|
1713 |
automatically assigned to players. Users staying in the lobby when the game
|
|
1714 |
begins will become spectators. (svn:r3702, svn:r3703, svn:r3707, svn:r3709,
|
|
1715 |
svn:r3710)
|
|
4386
by sigra
update |
1716 |
- Fix the map Dry Riverbed so that the mountain pass is passable in both
|
1717 |
directions. (svn:r4335)
|
|
1718 |
- Improved the map Plateau so that the players can reach the center even if
|
|
1719 |
another player is fortified there. This is achieved by allowing large
|
|
1720 |
buildings at a few more places in the valleys leading from the starting
|
|
1721 |
positions to the center. Also add some wiese1 (terrain type), which was not
|
|
1722 |
used at all on this map before. Make some small adjustments to the node
|
|
1723 |
heights in the small valley just east of player 1's starting position, so
|
|
1724 |
that the valley becomes more useful. (svn:r3713, svn:r4361, svn:r4362)
|
|
4433
by sigra
A few fixes to the ChangeLog file: |
1725 |
- Added two new maps "Twinkling Waves" and "The ancient sun of fire". |
1726 |
(svn:r3689, svn:r4119)
|
|
1727 |
- Fix bug that the editor toolsize menu was not updated when the toolsize was
|
|
1728 |
changed with the keyboard shortcuts. (svn:r3675)
|
|
1729 |
- Implement feature request #1792180 - Allow user to change starting-position.
|
|
1730 |
(svn:r3666, svn:r3667, svn:r3668)
|
|
1731 |
- Editboxes now support UTF8 (unicode) characters, so the players can use their
|
|
1732 |
locale language in game. (svn:r3662, svn:r4398)
|
|
3729
by sirver
Changed ChangeLog layout slightly so it can be displayed on the homepage |
1733 |
- Improve the output of _widelands --help_. (svn:r3660)
|
4433
by sigra
A few fixes to the ChangeLog file: |
1734 |
- Add a new terrain type, corresponding to Greenland's bergwiese, to Desert.
|
1735 |
(svn:r3659)
|
|
1736 |
- Workers that search for an object now prefer one of the nearest. Therefore
|
|
1737 |
they spend less time walking and more time harvesting. (svn:r3658)
|
|
1738 |
- Fix bug that in the military-/trainingsite windows, the name (untranslated)
|
|
1739 |
of the soldier type was shown instead of the descname (translated).
|
|
1740 |
(svn:r3645)
|
|
1741 |
- Fix bug that in the trainingsite window, the ware priority buttons were not
|
|
1742 |
updated. (svn:r3642)
|
|
1743 |
- Fix bug that in the trainingsite window, the column _total level_ was not
|
|
1744 |
sorted correctly for 2-digit values (10 was sorted between 1 and 2).
|
|
1745 |
(svn:r3641)
|
|
1746 |
- Fix bug that when the user typed in the editor's map description input
|
|
1747 |
fields, the world was reparsed on every keystroke, which caused a delay.
|
|
1748 |
(svn:r3640)
|
|
1749 |
- Fix bug that when the loading of a tribe failed, the error message was
|
|
1750 |
insufficient. (svn:r3639)
|
|
1751 |
- Fix bug related to land ownership and military influence when a soldier
|
|
1752 |
arrived to a trainingsite. (svn:r3701)
|
|
1753 |
- Fix bug related to land ownership and military influence when an
|
|
1754 |
event_building was executed. (svn:r3636, svn:r3637)
|
|
1755 |
- Fix bug that when a \_pc-file was missing for an animation frame, the program
|
|
1756 |
did not make it clear that it was the \_pc-file that was missing (the user
|
|
1757 |
was lead to think that it was the main file of the animation frame).
|
|
1758 |
(svn:r3623)
|
|
1759 |
- Fix bugs in the maps _Mystical Maze_ and _Three Warriors_: update tribe name
|
|
1760 |
to _atlanteans_. (svn:r3609, svn:r3612)
|
|
1761 |
- Change the Atlantean Weaponsmithy's program Produce Light Trident to consume
|
|
1762 |
iron (in addition to planks). This makes it necessary to mine iron ore to
|
|
1763 |
produce soldiers, which makes it more difficult to win against the other
|
|
1764 |
tribes (who also require iron for making soldiers) (svn:r3718)
|
|
1765 |
- Fix bug in build13 that the Atlantean Labyrinth's program Upgrade Evade 1
|
|
1766 |
could consume bread and then fail. (svn:r3714)
|
|
1767 |
- Add demand check to _Cloth_ production in _Empire_ _Weaving Mill_.
|
|
1768 |
(svn:r3604)
|
|
3729
by sirver
Changed ChangeLog layout slightly so it can be displayed on the homepage |
1769 |
- Add a program that produces an axe to the Barbarian Metalworks. (svn:r3717)
|
4433
by sigra
A few fixes to the ChangeLog file: |
1770 |
- Simplify the stoppability rules of building types. Only productionsites are
|
1771 |
stoppable. A productionsite type is a stoppable if and only if it is not a
|
|
1772 |
militarysite type. Get rid of the config option to make a building type
|
|
1773 |
stoppable (many building types had "stopable=yes" in their conf-file). Also |
|
1774 |
get rid of the config options to set custom stop/continue icons for each
|
|
1775 |
building type (this was not used in any of the building types that are
|
|
1776 |
included in the Widelands releases). It is no longer possible to stop a
|
|
1777 |
constructionsite so that the finished building will be set to stopped.
|
|
1778 |
(svn:r3723)
|
|
1779 |
- Get rid of event numbers in event chains. This removes the maximum limit of
|
|
1780 |
99 events in an !EventChain. It also makes diffs much smaller when an event
|
|
1781 |
is inserted, because now the following events do not need to be renumbered.
|
|
1782 |
(svn:r3600)
|
|
1783 |
- For the statistics string of a trainingsite (shown in the mapview near the
|
|
1784 |
trainingsite when S has been pressed), replace strings like "upgrade_evade_0" |
|
1785 |
(untranslated) with strings like "Upgrade evade 0" (translated). (svn:r3595) |
|
4386
by sigra
update |
1786 |
- Fix bugs that ware/worker types were identified by their temporary index
|
1787 |
value instead of their permanent name in some places in savegames. The
|
|
1788 |
temporary index values may not be the same when the game is loaded again,
|
|
1789 |
while type names should be the same. (svn:r3593, svn:r4343)
|
|
4433
by sigra
A few fixes to the ChangeLog file: |
1790 |
- Implement automatic recursive road removal. When a player holds down Ctrl
|
1791 |
when ordering (or confirming, if applicable) the removal of flag or road, do
|
|
1792 |
a recursive removal. If a road removal command is given with the recursive
|
|
1793 |
option, all roads between the start and end flags are removed. Then those
|
|
1794 |
flags that become dead ends are removed recursively. A flag is a dead end if
|
|
1795 |
it does not have a building and roads to at most 1 other flag. (svn:r3591)
|
|
3729
by sirver
Changed ChangeLog layout slightly so it can be displayed on the homepage |
1796 |
- Make immovable animation times random. (svn:r3635)
|
4433
by sigra
A few fixes to the ChangeLog file: |
1797 |
- Implement natural reproduction for trees. Instead of just growing up and then
|
1798 |
idling forever, they seed new trees and eventually die. Dead trees disappear
|
|
1799 |
after a while. Different tree species have different advantages on different
|
|
1800 |
terrain types. This makes it possible for several tree species to survive by
|
|
1801 |
occupying different niches. Increase the working radius of
|
|
1802 |
woodcutters/lumberjacks from 8 to 10. This makes it easier to cover large
|
|
1803 |
areas with a few of them. This is now recommended to keep an area clear of
|
|
1804 |
trees. (svn:r3591, svn:r3610, svn:r3735, svn:r3786, svn:r3828)
|
|
1805 |
- Forbid immovable programs to have transform commands that replace an
|
|
1806 |
immovable with one of the same type. (svn:r3647)
|
|
3729
by sirver
Changed ChangeLog layout slightly so it can be displayed on the homepage |
1807 |
- Get rid of line numbers in immovable programs. (svn:r3591)
|
4433
by sigra
A few fixes to the ChangeLog file: |
1808 |
- In the worker list window of productionsites; if a worker is missing, show
|
1809 |
"(vacant)" if the request for it is open and "(coming)" if the request is in |
|
1810 |
transfer. (svn:r3591)
|
|
1811 |
- Create a few different player initializations and allow choosing one for each
|
|
1812 |
player when the game is configured. The default initialization is a
|
|
1813 |
headquarters with the usual set of wares/workers/soldiers, so the default
|
|
1814 |
behaviour is unchanged. There is another player initialization called
|
|
1815 |
castle_village that creates a castle (or citadell, depending on tribe) and a
|
|
1816 |
village around it with a warehouse loaded with some wares/workers/soldiers
|
|
1817 |
and some basic production and training buildings. (svn:r3629)
|
|
1818 |
- Do not automatically create a headquarters for each player in scenarios. This
|
|
1819 |
must now be done explicitly with events. Change the existing scenarios
|
|
1820 |
accordingly (and use new headquarter graphics in some of them). (svn:r3591,
|
|
1821 |
svn:r3617, svn:r3737, svn:r4249, svn:r4299)
|
|
1822 |
- Implemented logic for finding a suitable location for a building that will be
|
|
1823 |
created with an event. (svn:r3629)
|
|
1824 |
- When a warehouse is created through an event, allow configuring exactly how
|
|
1825 |
many of each type of ware, worker and soldier that should be created with the
|
|
1826 |
warehouse. (svn:r3591)
|
|
1827 |
- When a productionsite is created through an event, allow configuring exactly
|
|
1828 |
which of the wares and workers that should be created with the
|
|
1829 |
productionsite. (svn:r3591, svn:r3630)
|
|
1830 |
- When a military-/trainingsite is created through an event, allow configuring
|
|
1831 |
exactly how many soldiers at each combination of strength levels that should
|
|
1832 |
be created with the site. (svn:r3628, svn:r3629)
|
|
1833 |
- The builder does no longer enter the building and see the surroundings for a
|
|
1834 |
moment when he has completed the construction. Instead he leaves directly.
|
|
1835 |
(svn:r3590)
|
|
3729
by sirver
Changed ChangeLog layout slightly so it can be displayed on the homepage |
1836 |
- Added new portrait pictures for the campaign maps (svn:r3581, svn:r3632)
|
1837 |
- Allow multiple AI implementations (svn:r3574)
|
|
4386
by sigra
update |
1838 |
- Implement a debug console and add a "switchplayer" command (svn:r3573, |
1839 |
svn:r4370, svn:r4371)
|
|
4433
by sigra
A few fixes to the ChangeLog file: |
1840 |
- Fix bug that the back buttons in the campaign selection UI had the wrong
|
1841 |
background. (svn:r3619)
|
|
3729
by sirver
Changed ChangeLog layout slightly so it can be displayed on the homepage |
1842 |
- Improvements of full screen menu UI (svn:r3579, svn:r3581)
|
4433
by sigra
A few fixes to the ChangeLog file: |
1843 |
* Make fullscreen menus dynamic resizable. Now the menus use the same
|
1844 |
resolution as the whole game. Still the resolution must be saved in the
|
|
1845 |
config, so it is not yet possible to resize via mouse.
|
|
1846 |
* Clean up menu design, make some menus more straight and intuitive and
|
|
1847 |
follow the same alignment in similar menus.
|
|
1848 |
* Add note to intro screen, so players are not confused anymore, whether
|
|
1849 |
Widelands is still loading.
|
|
1850 |
* Introduce config option and commandline parameter "ui_font". This option |
|
1851 |
allows the user, to use a different font in the fullscreen menus, which
|
|
1852 |
can be quite important if the resolution is very low and the serif font is
|
|
1853 |
nearly unreadable. Besides a path to a TTF file relative to
|
|
1854 |
<widelands-data>/fonts/ the values "sans" and "serif" are accepted. If an |
|
1855 |
invalid parameter was given Widelands falls back to UI_FONT_NAME.
|
|
3729
by sirver
Changed ChangeLog layout slightly so it can be displayed on the homepage |
1856 |
- Made the minimap remember its display options during the session (svn:r3572)
|
1857 |
- Implemented generation of browsable HTML from game data. (svn:r3548)
|
|
4433
by sigra
A few fixes to the ChangeLog file: |
1858 |
- Made it possible to define a default target quantity for a ware type and set
|
1859 |
target quantities in the game. (svn:r3543)
|
|
1860 |
- Made Ctrl+S bring up the save game dialog in both gameplay and replay. Added
|
|
1861 |
save button in replay watcher. (svn:r3542)
|
|
4468
by sigra
update |
1862 |
- Fixed Trigger_Time (and replaced Trigger_Null with it). Introduced
|
1863 |
Event_Set_Timer. (svn:r3541, svn:r4485)
|
|
3549
by ixprefect
MiniMap remembers flags during the game |
1864 |
|
8170.1.1
by franku
fix ChangeLog and formatting |
1865 |
## Build 13
|
4433
by sigra
A few fixes to the ChangeLog file: |
1866 |
- Count casualties/kills, military/civilian buildings lost/defeated and present
|
1867 |
them in the general statistics menu (except for civilian buildings defeated,
|
|
1868 |
which is omitted from the user interface) (svn:r3395, svn:r3407).
|
|
3729
by sirver
Changed ChangeLog layout slightly so it can be displayed on the homepage |
1869 |
- Improved map options menu (svn:r3328).
|
4433
by sigra
A few fixes to the ChangeLog file: |
1870 |
- Improved progresswindow use and added new loading screens (svn:r3249,
|
1871 |
svn:r3253, svn:r3275, svn:r3315, svn:r3316).
|
|
3729
by sirver
Changed ChangeLog layout slightly so it can be displayed on the homepage |
1872 |
- Added menu for editor to the mainmenu (svn:r3248).
|
1873 |
- Improved save game dialog (svn:r3185, svn:r3189).
|
|
4433
by sigra
A few fixes to the ChangeLog file: |
1874 |
- Improved mapselect and launchgame menu (svn:r3243, svn:r3246, svn:r3247,
|
1875 |
svn:r3283, svn:r3290).
|
|
3729
by sirver
Changed ChangeLog layout slightly so it can be displayed on the homepage |
1876 |
- Improved ingame UI (svn:r3224).
|
1877 |
- Implemented "/me" command for multiplayer chat (svn:r3223). |
|
4433
by sigra
A few fixes to the ChangeLog file: |
1878 |
- Improved multiplayermenu (svn:r3218, svn:r3260, svn:r3261, svn:r3288,
|
1879 |
svn:r3289).
|
|
1880 |
- Improved optionsmenu and added possibility to set autosave interval
|
|
1881 |
(svn:r3215).
|
|
1882 |
- Implemented option for maximum FPS to reduce CPU-usage (svn:r3210, svn:r3213,
|
|
1883 |
svn:r3214, svn:r3215, svn:r3220).
|
|
3729
by sirver
Changed ChangeLog layout slightly so it can be displayed on the homepage |
1884 |
- Improved editor new map dialog (svn:r3172, svn:r3331).
|
4433
by sigra
A few fixes to the ChangeLog file: |
1885 |
- Make automatic roadbuilding mode after creation of non-connected flag
|
1886 |
optional (svn:r3177).
|
|
3729
by sirver
Changed ChangeLog layout slightly so it can be displayed on the homepage |
1887 |
- Improved production program handling (svn:r3373, svn:r3384):
|
4433
by sigra
A few fixes to the ChangeLog file: |
1888 |
* Eliminate the need for line numbers in the programs.
|
1889 |
* Fix bug that the consume command required that all wares in a
|
|
1890 |
consume-group must be of the same type. For example the command "2=consume |
|
1891 |
smoked_fish,smoked_meat 2" required 2 smoked_fish or 2 smoked_meat. Now it |
|
1892 |
will also work if there is only one of each.
|
|
1893 |
* Change the syntax of a consume-group to ware1[,ware2[,...]][:quantitiy]
|
|
1894 |
(for example "smoked_fish,smoked_meat:2"). |
|
1895 |
* Extend the consume command to take any number of consume-groups (for
|
|
1896 |
example smoked_fish,smoked_meat:2 bread:2"). This means that unless all |
|
1897 |
consume-groups can be satisfied, nothing is consumed when the command |
|
1898 |
fails. This will fix many bugs in the game data where programs had for |
|
1899 |
example "2=consume smoked_fish,smoked_meat 2" and "3=consume bread 2". If |
|
1900 |
there was not 2 bread, it would consume 2 smoked_fish or 2 smoked_meat and |
|
1901 |
then fail. |
|
1902 |
* Get rid of the command check. It was only a work-around for the previously |
|
1903 |
deficient command consume (and some programs forgot to use it). |
|
1904 |
* Implement the new command return. It can return from a program. There are |
|
1905 |
3 different return values; Failed, Completed and Skipped. Only programs |
|
1906 |
returning Failed and Completed will affect statistics. A program that |
|
1907 |
reaches the end will be considered to have implicitly returned Completed. |
|
1908 |
The return command can optionally take a condition. Currently only two |
|
1909 |
conditions are supported; "economy needs ware_type" and "workers need |
|
1910 |
experience". The former will allow a program to have a command |
|
1911 |
"return=skipped unless economy needs marblecolumn". It will prevent Game |
|
1912 |
Over as a result of a production deadlock on marble when a user forgets to |
|
1913 |
turn off a stonemason for a while. This fixes the huge problem with |
|
1914 |
production deadlocks that hit every new player in their first games and |
|
1915 |
every experienced player once in a while. The condition makes a query to |
|
1916 |
the economy, which now simply checks if there is no warehouse supplies the |
|
1917 |
ware type. This can of course be made much smarter later. The latter is |
|
1918 |
used in the barbarian micro-brewery to let it practice making beer until |
|
1919 |
the brewer has become a master_brewer even if the economy does not need |
|
1920 |
any beer. |
|
1921 |
* Extend the produce command to take any number of ware types with |
|
1922 |
quantities. |
|
1923 |
* Fix the call command to validate that the called program exists. This |
|
1924 |
requires changing declaration order in some data files (for example if |
|
1925 |
"work" calls "seed", "program=seed" must come before "program=work" in the |
|
1926 |
"global" section of the productionsite definition. (However the definition |
|
1927 |
order of the programs does not matter.) This fixes the bug that a call |
|
1928 |
command may fail at run-time because the called program does not exist. |
|
1929 |
* Extend the call command with an optional error handling specification |
|
1930 |
(call=<program_name> [on failure {ignore|repeat|fail}]). It will make it |
|
1931 |
possible to ignore a failure of a called program and continue the calling |
|
1932 |
program, or repeat the failed program until it succeeds. |
|
1933 |
* Extend the sleep and animate commands. If no duration is given as the last |
|
1934 |
parameter, the return value from a previous action is used for duration. |
|
1935 |
This makes it possible to for example let the mining command calculate how |
|
1936 |
long the following sleep/animation should last, depending on ore |
|
1937 |
concentration and mining depth. |
|
1938 |
* Get rid of the set command and the associated catch and nostats flags. |
|
1939 |
* Fix the mine command to parse and validate its parameters at parse-time |
|
1940 |
instead of at run-time. This fixes the bug that the game engine could fail |
|
1941 |
with the message "Should mine resource <resource_type>, which does not |
|
1942 |
exist in world. Tribe is not compatible with world!!" at run-time the |
|
1943 |
first time a mining command is executed. |
|
1944 |
* Fix most other commands that had insufficient validation or did parsing at |
|
1945 |
run-time (for example the consume command reparsed its wares at each |
|
1946 |
execution). |
|
1947 |
* Optimize the parsing by eliminating needless string copying. |
|
1948 |
- Rename the building property "enhance_to" to "enhancement" and validate that |
|
1949 |
the given building type exists (svn:r3373). |
|
1950 |
- Improved editor handling of bobs and animals, so they can not be placed on |
|
1951 |
invalid locations (svn:r3319, svn:r3321). |
|
1952 |
- Implemented loading of savegames in multi player (svn:r3266, svn:r3270, |
|
1953 |
svn:r3271) |
|
3729
by sirver
Changed ChangeLog layout slightly so it can be displayed on the homepage |
1954 |
- Only allow attacking seen buildings (svn:r3173). |
1955 |
- Improved computer player behaviour (svn:r3209). |
|
4433
by sigra
A few fixes to the ChangeLog file: |
1956 |
- Update and cleanup of tribes economies (svn:r3202, svn:r3203, svn:r3204, |
1957 |
svn:r3205, svn:r3206, svn:r3207, svn:r3211, svn:r3237, svn:r3239, svn:r3241, |
|
1958 |
svn:r3257, svn:r3258, svn:r3269, svn:r3272, svn:r3294, svn:r3307). |
|
1959 |
- Introduced automatic update of Campaign-list via campaign-menu (svn:r3197, |
|
1960 |
svn:r3198). |
|
3729
by sirver
Changed ChangeLog layout slightly so it can be displayed on the homepage |
1961 |
- Added a new in game song |
1962 |
- Added global objects usable in every world (svn:r3308, svn:r3310, svn:r3311). |
|
1963 |
- Added 12 new maps (9 from map contest) (svn:r3226, svn:r3298, svn:r3305). |
|
4433
by sigra
A few fixes to the ChangeLog file: |
1964 |
- Added atlantean building graphics (svn:r3278, svn:r3295, svn:r3300, |
1965 |
svn:r3309, and many more). |
|
1966 |
- Added a lot of new sounds and integrated them in the game (svn:r3231, |
|
1967 |
svn:r3232, svn:r3415, svn:r3419, svn:r3439). |
|
3729
by sirver
Changed ChangeLog layout slightly so it can be displayed on the homepage |
1968 |
- Rework of campaign missions (svn:r3228, svn:r3233, svn:r3236, svn:r3242). |
4433
by sigra
A few fixes to the ChangeLog file: |
1969 |
- Fix bugs in parsing of building types's buildcosts and inputs. Check that the |
1970 |
ware types exist and are not duplicated and that the quantities are within
|
|
1971 |
range (svn:r3373).
|
|
1972 |
- Fix bug in parsing of productionsite types' outputs. Check that the ware |
|
1973 |
types exist and are not duplicated (svn:r3373). |
|
1974 |
- Fix bugs in parsing of productionsite types', critter_bob types' and worker |
|
1975 |
types' programs. If a program was declared twice, it was parsed twice and the |
|
1976 |
memory used to store the first instance was leaked (svn:r3373).
|
|
1977 |
- Fixed bugs with drop-soldier commands: If such a command was given and then
|
|
1978 |
the game was saved before the command was executed (because the game was
|
|
1979 |
paused), the command was saved incorrectly (svn:r3451, svn:r3456). And even
|
|
1980 |
if the savegame would have had such a command correctly saved, the loading
|
|
1981 |
code would not have recognized it (svn:r3456).
|
|
1982 |
- Removed the trainingsite options window. The "Make heros" button was
|
|
1983 |
suspected of being able to cause desync in network games (svn:r3452).
|
|
1984 |
- Fixed bugs that attack, change-soldier-capacity and set-ware-priority
|
|
1985 |
commands were not recognized when encountered in savegames (svn:r3454,
|
|
1986 |
svn:r3456, svn:r3455).
|
|
1987 |
- Fixed bug that set-ware-priority commands were saved as enhance-building
|
|
1988 |
commands (svn:r3455).
|
|
1989 |
- Change game rule: Forbid upgrading any building to any type of building. Only
|
|
1990 |
allow upgrading to one of the defined enhancements. This is the behaviour
|
|
1991 |
that was intended and that the user interface obeys. Now also the game logic
|
|
1992 |
enforces it. This prevents users from circumventing the user interface and do
|
|
1993 |
arbitrary building upgrades, which other players may consider cheating in a
|
|
1994 |
network game (svn:r3457).
|
|
1995 |
- Fix program crash (or worse) when a worker type was declared to have an
|
|
1996 |
ingredient that had not been defined (svn:r3459).
|
|
1997 |
- Forbid declaring that a building can be enhanced to its own type or the
|
|
1998 |
special type constructionsite (svn:r3460, svn:r3461).
|
|
1999 |
- Do not let the constructionsite crash the game if a building type did not
|
|
2000 |
define a build animation. Use the idle animation instead (svn:r3462).
|
|
2001 |
- Do not crash because of division by 0 when building a building without
|
|
2002 |
buildcost (svn:r3462).
|
|
2003 |
- When building a building without buildcost, complete it immediately instead
|
|
2004 |
of never (svn:r3462).
|
|
2005 |
- Check for mine and size mismatch when parsing building enhancement
|
|
2006 |
definitions. This prevents crashes at run-time (svn:r3463).
|
|
2007 |
- Fixed bug #1792379 - little trees set with editor do not grow (svn:r3317).
|
|
3729
by sirver
Changed ChangeLog layout slightly so it can be displayed on the homepage |
2008 |
- Fixed bug #1913902 - collosseum now trains evade 0 and 1 (svn:r3303).
|
4433
by sigra
A few fixes to the ChangeLog file: |
2009 |
- Fixed bug that upgraded worker were used in buildings instead of training new
|
2010 |
simple ones (svn:r3304).
|
|
2011 |
- Fixed crossplatform network bug (win32 path on unix) (svn:r3293, svn:r3427,
|
|
2012 |
svn:r3429).
|
|
2013 |
- Fixed disk_filesystem handling on win32(svn:r3284, svn:r3285, svn:r3286,
|
|
2014 |
svn:r3287, svn:r3291).
|
|
2015 |
- Fixed strange, unwanted behaviour of multilined editboxes (svn:r3281,
|
|
2016 |
svn:r3282).
|
|
2017 |
- Fixed loading of settlers 2 maps in widelands (svn:r3234, svn:r3235,
|
|
2018 |
svn:r3238, svn:r3250).
|
|
3729
by sirver
Changed ChangeLog layout slightly so it can be displayed on the homepage |
2019 |
- Fixed bug that caused segmentation fault when executing./widelands
|
2020 |
--editor=nonexistent_file (svn:r3335).
|
|
2021 |
- Fixed bug that caused segmentation fault when executing./widelands
|
|
2022 |
--scenario=nonexistent_file (svn:r3336).
|
|
3426
by nasenbaer_peter
* Update Changelog and developers for Build 13 |
2023 |
- Fixed bug that caused invalid use of uninitialized memory when an animation
|
4433
by sigra
A few fixes to the ChangeLog file: |
2024 |
configuration defined playercolor=true but a mask file was missing
|
2025 |
(svn:r3347).
|
|
2026 |
- Fixed bug #1968196 - Scenario-maps are not loaded as one (svn:r3227).
|
|
2027 |
- Fixed bug #1900477 - Objectives description are not translated and objective
|
|
2028 |
names are not included in PO templates (svn:r3225, svn:r3229).
|
|
3729
by sirver
Changed ChangeLog layout slightly so it can be displayed on the homepage |
2029 |
- Fixed hotspots of animals (svn:r3170).
|
2030 |
- Fixed editor height tool dialogs (svn:r3171).
|
|
4433
by sigra
A few fixes to the ChangeLog file: |
2031 |
- Fixed language-settings-menu for Linux - now Widelands sets
|
2032 |
system-language-variable correctly (svn:r3193, svn:r3252, svn:r3262).
|
|
2033 |
- Fixed bug that prevented releasing the last soldier from a trainingsite
|
|
2034 |
(svn:r3179).
|
|
2035 |
- Fixed memory access errors in the game logic, causing segmentation fault or
|
|
2036 |
any kind of strange undefined behaviour (svn:r3184, svn:r3365).
|
|
2037 |
- Fixed bug that the game would abort if an attacking soldier could not find a
|
|
2038 |
path to the target (svn:r3382).
|
|
3729
by sirver
Changed ChangeLog layout slightly so it can be displayed on the homepage |
2039 |
- Fixed memory access error in save game dialog (svn:r3185).
|
4433
by sigra
A few fixes to the ChangeLog file: |
2040 |
- Fixed many memory access errors when trying to read missing sections in
|
2041 |
configuration files (svn:r3195).
|
|
2042 |
- Fixed bug that the computer player did not check if a planned large building
|
|
2043 |
would be completely inside his borders (svn:r3191).
|
|
2044 |
- Fixed bugs that the empire wine bush and barbarian flax and reed lived
|
|
2045 |
forever, blocking the map (svn:r3190, svn:r3527).
|
|
3493
by sigra
update |
2046 |
- Fixed bug that it was possible to cheat when destroying an enhanceable
|
2047 |
building by first ordering and upgrade and then immediately ordering the
|
|
2048 |
destruction of the enhancement-constructionsite. This avoided the burning
|
|
3729
by sirver
Changed ChangeLog layout slightly so it can be displayed on the homepage |
2049 |
phase, which made the space available immediately. (svn:r3513)
|
4433
by sigra
A few fixes to the ChangeLog file: |
2050 |
- Fixed bug that replay was stopped before all commands had been executed.
|
2051 |
(svn:r3539)
|
|
3729
by sirver
Changed ChangeLog layout slightly so it can be displayed on the homepage |
2052 |
|
2053 |
||
8170.1.1
by franku
fix ChangeLog and formatting |
2054 |
## Build 12
|
3109
by ixprefect
Sync ChangeLog with Wiki. |
2055 |
- New feature: Additional scenario event types and trigger types.
|
4433
by sigra
A few fixes to the ChangeLog file: |
2056 |
- New feature: Flags are automatically placed when holding down Ctrl while
|
2057 |
building a road.
|
|
2058 |
- New feature: Load maps directly into the editor from the command line
|
|
2059 |
(widelands --editor=<filename>).
|
|
3109
by ixprefect
Sync ChangeLog with Wiki. |
2060 |
- New feature: Navigation in edit boxes.
|
2061 |
- New feature: Multiplayer games.
|
|
2062 |
- New and greatly improved animations for a number of workers.
|
|
2063 |
- New animals and new animations for existing animals.
|
|
2064 |
- New singleplayer/multiplayer map.
|
|
4433
by sigra
A few fixes to the ChangeLog file: |
2065 |
- New tribe Atlantids.
|
3109
by ixprefect
Sync ChangeLog with Wiki. |
2066 |
- Improved the usability of scrollbars, listselects and tables.
|
2067 |
- Improvements of Campaign UI (show only revealed campaigns/scenarios).
|
|
2068 |
- Improvements of all single-/multiplayer maps (rebalancing resources).
|
|
2069 |
- Improved the building statistics menu.
|
|
2070 |
- Improved the scenarios to make use of new features.
|
|
2071 |
- Improved the performance of terrain rendering.
|
|
2072 |
- Improved usability of roadbuilding.
|
|
2073 |
- Improved the handling of player colours.
|
|
2074 |
- Improved recovery from bugs during gameplay.
|
|
2075 |
- Improved the battle system.
|
|
4433
by sigra
A few fixes to the ChangeLog file: |
2076 |
- Fixed bugs: Several invalid memory accesses, which may have caused random
|
2077 |
bugs, such as [#1508297 (Needed images sometimes not saved with
|
|
3729
by sirver
Changed ChangeLog layout slightly so it can be displayed on the homepage |
2078 |
game)](http://sourceforge.net/tracker/index.php?func=detail&aid=1508297&group_id=40163&atid=427221).
|
4433
by sigra
A few fixes to the ChangeLog file: |
2079 |
- Fixed bug: Workers that become fugitives have a higher chance of finding back
|
2080 |
to a warehouse. A flag connected to a warehouse must be close to the worker.
|
|
2081 |
- Fixed bug that the objectives menu was not updated when objectives were
|
|
2082 |
fulfilled during the game.
|
|
2083 |
- Fixed bug that workers would enter a building before arriving at it (entering
|
|
2084 |
it when passing the flag in front of the building). This caused the worker to
|
|
2085 |
start seeing from the building too early.
|
|
3109
by ixprefect
Sync ChangeLog with Wiki. |
2086 |
- Fixed network support for direct IP and LAN games.
|
2087 |
- Fixed many gamelogic bugs.
|
|
4433
by sigra
A few fixes to the ChangeLog file: |
2088 |
- Removed support for GGZ. Please use the forums and IRC channel to meet for
|
2089 |
multiplayer games.
|
|
3109
by ixprefect
Sync ChangeLog with Wiki. |
2090 |
- Many other bugfixes, optimizations and cleanups.
|
2091 |
||
8170.1.1
by franku
fix ChangeLog and formatting |
2092 |
## Build 11
|
3109
by ixprefect
Sync ChangeLog with Wiki. |
2093 |
- New feature: Game Tips during loading
|
2094 |
- New feature: Progress message windows (Loading-screens)
|
|
2095 |
- New feature: Fog of war
|
|
2096 |
- New feature: Autosave (and emergency-save)
|
|
2097 |
- New feature: Visible Range for bobs and buildings
|
|
2098 |
- New feature: Replay-function
|
|
2099 |
- New feature: volume-sliders for sound and music
|
|
2100 |
- New animations for animals
|
|
2101 |
- New animations for bobs (few trees are falling after they are choped)
|
|
2102 |
- Improvements of the transportationsystem (f.e. ware priority-buttons)
|
|
2103 |
- Improvements of the S2-Map-importation-system.
|
|
2104 |
- Improvements of Multiplayercode.
|
|
2105 |
- Improvements of Campaign UI
|
|
2106 |
- Improvement of "growing tree patch" (seperation of different steps)
|
|
4433
by sigra
A few fixes to the ChangeLog file: |
2107 |
- Improvement of single-line-edit-box handling (buttons are not locked anymore)
|
3109
by ixprefect
Sync ChangeLog with Wiki. |
2108 |
- Improvement of Ware-image visualisation program.
|
2109 |
- Added 2 new multiplayer maps
|
|
2110 |
- Fix of bug 1633431 (Attacking headquarters crashes game.)
|
|
4433
by sigra
A few fixes to the ChangeLog file: |
2111 |
- Fix of bug 1451851 (Upgrade building while delievering to/from cause
|
2112 |
crash/hang)
|
|
2113 |
- Fix of bug 1690070 (ware: can not move from building A to B)
|
|
2559
by nasenbaer_peter
Update for build11 RC and final release |
2114 |
- Many other bugfixes
|
2115 |
||
3729
by sirver
Changed ChangeLog layout slightly so it can be displayed on the homepage |
2116 |
|
8170.1.1
by franku
fix ChangeLog and formatting |
2117 |
## Build 10
|
2085
by nasenbaer_peter
* Update of Hungarian translation |
2118 |
- Addition of new tribe "The Empire"
|
3646
by sigra
fix spelling |
2119 |
- Tribe "Barbarians" was completely overhauled
|
2085
by nasenbaer_peter
* Update of Hungarian translation |
2120 |
- New blender graphics for the Barbarians and the Empire by bithunter32
|
3729
by sirver
Changed ChangeLog layout slightly so it can be displayed on the homepage |
2121 |
- New blender graphics for the Empire by !AlexiaDeath
|
3109
by ixprefect
Sync ChangeLog with Wiki. |
2122 |
- Addition of new worlds (Blackland, winterland and desert)
|
2085
by nasenbaer_peter
* Update of Hungarian translation |
2123 |
- Addition of few new maps
|
3109
by ixprefect
Sync ChangeLog with Wiki. |
2124 |
- Addition of two new Empire-campaign-maps
|
2125 |
- Addition of three new ingame music-tracks
|
|
3647
by sigra
change to the more common spelling of this word |
2126 |
- A lot of localization-bugs were fixed and new strings for translation were added.
|
4433
by sigra
A few fixes to the ChangeLog file: |
2127 |
- Widelands now supports 14 languages (cz_CZ, de_DE, en_EN, es_ES, fi_FI,
|
2128 |
fr_FR, gl_ES, he_HE, hu_HU, nl_NL, pl_PL, ru_RU, sk_SK, sv_SE)
|
|
2025
by nasenbaer_peter
Update of developer-list and changelog (please check for missing features, etc.) |
2129 |
- New feature: Mouse-over-hover-help
|
2130 |
- New feature: Tribe ware encyclopedia
|
|
3109
by ixprefect
Sync ChangeLog with Wiki. |
2131 |
- Mousewheel support integrated (textarea)
|
3729
by sirver
Changed ChangeLog layout slightly so it can be displayed on the homepage |
2132 |
- Now using new fonts (!FreeSans and !FreeSerif) licensed under GPL
|
2025
by nasenbaer_peter
Update of developer-list and changelog (please check for missing features, etc.) |
2133 |
- Battlecode was reworked
|
2085
by nasenbaer_peter
* Update of Hungarian translation |
2134 |
- Menu-resolution set to 800x600 (before 640x480) and added new splash
|
2135 |
- Work on ingame window-system
|
|
2136 |
- Richtext-handler was overhauled
|
|
2025
by nasenbaer_peter
Update of developer-list and changelog (please check for missing features, etc.) |
2137 |
- A lot of menu texts and alignments were fixed
|
2138 |
- A lot of new button-, icon-, background- and campaign-graphics added.
|
|
2139 |
- A lot of code-cleanup
|
|
3109
by ixprefect
Sync ChangeLog with Wiki. |
2140 |
- Bug fixes, bug fixes, bug fixes
|
2085
by nasenbaer_peter
* Update of Hungarian translation |
2141 |
|
3729
by sirver
Changed ChangeLog layout slightly so it can be displayed on the homepage |
2142 |
|
8170.1.1
by franku
fix ChangeLog and formatting |
2143 |
## Build 9half
|
1022
by sirver
- updated changelog |
2144 |
- Updated Campaign Missions
|
3647
by sigra
change to the more common spelling of this word |
2145 |
- Added proper localization support (language selectable in options menu)
|
4433
by sigra
A few fixes to the ChangeLog file: |
2146 |
- Font renderer now renders multiple newlines correctly and in richtext accepts
|
2147 |
<br> as newline
|
|
3647
by sigra
change to the more common spelling of this word |
2148 |
- added localization patch by Josef + beginning of localization
|
3109
by ixprefect
Sync ChangeLog with Wiki. |
2149 |
- f now triggers fullscreen ingame
|
866
by sirver
- added trigger conditionals |
2150 |
- added new maps from winterwind
|
4433
by sigra
A few fixes to the ChangeLog file: |
2151 |
- implemented new trigger system. This invalidates every scenario, campaign and
|
2152 |
map.
|
|
866
by sirver
- added trigger conditionals |
2153 |
- save now changes into zip files, added option nozip for debugging reasons
|
2154 |
- save changed to save into directory
|
|
2155 |
- added trigger conditionals
|
|
862
by sirver
- Patch to fix graphic problems: |
2156 |
- Patch to fix graphic problems:
|
3756
by sigra
update |
2157 |
* Alpha instead of clrkey
|
2158 |
* Fixed all bugs with !MacOSx
|
|
3729
by sirver
Changed ChangeLog layout slightly so it can be displayed on the homepage |
2159 |
* Caching landscape renderer speeds things up
|
862
by sirver
- Patch to fix graphic problems: |
2160 |
- Sound patch + Music
|
2161 |
- RTF Renderer
|
|
829
by sirver
- updated Changelog |
2162 |
- show workarea preview
|
2163 |
- new font renderer
|
|
2164 |
||
3729
by sirver
Changed ChangeLog layout slightly so it can be displayed on the homepage |
2165 |
|
8170.1.1
by franku
fix ChangeLog and formatting |
2166 |
## Build 9
|
774
by sirver
- chat menu / chat functionality |
2167 |
- Chat for multiplayer
|
3648
by sigra
fix spelling |
2168 |
- Global Stock, Menu structure reworked
|
758
by sirver
- added General statistics menu |
2169 |
- General statistics menu
|
739
by sirver
- Building statistics menu |
2170 |
- Building statistics menu
|
737
by sirver
- Ware Statistics Menu |
2171 |
- Ware Statistics Menu
|
2172 |
- Minor changes in barbarians conf files (Descnames mainly)
|
|
730
by sirver
- added Road textures |
2173 |
- added road textures
|
726
by sirver
- Initial Version of game server. Only chatting. |
2174 |
- Initial Version of game server. Only chatting.
|
724
by sirver
Barbarians are in CVS |
2175 |
- First version of barbarians tribe comitted
|
722
by sirver
- Added training site/military patch by Raul Ferriz |
2176 |
- Added training site/military patch by Raul Ferriz
|
721
by sirver
added missing entries in ChangeLog |
2177 |
- fixed "Worker Type 11 not found" bug
|
2178 |
- new Tree Graphics from Wolfgang Weidner
|
|
717
by sirver
- Added patch from Florian Falkner |
2179 |
- Added patch from Florian Falkner
|
4433
by sigra
A few fixes to the ChangeLog file: |
2180 |
* new Option Dialog UIListselect can have now a selection-indicator
|
2181 |
!WatchWindow
|
|
3729
by sirver
Changed ChangeLog layout slightly so it can be displayed on the homepage |
2182 |
* functionality is user selectable
|
3648
by sigra
fix spelling |
2183 |
- Windows can be minimized (middle mouse or Ctrl+left mouse)
|
692
by sirver
- added Sys_GetKeyState() (returns the current state of one keyboard key) |
2184 |
- fixed crash when using 32-bit fullscreen mode under win32
|
2185 |
||
3729
by sirver
Changed ChangeLog layout slightly so it can be displayed on the homepage |
2186 |
|
8170.1.1
by franku
fix ChangeLog and formatting |
2187 |
## Build 8
|
3648
by sigra
fix spelling |
2188 |
- some UI ergonomics (new mapselect dialog,
|
670
by sirver
updated changelog to represent the current state |
2189 |
double click function in listselects)
|
2190 |
- resources and default resources support
|
|
2191 |
- loading/saving of maps
|
|
2192 |
- preliminary TT-Font support
|
|
644
by sirver
better load dialog for editor and fs_mapselect |
2193 |
- enhancing buildings support
|
2194 |
- build animation support
|
|
2195 |
- editor events/trigger
|
|
3109
by ixprefect
Sync ChangeLog with Wiki. |
2196 |
- editor player menu
|
644
by sirver
better load dialog for editor and fs_mapselect |
2197 |
- editor bob tool
|
472
by ixprefect
- add Editor_Game_Base trackpointers |
2198 |
|
3729
by sirver
Changed ChangeLog layout slightly so it can be displayed on the homepage |
2199 |
|
8170.1.1
by franku
fix ChangeLog and formatting |
2200 |
## Build 7
|
536
by ixprefect
Add some missing ChangeLog entries. |
2201 |
- many new buildings
|
2202 |
- improved in-game graphics
|
|
2203 |
- improved in-game UI
|
|
472
by ixprefect
- add Editor_Game_Base trackpointers |
2204 |
- movement speed depends on slope of terrain
|
2205 |
- improved watch window functionality
|
|
2206 |
- improved the transport system
|
|
2207 |
- added a 32 bit software renderer
|
|
501
by ixprefect
yet another test |
2208 |
- improved rendering quality
|
472
by ixprefect
- add Editor_Game_Base trackpointers |
2209 |
- added infrastructure for real-time in-game debugging and inspection
|
2210 |
- various code cleanups and bug fixes
|
|
2211 |
||
3729
by sirver
Changed ChangeLog layout slightly so it can be displayed on the homepage |
2212 |
|
8170.1.1
by franku
fix ChangeLog and formatting |
2213 |
## Build 6
|
411
by sirver
Changed ChangeLog |
2214 |
- graphics reworked
|
2215 |
- added functionality for the first few buildings
|
|
2216 |
- reworked transport code
|
|
4433
by sigra
A few fixes to the ChangeLog file: |
2217 |
- added multiselect option for editor's set texture tool |
3729
by sirver
Changed ChangeLog layout slightly so it can be displayed on the homepage |
2218 |
|
2219 |
||
8170.1.1
by franku
fix ChangeLog and formatting |
2220 |
## Build 5 |
350
by sirver
added immovable tool in editor |
2221 |
- added Immovable Tool in editor |
320
by sirver
added support for fs_radius |
2222 |
- added Map_Loader support |
2223 |
- added support for multifield-fieldsels (for editor and to select areas) |
|
2224 |
- added height tools in the editor |
|
318
by ixprefect
- add Map_Object::molog for better Map_Object debugging |
2225 |
- added item ware code |
320
by sirver
added support for fs_radius |
2226 |
- added ware transportation (carriers stay on roads and can carry wares) |
355
by ixprefect
- prepare build-5 |
2227 |
- construction sites are implemented |
2228 |
- added support for more (and most importantly: compressed) graphics formats |
|
318
by ixprefect
- add Map_Object::molog for better Map_Object debugging |
2229 |
|
3729
by sirver
Changed ChangeLog layout slightly so it can be displayed on the homepage |
2230 |
|
8170.1.1
by franku
fix ChangeLog and formatting |
2231 |
## Build 4 |
253
by ixprefect
- finally removed wtfcreate |
2232 |
- added Warehouse options window |
2233 |
- added ware requests |
|
2234 |
||
3729
by sirver
Changed ChangeLog layout slightly so it can be displayed on the homepage |
2235 |
|
8170.1.1
by franku
fix ChangeLog and formatting |
2236 |
## Build 3 |
3729
by sirver
Changed ChangeLog layout slightly so it can be displayed on the homepage |
2237 |
- added !DirAnimations for convenience |
247
by ixprefect
- implement --record/--playback |
2238 |
- added Economy code |
2239 |
- added record/playback code |
|
248
by ixprefect
- added very basic Worker |
2240 |
- added wares code |
249
by ixprefect
- added WareList |
2241 |
- added worker code |
253
by ixprefect
- finally removed wtfcreate |
2242 |
- use different background images for different menus |
240
by ixprefect
- compile with -Wall |
2243 |
|
3729
by sirver
Changed ChangeLog layout slightly so it can be displayed on the homepage |
2244 |
|
8170.1.1
by franku
fix ChangeLog and formatting |
2245 |
## Build 2 |
210
by ixprefect
removed dead parser.cc |
2246 |
- options handling redesigned |
211
by ixprefect
- introduced System, removed Input |
2247 |
- introduced System |
212
by ixprefect
- minor mapview cleanups: pass Interactive_Player to in-game windows, |
2248 |
- added keyboard input |
4433
by sigra
A few fixes to the ChangeLog file: |
2249 |
- build symbols react to objects now (can not build next to stones etc...) |
216
by ixprefect
- unique windows now remember their on-screen location |
2250 |
- only use 8 different types of trees (like Settlers 2) |
218
by ixprefect
- use new tribes file layout |
2251 |
- unique windows now remember their position |
216
by ixprefect
- unique windows now remember their on-screen location |
2252 |
- improved fieldaction mouse placement for fast click-through |
218
by ixprefect
- use new tribes file layout |
2253 |
- new structure for tribe data |
229
by ixprefect
- added FCoords |
2254 |
- new terrain textures |
2255 |
- added "fps" key to animations |
|
2256 |
- renderer uses player colors |
|
2257 |
- added flags |
|
238
by ixprefect
- updated build script (strip windows executable) |
2258 |
- added road building |
2259 |
- split of moving and non-moving objects in hierarchy |
|
3729
by sirver
Changed ChangeLog layout slightly so it can be displayed on the homepage |
2260 |
|
2261 |
||
8170.1.1
by franku
fix ChangeLog and formatting |
2262 |
## Build 1 |
3729
by sirver
Changed ChangeLog layout slightly so it can be displayed on the homepage |
2263 |
* First release |
2264 |