rubidium
82f8badc07
(svn r15969) -Codechange: make the list of broadcast addresses virtually unlimited.
2009-04-07 19:06:36 +00:00
rubidium
fdddfd6269
(svn r15968) -Codechange: do not allocate a buffer for NetworkAddresses so passing it around is easier.
2009-04-07 19:04:37 +00:00
rubidium
22d9306889
(svn r15967) -Codechange: do not access NetworkSocketHandler::has_quit directly
2009-04-07 18:23:14 +00:00
svnsync
3fdb8a62c4
(svn r15966) -Fix: over time, several incosistancies were not fixed by WT2. Take care of that now. Also introduce #textdir for all languages.
2009-04-07 14:28:32 +00:00
smatz
1eeb1d6cee
(svn r15965) -Change: use recent Czech language for plural form (it has been official for years anyway)
2009-04-07 00:05:44 +00:00
translators
c738978dae
(svn r15964) -Update: WebTranslator2 update to 2009-04-06 17:40:13
...
afrikaans - 36 fixed by burgerd (36)
czech - 2 fixed, 6 changed by SmatZ (8)
dutch - 1 fixed by habell (1)
estonian - 111 fixed, 5 changed by kristjans (116)
finnish - 2 fixed by jpx_ (2)
german - 1 fixed by planetmaker (1)
luxembourgish - 30 fixed by Gubius (30)
serbian - 100 fixed by etran (100)
slovenian - 2 fixed by Necrolyte (2)
2009-04-06 17:40:24 +00:00
rubidium
dc161c72e0
(svn r15963) -Fix [FS#2814]: (v)seprintf chopped of strings one character earlier than necessary.
2009-04-06 10:05:36 +00:00
rubidium
0678cb561d
(svn r15961) -Codechange: prepare the 'client' side for receiving 'session keys' from the masterserver so servers can register with multiple IPs as the same server.
2009-04-05 19:43:41 +00:00
translators
ebb1ed6601
(svn r15960) -Update: WebTranslator2 update to 2009-04-05 17:47:56
...
arabic_egypt - 2 fixed by khaloofah (2)
catalan - 1 fixed, 4 changed by arnaullv (5)
dutch - 1 fixed by Excel20 (1)
english_US - 1 fixed by WhiteRabbit (1)
estonian - 46 fixed, 1 changed by kristjans (47)
french - 2 fixed by glx (2)
german - 1 fixed by planetmaker (1)
hungarian - 2 fixed by IPG (2)
italian - 2 fixed by lorenzodv (2)
serbian - 62 fixed by etran (62)
2009-04-05 17:48:08 +00:00
frosch
3393da4810
(svn r15958) -Fix [FS#2787]: Abort production callback after 0x10000 iterations and show a messagebox blaming the newgrf. (mizipzor)
2009-04-05 12:17:36 +00:00
peter1138
5551e3d2c6
(svn r15957) -Fix (r4767): Set callback_param1 (var 10) to 1 only when requested.
2009-04-05 08:06:40 +00:00
peter1138
679248fb51
(svn r15956) -Codechange: Enumorize station spec flags.
2009-04-05 08:01:36 +00:00
rubidium
edfc2e536e
(svn r15954) -Fix: comparing addresses kinda fails (sometimes) causing duplicates in the game list
2009-04-04 13:09:36 +00:00
rubidium
171f98d523
(svn r15953) -Fix [FS#2783]: left - right != width causing strings to be truncated too early
2009-04-04 10:59:14 +00:00
alberth
bdf05e797d
(svn r15952) -Codechange: Added nested widgets to operating profit, income, delivered cargo, and company value windows.
2009-04-04 09:03:28 +00:00
rubidium
616cac0c54
(svn r15951) -Fix (r15946) [FS#2803]: ofcourse a couple of OSes/compilers do not provide a nice 'interface', so we have to do it the ugly way.
2009-04-04 08:48:12 +00:00
glx
5eed35ef54
(svn r15950) -Fix (r15946): mingw compilation
2009-04-04 03:45:02 +00:00
rubidium
a779611665
(svn r15948) -Fix: resolve network addresses before comparing them
2009-04-04 01:51:32 +00:00
rubidium
c9ebf14ba5
(svn r15947) -Codechange: replace uint32 client_ip with NetworkAddress client_address.
2009-04-04 00:48:48 +00:00
rubidium
2fd9f0fffa
(svn r15946) -Codechange: move netmask matching to NetworkAddress and add some support for IPv6 netmask matching.
2009-04-04 00:47:08 +00:00
glx
e460d3f4d0
(svn r15945) -Fix (r15944): win32 compilation
2009-04-03 23:44:31 +00:00
rubidium
7cf4639255
(svn r15944) -Codechange: disable IPv4 over IPv6 sockets as there is no default value and not all OSes actually support IPv4 over IPv6 so making it the same on all OSes eases debugging and such
2009-04-03 21:46:52 +00:00
alberth
ccd2468eb2
(svn r15943) -Fix: Tooltip of detailed ratings window button showed wrong tip
2009-04-03 20:41:20 +00:00
translators
5b9a3e65fc
(svn r15942) -Update: WebTranslator2 update to 2009-04-03 17:29:01
...
icelandic - 3 changed by scrooge (3)
lithuanian - 3 fixed by geckonas (3)
serbian - 29 fixed by Jenraux (29)
slovak - 7 changed by ezimir (7)
2009-04-03 17:29:07 +00:00
rubidium
ce06df313d
(svn r15941) -Codechange: jonty-comp's wish partly implemented (content server) ;)
2009-04-03 17:20:57 +00:00
rubidium
1463b00b48
(svn r15940) -Codechange: move setting reuse address to the binding process.
2009-04-03 17:02:29 +00:00
glx
2dafb9dd57
(svn r15938) -Fix: broadcast addresses detection was broken for win32
2009-04-03 16:22:34 +00:00
rubidium
e05e1822d6
(svn r15935) -Codechange: function to compare IP addresses (to sort them)
2009-04-03 15:42:41 +00:00
rubidium
2bfc9ca50c
(svn r15934) -Fix: work around Solaris' inability to "parse" 0 as defined in the specifications.
2009-04-03 15:24:39 +00:00
glx
65d10e66f0
(svn r15933) -Fix (r15920): mingw doesn't know getaddrinfo() and freeaddrinfo() either
2009-04-03 14:01:45 +00:00
rubidium
5386fe1a1c
(svn r15932) -Codechange: show ip:port as (fallback) servername instead of only the ip. This way you can clearly see there aren't any duplicates.
2009-04-03 12:54:38 +00:00
rubidium
89d0eca6b7
(svn r15931) -Codechange: let the host and ban lists use of SmallVector.
2009-04-03 12:49:58 +00:00
glx
d84fb358f5
(svn r15930) -Fix (r15926): MSVC compilation
2009-04-03 12:48:11 +00:00
alberth
ab06ed241f
(svn r15929) -Codechange: Added nested widgets for statusbar.
2009-04-03 12:39:52 +00:00
alberth
27a13ec67d
(svn r15928) -Codechange: Moving statusbar widget numbers outside StatusBarWindow
2009-04-03 12:38:18 +00:00
alberth
9af4047eee
(svn r15927) -Codechange: Added nested widget for generate-world windows
2009-04-03 11:59:41 +00:00
rubidium
11723c40b2
(svn r15926) -Codechange: make the broadcast IP list less AF dependent.
2009-04-03 11:02:41 +00:00
rubidium
47602d7b60
(svn r15925) -Codechange: remove _network_server_bind_ip as it's pretty AF dependant.
2009-04-03 10:29:56 +00:00
rubidium
dccfba6e20
(svn r15924) -Codechange: replace NetworkResolveHost with something less AF dependant.
2009-04-03 09:07:16 +00:00
rubidium
632d74c6b1
(svn r15922) -Codechange: unify the ways to listen on a socket
2009-04-03 01:24:52 +00:00
rubidium
ba5aafb9bb
(svn r15921) -Fix: some OSes don't like sizeof(sockaddr_storage) but want sizeof(sockaddr) or whatever is 'valid' for the given protocol
2009-04-03 00:33:00 +00:00
rubidium
c7b6469dab
(svn r15920) -Codechange: make the (TCP) connecting less AF dependent.
2009-04-02 23:59:43 +00:00
glx
521bf687ee
(svn r15919) -Fix (r15916): mingw doesn't know getnameinfo() (unless you compile for XP SP2+). Also fix a MSVC warning.
2009-04-02 23:22:59 +00:00
rubidium
beef5da970
(svn r15918) -Fix (r15917): comparing IPs sometimes failed due to 'random' data (as spotted by SpComb)
2009-04-02 23:03:18 +00:00
rubidium
c5160c7c8e
(svn r15917) -Codechange: remove the latest traces of NetworkAddress::GetIP.
2009-04-02 20:39:30 +00:00
rubidium
1e205e01b8
(svn r15916) -Codechange: let the network game list use NetworkAddress
2009-04-02 20:17:46 +00:00
rubidium
c0c6e07081
(svn r15915) -Codechange: let the udp code use NetworkAddress.
2009-04-02 19:21:26 +00:00
rubidium
804370d964
(svn r15914) -Codechange: let the content handling make use of NetworkAddress.
2009-04-02 18:35:59 +00:00
translators
b2e7941783
(svn r15911) -Update: WebTranslator2 update to 2009-04-01 13:51:05
...
icelandic - 27 fixed, 11 changed by scrooge (38)
serbian - 37 fixed by etran (37)
2009-04-01 13:51:09 +00:00
yexo
57dab45e75
(svn r15910) -Fix [FS#2777]: Clarify that TILE_INVALID is part of AIMap make doxygen output some documentation for it.
2009-04-01 08:38:57 +00:00
rubidium
8f831ceebc
(svn r15909) -Fix (r15892): Apple, PLEASE do not fill your API with #if !__LP64__. Especially when another part of your API depends on whether __LP64__ is defined and thus making it non-trivial to silence the warnings from the undefinedness of __LP64__ in #if !__LP64__...
2009-04-01 02:58:38 +00:00
rubidium
e2e95af945
(svn r15908) -Fix: off-by-one in viewport strings/flags; left + width != right
2009-04-01 02:51:37 +00:00
glx
e4a90f9688
(svn r15907) -Fix (r15841): some strings in save/load dialog were drawn with a 2 pixel offset
2009-03-31 22:55:38 +00:00
alberth
64fe9fb7c2
(svn r15906) -Codechange: Completed widget number enum of world-generation windows.
2009-03-31 17:46:18 +00:00
rubidium
d3fa15e620
(svn r15905) -Fix (r15424): chat completion got called twice causing tab completion to seemingly fail
2009-03-31 00:57:21 +00:00
frosch
f55be81e3c
(svn r15901) -Add: AIIndustryType::IsBuiltOnWater(), HasHeliport() and HasDock(). Just like AIIndustry.
2009-03-30 20:48:10 +00:00
frosch
3bbf0fc87b
(svn r15900) -Fix (r5076): Adding settings is not enough, you also have to use them.
2009-03-30 20:19:25 +00:00
alberth
861c29364c
(svn r15899) -Fix (r15898): Removed widget number comments used for debugging.
2009-03-30 20:04:29 +00:00
alberth
6c02f9208f
(svn r15898) -Codechange: Added nested widgets for create-scenrario window
2009-03-30 20:02:16 +00:00
alberth
70246b3d91
(svn r15897) -Codechange: Completed widget numbers and comment of create-scenario window.
2009-03-30 19:52:59 +00:00
translators
ecb6195f5e
(svn r15896) -Update: WebTranslator2 update to 2009-03-30 17:35:58
...
danish - 2 changed by beruic (2)
icelandic - 27 fixed, 13 changed by scrooge (40)
indonesian - 6 changed by anansboga (6)
polish - 1 fixed, 13 changed by meush (14)
serbian - 97 fixed by etran (97)
traditional_chinese - 2 fixed by josesun (2)
2009-03-30 17:36:07 +00:00
rubidium
14f52cf29e
(svn r15895) -Fix (r15685): fixing the slopes was done a bit more often than intended making map generation with the original generator horribly slow
2009-03-30 08:59:26 +00:00
glx
66cd5dbc7c
(svn r15894) -Codechange: remove console widget array (it was empty anyway) and window desc
2009-03-30 01:15:51 +00:00
glx
75c99d8b9b
(svn r15893) -Add: watermark crash.sav and don't generate crash information if a loaded crash.sav causes a crash
2009-03-30 00:21:43 +00:00
rubidium
8293be426c
(svn r15892) -Codechange: [OSX] some type fixes so OpenTTD likes more of the 3.1.x Xcodes.
2009-03-29 19:55:08 +00:00
frosch
c2ced41c04
(svn r15891) -Fix (r13464): YAPF used different penalties for aqueducts than for other water tiles.
2009-03-29 18:20:02 +00:00
smatz
a052191aca
(svn r15890) -Codechange: unify the way 'can a town be placed here?' checks are done
...
-Change: the requirements for location of 'random' town are now a bit less strict
2009-03-29 15:06:44 +00:00
alberth
64bb0e60e4
(svn r15889) -Codechange: Add pre/inter/post space to nested background widgets
2009-03-29 13:25:01 +00:00
frosch
f436a58b5e
(svn r15888) -Fix (r15103)[FS#2772]: Round the production rate up, so e.g. oilrigs always produce some passengers on lowest production level.
2009-03-29 11:41:42 +00:00
rubidium
a4139d5693
(svn r15886) -Fix [FS#2770]: libtimidity cannot handle frees of NULL (in contrast of most other frees)
2009-03-29 10:52:54 +00:00
alberth
9d2738b9c4
(svn r15885) -Codechange: Removed new_size parameter of Window::OnResize() callback
2009-03-29 09:49:11 +00:00
glx
7a9a5cd139
(svn r15884) -Codechange: New widgets for the industry windows
2009-03-28 19:08:55 +00:00
peter1138
9f8f342a6a
(svn r15883) -Codechange: Make a widget enum for the sign list and use widget offsets instead of direct locations.
2009-03-28 17:39:03 +00:00
alberth
7284ae3f77
(svn r15882) -Codechange: New widgets for generation progress window.
2009-03-28 16:35:33 +00:00
yexo
50a6e589ed
(svn r15881) -Fix (r15875): add an explicit cast so some compilers stop complaining.
2009-03-28 16:19:04 +00:00
glx
bf354564ce
(svn r15880) -Codechange: add an invisible widget on company manager face windows to position company manager face image
2009-03-28 15:20:03 +00:00
glx
5f2c5b5855
(svn r15879) -Codechange: add an invisible widget on advanced company face window to determine where to draw the strings instead refering to other widgets. Required for rtl languages.
2009-03-28 14:55:11 +00:00
alberth
3bebfc6fd3
(svn r15878) -Codechange: New widgets for the engine preview window.
2009-03-28 13:35:07 +00:00
peter1138
f30f5607e3
(svn r15877) -Codechange: Let drop down lists know about font height.
2009-03-28 12:47:29 +00:00
alberth
1d9c362dda
(svn r15876) -Codechange: Nested widgets for build-dock station and dock toolbar windows.
2009-03-28 12:40:57 +00:00
yexo
400208ee0a
(svn r15875) -Add: AIBridge::GetBridgeID() so AIs can get the type of bridge that are already build.
2009-03-28 12:04:38 +00:00
yexo
e02d31cd3a
(svn r15874) -Codechange: New widgets for the game options window.
2009-03-28 11:17:38 +00:00
alberth
c557172e2c
(svn r15873) -Codechange: Changing two comments to Doxygen comment.
2009-03-28 11:17:01 +00:00
yexo
e00dc41903
(svn r15872) -Codechange: add paddings for widgets, this makes writing new widget arrays less cumbersome.
2009-03-28 11:13:39 +00:00
alberth
b64fc3ccfa
(svn r15871) -Fix: Repositioning and resizing the coverage highlight buttons of the build-dock window
2009-03-28 10:07:35 +00:00
yexo
289837b95f
(svn r15870) -Codechange: New widgets for the autoreplace window.
2009-03-28 04:26:43 +00:00
glx
83fb6b50bb
(svn r15869) -Codechange: New widgets for select manager face and select livery windows
2009-03-28 04:14:02 +00:00
yexo
e701019992
(svn r15868) -Codechange: remove the close box from the widget array instead of doing it in the constructor of the difficulty window. This makes it work again in rtl languages.
2009-03-28 02:54:40 +00:00
yexo
ed330197c4
(svn r15867) -Codechange: remove the assumption that the first widgets are the close box/title bar.
...
Most work already done by r15756.
2009-03-28 02:46:10 +00:00
yexo
4a4ee9fb37
(svn r15866) -Codechange: New widgets for the difficulty window.
2009-03-28 02:11:41 +00:00
glx
b4b700a789
(svn r15865) -Codechange: New widgets for company finances windows
2009-03-27 22:59:43 +00:00
glx
7229d7d114
(svn r15864) -Codechange: add some 'invisible' widgets on company finances window, and use them to determine where to draw strings instead using some magic values
2009-03-27 01:55:25 +00:00
smatz
47036cb49e
(svn r15863) -Fix (r15791): company money and game date strings were swapped on the statusbar
2009-03-26 22:13:00 +00:00
yexo
84b632d60f
(svn r15862) -Codechange: New widgets for the road, rail and ship depot guis.
2009-03-26 21:12:14 +00:00
yexo
d17083e429
(svn r15861) -Codechange: Add NWID_HORIZONTAL_LTR that forces the ordering from left-to-right.
2009-03-26 20:39:04 +00:00
frosch
44351cdc57
(svn r15860) -Add: AIRoad::GetRoadVehicleTypeForCargo() to tell whether a certain cargo needs a bus- or a truckstop.
2009-03-26 19:45:45 +00:00
frosch
19b47c1e89
(svn r15859) -Documentation: Meaning of AICargo::CC_PASSENGERS wrt. bus- and truckstops, and meaning of AICargo::IsFreight() wrt. freight train weight multiplier.
2009-03-26 19:44:13 +00:00
yexo
9061cd8b18
(svn r15858) -Codechange: New widgets for the road toolbars.
2009-03-26 18:55:42 +00:00
translators
350e4683b3
(svn r15857) -Update: WebTranslator2 update to 2009-03-26 18:44:31
...
arabic_egypt - 8 fixed by khaloofah (8)
danish - 4 changed by beruic (4)
dutch - 1 changed by Excel20 (1)
icelandic - 25 fixed by scrooge (25)
luxembourgish - 10 fixed by Gubius (10)
polish - 1 fixed by xaxa (1)
romanian - 1 fixed, 1 changed by kkmic (2)
welsh - 4 fixed by PlayDead (4)
2009-03-26 18:44:41 +00:00
glx
b2cce8009e
(svn r15856) -Fix (r15819): NWidgetLeaf constructor don't use the provided window caption string
2009-03-26 16:23:25 +00:00
glx
9965f02827
(svn r15855) -Codechange: complete the company finances window widget enum and remove unneeded magic in large window definition
2009-03-26 02:02:11 +00:00
yexo
381a20d841
(svn r15854) -Codechange: New widgets for build tree window.
2009-03-25 22:07:25 +00:00
yexo
6b095a218b
(svn r15853) -Codechange: New widgets for the waypoint gui.
2009-03-25 21:38:05 +00:00
yexo
809e4f398c
(svn r15852) -Codechange: New widgets for the AI windows.
2009-03-25 21:35:53 +00:00
rubidium
f3262c76f0
(svn r15851) -Fix (r15849): compile failure when there's no freetype...
2009-03-25 21:35:22 +00:00
rubidium
89ceed55bf
(svn r15850) -Codechange: replace some magic constants with the less magic line height constant
2009-03-25 20:16:09 +00:00
rubidium
e8d76e79ee
(svn r15849) -Codechange: provide easy access to the real height of the used fonts
2009-03-25 20:01:34 +00:00
peter1138
28d3123dfd
(svn r15848) -Feature: Add autoclean_novehicles setting which will, when autoclean_companies is true, remove any company with no vehicles and no active client after autoclean_novehciles-months.
2009-03-25 16:30:33 +00:00
rubidium
2052850425
(svn r15847) -Fix (r15837): the 'title' text of the music gui would be drawn big and in blue instead of small and in black
2009-03-25 14:21:50 +00:00
rubidium
3e979be390
(svn r15846) -Fix: shuffle button text alignment was based on the wrong widget
2009-03-25 14:15:34 +00:00
peter1138
27714cacc5
(svn r15845) -Fix: Ancient comments
2009-03-25 14:03:29 +00:00
rubidium
3e93f8adda
(svn r15844) -Codechange: allow text alignment to be forced so the console and ai debug output don't get swapped (those are untranslateable anyways)
2009-03-25 01:10:24 +00:00
rubidium
4a500bbcdb
(svn r15843) -Codechange: with RTL the caret would always be drawn at the end of the textbox.
2009-03-25 00:28:57 +00:00
rubidium
4ad9dda5a0
(svn r15842) -Codechange: make DrawSortButtonState RTL.
2009-03-25 00:21:22 +00:00
rubidium
86b97f3127
(svn r15841) -Fix: the saveload window could draw directory partly outside the window
2009-03-25 00:16:28 +00:00
rubidium
716fa8b501
(svn r15840) -Codechange: complete the game option window widget enum and unify the naming.
2009-03-25 00:08:47 +00:00
rubidium
283b5bd27c
(svn r15839) -Fix: high score text was (partly) off-screen when using RTL and the window was wider than 640 pixels
2009-03-24 22:18:40 +00:00
rubidium
4546be7e90
(svn r15838) -Fix: MSVC 64 bits warnings
2009-03-24 22:00:11 +00:00
rubidium
5c44bb6b63
(svn r15837) -Codechange: support SETX(Y) with RTL text, swap alignment for RTL text.
2009-03-24 21:23:56 +00:00
rubidium
8cba245791
(svn r15836) -Fix [FS#2762]: acceptance not shown in the station window (swapping top and bottom isn't a great idea)
2009-03-24 20:23:47 +00:00
yexo
84fb615344
(svn r15835) -Codechange: Prevent using the return value of DrawString as much as possible.
2009-03-24 20:03:02 +00:00
translators
306239ee3e
(svn r15834) -Update: WebTranslator2 update to 2009-03-24 18:51:22
...
bulgarian - 13 fixed by Ar4i (13)
korean - 2 changed by dlunch (2)
latvian - 2 fixed by silentKnight (2)
luxembourgish - 14 fixed by Gubius (14)
polish - 22 fixed by xaxa (22)
2009-03-24 18:51:30 +00:00
rubidium
2347c41840
(svn r15833) -Fix: alignment of up/down arrows and closebox when in RTL 'view'
2009-03-23 22:20:23 +00:00
rubidium
c9e2e22bc0
(svn r15832) -Codechange: improve the aligning of right aligned/centered strings
2009-03-23 14:10:54 +00:00
smatz
abff5eacbc
(svn r15831) -Fix: make sure house class/ID counters don't overflow
2009-03-23 14:09:05 +00:00
smatz
c299bac5be
(svn r15830) -Codechange: don't use fixed size of array in news_gui.cpp and news_func.h
2009-03-23 11:48:05 +00:00
yexo
c91f965f08
(svn r15827) -Fix (r15823): line still was a bit too long
2009-03-23 00:15:35 +00:00
yexo
b61a681f02
(svn r15825) -Codechange: remove the WWT_DROPDOWNIN widget type and replace it with WWT_DROPDOWN.
2009-03-23 00:08:59 +00:00
rubidium
4012549c5e
(svn r15824) -Fix: determine the actual length of the strings to draw in the viewport
2009-03-22 23:54:36 +00:00
yexo
3b231810ee
(svn r15823) -Codechange: prepare the WWT_FRAME and WWT_DROPDOWN(IN) widget types for rtl languages.
2009-03-22 23:44:53 +00:00
rubidium
e25b2f5d60
(svn r15822) -Codechange: replace some magic numbers and improve alignment of the start server window.
2009-03-22 23:38:29 +00:00
peter1138
216a8eaac6
(svn r15821) -Fix (r15813): Wrong widget selection prevented drop down label showing in vehicle list windows. Instead of drawing the label ourselves we can set the dropdown's data property to the string to draw.
2009-03-22 21:56:40 +00:00
alberth
6567a29e18
(svn r15820) -Codechange: Some windows using nested widgets
2009-03-22 21:16:57 +00:00
alberth
12a31f3d5c
(svn r15819) -Add: Nested widgets framework
2009-03-22 21:15:45 +00:00
rubidium
56e7d2944b
(svn r15818) -Fix [FS#2752]: some (newer) GCCs have trouble compiling the Win32 specific part of fontcache.cpp; jumps across variable declarations (Maeyanie)
2009-03-22 21:07:55 +00:00
alberth
2fe151bd92
(svn r15817) -Codechange: Make room for additional widget types (Rubidium)
2009-03-22 18:46:56 +00:00
translators
dcf7d05a66
(svn r15816) -Update: WebTranslator2 update to 2009-03-22 18:37:40
...
english_US - 3 fixed by WhiteRabbit (3)
german - 2 changed by planetmaker (2)
japanese - 43 fixed, 2 changed by nex259 (45)
portuguese - 1 fixed by SnowFlake (1)
romanian - 1 fixed by stykat (1)
2009-03-22 18:37:47 +00:00
rubidium
9e1cd7ab64
(svn r15815) -Fix (~r15800): bridge strings got truncated too early
2009-03-22 16:52:15 +00:00
alberth
b563cc0755
(svn r15814) -Fix (r1): Remove double background widget from cheat gui
2009-03-22 16:06:12 +00:00
rubidium
e75e1e62cb
(svn r15813) -Codechange: remove the last remnants of the old text drawing API.
2009-03-22 14:55:49 +00:00
rubidium
9038733f1a
(svn r15812) -Codechange: use the new DrawString API in another set of GUIs
2009-03-22 14:39:20 +00:00
rubidium
22d4270ea8
(svn r15811) -Fix: left != right and as a result of that the ai debug window was kinda empty.
2009-03-22 14:08:53 +00:00
alberth
663c73595f
(svn r15810) -Fix: Airport-type labels overlapped with first button, background did not cover whole window
2009-03-22 13:17:37 +00:00
alberth
3b2f47c470
(svn r15809) -Codechange: Add name comments to build vehicle widgets
2009-03-22 12:14:44 +00:00
rubidium
57174a9301
(svn r15808) -Codechange: use the new DrawString API in a number of GUIs
2009-03-22 12:01:21 +00:00
rubidium
dfe5dad5f6
(svn r15807) -Codechange: let the build vehicle gui helper function pass around left and right instead of only left and assuming infinite width.
2009-03-22 11:06:25 +00:00
rubidium
ead0a6a6e5
(svn r15806) -Codechange: pass both left and right to the vehicle details drawing functions instead of only the left.
2009-03-22 10:37:51 +00:00
alberth
8324f65b4b
(svn r15805) -Codechange: Completing/fixing airportpicker widget names and adding them as comment
2009-03-22 09:58:38 +00:00
rubidium
4eaf4e6182
(svn r15804) -Fix (r15796): viewport strings weren't properly 'rendered'.
...
-Codechange: use the new string drawing API for the viewport.
2009-03-22 09:43:00 +00:00
rubidium
e74dc1e1d6
(svn r15803) -Codechange: use the new text drawing API for multicenter
...
-Fix (r15800): off-by-one w.r.t. offsets
2009-03-22 09:34:06 +00:00
alberth
70d0f8857e
(svn r15802) -Codechange: Complete autoreplace GUI widget numbers and add them as comment
2009-03-22 09:04:15 +00:00
peter1138
4c02622cae
(svn r15801) -Fix (r15797): The new DrawStringMultiLine() now returns the new y position instead of the height, so we don't need to add it on.
2009-03-22 08:10:20 +00:00
rubidium
a07fae67c3
(svn r15800) -Codechange: make the engine gui use the new multiline API.
2009-03-22 00:15:00 +00:00
peter1138
3abddfe705
(svn r15799) -Codechange: Save rail type label list to savegame and perform mapping on load if necessary.
2009-03-21 23:58:20 +00:00
yexo
d1fd756755
(svn r15798) -Fix (r15795): gcc doesn't like static functions that are not declared static.
2009-03-21 23:45:46 +00:00
rubidium
d837fc4d03
(svn r15797) -Codechange: make users of the old DrawStringMultiLine use the new one.
2009-03-21 23:45:34 +00:00
rubidium
676bf31e82
(svn r15796) -Codechange: unify multiline drawstrings
2009-03-21 23:23:06 +00:00
yexo
0f7b9af9fa
(svn r15795) -Codechange: Move the settings table from settings.cpp to table/settings.h. Patch breaking time :)
2009-03-21 23:16:09 +00:00
rubidium
f11300d1f9
(svn r15794) -Codechange: remove the DoDrawString part of the old text drawing API
2009-03-21 22:46:17 +00:00
frosch
ce513b46b7
(svn r15793) -Feature: Allow train vehicles to be shorten to 1/8 length, even if not at the end of the train.
2009-03-21 22:32:51 +00:00
frosch
88a95661a3
(svn r15792) -Codechange: Use a different algorithm for train vehicles to follow the vehicle in front of them.
2009-03-21 22:25:38 +00:00
rubidium
69decac406
(svn r15791) -Codechange: remove the *RightAligned part of the old text drawing API.
2009-03-21 22:22:00 +00:00
rubidium
9003641095
(svn r15790) -Codechange: remove the *Centered part of the old text drawing API.
2009-03-21 22:00:00 +00:00
frosch
d452a0a0ec
(svn r15789) -Codechange: Add DiagdirBetweenTiles() and use it.
2009-03-21 21:43:23 +00:00
rubidium
fd0f0bda72
(svn r15788) -Codechange: enumify the network join status widgets and use them.
2009-03-21 21:26:10 +00:00
rubidium
2d66f8e467
(svn r15787) -Codechange: enumify the land info and about window widgets and use them.
2009-03-21 20:40:02 +00:00
rubidium
5c8906bff7
(svn r15786) -Codechange: enumify the engine preview widgets (and use them)
2009-03-21 20:39:37 +00:00
rubidium
45f189fdca
(svn r15785) -Codechange: remove the *Truncated part of the old text drawing API.
2009-03-21 20:12:12 +00:00
glx
9fcff01850
(svn r15784) -Fix (r15779): TextAlignment and TA_* already exist on windows
2009-03-21 20:06:00 +00:00
rubidium
93fe44a3c5
(svn r15783) -Codechange: make the dropdown draw code pass around the left/right instead of the x and width to make drawing text at offsets easier.
2009-03-21 19:31:47 +00:00
rubidium
8a758beec3
(svn r15782) -Codechange: replace some calls to the all text drawing API to the new one.
2009-03-21 19:10:26 +00:00
yexo
971ed8d2a3
(svn r15781) -Fix [NoAI]: Missing "AIs" in the information the debug AI prints.
2009-03-21 19:08:04 +00:00
translators
42dc3bf742
(svn r15780) -Update: WebTranslator2 update to 2009-03-21 18:49:32
...
german - 2 changed by planetmaker (2)
hebrew - 18 fixed by EScake (18)
lithuanian - 27 fixed, 1 changed by Devastator (28)
polish - 29 fixed by coolik (29)
portuguese - 9 fixed by SnowFlake (9)
russian - 1 changed by Smoky555 (1)
spanish - 1 fixed by erregerre (1)
2009-03-21 18:49:45 +00:00
rubidium
a22559ff95
(svn r15779) -Codechange: unify (most) of the text drawing "API".
2009-03-21 18:28:01 +00:00
rubidium
529dd0867f
(svn r15778) -Fix [FS#2749] (r15666): when sorting on cost don't sort on the running cost (sbr)
2009-03-21 11:16:10 +00:00
rubidium
3ef8a09e20
(svn r15777) -Add: helper functions to get the least common multiple and the greatest common divisor (Alberth)
2009-03-21 01:34:31 +00:00
yexo
d2dae07595
(svn r15774) -Fix (r15708): Don't show the message about reporting an AI crash for the dummy AI.
2009-03-19 23:38:51 +00:00
rubidium
ee4a660b0c
(svn r15773) -Fix [FS#2475]: number of active clients wasn't always properly
2009-03-19 23:32:39 +00:00
yexo
096debebe7
(svn r15772) -Fix (r15767): MSVC can't find the right function anymore because the return value in the header was not updated.
2009-03-19 23:03:53 +00:00
yexo
5933a07a86
(svn r15771) -Fix (r13256): Settings from the [gameopt] section (from 0.6 config files) were overwritten with default values.
2009-03-19 22:37:41 +00:00
translators
d405795bf1
(svn r15770) -Update: WebTranslator2 update to 2009-03-19 18:49:29
...
danish - 33 fixed by ThomasA (33)
2009-03-19 18:49:31 +00:00
translators
6e5f5c5811
(svn r15769) -Update: WebTranslator2 update to 2009-03-19 18:46:01
...
arabic_egypt - 4 fixed, 1 changed by khaloofah (5)
brazilian_portuguese - 5 fixed by tucalipe (5)
esperanto - 9 fixed by maristo (9)
polish - 7 fixed by Simek (7)
slovak - 3 fixed by James (3)
swedish - 6 fixed by Wiggelicous (6)
2009-03-19 18:46:09 +00:00
rubidium
d20b8a95dd
(svn r15768) -Change: remove an "experimental" marker for something that has been working fine for a long time and remove the ununderstandable part of the description.
2009-03-19 18:23:51 +00:00
rubidium
9fd7774235
(svn r15767) -Fix: infinite loop when skipping sprites when a GRF is invalid (or truncated).
2009-03-19 17:58:25 +00:00
rubidium
f5cb1873d6
(svn r15766) -Fix [FS#2744]: Crash when opening the content list window twice; inconsistencies when clicking download twice.
2009-03-19 17:56:45 +00:00
frosch
6dd04a9a78
(svn r15763) -Codechange/Fix: Add Engine::GetDisplayDefaultCapacity() and use it everywhere, so CB 36 is also used everywhere.
2009-03-18 19:32:13 +00:00
glx
ea2c50281e
(svn r15762) -Codechange: inlined utf8 chars are not handled properly on eastern version of windows so escape them
2009-03-18 17:55:47 +00:00
translators
3a80b4213b
(svn r15761) -Update: WebTranslator2 update to 2009-03-18 17:44:55
...
croatian - 10 fixed by tifached (10)
indonesian - 4 fixed by adjayanto (4)
japanese - 60 fixed by ickoonite (60)
latvian - 5 fixed by silentKnight (5)
russian - 4 fixed by Smoky555 (4)
2009-03-18 17:48:58 +00:00
rubidium
35e4dc0f4b
(svn r15760) -Codechange [FS#2704]: support that the resize box is at the left side of the window too (based on work by Alberth)
2009-03-18 01:06:48 +00:00
glx
c0a4498518
(svn r15758) -Fix (r15757): win9x compilation
2009-03-18 00:55:10 +00:00
glx
5654966e75
(svn r15757) -Fix/hackaround (r15314): of course on some system searching a font using its english name fails. So now we search the font using the localised name and use the english name for the final 'validation' only.
2009-03-18 00:51:44 +00:00
rubidium
022a929e2d
(svn r15756) -Codechange: remove the assumption that the second windget is always the title bar. Also replace a few magic numbers with a const.
2009-03-17 23:26:28 +00:00
frosch
c7345c6db0
(svn r15755) -Fix: Number of houses in house variables 0x44, 0x60 and 0x61 were incorrect after 0xFF had been reached and could desync clients joining afterwards.
2009-03-17 19:40:10 +00:00
translators
ef28042bf1
(svn r15754) -Update: WebTranslator2 update to 2009-03-17 18:42:46
...
bulgarian - 63 fixed by thetitan (63)
dutch - 4 fixed by habell (4)
romanian - 3 fixed by kkmic (3)
spanish - 3 fixed by eusebio (3)
turkish - 3 fixed by Emin (3)
ukrainian - 4 fixed by mad (4)
2009-03-17 18:42:54 +00:00
yexo
5e1cad1b1b
(svn r15753) -Fix (r15702)[FS#2742]: Crash when clicking the small area between the savegame list and the save button in the save game window.
2009-03-17 17:17:52 +00:00
glx
e968f5c572
(svn r15752) -Fix: don't try to (un)draw the cursor when the screen is not ready
2009-03-17 16:28:21 +00:00
yexo
93be9a1c90
(svn r15750) -Fix: The big ufo sometimes landed just outside the map. Instead of landing, just disappear (fly away) in those cases.
2009-03-17 01:30:39 +00:00
yexo
72dc128915
(svn r15749) -Codechange: apply coding style to disaster_cmd.cpp
2009-03-17 00:47:01 +00:00
rubidium
f044ef6564
(svn r15748) -Fix (r1722): the assumption that the number of tiles on the X side equals the number of tiles on the Y side does not hold anymore. As a result of this submarines could be created far outside of the map. Later in r15733 we would test whether that tile would be a water tile and we'd find out the tile isn't within the map.
2009-03-16 23:23:33 +00:00
rubidium
7bbdd4f119
(svn r15747) -Fix [FS#2736]: road ownership getting lost when removing a road stop.
2009-03-16 20:45:32 +00:00