Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-06-06 | Codechange: Change element type used for rail type usage stats array in ↵ | Jonathan G Rennison | |
SetDefaultRailGui The array is rail type sized in terms of number of elements. Each element should be a unsigned integer, not a rail type itself. This fixes runtime warnings reported by UndefinedBehaviorSanitizer. | |||
2018-06-06 | Fix: One-way roads could be over-built by road stops (regardless of road owner.) | Peter Nelson | |
2018-06-05 | Change: DOS music loading for non-Windows music drivers | Niels Martin Hansen | |
2018-06-05 | Codechange: Make FioCreateDirectory public | Niels Martin Hansen | |
2018-06-05 | Feature: Console command to dump decoded music to .mid file | Niels Martin Hansen | |
2018-06-05 | Feature: Baseset music for TTD DOS and TTO data | Niels Martin Hansen | |
2018-06-05 | Feature: Decoder for DOS version music | Niels Martin Hansen | |
This is based on reverse-engineering the TTD DOS driver for General MIDI music. | |||
2018-06-05 | Codechange: Pass a MusicSongInfo struct instead of bare filename to music ↵ | Niels Martin Hansen | |
drivers. Preparation for later extending the info passed to music drivers. | |||
2018-06-05 | Update: Translations from eints | translators | |
italian: 1 change by lorenzodv | |||
2018-06-04 | Change: Use name of cargo instead of Passengers/Mail in town statistics. (#6801) | PeterN | |
* Change: Use name of cargo instead of Passengers/Mail in town statistics. * Cleanup: Remove strings from all language files. | |||
2018-06-03 | Fix: Theoretical string overflow when building the cargo acceptance list for ↵ | Michael Lutz | |
the land info window. | |||
2018-05-29 | Fix: [OSX] Minor 2D scrolling fixes (#6793) | Alexander Weiss | |
* Codechange: Check for scrollwheel_scrolling first when scrolling viewport instead of first setting normal values and then overwriting them. * Fix #6558: [OSX] Reset 2D scrolling values when not scrolling to prevent unintended window focus changes * Change: [OSX] Include initial scrolling movement when using 2D scrolling to make it more responsive * Fix: [OSX] 2D scrolling not working when setting viewport scroll behaviour to use left mouse button | |||
2018-05-27 | Change: [OSX] Disable macOS Sierra's automatic tab feature | Alexander Weiss | |
2018-05-26 | Change: [Win32] Parse and load DLS files for the DirectMusic driver without ↵ | Michael Lutz | |
relying on high-level functions. | |||
2018-05-26 | Change: [Win32] Replace the current high-level Direct Music driver with a ↵ | Michael Lutz | |
low-level driver that directly works with MIDI data. This allows using different music sources besides standard MIDI files on disk. | |||
2018-05-26 | Codechange: [Win32] Use a local buffer to store the output text of DEBUG() ↵ | Michael Lutz | |
to make the call thread-safe. | |||
2018-05-24 | Change: [OSX] Setting mouse-wheel to scroll the map does not disable pinch ↵ | Alexander Weiss | |
to zoom | |||
2018-05-24 | Change: [OSX] Reversed pinch to zoom behaviour. | Alexander Weiss | |
Made pinch out zoom in and pinch in zoom out, as virtually all macOS applications do. | |||
2018-05-23 | Add: 32bpp SSE2 blitter palette animator (#6795) | Jonathan G Rennison | |
Create a new blitter mode: 32bpp-sse2-anim, which is 32bpp-anim + this. 32bpp-sse2-anim is now used by default where 32bpp-anim would have been. Also use this with the 32bpp-sse4-anim blitter. See issue #6469. | |||
2018-05-22 | Update: Translations from eints | translators | |
polish: 5 changes by xaxa | |||
2018-05-22 | Change: Remove direction parameter from Vehicle::UpdateDeltaXY. (#6792) | PeterN | |
The value is either unused or always the same as this->direction. | |||
2018-05-21 | Change: Add CargoTypes type for cargo masks. (#6790) | PeterN | |
2018-05-19 | Change: Available railtypes is always calculated on load, so no need to load ↵ | PeterN | |
value for old savegames (#6782) | |||
2018-05-19 | Fix: Tractive effort was slightly too high as per NewGRF spec. (#6785) | PeterN | |
2018-05-19 | Change [#6689]: Tweak HashTable hash calculation to reduce collisions. ↵ | PeterN | |
(kernigh2) (#6786) | |||
2018-05-17 | Feature: Add XAudio2 driver | Owen Rudge | |
2018-05-12 | Update: Translations from eints | translators | |
greek: 8 changes by Jubilee | |||
2018-05-11 | Update: Translations from eints | translators | |
dutch: 1 change by mrLeopold | |||
2018-05-10 | Update: Translations from eints | translators | |
dutch: 1 change by mrLeopold | |||
2018-05-02 | Change: Switch town growth rate and counter to actual game ticks (#6763) | Pavel Stupnikov | |
2018-05-02 | Update: Translations from eints | translators | |
belarusian: 10 changes by KorneySan russian: 6 changes by KorneySan spanish (mexican): 10 changes by Absay | |||
2018-05-01 | Change: [Win32 MIDI] Reset pitch bend range controllers on song change | Niels Martin Hansen | |
Some songs (at least one in OpenMSX) use the MIDI pitch bend range controllers but don't reset these at the end. This causes all subsequent songs to sound wrong. | |||
2018-05-01 | Change: [Win32 MIDI] Send Roland reverb control message like TTD DOS does | Niels Martin Hansen | |
2018-05-01 | Change #6685: Replace Win32 music driver with one not depending on MCI | Niels Martin Hansen | |
MCI MIDI is poorly supported on newer versions of Windows and can cause large delays at the beginning of tracks. The new driver is based on a from-scratch reader for Standard MIDI Files. This should be re-usable in other music drivers too, and can allow for finer control of playback in general. It also provides a better framework for reading MIDI data from other formats than just SMF. | |||
2018-04-30 | Fix 0165fe1: Native OSX doesn't have a __BYTE_ORDER macro but defines a ↵ | Michael Lutz | |
differently named macro. | |||
2018-04-30 | Fix 74b7f0a: [OSX] Mouse cursor getting occasionally stuck. | Michael Lutz | |
2018-04-30 | Fix b4b98e5165: Use FALLTHROUGH attribute with correct indentation. | J0an Josep | |
2018-04-30 | Update: Translations from eints | translators | |
croatian: 10 changes by VoyagerOne italian: 4 changes by lorenzodv french: 7 changes by glx | |||
2018-04-30 | Codechange: Use TileAddBy(Diag)Dir when possible. | J0anJosep | |
2018-04-30 | Fix: Spelling errors (#6769) | Joan Josep | |
2018-04-30 | Fix: Some spelling errors in printed messages | Matthijs Kooijman | |
2018-04-30 | Fix #6090: And (svn r27822). Run scripts for widgets. (#6765) | Joan Josep | |
Fix 19f5a6cbb0, Fix 19d56a33e8: Run scripts to update GS for new widgets (#6765) | |||
2018-04-29 | Update: Translations from eints | translators | |
italian: 6 changes by lorenzodv french: 6 changes by glx russian: 9 changes by Lone_Wolf | |||
2018-04-29 | Cleanup: Remove unused strings from language files | Niels Martin Hansen | |
2018-04-29 | Feature #6090: Change music set during gameplay | Niels Martin Hansen | |
2018-04-29 | Fix: Clipping issues with volume sliders in Music GUI | Niels Martin Hansen | |
Tested with various languages and GUI font sizes, should look good everywhere. Also clamps near-end values to minimum and maximum so 0 and 127 are possible to achieve even on small GUI sizes (like the default.) | |||
2018-04-29 | Change: Less intrusive "no music" message from Music window | Niels Martin Hansen | |
2018-04-29 | Change: Disable music control buttons when there is no music | Niels Martin Hansen | |
2018-04-29 | Codechange: Music GUI comments and function naming | Niels Martin Hansen | |
2018-04-29 | Codechange: remove endian_check in favour of __BYTE_ORDER macro (Rubidium) ↵ | Patric Stout | |
(#6762) |