celestar
2576164325
(svn r4608) -Backported r4413 from trunk:
...
-Fix: fixed a bug which pushed the client back to the main menu when a
server is in the mainserver-list which sends out illegal signals. Many
tnx to 'test' for finding and isolating the problem.
-Fix: also specify the problem a bit better
2006-04-28 07:53:10 +00:00
celestar
bacbe211e7
(svn r4607) -Backported r4389 from trunk:
...
-Fix: [NPF] Don't mark tiles when debugging in multiplayer, this will cause desyncs
2006-04-28 07:51:32 +00:00
celestar
0381a100fa
(svn r4606) -Backported r4341 from trunk:
...
-(FS#101) When a player got bankrupt, slots were not cleared, because vehicles got deleted directly by DeleteVehicle
2006-04-28 07:47:55 +00:00
celestar
6573b46ca3
(svn r4605) -Backported revisions 4304, 4309, 4310, 4312, 4313, 4314 from trunk (chatbox-related stuff)
...
-The chat box' parent window (the main toolbar, wtf?) doesn't care for the WE_ON_EDIT_TEXT_CANCEL event, so don't send one. This code looks like it was mindlessly copy&pasted from the query box
-The initial string of the chat box is always the empty string, so don't jump through hoops to check if nothing was entered and simplify the code
-The chat box has no visible window title, therefore remove the string
-Calculate the maximum pixel width of the entered text in the chat box from the "text box"-widget instead of hardcoding an arbitrary - and wrong - number
-The parent window of the chat box is always the main toolbar (?!), therefore don't pass this information as parameter
-a buffer overflow of the chat box introduced in r1263. Don't tell the Textbuf an arbitrary number as size of the string buffer, but the real lengthof() it
2006-04-28 07:45:44 +00:00
orudge
05b541f63a
(svn r4207) - Fix: Update OS/2 on 0.4 branch, too
2006-03-31 16:19:16 +00:00
Darkvater
8a74170da0
(svn r4117) - Prepare 0.4 branch for release. Update readme's, bugs, installers and makefile, changelog, etc. to 0.4.7
2006-03-26 18:49:31 +00:00
bjarni
a0bf18c3c9
(svn r4104) -Backported 4102: updated OSX docs about triple binary
2006-03-25 08:54:09 +00:00
bjarni
31b226dc9f
(svn r4102) -Backported 3673, 3674, 3675, 3679, 3682, 3882, 3884 [all OSX]
...
added support for G5 (ppc970) optimised code
added support for triple binaries (ppc, ppc970, i386)
updated the makefile to handle building of universal and triple in a more automated way (way less flags to set)
now it's no longer needed to spent minutes setting up flags when releasing. It works out of the box :)
note: even though it looks like it's a lot of commits, it really is that there changes were introduced in small pieces in the trunk
2006-03-25 08:45:30 +00:00
bjarni
b320aa40fa
(svn r4100) -Backported 4082 and 4099
...
the cocoa driver no longer crashes when going to fullscreen (this one depended on the resolution)
teh cocoa driver speedup of around 1000% applies to Intel macs, so the driver is now just as fast as the PPC one
2006-03-25 07:40:02 +00:00
bjarni
37835e9158
(svn r4097) -Backported 4084 properly (included the last line)
...
also added a header that is needed because we didn't backport the new feature, that includes the header in the trunk
2006-03-24 23:33:30 +00:00
bjarni
749a4f8c7d
(svn r4095) -Backport 4060, 4084
...
made the release target for OSX do more work (less manual work when releasing)
updated some OSX documentation
2006-03-24 22:55:16 +00:00
peter1138
e72232dc4c
(svn r4094) - Allow unused wagons have their ->first set. This fixes the faulty
...
cache warning message, and noticably speeds up depot operations in large
games. Backport of r3576 from trunk
2006-03-24 22:36:54 +00:00
matthijs
45a4c69842
(svn r4072) - Backport from trunk (4071):
...
- Fix: [NPF] Trains & busses were unable to find a route when leaving a depot or bus stop. Small omission from r4023 (fix by glx)
2006-03-23 17:52:08 +00:00
matthijs
a2c882af6f
(svn r4044) Rename 0.4.5 branch to 0.4. Further minor releases will be in the 0.4 range, to prevent enormously long version numbers.
2006-03-22 22:38:29 +00:00
matthijs
bb7c37b515
(svn r4041) [Debian] Change next version number to 0.4.6 instead of 0.4.5.1.
2006-03-22 22:26:16 +00:00
Darkvater
ec54b3ac24
(svn r4040) - Prepare 0.4.5 branch for release. Update readme's, bugs, installers and makefile, changelog, etc. to 0.4.6
2006-03-22 22:25:46 +00:00
bjarni
a9032183df
(svn r4038) -backport (3966, 3972 and 4019) -Fix: [OSX 10.3 and newer] [ 1157244 ] Can't save game if name contains german umlauts (loading savegames with certain chars still look a bit odd)
2006-03-22 21:40:26 +00:00
bjarni
90feff4982
(svn r4037) -backported (3676): updated the install readme for OSX
2006-03-22 21:24:26 +00:00
matthijs
e434485dd8
(svn r4036) * Prepare debian release files for 0.4.5.1 release.
2006-03-22 21:18:33 +00:00
matthijs
dcc4ccf4e9
(svn r4035) - Backport from trunk (4033):
...
- Codechange: [Debian] Update debian packaging files to use debconf for user interaction.
2006-03-22 21:16:31 +00:00
bjarni
ef7e4abf7f
(svn r4034) merged 3618:3971 for video/cocoa_v.m (major speedup for PPC fullscreen fix)
2006-03-22 21:11:05 +00:00
matthijs
5d0ed8fab8
(svn r4032) -Backport from trunk (3507):
...
- Fix: [Makefile] Make sure the ICON_DIR gets created before copying files there.
- Fix: Fix small syntactic error in the manpage.
2006-03-22 21:04:13 +00:00
Darkvater
ed7df6e2bf
(svn r4031) - Backport from trunk (r4030):
...
- [win32] Change compiler settings to use the multithreaded CRT. This prevents
certain crashes on multi-threaded machines.
2006-03-22 20:46:07 +00:00
Darkvater
7cf9e0d8ca
(svn r4029) - Backport from trunk (r4023):
...
Fix: [ 1453646 NPF ] Road vehicles planning through the back of depots and stations.
2006-03-22 20:33:30 +00:00
celestar
85141929a8
(svn r4018) -Backport from trunk (4001:4002):
...
Add length parameter to FiosMakeSavegameName() and use this function for creating the full path instead of home-brewn snprintf.
Use the title of a savegame in the saveload dialog-editbox. This gets rid of the '.sav' appended to each game as well as properly showing UTF-8 saves when this is implemented. Also don't change the text if the save has failed.
2006-03-22 11:26:08 +00:00
celestar
f4d5c1b01b
(svn r4017) -Backport from trunk (3999): Change the order of DestroyWindow and ChangeDisplay. On some machines a sizechange messagequeue is handled before sending WM_DISPLAYCHANGE resulting in an improper resolution written to the configuration file when exiting from fullscreen. (Frostregen)
2006-03-22 11:24:27 +00:00
celestar
31d6286cb4
(svn r4016) -Backport from trunk (3998): When removing rail track from a tile where only X and Y pieces exist, explicitly update signals in both directions.
2006-03-22 11:23:22 +00:00
celestar
ca0a0cdbfd
(svn r4015) -Backport from trunk: Default the patch-setting 'pause_on_join' to true.
2006-03-22 11:17:21 +00:00
celestar
04572ed7fe
(svn r4014) -Backport from trunk: Slope and height information returned for some tile types is wrong
2006-03-22 11:13:20 +00:00
celestar
ebfef9683e
(svn r4013) -Fix last commit. CheckTunnelInWay works differently from IsTunnelInWay :S
2006-03-22 11:11:52 +00:00
celestar
c05d3dd558
(svn r4012) -Backport from trunk (3992, 3995): Rewrote the code to determine whether a rail-tile can be terraformed.
...
Fixes a bug where you could terraform a tunnel (fixed by r3228, but reverted that one)
Fixes a bug introduced by r3228 which allowed steep rail tiles resulting in ... unwanted effects such as display artifacts.
2006-03-22 10:32:07 +00:00
Darkvater
6e029fe97d
(svn r3978) - Change all STRING1's back to STRING in french.txt because these {STRINGn} are only applicable to english.txt. Fixup of r3973. Sorry. Backport of r3977 from trunk
2006-03-19 09:03:25 +00:00
belugas
26ed195319
(svn r3975) Update french translation, adding STRING1 where needed, as well as other omissions.
...
Thanks to Darkvater for this opportunity.
No typo this time
2006-03-19 01:52:05 +00:00
Darkvater
7170357a10
(svn r3970) - FS#56 - [Crash] Missing glyph(s) in big-font. Added several missing glyphs for the big font. Backport of r3940 from trunk
2006-03-18 16:03:55 +00:00
Darkvater
e4bbd3b41c
(svn r3969) - [ 1439907 ] Increase client list window width so at least most languages fit (wikipedian). Backport of r3933 from trunk
2006-03-18 16:03:04 +00:00
Darkvater
5ed5e6beed
(svn r3968) - Update german and finnish languages. Backport of r3932, r3943 from trunk
2006-03-18 16:02:19 +00:00
Darkvater
5de94db9df
(svn r3967) - Fix: Properly set back the owner of a crossing/road-under bridge after removing it. For crossings we can always use .m2 because it is already 0 when not owned by a town. Backport of r3876, r3893 from trunk
2006-03-18 16:00:02 +00:00
Darkvater
6b664a3ba0
(svn r3965) - [win32] Remove mapfile generation and generate a pdb file instead. This and the corresponding executable is enough to trace the source of a crash given by crash.txt by using WinDbg for example. Mapfiles are a bit deprecated in the newer VS environments.
...
- [win32] Show the revision in crash.txt and enable the button to show the crash text in the crash-window
- Backport of r3871, r3872 from trunk
2006-03-18 15:51:04 +00:00
Darkvater
beee5698f9
(svn r3964) -Fix: [autoreplace]: (FS#67) autoreplacing trains now keep their tile length instead of their pixel length. Backport of r3811 from trunk
2006-03-18 15:49:00 +00:00
Darkvater
a86ec733a0
(svn r3963) Update debian packaging files to the ones used for releasing 0.4.5 (see os/debian/changelog for details).
...
Fix a small debconf issue which was in the 0.4.5 release. Backport of r3801 from trunk
2006-03-18 15:48:15 +00:00
Darkvater
37c1135d6b
(svn r3962) -Fix: Mark the right tile as dirty. It's just a graphical glitch which happend in r1592. Backport of r3792 from trunk
2006-03-18 15:47:16 +00:00
Darkvater
923dee9bec
(svn r3961) - Fix crash when resizing news history window. Backport of r3778 from trunk
2006-03-18 15:46:09 +00:00
Darkvater
1856976d8e
(svn r3960) -Fix: Correctly implement minimum search, so road vehicles head twoards the closest station, not the last one in the list. Backport of r3751 from trunk
2006-03-18 15:45:23 +00:00
Darkvater
818a5a596f
(svn r3959) -Fix: [FS#61] The tooltips for raising and lowering land buttons in the scenario editor are interchanged (Reported and fixed by lc). Backport of r3749 from trunk
2006-03-18 15:32:38 +00:00
Darkvater
2be4b388ec
(svn r3958) Change HASBIT() to return 0/1 instead of 0/value of tested bit. Backport of r3747 from trunk
2006-03-18 15:31:34 +00:00
Darkvater
300aba48cc
(svn r3957) -Fix: Correctly restore the roadside after roadworks are finished. Backport of r3680 from trunk
2006-03-18 15:29:24 +00:00
Darkvater
f470a87dea
(svn r3956) - Fix: [Multistop] Check the status of the destination road stop instead of a station's first road stop. This only has effect with road vehicle queuing disabled. Backport of r3663, r3681 from trunk
2006-03-18 15:28:26 +00:00
Darkvater
4b938510a5
(svn r3955) - Fix: validate the setting of max_companies/spectators through the console. Backport of r3591, r3593 from trunk
2006-03-18 15:25:25 +00:00
Darkvater
7ddae93da8
(svn r3954) - Explicitly update v->first in TrainConsistChanged() if necessary, as this is far faster than brute forcing it later.
...
- When loading a game, call TrainConsistChanged() for each train head separately before updating images, as v->first is used extensively in GetTrainImage() for custom graphics. This gives a significant speed improvement on loading a game.
- Rewrite GetFreeUnitNumber() so that only one loop of vehicles is required. Instead a list of used/unused numbers is created and the first unused number is chosen. This significantly improves performance in large games.
- Improve game-load times. Backport of r3570-3572 from trunk
2006-03-18 15:22:27 +00:00
Darkvater
f75365fcf4
(svn r3953) - Grr, compile before you commit. Wrong merge of 3529/3553 in r3948
2006-03-18 15:19:30 +00:00