Commit Graph

50957 Commits (a4a0da1d4b5a3dc7abbc86ba5fc02b59340a2168)
 

Author SHA1 Message Date
Loïc Guilloux c64b0946e8
Fix e0561dbde: [MinGW] use ofstring(wchar_t*) as ofstring(wstring) doesn't exist (#8985) 4 years ago
Patric Stout ff6924f122
Fix 70bc55cfd6e: snow line height was set while calculating desert line (#8989)
Seems I liked copy/pasting just a tiny bit too much.
4 years ago
translators e98aed8b48 Update: Translations from eints
swedish: 3 changes by DonaldDuck313
korean: 2 changes by telk5093
portuguese (brazilian): 4 changes by brunodelara-cloudcrm
4 years ago
Jonathan G Rennison fcded2aff7 Update house picker zone display to match settings and spec 4 years ago
Michael Lutz 96d33ab46a Fix #8930: [Win32] Don't handle printable keys on keydown if an edit box is in focus.
Handle printable input only when the matching WM_CHAR message is incoming.
Without an edit box, do the handling in keydown as usual to support hotkeys.
4 years ago
Niels Martin Hansen 785e42a6f9 Feature: Volume sliders in Game Options window 4 years ago
Niels Martin Hansen 88c92f7b7c Codechange: Move volume control slider logic to separate functions 4 years ago
Niels Martin Hansen 64c9af0991 Add: NWidgetBase::GetCurrentRect function 4 years ago
Niels Martin Hansen 49d370185b Change: Default music and sound effects volume to be lower 4 years ago
Wim Leflere 5233fd2751
Change: [win32] Use user UI language for initial language selection (#8973) (#8974) 4 years ago
translators 2b86d42ddc Update: Translations from eints
english (us): 3 changes by 2TallTyler
korean: 3 changes by telk5093
russian: 32 changes by Ln-Wolf
spanish: 1 change by JohnBoyFan
french: 4 changes by arikover
portuguese: 10 changes by azulcosta
4 years ago
Jonathan G Rennison 191e4266f4 Fix ftell() error sentinel value being used in allocation 4 years ago
Jonathan G Rennison 3ede756d23 Fix: Viewport drag tooltips not being removed when dragging over other windows 4 years ago
Jonathan G Rennison ae94b2d296 Fix: Viewport drag tooltip flickering when dragging outside window 4 years ago
Jonathan G Rennison 6490b252f5 Fix changing font zoom not updating font height cache 4 years ago
translators 1529403584 Update: Translations from eints
norwegian (bokmal): 3 changes by Anolitt
spanish (mexican): 3 changes by absay
vietnamese: 3 changes by KhoiCanDev
german: 3 changes by danidoedel
finnish: 3 changes by hpiirai
catalan: 3 changes by J0anJosep
spanish: 3 changes by JohnBoyFan
4 years ago
Loïc Guilloux f306d65ea3
Fix: [CMake] Use the right run-time library depending on vcpkg triplet (#8964) 4 years ago
Ghislain Antony Vaillant e7cf589868 Fix: Honor default soundfont for FluidSynth
Debian now provides a default soundfont for FluidSynth via its alternatives system.

In short, FluidSynth is configured to look for `/usr/share/sounds/sf3/default-GM.sf3` as its default soundfont, and each soundfront package (FluidR3, OPL-3, MuseScore...) may provide or override this symlink. By default, FluidSynth is installed on Debian with the `TimGM6mb` soundfont by default due to its limited size.

See https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=929185 for further details.
4 years ago
Ghislain Antony Vaillant 9725bd8dd0 Fix: Use FluidSynth default soundfont 4 years ago
Niels Martin Hansen 746f1ca11a Codechange: Remove the now meaningless console_cp parameter from OTTD2FS 4 years ago
Niels Martin Hansen e0561dbded Fix #8713: Change OTTD2FS and FS2OTTD to return string objects instead of static buffers 4 years ago
Jonathan G Rennison ef81729dde Partially fix data race issues around _cur_palette
See: https://github.com/OpenTTD/OpenTTD/issues/8712
4 years ago
Jonathan G Rennison 825867f2c5
Fix: [Network] State conditions for sending client info/quit packets (#8959)
Use status >= STATUS_AUTHORIZED as the state criteria for all cases
where updates about other clients are sent.
This avoids the case where a client is informed that another client
has joined but not informed when it later quits, resulting in
stale entries in the client list window.
4 years ago
Peter Nelson 920bf703cd Fix: Allow full sample range for 16-bit audio.
Clamping each sample value to half the available range could cause
unnecessary premature clipping with lots of sounds playing. This change
does not affect the actual volume level.
4 years ago
Peter Nelson 42fbdda9ab Change: Apply power-of-3 scaling to master effect volume to improve perceived loudness change. 4 years ago
Bernard Teo f0a24e98f5
Fix #8922: Show vehicle window for single vehicle in shared order grouping (#8926) 4 years ago
translators 2f5035d6dc Update: Translations from eints
korean: 1 change by telk5093
4 years ago
Jonathan G Rennison d7b536ca78 Fix e094b7f1: Wrong include path 4 years ago
Jonathan G Rennison 63ddf7f587 Crashlog: Update thread/lock handling to match GameLoop changes 4 years ago
Jonathan G Rennison d452517c66 Fix data race warning in NetworkGameListHandleDelayedInsert
Avoid thread-sanitizer warning on ins_item->next
4 years ago
Loïc Guilloux 39b4a8e67e
Change: [CMake] Improve 'In-source build' error message (#8955) 4 years ago
Didac Perez Parera ca783d447a
Feature: Button to reset game settings to their default values (#8958) 4 years ago
Jonathan G Rennison 76624e6f58 Server: Fix client state conditions for sending client info/quit packets 4 years ago
Jonathan G Rennison 0e959a0563 OpenGL: Avoid data races around _cursor 4 years ago
Jonathan G Rennison 59daa573b5 Avoid data races around modifier keys and pause/FF state 4 years ago
Jonathan G Rennison f2bfcc5524 Partially fix data race issues around _cur_palette
See: https://github.com/OpenTTD/OpenTTD/issues/8712
4 years ago
Jonathan G Rennison e9186308e9 Fix data race in OpenGLBackend::DrawMouseCursor 4 years ago
Jonathan G Rennison 70897c3e5e Only call InteractiveRandom when game state mutex is held 4 years ago
Jonathan G Rennison e094b7f1d6 Partially fix thread safety issues around _cur_palette
Replaces: 4c59dfb6
See also: https://github.com/OpenTTD/OpenTTD/issues/8712
4 years ago
Didac Perez Parera 43c465e8f4
Change: Disable NewGRF window apply button if no change was made (#8934) 4 years ago
Jonathan G Rennison b496a0c442 Fix leftover string 4 years ago
Jonathan G Rennison f94eb286f2 Fix missing MinGW thread includes 4 years ago
Jonathan G Rennison 2a13c8623c Revert: 4c59dfb6, move DoPaletteAnimations back into GameLoop
Race fix to follow
4 years ago
Jonathan G Rennison 2e6dbfee05 Merge branch 'master' into jgrpp 4 years ago
Jonathan G Rennison 6b0dfff39d Enable showing vehicle routes in the viewport by default 4 years ago
Jonathan G Rennison 5e14b54a0c Merge branch 'master' into jgrpp 4 years ago
Jonathan G Rennison 297b340697 Revert "OpenGL: Temporarily reduce OpenGL driver priorities"
This reverts commit f81c71e15b.
4 years ago
Jonathan G Rennison e3d9cce3ae Fix viewport drag tooltips not being removed when dragging over other windows 4 years ago
Jonathan G Rennison 638d4cdbe0 Fix tooltip flickering when dragging outside window 4 years ago
Jonathan G Rennison 7ad8b69a74 Fix old polyrail tooltips being left on screen 4 years ago