Branch: refs/heads/2.3
Home: https://github.com/Warzone2100/warzone2100
Commit: 6cd87ffbe44df485ec3e1d78dfe5555605de93f4
https://github.com/Warzone2100/warzone2100/commit/6cd87ffbe44df485ec3e1d78dfe5555605de93f4
Author: Cyp <[email protected]>
Date: 2011-01-17 (Mon, 17 Jan 2011)
Changed paths:
M lib/netplay/netplay.c
M lib/netplay/nettypes.c
M lib/netplay/nettypes.h
Log Message:
-----------
Simplify NETbin interface.
Redundantly, the data length was redundantly sent twice, which was redundant.
Commit: da4a6ea4ccc3e8f1f90234a468735d067cbd8390
https://github.com/Warzone2100/warzone2100/commit/da4a6ea4ccc3e8f1f90234a468735d067cbd8390
Author: Cyp <[email protected]>
Date: 2011-01-17 (Mon, 17 Jan 2011)
Changed paths:
M lib/framework/configfile.c
Log Message:
-----------
Make config file loading/saving less weird.
Changelog: Usernames such as "Meów" will no longer be truncated at the first
unicode character to "Me" when restarting Warzone 2100.
Commit: b25bc87b3a10a90741d3fc54d80e598d11782a8d
https://github.com/Warzone2100/warzone2100/commit/b25bc87b3a10a90741d3fc54d80e598d11782a8d
Author: Cyp <[email protected]>
Date: 2011-01-17 (Mon, 17 Jan 2011)
Changed paths:
M src/structure.c
Log Message:
-----------
Fix weird delivery point placement for cyborg factories and repair facilities.
Changelog: Fixed delivery point placement for cyborg factories and repair
facilities.
Commit: 89d8b599d592a64b0e0472225c2bcc4deb94e172
https://github.com/Warzone2100/warzone2100/commit/89d8b599d592a64b0e0472225c2bcc4deb94e172
Author: Cyp <[email protected]>
Date: 2011-01-17 (Mon, 17 Jan 2011)
Changed paths:
M lib/framework/input.c
M lib/framework/input.h
M lib/widget/widget.c
M src/display.c
Log Message:
-----------
Actually check the mouse position when clicking, instead of just assuming
people clicked wherever the mouse moves to later.
In theory, this should make the UI usable, even on machines that don't
consistently get 10000 FPS.
Because WZ widgets are weird, just make the widgets pretend that the mouse
stopped moving after clicking or releasing in a given frame.
If you click twice in the same frame, the second widget will still greedily
steal the mouse click from the first widget.
Changelog: Try to improve UI responsiveness under low framerates.
Commit: 9cacfc52a413512a4cc888ffe3089fd8429521af
https://github.com/Warzone2100/warzone2100/commit/9cacfc52a413512a4cc888ffe3089fd8429521af
Author: Cyp <[email protected]>
Date: 2011-01-17 (Mon, 17 Jan 2011)
Changed paths:
M src/multiint.c
Log Message:
-----------
Make Esc be equivalent to clicking the return button in the pre-game "multiop"
menu.
Weird stuff could happen, such as the client thinking it's a host when it isn't.
Changelog: Fix clients getting confused when trying to leave a game before it
starts by pressing the Escape key.
Commit: 942c2f1fe3e05088d84f9c17d92ff16f9a69a15a
https://github.com/Warzone2100/warzone2100/commit/942c2f1fe3e05088d84f9c17d92ff16f9a69a15a
Author: Cyp <[email protected]>
Date: 2011-01-17 (Mon, 17 Jan 2011)
Changed paths:
M lib/framework/frame.c
M lib/widget/editbox.c
Log Message:
-----------
Fix keyboard input being swallowed due to missing events such as SDL_KEYUP.
This is due to a seemingly undocumented bug and/or feature in SDL, where
SDL_EventState and SDL_SetEventFilter mysteriously discard all pending events.
The following SDL code in SDL_EventState and SDL_SetEventFilter discards all
pending events, with a comment saying it does so:
while ( SDL_PollEvent(&bitbucket) > 0 )
;
There appears to be no documentation of this fact anywhere outside the comment
in the SDL code.
I am not aware of any logical reason why enabling events with SDL_EventState
should cause less events to be received than otherwise.
Commit: baf63f181fbda60fbf377d0f896157f6423ddba5
https://github.com/Warzone2100/warzone2100/commit/baf63f181fbda60fbf377d0f896157f6423ddba5
Author: Cyp <[email protected]>
Date: 2011-01-17 (Mon, 17 Jan 2011)
Changed paths:
M src/intdisplay.c
Log Message:
-----------
Unify the 34-line intDisplayStatsBar() and 55-line intDisplayDesignPowerBar()
functions into a 45-line intDisplayBar() function.
Commit: e192e8a75832a4db0dff8370f486828d4f79a15e
https://github.com/Warzone2100/warzone2100/commit/e192e8a75832a4db0dff8370f486828d4f79a15e
Author: Cyp <[email protected]>
Date: 2011-01-17 (Mon, 17 Jan 2011)
Changed paths:
M lib/widget/bar.c
M lib/widget/bar.h
M lib/widget/widget.h
M src/design.c
M src/intdisplay.c
Log Message:
-----------
Print distances and speeds in terms of tiles, not in 1/128ths of tiles.
Changelog: Print distances and speeds in terms of tiles.
Commit: 61a79c761a3872079ddc66d24793a495416b5309
https://github.com/Warzone2100/warzone2100/commit/61a79c761a3872079ddc66d24793a495416b5309
Author: Cyp <[email protected]>
Date: 2011-01-17 (Mon, 17 Jan 2011)
Changed paths:
A fixbrokendependencies
M src/display3d.c
Log Message:
-----------
Fix health bars being shown where a droid used to be, when always displaying
bars.
Fixes ticket:912.
Changelog: Fix health bars displayed over empty terrain, when set to always
display energy bars.
Commit: 9a28d849f9d73fcadfd20f3f64ec8044f81fcc2e
https://github.com/Warzone2100/warzone2100/commit/9a28d849f9d73fcadfd20f3f64ec8044f81fcc2e
Author: Cyp <[email protected]>
Date: 2011-01-17 (Mon, 17 Jan 2011)
Changed paths:
M src/stats.c
Log Message:
-----------
Reset constructor upgrade between games.
If starting a T3 game, leaving the game, and joining a T1 game, the player
would have an 18% construction speed advantage over the other players.
Changelog: Fix construction speed upgrades being preserved even between games.
Commit: 46c5b8ee875dadc638a708ec375fa9f158f4dda1
https://github.com/Warzone2100/warzone2100/commit/46c5b8ee875dadc638a708ec375fa9f158f4dda1
Author: Cyp <[email protected]>
Date: 2011-01-17 (Mon, 17 Jan 2011)
Changed paths:
M lib/ivis_common/imdload.c
M src/droid.c
M src/feature.c
M src/function.c
M src/functiondef.h
M src/intelmap.c
M src/intelmap.h
M src/message.c
M src/messagedef.h
M src/research.c
M src/stats.c
M src/structure.c
Log Message:
-----------
Remove unused TEXT_DISPLAY, improve format string consistency and remove weird
casts.
Commit: 61adc3712a5e5f8d6bd94010f23706c2dbd31c49
https://github.com/Warzone2100/warzone2100/commit/61adc3712a5e5f8d6bd94010f23706c2dbd31c49
Author: Per Inge Mathisen <[email protected]>
Date: 2011-01-17 (Mon, 17 Jan 2011)
Changed paths:
M src/projectile.c
Log Message:
-----------
Fix cheat that allows you to gain experience through shooting at your own
buildings or units.
(cherry picked from commit e1814611782be47d860748eb55ec642af8d651bd)
------------------------------------------------------------------------------
Protect Your Site and Customers from Malware Attacks
Learn about various malware tactics and how to avoid them. Understand
malware threats, the impact they can have on your business, and how you
can protect your company and customers by using code signing.
http://p.sf.net/sfu/oracle-sfdevnl
_______________________________________________
Warzone2100-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/warzone2100-commits