Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-02-22 | (svn r15552) -Fix (r15544): some compiler/OS combinations don't like closing ↵ | rubidium | |
the same FD twice and zlib's docs weren't very clear about whether it would close a FD it didn't open. | |||
2009-02-21 | (svn r15544) -Fix [FS#2650]: extracting downloaded content didn't work for ↵ | rubidium | |
Windows if one uses a non-ASCII. | |||
2009-02-20 | (svn r15529) -Fix [FS#2644]: the local command queue didn't get properly ↵ | rubidium | |
cleaned when leaving a game meaning you could end up executing commands of the previous network game. | |||
2009-02-11 | (svn r15442) -Codechange: don't do magic on magic numbers when you can also ↵ | rubidium | |
use a single named constant. | |||
2009-02-09 | (svn r15433) -Fix (r15126): Content download progress bar was not centered ↵ | peter1138 | |
properly. | |||
2009-02-09 | (svn r15428) -Codechange: consistently use colour instead of having both ↵ | rubidium | |
color and colour. | |||
2009-02-09 | (svn r15425) -Codechange: some color->colour changes and type safety. | rubidium | |
2009-02-09 | (svn r15424) -Codechange: make it possible to have multiple windows with ↵ | rubidium | |
edit box open simultaniously (Zuu). | |||
2009-02-08 | (svn r15410) -Cleanup: get rid of most of the references to the 'patches' ↵ | rubidium | |
except where it's used for backward compatability. | |||
2009-02-07 | (svn r15395) -Fix [FS#2611] (r15377): one couldn't reset companies anymore ↵ | rubidium | |
in a 'dedicated' server. | |||
2009-02-06 | (svn r15377) -Fix [FS#2607]: filter did resort when unneeded and didn't ↵ | rubidium | |
deselect properly in some cases (Roujin) | |||
2009-02-06 | (svn r15373) -Fix [FS#2606]: Kenobi denied the server's client name to the ↵ | rubidium | |
tab-completed. | |||
2009-02-06 | (svn r15372) -Feature: filter the 'content' based on the tag/name. Based on ↵ | rubidium | |
a patch by Roujin. | |||
2009-02-04 | (svn r15338) -Fix [FS#2598]: close all construction related windows whenever ↵ | rubidium | |
changing company. | |||
2009-02-01 | (svn r15312) -Codechange: Handle closing of drop down menus when clicking in ↵ | peter1138 | |
a window in a single place, instead of in the OnClick event for some windows. This standardises behaviour so that clicking anywhere in a window will close its drop down menu, which happened before for some windows but not all. In addition the dubious feature of hiding a drop down menu by opening the same menu has been removed. This only caused wasted CPU cycles as a whole new list was generated and then destroyed. Breathe. | |||
2009-01-31 | (svn r15299) -Cleanup: remove many redundant includes | smatz | |
2009-01-23 | (svn r15247) -Change: show a lock near the password/join button in the ↵ | rubidium | |
company window whenever the company is password protected | |||
2009-01-23 | (svn r15242) -Feature: allow moving clients between companies/spectators by ↵ | rubidium | |
the server and the clients themselves (dihedral) | |||
2009-01-23 | (svn r15234) -Fix (r15176): Crash if you pressed space in the content ↵ | Yexo | |
download window before selecting an item. | |||
2009-01-23 | (svn r15221) -Change [FS#2574]: only show missing NewGRFs when opening the ↵ | rubidium | |
content download window from a NewGRF list and there are missing NewGRFs, otherwise show just all NewGRFs the system knows. | |||
2009-01-23 | (svn r15217) -Fix [FS#2573] (r15176): more corner cases when removing things ↵ | rubidium | |
from iterated vectors | |||
2009-01-23 | (svn r15215) -Fix: various MSVC x64 compiler warnings | rubidium | |
2009-01-22 | (svn r15207) -Add: sorting to the content list. | rubidium | |
2009-01-22 | (svn r15206) -Fix [FS#2567]: memory corruption due to not properly cleanup ↵ | rubidium | |
up the mess when cancelling a download | |||
2009-01-21 | (svn r15200) -Feature: give server admins a tool to combat profanity in nick ↵ | rubidium | |
names (based on patch by dihedral) | |||
2009-01-21 | (svn r15196) -Fix (r15195): != != == :( | rubidium | |
2009-01-21 | (svn r15195) -Fix: don't crash when removing from something you're iterating ↵ | rubidium | |
over | |||
2009-01-21 | (svn r15194) -Fix: Don't count dedicated server as a spectator | peter1138 | |
2009-01-20 | (svn r15178) -Change: rename 'update' to 'upgrade' as that's a bit more clear | rubidium | |
2009-01-20 | (svn r15176) -Fix [FS#2554]: querying the content server could free when ↵ | rubidium | |
resolving the hostname or connecting takes long/is timing out. | |||
2009-01-20 | (svn r15163) -Change/Fix: use a non-blocking method to resolve the hostname ↵ | rubidium | |
and connect to game servers. | |||
2009-01-20 | (svn r15162) -Fix: the join status window didn't get properly created | rubidium | |
2009-01-20 | (svn r15161) -Change: bump url to 96 bytes | rubidium | |
2009-01-20 | (svn r15160) -Fix (r15157): port != IP | glx | |
2009-01-20 | (svn r15159) -Fix: move the UDP queries that resolve a hostname into threads ↵ | rubidium | |
so they don't freeze OpenTTD when for example the network connection got severed. Thanks to glx for writing the mutex implementation for Windows. | |||
2009-01-20 | (svn r15157) -Codechange: wrap the hostname/ip and port into a single ↵ | rubidium | |
structure so we can pass either one of them and not convert an ip to a string and then back again. | |||
2009-01-19 | (svn r15155) -Codechange: remove unused return value | rubidium | |
2009-01-19 | (svn r15154) -Fix [FS#2555] (r15126): wrong tooltip for the matrix | rubidium | |
2009-01-19 | (svn r15153) -Fix (r15126): the scrollbar's "count" wasn't always correctly set | rubidium | |
2009-01-18 | (svn r15136) -Fix (r15126): (file) name could occasionally be wider than the ↵ | rubidium | |
download window causing glitches. | |||
2009-01-18 | (svn r15135) -Fix/Change: allow str_validate (part of receiving strings from ↵ | rubidium | |
the network) to pass newlines instead of replacing them with question marks, but only when asked to do so. | |||
2009-01-18 | (svn r15134) -Fix (r15126): not selecting dependencies when pressing "select ↵ | rubidium | |
update" | |||
2009-01-17 | (svn r15126) -Feature: downloading content from a central server ↵ | rubidium | |
(content.openttd.org) where authors can upload they NewGRFS/AI etc. This should make joining servers that use only NewGRFs that are distributed via this system easier as the players can download the NewGRFs from in the game. It should also make it easier to see whether there are updates for NewGRFs and make the necessary updates. | |||
2009-01-16 | (svn r15104) -Codechange: unify the resolving of the xyz kbytes/megabytes ↵ | rubidium | |
strings. | |||
2009-01-15 | (svn r15094) -Feature: Add support for IP range bans using CIDR notation. | peter1138 | |
2009-01-14 | (svn r15079) -Codechange: split tcp 'backend' and in-game handling like it ↵ | rubidium | |
is for UDP. | |||
2009-01-13 | (svn r15053) -Cleanup: remove some unneeded includes | rubidium | |
2009-01-13 | (svn r15052) -Codechange: move the implementation of Send_CompanyInformation ↵ | rubidium | |
to network_server.cpp as the server's the one that sends that information | |||
2009-01-12 | (svn r15027) -Merge: tomatos and bananas left to be, here is NoAI for all to ↵ | truebrain | |
see. NoAI is an API (a framework) to build your own AIs in. See: http://wiki.openttd.org/wiki/index.php/AI:Main_Page With many thanks to: - glx and Rubidium for their syncing, feedback and hard work - Yexo for his feedback, patches, and AIs which tested the system very deep - Morloth for his feedback and patches - TJIP for hosting a challenge which kept NoAI on track - All AI authors for testing our AI API, and all other people who helped in one way or another -Remove: all old AIs and their cheats/hacks | |||
2009-01-10 | (svn r14949) -Cleanup: pointer coding style | rubidium | |