summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2010-12-05(svn r21400) -Fix [FS#4284]: when loading a savegame takes more than 2 ↵rubidium
seconds locally, don't see that as lag of the server. Also increase the client side's lag thresholds a bit
2010-12-05(svn r21399) -Change/Feature/Fix [FS#4284]: perform the compression of ↵rubidium
savegames to send to the client asynchroniously. This will reduce the lag of the other clients to the time it takes to make the memory dump and it will speed up downloading the map as the download starts earlier (possibly with a slightly lower bandwidth due to slow compression). This should also fix the lag message people get when the savegame compression takes more than a few seconds.
2010-12-05(svn r21398) -Change/Feature-ish: when making a savegame to send to a ↵rubidium
client, don't write it to disk but create the packets immediately
2010-12-05(svn r21397) -Change/Feature-ish: when getting a savegame from the server, ↵rubidium
just keep it in memory instead of writing it to a file
2010-12-05(svn r21396) -Codechange: rename SafeSaveOrLoad to SaveLoad (it only did ↵rubidium
load), and add support for (safe) loading with a LoadFilter
2010-12-05(svn r21395) -Codechange: move the save and load filter's interface to a headerrubidium
2010-12-05(svn r21394) -Codechange: split the actual savegame loading from SaveOrLoad ↵rubidium
as well
2010-12-05(svn r21393) -Codechange: support resetting of the "base" filters, i.e. ↵rubidium
reset their read location to be begin of the file. This is needed for trying to load savegames as a "buggy format"
2010-12-05(svn r21392) -Change: prepare the network protocol for getting the file size ↵rubidium
later in the download process
2010-12-05(svn r21391) -Update (r21390): the string names in the translationsrubidium
2010-12-05(svn r21390) -Codechange: prepare the network join progress bar for getting ↵rubidium
the file size later in the download process, i.e. when a chunk of the savegame is already received by the client
2010-12-04(svn r21389) -Feature: Use alphabetical order when sorting industries by ↵terkhen
type at the industry directory window.
2010-12-04(svn r21388) -Feature [FS#4289]: Allow entering of the new year in a text ↵alberth
box when cheating the year.
2010-12-04(svn r21387) -Codechange: Add an enum for cheat numbers.alberth
2010-12-04(svn r21386) -Codechange: Use updated value to decide year to cheat to, ↵alberth
instead of increment/decrement.
2010-12-04(svn r21385) -Codechange: Added a missing 'this' prefix, and some ↵alberth
documentation to cheat gui code.
2010-12-04(svn r21384) -Fix: failure of WT3 to properly validate some string...rubidium
2010-12-04(svn r21383) -Update from WebTranslator v3.0:translators
belarusian - 7 changes by KorneySan czech - 1 changes by marek995 german - 1 changes by norbert79 russian - 6 changes by KorneySan slovak - 1 changes by marek995 spanish - 2 changes by Terkhen
2010-12-04(svn r21382) -Fix (r21153) [FS#4290]: the road vehicle's frame wasn't ↵rubidium
properly set upon savegame conversion *if* the vehicle would be hidden, but isn't going to be hidden anymore after the conversion
2010-12-04(svn r21381) -Fix (r21377,r21375): some compilers have to spoil the fun...rubidium
2010-12-04(svn r21380) -Codechange: move ThreadedSave variables to a more logical ↵rubidium
place, and move an include to the right place
2010-12-04(svn r21379) -Codechange: move the actual save code into a separate functionrubidium
2010-12-04(svn r21378) -Codechange: move the logic for reading bytes from a savegame ↵rubidium
into a class
2010-12-04(svn r21377) -Codechange: rewrite the savegame decompressors to behave more ↵rubidium
like filters
2010-12-04(svn r21376) -Codechange: generalise ClearMemoryDumperrubidium
2010-12-04(svn r21375) -Codechange: rewrite the savegame compressors to behave more ↵rubidium
like filters
2010-12-04(svn r21374) -Fix: Purchases lists were not invalidated when using ↵planetmaker
'resetengines'
2010-12-02(svn r21373) -Codechange: rewrite the game state to memory dumperrubidium
2010-12-02(svn r21372) -Cleanup: remove some broken npf debug codeyexo
2010-12-02(svn r21371) -Codechange: pass the buffer to the compressor directly instead ↵rubidium
of using a global variable
2010-12-02(svn r21370) -Fix: [NewGRF] a grf with an invalid action14 could cause an ↵yexo
out of memory error
2010-12-02(svn r21369) -Fix: don't add object specs that weren't associate with graphicsrubidium
2010-12-02(svn r21368) -Update from WebTranslator v3.0:translators
german - 1 changes by planetmaker norwegian_bokmal - 8 changes by mantaray
2010-12-01(svn r21367) -Fix (r18719)[FS#4283]: Fields were not cleared under snow ↵frosch
though they were intended to be.
2010-12-01(svn r21366) -Update from WebTranslator v3.0:translators
basque - 81 changes by Thadah marathi - 4 changes by jcravi vietnamese - 2 changes by nglekhoi
2010-11-30(svn r21365) -Document: the reasoning for some of the network configuration ↵rubidium
defaults
2010-11-30(svn r21364) -Change: increase the default amount of companies, clients and ↵rubidium
spectators. Furthermore tighten the command execution/queueing limits a bit
2010-11-30(svn r21363) -Add: support for limiting the amount of (accepted) incoming datarubidium
2010-11-30(svn r21362) -Update from WebTranslator v3.0:translators
slovenian - 28 changes by ntadej spanish - 1 changes by Terkhen vietnamese - 1 changes by nglekhoi
2010-11-30(svn r21361) -Change: make sure the client is listening, or rather ↵rubidium
receiving, our frames
2010-11-30(svn r21360) -Fix [FS#4281]: crash when randomised action2 was used when ↵rubidium
resolving the image to draw in the buy menu
2010-11-30(svn r21358) -Codechange: make some network function names conform to coding ↵rubidium
style
2010-11-30(svn r21357) -Codechange: make it possible to resize the packet's bufferrubidium
2010-11-30(svn r21356) -Fix (r21351): sometimes versions wouldn't be correctly set for ↵rubidium
Windows builds
2010-11-30(svn r21355) -Feature-ish [FS#4280]: Happy Zuu and a hotkey for the AI debug ↵planetmaker
window for all (Zuu)
2010-11-29(svn r21354) -Update from WebTranslator v3.0:translators
english_US - 1 changes by Rubidium french - 1 changes by glx italian - 1 changes by lorenzodv
2010-11-29(svn r21353) -Fix (r19056)[FS#4277]: New railtypes with overlays did not use ↵frosch
the shore sprites as groundtiles for three-corner-raised slopes (at shore).
2010-11-29(svn r21352) -Codechange: remove some unneeded code from config.librubidium
2010-11-29(svn r21351) -Change: read some metadata from (official) source tarballs so ↵rubidium
you'll more likely get the right version/revision out-of-the-box
2010-11-28(svn r21350) -Fix: some indentationrubidium