Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-03-08 | Add: Option to (dis-)allow accelerated video drivers. (#8819) | Patric Stout | |
The video drivers using the OpenGL backend are currently our only accelerated drivers. The options defaults to off for macOS builds and to on everywhere else. Co-authored-by: Michael Lutz <michi@icosahedron.de> | |||
2021-02-19 | Feature: Object class selection string filtering (#8603) | Didac Perez Parera | |
2021-02-14 | Feature: [GS] Allow non-question type windows to have no buttons | dP | |
2021-02-14 | Change: move the 'road drive side' selection to settings tree, and give it ↵ | frosch | |
the same 'basic' visibilty as 'signal side'. | |||
2021-02-14 | Change: move townname generator selection to mapgen GUI. | frosch | |
2021-02-14 | Change: move the 'tree placer algorithm' selection to the settings tree ↵ | frosch | |
window, and give it the same 'basic' visibility as 'in-game tree placement'. | |||
2021-02-10 | Feature: Remove all industries button in scenario editor (#8550) | Kuhnovic | |
2021-01-11 | Add: a go-to-location button to the LandInfo window. | frosch | |
2021-01-11 | Add: another go-to-location button to the sign window. | frosch | |
2021-01-11 | Change: Relocate vehicle rename and location buttons. | frosch | |
2021-01-09 | Change: remove warning in cheat window and reduce it to a note (#8538) | Patric Stout | |
Although meant as a funny joke towards the player, our social standards have changed since 2004, and such "jokes" are no longer acceptable by the community as a whole. The only value of the message is that people are informed the information is stored in the savegame. This is mostly useful for us, developers, as some of those cheats can have side-effects which people report. While at it, styled the GUI a bit better, as the way the text was presented was odd. | |||
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 | Feature: Plant clumps of trees in editor by dragging on the landscape | Niels Martin Hansen | |
2020-12-27 | Change: Switch tree GUI to use dynamically generated buttons | Niels Martin Hansen | |
This makes it look a bit better in climates with fewer tree types. | |||
2020-12-25 | Change: Remove the LAN/Internet combobox from the server list in favour of ↵ | frosch | |
adding two separate search buttons. | |||
2020-12-21 | Change: Place "Group by" above "Sort by" in station window for consistency | Bernard Teo | |
2020-12-21 | Feature: Option to group vehicle lists by shared orders | Bernard Teo | |
This applies to all kinds of vehicle lists, as well as the "vehicle groups" window. | |||
2020-06-05 | Add: introduce CMake for project management | Patric Stout | |
CMake works on all our supported platforms, like MSVC, Mingw, GCC, Clang, and many more. It allows for a single way of doing things, so no longer we need shell scripts and vbs scripts to work on all our supported platforms. Additionally, CMake allows to generate project files for like MSVC, KDevelop, etc. This heavily reduces the lines of code we need to support multiple platforms from a project perspective. Addtiionally, this heavily improves our detection of libraries, etc. | |||
2020-05-21 | Codechange: Store base set related texts in std::strings. | Michael Lutz | |
2020-05-06 | Codechange: Use a dynamic copyright year | glx | |
2020-01-05 | Feature: Industry directory cargo filtering | stormcone | |
2020-01-04 | Feature: Minimap screenshot | TELK | |
2020-01-01 | Feature: Screenshot window | pnda | |
2019-12-23 | Feature: Add a button to the vehicle advisory news window to open the group ↵ | stormcone | |
window. | |||
2019-11-10 | Cleanup: Removed SVN headers | S. D. Cloudt | |
2019-08-17 | Add #6887: Option to show zone inside local authority boundary of towns | Gabda | |
Can be found at town information > local authority window Layout for button is same as Graph Keys Turn on/off for every town individually | |||
2019-07-22 | Feature: Town name filtering (#7621) | TELK | |
2019-05-11 | Add: Show memory allocations by GS and AI in framerate window | Niels Martin Hansen | |
2019-05-01 | Feature: Add NotRoadTypes (NRT) | peter1138 | |
2019-05-01 | Codechange: Untangle game and scenario toolbars. | Peter Nelson | |
2019-04-25 | Feature: Add station coverage area display for towns. | peter1138 | |
2019-04-25 | Feature: Add coverage area display for existing stations. | peter1138 | |
2019-04-24 | Codechange: Revert unnecessary indentation change | 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-04-10 | Fix #7494: std::sort() and qsort() use different comparators (#7495) | glx22 | |
2019-04-09 | Codechange: Switch DropDownList to directly use std::vector, thus making ↵ | Michael Lutz | |
AutoDeleteSmallVector obsolete. DropDownListItem are strongly managed using std::unique_ptr to ensure leak-free handling. Appropriate use of move-semantics make intent a lot clearer than parameter comments and allows the compiler to generate copy-free code for most situations. | |||
2019-04-09 | Fix: Forgotten override keywords for DropDownListIconItem. | Michael Lutz | |
2019-03-28 | Fix: MSVC warnings (#7423) | glx22 | |
2019-03-26 | Cleanup: Remove unused size template parameters from SmallMap and ↵ | Henry Wilson | |
Auto[Free|Delete]SmallVector | |||
2019-03-26 | Codechange: Replaced SmallVector::[Begin|End]() with std alternatives | Henry Wilson | |
2019-03-26 | Codechange: Replaced SmallVector::Append() with ↵ | Henry Wilson | |
std::vector::[push|emplace]_back() | |||
2019-03-26 | Codechange: Replace SmallVector::Length() with std::vector::size() | Henry Wilson | |
2019-03-24 | Codechange: Use override specifier for DropDownListItem classes. | peter1138 | |
2019-03-10 | Add: Generic drop down list string item with icon. | peter1138 | |
2019-03-10 | Remove: Unnecessary virtual destructors on drop down list items. | peter1138 | |
2019-03-10 | Codechange: Use Colours type instead of byte. | peter1138 | |
2019-02-23 | Change: Framerate window can now scroll and resize | Niels Martin Hansen | |