Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-12-16 | Codechange: Template DoCommand to automagically reflect the parameters of ↵ | Michael Lutz | |
the command proc. When finished, this will allow each command handler to take individually different parameters, obliviating the need for bit-packing. | |||
2021-12-16 | Codechange: Move command arguments to the back of the DoCommand function call. | Michael Lutz | |
2021-06-13 | Codechange: convert printf DEBUG statements to fmt Debug statements | rubidium42 | |
2021-06-12 | Codechange: Use dynamic string list for contents of land info window. | Michael Lutz | |
2021-05-29 | Codechange: Rename window related DeleteXXX to match new behaviour | glx22 | |
2021-05-29 | Fix f6d5c01: Delay deletion when closing windows | glx22 | |
2021-05-29 | Codechange: rename str_validate to StrMakeValid(InPlace) (#9304) | Patric Stout | |
This to be more explicit the function changes the value, and not returns yes/no. | |||
2021-05-12 | Codechange: use IterateFromBack/Front only if the order is important. | frosch | |
Use Iterate if the order does not matter. | |||
2021-05-08 | Codechange: Set specific widgets dirty instead of window. | Peter Nelson | |
2021-05-03 | Fix: Query windows may be partially drawn initially. (#9184) | PeterN | |
Query window was not marked dirty after being moved on init. It was then marked dirty once the white border flash completed. | |||
2021-04-29 | Codechange: Replace window related FOR_ALL with range-based for loops | glx22 | |
2021-04-24 | Update: Developer credits (#9091) | Leif Linse | |
2021-04-10 | Fix: Adjust scrolling interval of credits to account for text line height | Peter Nelson | |
2021-04-08 | Fix: Viewport drag tooltips not being removed when dragging over other windows | Jonathan G Rennison | |
2021-04-08 | Fix: Viewport drag tooltip flickering when dragging outside window | Jonathan G Rennison | |
2021-02-08 | Fix: mention our websites with https:// (instead of http://) (#8657) | Patric Stout | |
It is 2021. Nobody should advertise http anymore. Not even us. | |||
2021-01-11 | Add: a go-to-location button to the LandInfo window. | frosch | |
2021-01-08 | Codechange: Remove min/max functions in favour of STL variants (#8502) | Charles Pigott | |
2021-01-05 | Change: move "give money" from client-list to company window | Patric Stout | |
This is a much better location for this button, as you send money from one company to another company, not from player to player. This is based on work done by JGRPP in: https://github.com/JGRennison/OpenTTD-patches/commit/f82054339124cc6b89c5f4f9dac2d9da62f0108b and surrounding commits, which took the work from estys: https://www.tt-forums.net/viewtopic.php?p=1183311#p1183311 We did modify it to fix several bugs and clean up the code while here anyway. The callback was removed, as it meant a modified client could prevent anyone from seeing money was transfered. The message is now generated in the command itself, making that impossible. | |||
2020-12-27 | Codechange: Replace assert_compile macro with static_assert | Charles Pigott | |
2020-12-14 | Codechange: use \u to indicate unicode chars in strings (#8379) | Patric Stout | |
With \x, we sometimes had to do the "" trick, as the length is not predefined. With C++11 bringing \u to the specs, which has a preset length, we no longer need the "" trick. We set the strings to u8, to ensure all compilers use UTF-8 encoding for the \u characters. This was triggered by newer CLangs, which start to warn if you use "" in the middle of a string, wondering if that was your intention. It is a good question. And this is our answer :) | |||
2020-05-06 | Codechange: Use a dynamic copyright year | glx | |
2019-11-10 | Cleanup: Removed SVN headers | S. D. Cloudt | |
2019-10-28 | Add: Me | Charles Pigott | |
2019-05-01 | Feature: Add NotRoadTypes (NRT) | peter1138 | |
2019-04-25 | Fix dcb2571: Missing override keywords | Niels Martin Hansen | |
2019-04-24 | Fix: Also breaking for warning text in set company password | Niels Martin Hansen | |
2019-04-24 | Fix: Automatic line breaking of the warning | Niels Martin Hansen | |
2019-04-24 | Add: Warn players that company passwords are not truly secure | Niels Martin Hansen | |
2019-04-10 | Codechange: Use null pointer literal instead of the NULL macro | Henry Wilson | |
2019-03-24 | Codechange: Use override specifier in Window-derived classes. | peter1138 | |
2019-03-20 | Fix #7386: Measurement tooltip for tunnels, aqueducts & docks did not ↵ | peter1138 | |
display or flickered. Measurement tooltip was auto-closed as the hover/right-click test for tooltips was not satisfied in this case. This is fixed by keeping the tooltip visible and instead explicitly closing the tooltip when the PlaceObject is cancelled/completed. | |||
2019-01-11 | Change: Use GUITimer class instead of bare int/uints. | Peter Nelson | |
2019-01-11 | Change: Split up Window::OnTick into OnGameTick and OnRealtimeTick. Adjust ↵ | Peter Nelson | |
timers to work with milliseconds instead of ticks. | |||
2018-11-17 | Update: Developer credits | Niels Martin Hansen | |
2018-10-31 | Doc: Lots and lots of doxymentation fixes | Charles Pigott | |
2018-10-30 | Fix: Missing m8 data in console when using Query tool | Niels Martin Hansen | |
When map array 8 was added, the Query tool wasn't updated to also print the value there to the console, in debug builds. | |||
2018-10-13 | Fix #6938: Don't change company value to perform cost estimations (#6939) | Miguel Horta | |
These meddling kids dared to play with magic, but the ancients texts weren't ready for that. Refactors logic to estimate costs that dated to even before OpenTTD 0.1; | |||
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-03 | Fix: Theoretical string overflow when building the cargo acceptance list for ↵ | Michael Lutz | |
the land info window. | |||
2018-03-11 | (svn r27979) -Add: adf88 to readme | frosch | |
2017-08-13 | (svn r27893) -Codechange: Use fallthrough attribute. (LordAro) | frosch | |
2016-12-09 | (svn r27686) -Change: List railtype of rail tiles explicitly in the tile ↵ | frosch | |
info window. | |||
2016-08-15 | (svn r27628) -Codechange: Prepare for drawing cursors consisting of multiple ↵ | frosch | |
sprites. | |||
2016-05-11 | (svn r27560) -Fix: typos in comments and string | matthijs | |
2015-08-10 | (svn r27381) -Fix: Warnings due to C++11 requirements for explicit narrowing ↵ | michi_cc | |
conversions in initializer lists. | |||
2015-02-01 | (svn r27134) -Codechange: Simplify GUI scaling by adding UnScaleGUI() and ↵ | frosch | |
ScaleGUITrad(). | |||
2015-02-01 | (svn r27131) -Fix: Dropdown- and tooltip-windows should not steal the focus. | frosch | |
2014-10-23 | (svn r27037) -Fix [FS#6150] (r26878): m6 was moved from Tile To ↵ | rubidium | |
TileExtended, but it wasn't properly removed from Tile (patch by Juanjo) | |||
2014-10-18 | (svn r27023) -Codechange: Scale tooltip size by UI scale. | peter1138 | |