mirror of https://github.com/OpenTTD/OpenTTD
(svn r25993) [1.3] -Backport from trunk:
- Fix: Comma key collided with F12 key for hotkeys; also remove '+' as that is generally not a key (the '+' on the numpad is a separate one) [FS#5679] (r25973) - Fix: Rail laying sounds of others could be heard in multiplayer [FS#5665] (r25972) - Fix: [SDL] Recursive mutex locking when changing blitter [FS#5787] (r25970)release/1.3
parent
1ffa019bb5
commit
47fe12ebc2
|
@ -48,8 +48,7 @@ static const KeycodeNames _keycode_to_name[] = {
|
|||
{"F11", WKC_F11},
|
||||
{"F12", WKC_F12},
|
||||
{"PAUSE", WKC_PAUSE},
|
||||
{"PLUS", (WindowKeyCodes)'+'},
|
||||
{"COMMA", (WindowKeyCodes)','},
|
||||
{"COMMA", WKC_COMMA},
|
||||
{"NUM_PLUS", WKC_NUM_PLUS},
|
||||
{"NUM_MINUS", WKC_NUM_MINUS},
|
||||
{"=", WKC_EQUALS},
|
||||
|
|
|
@ -843,8 +843,6 @@ static CommandCost CmdRailTrackHelper(TileIndex tile, DoCommandFlag flags, uint3
|
|||
CommandCost ret = ValidateAutoDrag(&trackdir, tile, end_tile);
|
||||
if (ret.Failed()) return ret;
|
||||
|
||||
if ((flags & DC_EXEC) && _settings_client.sound.confirm) SndPlayTileFx(SND_20_SPLAT_2, tile);
|
||||
|
||||
bool had_success = false;
|
||||
CommandCost last_error = CMD_ERROR;
|
||||
for (;;) {
|
||||
|
|
|
@ -351,7 +351,8 @@ static void DoRailroadTrack(int mode)
|
|||
DoCommandP(TileVirtXY(_thd.selstart.x, _thd.selstart.y), TileVirtXY(_thd.selend.x, _thd.selend.y), _cur_railtype | (mode << 4),
|
||||
_remove_button_clicked ?
|
||||
CMD_REMOVE_RAILROAD_TRACK | CMD_MSG(STR_ERROR_CAN_T_REMOVE_RAILROAD_TRACK) :
|
||||
CMD_BUILD_RAILROAD_TRACK | CMD_MSG(STR_ERROR_CAN_T_BUILD_RAILROAD_TRACK));
|
||||
CMD_BUILD_RAILROAD_TRACK | CMD_MSG(STR_ERROR_CAN_T_BUILD_RAILROAD_TRACK),
|
||||
CcPlaySound1E);
|
||||
}
|
||||
|
||||
static void HandleAutodirPlacement()
|
||||
|
|
|
@ -837,7 +837,7 @@ bool VideoDriver_SDL::ToggleFullscreen(bool fullscreen)
|
|||
|
||||
bool VideoDriver_SDL::AfterBlitterChange()
|
||||
{
|
||||
return this->ChangeResolution(_screen.width, _screen.height);
|
||||
return CreateMainSurface(_screen.width, _screen.height);
|
||||
}
|
||||
|
||||
#endif /* WITH_SDL */
|
||||
|
|
Loading…
Reference in New Issue