Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-06-17 | Fix: library detection on MSYS2 file system | glx | |
2018-06-17 | Fix: Scale default FreeType font size selection by UI zoom level. | Michael Lutz | |
2018-06-16 | Update: Translations from eints | translators | |
chinese (simplified): 5 changes by xiangyigao | |||
2018-06-16 | Fix 768a31b: When cascading to another text layouter, clear the old font run ↵ | Michael Lutz | |
state left over from the previous (failed) layout attempt. | |||
2018-06-15 | Fix: Don't complain if CAT music files are missing entirely | Niels Martin Hansen | |
Just complain if an index into a CAT file that exists is invalid. | |||
2018-06-15 | Change: Improved looping of title song | Niels Martin Hansen | |
2018-06-15 | Change: Compensate for MIDI transmission time when skipping start of song | Niels Martin Hansen | |
2018-06-15 | Change #6684: Cutting point overrides for music base sets | Niels Martin Hansen | |
This improves bad looping of title screen song from Windows TTD, and fixes a long silence at the end of "Can't get there from here" from Windows TTD. | |||
2018-06-15 | Codechange: Address some MSVC compiler warnings | Niels Martin Hansen | |
2018-06-15 | Update: Translations from eints | translators | |
russian: 11 changes by Lone_Wolf | |||
2018-06-14 | Fix: Prevent ships moving into docks after finishing (un)loading. (#6791) | PeterN | |
2018-06-12 | Update: Translations from eints | translators | |
korean: 15 changes by telk5093 greek: 4 changes by Jubilee | |||
2018-06-08 | Update: Translations from eints | translators | |
croatian: 4 changes by VoyagerOne french: 3 changes by glx polish: 2 changes by McZapkie | |||
2018-06-07 | Doc: note in README licensing section that CONTRIBUTING.md is adapted from ↵ | Andy | |
Bootstrap (#6818) | |||
2018-06-07 | Update: Translations from eints | translators | |
italian: 3 changes by lorenzodv | |||
2018-06-07 | Codechange: Avoid call to memcpy using null pointer in TooltipsWindow ↵ | Jonathan G Rennison | |
constructor Strictly speaking, calling memcpy with src as a nullptr is undefined behaviour and the optimiser is entitled to delete any null ptr checks which occur afterwards. This removes the warning emitted by UndefinedBehaviorSantizer. | |||
2018-06-06 | Add: [Win32] Uniscribe configure options for MinGW targets. | Michael Lutz | |
2018-06-06 | Change: [Win32] Use Uniscribe instead of ICU for text caret handling. | Michael Lutz | |
This removes the need for the ICU lib on Windows. | |||
2018-06-06 | Change: [Win32/MSVC] Make the Uniscribe text layouter the windows default ↵ | Michael Lutz | |
and remove usage of the deprecated ICU layout libs. | |||
2018-06-06 | Add: [Win32] Text layout using the native Windows Uniscribe library. | Michael Lutz | |
Uniscribe is sometimes producing different results compared to ICU, especially when RTL and LTR content is mixed. Comparing the results to other programs (like editors or web browsers) leads me to believe that the result are at least not worse than ICU and possibly better. | |||
2018-06-06 | Codechange: Move ParagraphLayouter-specific functions into factory classes ↵ | Michael Lutz | |
instead of relying on overloads. | |||
2018-06-06 | Add: [Win32] Native natural sort implementation. | Michael Lutz | |
2018-06-06 | Update: Translations from eints | translators | |
french: 1 change by glx | |||
2018-06-06 | Fix #6659: Bus stations can be demolished when not in demolish mode (#6815) | Alexis | |
For Bus and Road stations only, if you are in demolish mode and click on the station without releasing the button. Then you cancel demolish mode with R key. Finally you release the mouse button. The station was demolished, instead of being built. The demolish mode was not checked when mouse up event occured. | |||
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 | Update: Install DOS music data in Windows installer | Niels Martin Hansen | |
2018-06-05 | Update: Document DOS music loading | Niels Martin Hansen | |
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-06-03 | Doc: Instructions for symlinking commit hooks didn't work on (at least) OS X. | Andy | |
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] Enable DirectMusic driver for Win64. | Michael Lutz | |
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 | |