summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2021-04-25Fix: Missing 'Town names:' colon in map gen GUI2TallTyler
2021-04-25Fix: [OpenGL] Main loop expects to start with the video buffer unmapped. (#9100)Michael Lutz
2021-04-24Fix #9097: Upper 16 bits of cargo base payment rate were discarded. (#9098)PeterN
2021-04-24Change: use icons to indicate you/host in Online Players GUIPatric Stout
2021-04-24Add: move "New Company" inside the Online Players GUIPatric Stout
2021-04-24Change: track hover position on Online Players GUIPatric Stout
2021-04-24Add: ask for confirmation on admin actions in network gamesPatric Stout
2021-04-24Add: admin menu for companies in multiplayer gamesPatric Stout
2021-04-24Feature: rework in-game Online Players GUIPatric Stout
2021-04-24Fix: [CMake] Check nforenum and grfcodec return valueglx22
2021-04-24Fix: [CMake] Incorrect dependency checks for GRFglx22
2021-04-24Codechange: use std::vector instead of a fixed size array for PacketsRubidium
2021-04-24Codechange: add accessor for the packet type to Packet and make the internal ...Rubidium
2021-04-24Codechange: remove public access to the next pointer in PacketRubidium
2021-04-24Codechange: encapsulate reading the size of a PacketRubidium
2021-04-24Codechange: encapsulate the logic about how many bytes can be sent from a buf...Rubidium
2021-04-24Codechange: move the logic shrinking of the packets into the Packet itselfRubidium
2021-04-24Codechange: encapsulate writing data from Packets into sockets/files/buffers ...Rubidium
2021-04-24Codechange: encapsulate reading data from sockets into Packets to prevent pac...Rubidium
2021-04-24Codechange: move logic whether there is enough space in a packet to write dat...Rubidium
2021-04-24Codechange: move more logic about packet size validity and reading into PacketRubidium
2021-04-24Update: Translations from eintstranslators
2021-04-24Update: Developer credits (#9091)Leif Linse
2021-04-24Add: [GitHub] use issue templates to make it more clear what we expect from u...Patric Stout
2021-04-24Codechange: Use std::string in console commands/aliases registration, and std...Loïc Guilloux
2021-04-24Doc: provide a visual representation of the company colour ranges (#8546)Andy
2021-04-24Add: [Network] Validate the client name when receiving one from the serverrubidium42
2021-04-24Add: [Network] Validate the client name server side, so no clients with inval...rubidium42
2021-04-24Change: [Network] Prevent invalid client names being sent to the server when ...rubidium42
2021-04-24Feature: [Network] Ensure players fill in a name instead of defaulting to "Pl...rubidium42
2021-04-24Add: String functionality to trim spaces from C-style stringsrubidium42
2021-04-24Codechange: [Network] Introduce function to validate the client namerubidium42
2021-04-23Update: Translations from eintstranslators
2021-04-23Add: Hindi translation.frosch
2021-04-23Change: move all 'unstable' language into 'stable'.frosch
2021-04-23Update: Translations from eintstranslators
2021-04-22Feature: Per-group wagon removal flag.peter1138
2021-04-22Codechange: Replace CMD_SET_GROUP_REPLACE_PROTECTION with generic CMD_SET_GRO...peter1138
2021-04-22Codechange: Replace Group::replace_protection with Group::flagspeter1138
2021-04-22Change: treat languages as finished, if translations are 75% completed.frosch
2021-04-22Add: show completion progress of languages in the language dropdown for non-r...frosch
2021-04-22Change: [Win32] Limit the OpenGL video driver to OpenGL 3.2 or newer on Windows.Michael Lutz
2021-04-22Codechange: [Win32] Try getting an OpenGL 4.5 context first before aiming at ...Michael Lutz
2021-04-22Codechange: Scale rating minigraphs on station window list. (#9075)PeterN
2021-04-22Codechange: Use alignment feature in company finances window.Peter Nelson
2021-04-22Codechange: Replace face window custom drawing with new widget features.Peter Nelson
2021-04-22Codechange: Use new widget features on chat message box.Peter Nelson
2021-04-22Codechange: Add widget text colour override property.Peter Nelson
2021-04-22Codechange: Add internal widget alignment property, along with widget part.Peter Nelson
2021-04-21Cleanup: Remove unnecessary parameter of GetScrolledRowFromWidget()Peter Nelson