Wuzzy <Wuzzy2@mail.ru> [Tue, 30 Apr 2019 14:21:11 +0200] rev 14860
Add explicit custom scroll bar style
unc0rr [Mon, 29 Apr 2019 23:41:25 +0200] rev 14859
Implement external events approach to input user actions into engine.
Doesn't work for some obscure reason ("Error: Unknown method parameter type: LongEventType")
Wuzzy <Wuzzy2@mail.ru> [Mon, 29 Apr 2019 23:13:52 +0200] rev 14858
Don't save "!MULTI" pseudo-key into team files
Wuzzy <Wuzzy2@mail.ru> [Mon, 29 Apr 2019 23:12:40 +0200] rev 14857
Fix crash when pressing key bind reset button in settings
Wuzzy <Wuzzy2@mail.ru> [Mon, 29 Apr 2019 22:09:04 +0200] rev 14856
sdlkeys.cpp: Remove keys without physical representation
Wuzzy <Wuzzy2@mail.ru> [Mon, 29 Apr 2019 21:45:51 +0200] rev 14855
Frontend: Make "missing key name" warning more generic
Wuzzy <Wuzzy2@mail.ru> [Mon, 29 Apr 2019 21:24:42 +0200] rev 14854
Match key names in sdlkeys with SDL-pretty printed names (for localization)
Wuzzy <Wuzzy2@mail.ru> [Mon, 29 Apr 2019 21:23:50 +0200] rev 14853
Frontend: Fix wrong keyboard key names being displayed with regard to keyboard layout
alfadur [Sun, 28 Apr 2019 00:09:56 +0300] rev 14852
don't redirect to self
Wuzzy <Wuzzy2@mail.ru> [Sat, 27 Apr 2019 19:14:00 +0200] rev 14851
Show key combinations in controls config menu (read-only)
Wuzzy <Wuzzy2@mail.ru> [Sat, 27 Apr 2019 15:13:33 +0200] rev 14850
Add support for 4th and 5th mouse button
Wuzzy <Wuzzy2@mail.ru> [Sat, 27 Apr 2019 13:51:02 +0200] rev 14849
Move Hedgewars key IDs to CSV file
Wuzzy <Wuzzy2@mail.ru> [Sat, 27 Apr 2019 12:27:08 +0200] rev 14848
Make key ID generation algorithm more useful
unc0rr [Fri, 26 Apr 2019 23:21:58 +0200] rev 14847
Fix some minor problems with new frontend code
unc0rr [Fri, 26 Apr 2019 23:21:27 +0200] rev 14846
Limit room name change rate
Wuzzy <Wuzzy2@mail.ru> [Thu, 25 Apr 2019 23:01:30 +0200] rev 14845
Merge
Wuzzy <Wuzzy2@mail.ru> [Thu, 25 Apr 2019 23:01:05 +0200] rev 14844
Prevent entering “/”, “\” and “:” in team and scheme names.
The name of teams and schems is saved in the file name itself, so these characters would cause trouble as they are used in path names in Linux and Windows.
alfadur [Thu, 25 Apr 2019 23:59:50 +0300] rev 14843
accept redirect messages
Wuzzy <Wuzzy2@mail.ru> [Thu, 25 Apr 2019 21:25:16 +0200] rev 14842
Escape HTML chars in stats screen
Wuzzy <Wuzzy2@mail.ru> [Thu, 25 Apr 2019 21:24:27 +0200] rev 14841
Frontend: Force plain text mode for many message windows
alfadur [Thu, 25 Apr 2019 21:32:22 +0300] rev 14840
add redirect message
Wuzzy <Wuzzy2@mail.ru> [Thu, 25 Apr 2019 19:58:52 +0200] rev 14839
Merge alfadur's Opus commit and more
Wuzzy <Wuzzy2@mail.ru> [Thu, 25 Apr 2019 19:44:14 +0200] rev 14838
Fix some Qt<->SDL key mappings
Wuzzy <Wuzzy2@mail.ru> [Thu, 25 Apr 2019 19:42:19 +0200] rev 14837
Add lookup table for Hedgewars key IDs instead of generating IDs on the fly
This makes sure the key IDs never change. Previous implementation abused SDL_GetScancodeName to generate the IDs programmatically, which was not reliable and explicitly adviced against in the SDL documentation <https://wiki.libsdl.org/SDL_GetScancodeName#Remarks>.
alfadur [Wed, 24 Apr 2019 21:14:44 +0300] rev 14836
enable sdl_mixer opus support if possible
alfadur [Wed, 24 Apr 2019 16:21:46 +0300] rev 14835
allow running plaintext and tls servers in parallel
Wuzzy <Wuzzy2@mail.ru> [Tue, 23 Apr 2019 15:54:06 +0200] rev 14834
Change init theme to Nature
Wuzzy <Wuzzy2@mail.ru> [Tue, 23 Apr 2019 15:32:04 +0200] rev 14833
Change theme to Nature if changing from background-only or hidden theme to a generated map type
Wuzzy <Wuzzy2@mail.ru> [Tue, 23 Apr 2019 13:22:12 +0200] rev 14832
Change color of fallback border/land texture in Planes theme to brown
Wuzzy <Wuzzy2@mail.ru> [Tue, 23 Apr 2019 13:19:52 +0200] rev 14831
Fix some ugly weirdness in fallback land/border textures of Blox/Eyes themes
Wuzzy <Wuzzy2@mail.ru> [Sat, 20 Apr 2019 19:57:15 +0200] rev 14830
Space Invasion: Fix missing arg in math.min
Wuzzy <Wuzzy2@mail.ru> [Sat, 20 Apr 2019 16:53:58 +0200] rev 14829
Space Invasion: Fix possibility to go over shield limit with param
Wuzzy <Wuzzy2@mail.ru> [Sat, 20 Apr 2019 16:46:07 +0200] rev 14828
Space Invasion: Fix minor visual glitches of shield
Wuzzy <Wuzzy2@mail.ru> [Sat, 20 Apr 2019 16:02:48 +0200] rev 14827
Update changelog WRT sounds
Wuzzy <Wuzzy2@mail.ru> [Sat, 20 Apr 2019 07:47:32 +0200] rev 14826
Remove redundant PoisonCough/PoisonMoan sound files
Wuzzy <Wuzzy2@mail.ru> [Sat, 20 Apr 2019 05:39:57 +0200] rev 14825
Separate Yoohoo.ogg into "Yoohoo" voice and kiss sound
Sound has been separated with mp3splt, so no quality loss
Wuzzy <Wuzzy2@mail.ru> [Sat, 20 Apr 2019 05:14:24 +0200] rev 14824
Poison taunts: Fall back to Default voice if missing
Wuzzy <Wuzzy2@mail.ru> [Fri, 19 Apr 2019 19:30:26 +0200] rev 14823
Update changelog WRT translations
Wuzzy <Wuzzy2@mail.ru> [Fri, 19 Apr 2019 19:27:28 +0200] rev 14822
Don't include Arabic in release (RTL support is broken)
Wuzzy <Wuzzy2@mail.ru> [Fri, 19 Apr 2019 18:01:49 +0200] rev 14821
Add yuenfu to credits for Chinese translation
yuenfu [Fri, 19 Apr 2019 17:54:32 +0200] rev 14820
Update Chinese (zh_CN, zh_TW) translation: Frontend and engine
yuenfu [Fri, 19 Apr 2019 17:38:31 +0200] rev 14819
Add Chinese (zh_TW) translation for campaigns and missions
Wuzzy <Wuzzy2@mail.ru> [Fri, 19 Apr 2019 15:59:27 +0200] rev 14818
SimpleMission: Fix incorrect documentation for distGearGear and distGearPos
Wuzzy <Wuzzy2@mail.ru> [Fri, 19 Apr 2019 15:58:42 +0200] rev 14817
SimpleMission: Fix Lua error spam when a goal fails
Wuzzy <Wuzzy2@mail.ru> [Fri, 19 Apr 2019 15:54:44 +0200] rev 14816
Add integerSqrt and integerHypotenuse to Utils lib
Wuzzy <Wuzzy2@mail.ru> [Fri, 19 Apr 2019 04:48:30 +0200] rev 14815
Select appropriate schemes when taking room control (
bug #461)
Wuzzy <Wuzzy2@mail.ru> [Thu, 18 Apr 2019 20:02:45 +0200] rev 14814
Fix camera jumping around in touchscreen mode
Wuzzy <Wuzzy2@mail.ru> [Thu, 18 Apr 2019 19:44:25 +0200] rev 14813
Refactor mouse movement handling
alfadur [Tue, 16 Apr 2019 00:07:15 +0300] rev 14812
add support for multiple ping probes
Wuzzy <Wuzzy2@mail.ru> [Mon, 15 Apr 2019 22:14:42 +0200] rev 14811
Fix some typos and minor grammar issues in main menu tips
Wuzzy <Wuzzy2@mail.ru> [Mon, 15 Apr 2019 22:00:20 +0200] rev 14810
Remove outdated main menu tip
Wuzzy <Wuzzy2@mail.ru> [Mon, 15 Apr 2019 21:43:19 +0200] rev 14809
Add extra button in main menu for opening credits page
alfadur [Mon, 15 Apr 2019 21:22:51 +0300] rev 14808
add client timeouts
alfadur [Sat, 13 Apr 2019 00:37:35 +0300] rev 14807
fix info response
alfadur [Sat, 13 Apr 2019 00:27:48 +0300] rev 14806
don't show incompatible rooms
alfadur [Sat, 13 Apr 2019 00:16:23 +0300] rev 14805
fix client ingame flag
alfadur [Sat, 13 Apr 2019 00:08:04 +0300] rev 14804
restore setup sending on room join
alfadur [Fri, 12 Apr 2019 23:40:32 +0300] rev 14803
fix room exiting
alfadur [Fri, 12 Apr 2019 23:29:58 +0300] rev 14802
add missing room joined message
alfadur [Fri, 12 Apr 2019 23:16:44 +0300] rev 14801
start by actually handling client messages
alfadur [Fri, 12 Apr 2019 22:36:54 +0300] rev 14800
add parser error handling
alfadur [Fri, 12 Apr 2019 19:26:44 +0300] rev 14799
a bit more option error handling
nemo [Fri, 12 Apr 2019 11:47:35 -0400] rev 14798
I was out of date again...
nemo [Fri, 12 Apr 2019 11:41:35 -0400] rev 14797
ugly hacked in argument for port to remove unc0rr's excuse
alfadur [Fri, 12 Apr 2019 02:48:16 +0300] rev 14796
improve lobby joining
alfadur [Thu, 11 Apr 2019 21:25:31 +0300] rev 14795
fix room master change
alfadur [Thu, 11 Apr 2019 21:20:41 +0300] rev 14794
implement stats message
alfadur [Thu, 11 Apr 2019 19:30:22 +0300] rev 14793
implement maxteams and teamchat messages
alfadur [Thu, 11 Apr 2019 01:42:14 +0300] rev 14792
implement follow message
alfadur [Thu, 11 Apr 2019 01:13:29 +0300] rev 14791
implement info, registered only & super power messages
alfadur [Wed, 10 Apr 2019 23:56:53 +0300] rev 14790
implement watch message apart from replay deserializing
alfadur [Wed, 10 Apr 2019 19:30:08 +0300] rev 14789
implememg global&delegate messages
alfadur [Wed, 10 Apr 2019 18:12:30 +0300] rev 14788
implement server vars
alfadur [Wed, 10 Apr 2019 16:14:33 +0300] rev 14787
add typed protocol flags
alfadur [Wed, 10 Apr 2019 01:13:29 +0300] rev 14786
fix lobby joining
alfadur [Tue, 09 Apr 2019 23:03:12 +0300] rev 14785
move room saves to IO thread
alfadur [Tue, 09 Apr 2019 21:08:35 +0300] rev 14784
add a thread for internal server IO and implement account checking with it
Wuzzy <Wuzzy2@mail.ru> [Tue, 09 Apr 2019 00:45:14 +0200] rev 14783
Fix bugs when entering speech bubble commands during hog placement phase
alfadur [Tue, 09 Apr 2019 00:06:53 +0300] rev 14782
move parser tests into test module
Wuzzy <Wuzzy2@mail.ru> [Mon, 08 Apr 2019 23:05:54 +0200] rev 14781
ACF5: Fix Lua error when not hitting traitor in first turn
alfadur [Mon, 08 Apr 2019 22:16:44 +0300] rev 14780
port server parser to nom 5
Wuzzy <Wuzzy2@mail.ru> [Mon, 08 Apr 2019 20:58:41 +0200] rev 14779
ACF5: Fix crash when skipping wave2 cut sequence with cyborg
Wuzzy <Wuzzy2@mail.ru> [Mon, 08 Apr 2019 19:16:02 +0200] rev 14778
WxW: Play taunt if crate spawns between turns
Wuzzy <Wuzzy2@mail.ru> [Mon, 08 Apr 2019 19:02:01 +0200] rev 14777
WxW: Don't register wall touch if not gstHHDriven
Wuzzy <Wuzzy2@mail.ru> [Mon, 08 Apr 2019 17:59:38 +0200] rev 14776
WxW: Hide crate radar when no active hog
Wuzzy <Wuzzy2@mail.ru> [Mon, 08 Apr 2019 17:44:33 +0200] rev 14775
WxW: If walls are disabled, spawn crate between turns
Wuzzy <Wuzzy2@mail.ru> [Mon, 08 Apr 2019 16:00:15 +0200] rev 14774
Battalion: Properly spawn crate between turns
Wuzzy <Wuzzy2@mail.ru> [Mon, 08 Apr 2019 15:51:42 +0200] rev 14773
New callback: onCaseDrop (called when engine MIGHT drop a crate)
Wuzzy <Wuzzy2@mail.ru> [Mon, 08 Apr 2019 15:27:40 +0200] rev 14772
Clean up Sudden Death messages and animations in Battalion
- Remove SD warning (redundant with engine)
- Play poison moan sounds
- Hide damage tag if no damage
Wuzzy <Wuzzy2@mail.ru> [Mon, 08 Apr 2019 14:55:52 +0200] rev 14771
Don't show hog health in gfInvulnerable mode
Wuzzy <Wuzzy2@mail.ru> [Mon, 08 Apr 2019 03:15:34 +0200] rev 14770
Fix map preview not matching actual map
Wuzzy <Wuzzy2@mail.ru> [Mon, 08 Apr 2019 02:22:51 +0200] rev 14769
Computer hog no longer walks into player-placed mines if >= 90% duds
Wuzzy <Wuzzy2@mail.ru> [Mon, 08 Apr 2019 00:59:08 +0200] rev 14768
Fix floating pixels if wielding and rotating cleaver
Wuzzy <Wuzzy2@mail.ru> [Sun, 07 Apr 2019 23:47:58 +0200] rev 14767
Update changelog
Wuzzy <Wuzzy2@mail.ru> [Sun, 07 Apr 2019 23:39:30 +0200] rev 14766
Fix health crate health display not respecting Karma value properly
Wuzzy <Wuzzy2@mail.ru> [Sun, 07 Apr 2019 23:32:59 +0200] rev 14765
Update health crate tooltips in missions with fake health crates
Wuzzy <Wuzzy2@mail.ru> [Sun, 07 Apr 2019 23:21:07 +0200] rev 14764
Hide health of fake health crates
Wuzzy <Wuzzy2@mail.ru> [Sun, 07 Apr 2019 23:08:33 +0200] rev 14763
Don't show SMine timer if drowning
Wuzzy <Wuzzy2@mail.ru> [Sun, 07 Apr 2019 22:57:58 +0200] rev 14762
Fix coloring of mine timers
Wuzzy <Wuzzy2@mail.ru> [Sun, 07 Apr 2019 22:48:34 +0200] rev 14761
Fix missing escaping of colon in engine locale files
Wuzzy <Wuzzy2@mail.ru> [Sun, 07 Apr 2019 22:43:45 +0200] rev 14760
Add support for decimal point of displayed mine timer
Wuzzy <Wuzzy2@mail.ru> [Sun, 07 Apr 2019 20:53:29 +0200] rev 14759
Renew crate health display when health changed
Wuzzy <Wuzzy2@mail.ru> [Sun, 07 Apr 2019 20:03:09 +0200] rev 14758
Don't render barrel health after loading savegame
Wuzzy <Wuzzy2@mail.ru> [Sun, 07 Apr 2019 20:01:02 +0200] rev 14757
Don't explose mine timer in game if random (using Karma value)
Wuzzy <Wuzzy2@mail.ru> [Sun, 07 Apr 2019 19:31:58 +0200] rev 14756
HedgeEditor: Remove gear info tags
Because gear info tags are now supported in the engine
Wuzzy <Wuzzy2@mail.ru> [Sun, 07 Apr 2019 19:26:16 +0200] rev 14755
Render mine timer if gear info is active
Wuzzy <Wuzzy2@mail.ru> [Sun, 07 Apr 2019 18:21:14 +0200] rev 14754
Add key to display extra gear info tags
Wuzzy <Wuzzy2@mail.ru> [Wed, 03 Apr 2019 13:00:05 +0200] rev 14753
Fix air mine not colliding with crates initially (
bug #679)
Wuzzy <Wuzzy2@mail.ru> [Tue, 02 Apr 2019 23:14:31 +0200] rev 14752
Fix uninitialized alpha values of rendered text
Wuzzy <Wuzzy2@mail.ru> [Tue, 02 Apr 2019 22:57:46 +0200] rev 14751
Flip meaning of "inverted" color images
Wuzzy <Wuzzy2@mail.ru> [Tue, 02 Apr 2019 22:40:46 +0200] rev 14750
Refactor IsTooDarkToRead to fix pas2c crash
Wuzzy <Wuzzy2@mail.ru> [Tue, 02 Apr 2019 18:59:38 +0200] rev 14749
Fix target marker rendering issues in weWrap
alfadur [Tue, 02 Apr 2019 15:53:09 +0300] rev 14748
optimize atlas pruning
Wuzzy <Wuzzy2@mail.ru> [Tue, 02 Apr 2019 14:51:55 +0200] rev 14747
Fix air attack placement in HedgeEditor/Construction Mode
Caused by the restructuring of how air attack works
Wuzzy <Wuzzy2@mail.ru> [Tue, 02 Apr 2019 01:34:13 +0200] rev 14746
Fix team bar height depending on NameTex
Wuzzy <Wuzzy2@mail.ru> [Tue, 02 Apr 2019 01:03:39 +0200] rev 14745
Fix inconsistencies in guest nick name generation
When the setting net/nick is empty, HW generates a guest name. But there were several problems:
- Team name did not match guest name
- Random guest number was re-rolled multiple times, causing inconsistencies
- Guest number was often too large (now capped at 99999)
Wuzzy <Wuzzy2@mail.ru> [Tue, 02 Apr 2019 00:13:25 +0200] rev 14744
Properly right-align sidFPS
Wuzzy <Wuzzy2@mail.ru> [Tue, 02 Apr 2019 00:06:19 +0200] rev 14743
Make team bars 1 pixel higher
Wuzzy <Wuzzy2@mail.ru> [Mon, 01 Apr 2019 23:15:18 +0200] rev 14742
Make dark clan colors visible in stats screen
Wuzzy <Wuzzy2@mail.ru> [Mon, 01 Apr 2019 22:07:42 +0200] rev 14741
Invert colors if clan color is very dark
Wuzzy <Wuzzy2@mail.ru> [Mon, 01 Apr 2019 20:08:34 +0200] rev 14740
Fix turn end if placing air attack in bouncy world edge map was denied
Fixes
bug #728.
Wuzzy <Wuzzy2@mail.ru> [Mon, 01 Apr 2019 19:27:13 +0200] rev 14739
Nemo is right, it's better to set hedgehog pos in uGearsList
Wuzzy <Wuzzy2@mail.ru> [Mon, 01 Apr 2019 19:16:55 +0200] rev 14738
Hedgehogs: Move setting of random pos to chAddHH
This fixes a problem that in missions, all hedgehogs start with Pos=0
Wuzzy <Wuzzy2@mail.ru> [Mon, 01 Apr 2019 18:49:08 +0200] rev 14737
Fix right limit of piano placement in bounce world edge
It was slightly beyond the right bounce edge.
Wuzzy <Wuzzy2@mail.ru> [Mon, 01 Apr 2019 17:35:07 +0200] rev 14736
Update German translation
Wuzzy <Wuzzy2@mail.ru> [Mon, 01 Apr 2019 17:33:43 +0200] rev 14735
Update locale files
alfadur [Thu, 28 Mar 2019 00:38:53 +0300] rev 14734
add gear renderer module
alfadur [Thu, 28 Mar 2019 00:33:36 +0300] rev 14733
fix atlas.insert_set