peter1138
|
c83d57f228
|
(svn r18905) -Fix (r18902): Compile error on 64-bit with gcc
|
15 years ago |
rubidium
|
299d405680
|
(svn r18902) -Fix [FS#3559]: the default button for the advanced settings didn't work
|
15 years ago |
rubidium
|
7ec3d9a0c6
|
(svn r18883) -Codechange: warn in the difficulty and AI configuration window when setting the number of AIs to non-zero when you don't have AIs
|
15 years ago |
rubidium
|
82fc28f77f
|
(svn r18809) -Codechange/Cleanup: remove unneeded headers from some files, if a header require a header make it include that header
|
15 years ago |
rubidium
|
069b6a9fab
|
(svn r18703) -Feature-ish: allow virtually paying a percentage of the leg profit in feeder chains. This to give the user a better chance to get a feeder system without "losses".
|
15 years ago |
peter1138
|
739aea3e1a
|
(svn r18674) -Feature (FS#3459): Configurable slope steepness for trains from 0% to 10%, default is 3% as before (mostly by Terkhen)
|
15 years ago |
rubidium
|
a8d6d18b22
|
(svn r18608) -Change: add the concept of music sets
|
15 years ago |
alberth
|
5a083f183e
|
(svn r18580) -Codechange: Use widget information only for setting scrollbar capacity.
|
15 years ago |
rubidium
|
5e2b7e0238
|
(svn r18522) -Feature: add the possibility to not make new tree tiles in-game
|
15 years ago |
rubidium
|
0e78fdb54c
|
(svn r18486) -Fix: when switching language and you're getting a different font, recalculate the coordinates/sizes of the viewport signs. Otherwise it gets glitchy or abbreviated (in the smallmap)
|
15 years ago |
rubidium
|
a7beae8733
|
(svn r18363) -Feature: do not require advanced settings multistrings to start at 0
|
15 years ago |
rubidium
|
1f0da3710f
|
(svn r18324) -Codechange: there's no need for a default size when the window isn't resizable
|
15 years ago |
rubidium
|
293dfd7c3e
|
(svn r18322) -Codechange: remove the WDP duplication; no need to tell the same twice.
|
15 years ago |
rubidium
|
6befa88d82
|
(svn r18285) -Feature: show the expected arrival/departure dates in the timetable window. Based on work by PhilSophus.
|
15 years ago |
smatz
|
f0c64208cf
|
(svn r18281) -Feature: founding towns in-game (based on work by Belugas, TheJosh, GeekToo, Terkhen and others)
|
15 years ago |
rubidium
|
8d6e323ef8
|
(svn r18280) -Codechange: remove widget indices that are not needed for custom drawing/handling input
|
15 years ago |
rubidium
|
14300d309c
|
(svn r18277) -Codechange: remove unneeded widget indices for close, resize and sticky boxes and for window captions
|
15 years ago |
rubidium
|
69b6d9309a
|
(svn r18274) -Codechange: remove the unused WDF flags
|
15 years ago |
alberth
|
450e40b997
|
(svn r18230) -Codechange: Allow fill stepsize to be set from Window::UpdateWidgetSize().
|
15 years ago |
alberth
|
2b6f792513
|
(svn r18229) -Codechange: Make fill_x, fill_y a number instead of a bool.
|
15 years ago |
alberth
|
bf93372ca2
|
(svn r18220) -Codechange: Reduce number of nested widget dynamic casts.
|
15 years ago |
rubidium
|
e170c14cfd
|
(svn r18197) -Codechange: make the advanced settings window RTL aware and more big font aware
|
15 years ago |
rubidium
|
da25f121ac
|
(svn r18195) -Codechange: move the child padding calculation/handling to WWT_FRAME
-Fix (r18168): crash when switching languages when a non-standard font height is used
|
15 years ago |
rubidium
|
c24755c032
|
(svn r18189) -Codechange: remove some now unneeded strings
|
15 years ago |
rubidium
|
64d65cc635
|
(svn r18187) -Codechange: make the advanced face selection, custom currency, difficulty, news settings, signal, sign and vehicle details window RTL aware (use the arrow widget)
|
15 years ago |
rubidium
|
5f2ddfbc5a
|
(svn r18152) -Codechange: remove the 'minimum window size' from the WindowDesc; it's determined from the (nested) widgets
|
15 years ago |
rubidium
|
626de6b128
|
(svn r18126) -Codechange: remove duplicate (since r18119) scrollbar capacity/matrix initialisation
|
15 years ago |
rubidium
|
3d2d7af88f
|
(svn r18086) -Codechange: remove 'widget' from WindowDesc
|
15 years ago |
rubidium
|
860b9b1cea
|
(svn r18028) -Codechange: unglobalise some functions
|
15 years ago |
alberth
|
44aacfc59f
|
(svn r17928) -Codechange: ShowErrorMessage() now takes the summary string before the details string.
Gentlemen, swap your string parameters.
|
15 years ago |
rubidium
|
9771eb4037
|
(svn r17873) -Codechange: make the advanced settings window nested
|
15 years ago |
rubidium
|
ca0521f89f
|
(svn r17853) -Codechange: remove the 'delta' parameter from OnResize; it was used in ways that aren't always wanted, causing bugs and the like. Also with nested widgets most reasons for handling OnResize have gone.
|
15 years ago |
rubidium
|
d5d2354296
|
(svn r17790) -Feature: translatable base sound/graphics set descriptions
|
15 years ago |
rubidium
|
d1d35b95b6
|
(svn r17786) -Fix [FS#3265]: graphical glitches (matrices/scrollbars with wrong 'size') upon reiniting windows
|
15 years ago |
rubidium
|
d6cded5380
|
(svn r17693) -Cleanup: remove some unneeded includes
|
15 years ago |
rubidium
|
c847f5c04e
|
(svn r17674) -Codechange: replace SetDirty + OnInvalidateData with InvalidateData (which does the same). Also call InvalidateData in a few cases where that was actually meant.
|
15 years ago |
rubidium
|
ac99610a05
|
(svn r17644) -Fix [FS#3219]: some inconsistencies with the difficulty settings in the scenario editor. Also re-enable changing some difficulty settings (e.g. max loan) in the scenario editor.
|
15 years ago |
rubidium
|
2b61d49f30
|
(svn r17641) -Codechange: remove the {N:...} that's not needed anymore since the currency window is nested.
|
15 years ago |
rubidium
|
02bf984273
|
(svn r17640) -Codechange: make the custom currency window nested
|
15 years ago |
rubidium
|
862754d36d
|
(svn r17639) -Codechange: let the difficulty settings GUI make really use the nested widget features
|
15 years ago |
rubidium
|
025876aa25
|
(svn r17637) -Codechange: move the game difficulty window's window/widget description below the window class
|
15 years ago |
rubidium
|
2080c0990c
|
(svn r17636) -Codechange: make the difficulty setting window nested
|
15 years ago |
rubidium
|
2049d60e34
|
(svn r17588) -Fix [FS#3220]: erroneous message about changing the difficulty level
|
15 years ago |
alberth
|
116c77c342
|
(svn r17572) -Codechange: Use the Window::GetWidget() function to access nested widgets through the nested_array.
|
15 years ago |
frosch
|
ebd916be3d
|
(svn r17532) -Codechange: Rename several Invalidate functions to SetDirty for more consistency and distinguishability.
|
15 years ago |
rubidium
|
1dfa38bb1f
|
(svn r17372) -Codechange: make the settings, rail and sign GUIs use the scrollbar wrappers
|
15 years ago |
rubidium
|
b841250913
|
(svn r17272) -Fix [FS#3115]: game options window sub frames wouldn't resize when another did
|
15 years ago |
rubidium
|
aca7ba714a
|
(svn r17271) -Fix: SetFill sometimes used 1/0 when it should be using true/false
|
15 years ago |
rubidium
|
7fbc33dae1
|
(svn r17248) -Fix: add GPL license notice where appropriate
|
15 years ago |
rubidium
|
2fd1b000e5
|
(svn r17241) -Change: make a distinction between missing and corrupted data files. If (at least) one data file is missing do not consider the set to be useable. Do also no autodetect sets with missing files.
|
15 years ago |
rubidium
|
3108ff7ac6
|
(svn r17167) -Fix: don't resize the 'base grf status' text part in the game options window when there is no base graphics set that misses files.
|
15 years ago |
rubidium
|
9ee2a66c86
|
(svn r17139) -Change: add the concept of sound sets
|
15 years ago |
rubidium
|
35d5a197d6
|
(svn r17138) -Fix: some MSVC 64 bits compiler warnings
|
15 years ago |
rubidium
|
f118932643
|
(svn r17133) -Codechange: generalise the code that searches for base graphics
|
15 years ago |
smatz
|
e707c82412
|
(svn r17131) -Codechange: apply coding style to some switch statements
|
15 years ago |
rubidium
|
1fe3ad3288
|
(svn r17075) -Codechange: rename ~750 strings to be more uniform with their relatives
|
15 years ago |
rubidium
|
4b2592dbc0
|
(svn r17062) -Change: unify the naming of some 125 strings
|
15 years ago |
frosch
|
55e07d0606
|
(svn r16957) -Fix: Trigger the same window repositioning after changing font/language as it is done after resizing the main OpenTTD window.
|
15 years ago |
rubidium
|
96cc9c2de1
|
(svn r16954) -Codechange: make the Game Options window use the nested widget system.
|
15 years ago |
rubidium
|
e9bc557b2a
|
(svn r16930) -Codechange: more StringID name unification and grouping
|
15 years ago |
rubidium
|
cb0409fe52
|
(svn r16912) -Codechange: split waypoint.h in waypoint_base.h and waypoint_func.h
|
15 years ago |
rubidium
|
8c17c6cb2b
|
(svn r16868) -Codechange: unify UpdateAll[Station|Waypoint]VirtCoords
|
15 years ago |
rubidium
|
594070194f
|
(svn r16842) -Cleanup: add some spaces around a few operators
|
15 years ago |
rubidium
|
e067d4a4b8
|
(svn r16821) -Codechange: unify the naming of type::UpdateVirtCoord and UpdateAll[Type]VirtCoords.
|
15 years ago |
rubidium
|
24305a68ee
|
(svn r16781) -Fix [FS#3026] (r16297): don't cast negative values to uints when the settings' range is "negative..positive".
|
15 years ago |
alberth
|
058bb5d6c3
|
(svn r16687) -Codechange: Perform re-initialization of windows with nested widgets after a language change.
|
15 years ago |
alberth
|
9b070b5405
|
(svn r16677) -Codechange: Dimension width and height are unsigned.
|
15 years ago |
yexo
|
c7bd6c8d34
|
(svn r16614) -Codechange: Make the airport min/max available year a property of the Airport class.
-Change: rename station.always_small_airport to station.never_expire_airports to make it more future-proof
|
15 years ago |
rubidium
|
0eaec8edca
|
(svn r16474) -Fix [FS#2933]: could set company related settings via query window
|
15 years ago |
yexo
|
279746236b
|
(svn r16431) -Fix (16429): Company settings can also be changed in multiplayer games
|
15 years ago |
yexo
|
a10e5f707a
|
(svn r16429) -Change: Make the company settings behave like all others settings: the default set in the main menu / config file is now really the default for a new company, and changing the value in game will no longer change the default for new companies.
|
15 years ago |
smatz
|
10d1ef5447
|
(svn r16379) -Codechange: remove GetNumTowns(), GetNumIndustries() and GetActiveCompanyCount(), use PoolItem::GetNumItems() instead
|
15 years ago |
frosch
|
5507a5b233
|
(svn r16342) -Feature(tte): Display base graphics description in game options window.
|
15 years ago |
yexo
|
31eff1d4c3
|
(svn r16315) -Codechange: move the autorenew settings to a new CompanySettings struct
|
15 years ago |
rubidium
|
5f81ba886c
|
(svn r16297) -Codechange: silence more ICC warnings
|
15 years ago |
rubidium
|
53887e07bb
|
(svn r16160) -Codechange: remove the need for explicit TC_FROMSTRING for DrawString.
|
15 years ago |
alberth
|
d0655084e0
|
(svn r16152) -Codechange: Added nested widgets for advanced settings and for custom currency windows.
|
15 years ago |
rubidium
|
802d31aab6
|
(svn r16144) -Fix (r16129): setting the custom digit grouping separator required to restart OpenTTD to take effect. Now also support non 1 ASCII character custom grouping separators.
|
15 years ago |
alberth
|
55336c4a9d
|
(svn r16142) -Codechange: Use widgets in the custom currency window.
|
15 years ago |
rubidium
|
59d45a04d6
|
(svn r16118) -Change/cleanup: remove the hexadecimal 'in TTD the string had this ID' from 'some' strings and replace the string name with something more sensible.
|
15 years ago |
alberth
|
a2a2b183a5
|
(svn r16082) -Codechange: Completed the widget numbers of the advanced settings window.
|
15 years ago |
rubidium
|
5790293af6
|
(svn r16037) -Feature: allow (per order) to let a train stop at the near end, middle or far end of a platform from the point of view of the driver of the train that enters the station.
|
15 years ago |
alberth
|
9d2738b9c4
|
(svn r15885) -Codechange: Removed new_size parameter of Window::OnResize() callback
|
15 years ago |
yexo
|
e02d31cd3a
|
(svn r15874) -Codechange: New widgets for the game options window.
|
15 years ago |
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.
|
15 years ago |
yexo
|
4a4ee9fb37
|
(svn r15866) -Codechange: New widgets for the difficulty window.
|
15 years ago |
rubidium
|
716fa8b501
|
(svn r15840) -Codechange: complete the game option window widget enum and unify the naming.
|
15 years ago |
yexo
|
84fb615344
|
(svn r15835) -Codechange: Prevent using the return value of DrawString as much as possible.
|
15 years ago |
yexo
|
b61a681f02
|
(svn r15825) -Codechange: remove the WWT_DROPDOWNIN widget type and replace it with WWT_DROPDOWN.
|
15 years ago |
rubidium
|
9038733f1a
|
(svn r15812) -Codechange: use the new DrawString API in another set of GUIs
|
15 years ago |
rubidium
|
f11300d1f9
|
(svn r15794) -Codechange: remove the DoDrawString part of the old text drawing API
|
15 years ago |
rubidium
|
9003641095
|
(svn r15790) -Codechange: remove the *Centered part of the old text drawing API.
|
15 years ago |
rubidium
|
45f189fdca
|
(svn r15785) -Codechange: remove the *Truncated part of the old text drawing API.
|
15 years ago |
rubidium
|
f9def73be6
|
(svn r15723) -Codechange: use a constructor for WindowDescs as that makes expanding them much easier (Alberth)
|
16 years ago |
rubidium
|
b25a4f8231
|
(svn r15718) -Cleanup: apply some comment coding style on the rest of the sources too
|
16 years ago |
rubidium
|
7831346ef8
|
(svn r15601) -Fix [FS#2615]: bridges/tunnels don't store tram owner making it possible to remove someone's tram tracks.
-Feature: allow building road stops on road/tram tracks of competitors.
|
16 years ago |
yexo
|
2860399397
|
(svn r15570) -Fix: Too long strings in the advanced settings window are now truncated.
|
16 years ago |
rubidium
|
c0a8d09ca7
|
(svn r15428) -Codechange: consistently use colour instead of having both color and colour.
|
16 years ago |
rubidium
|
986224519a
|
(svn r15416) -Fix (r15412): revert the removal of the road side drop down box handling.
|
16 years ago |
peter1138
|
748d4d2fb9
|
(svn r15412) -Fix: Clearing custom engine names could cause desyncs due to be client-side only; GUI parts of save/load of custom engine names also removed as it was never implemented.
|
16 years ago |