Jonathan G Rennison
f0fee802a9
Merge branch 'tracerestrict-sx' into jgrpp
...
# Conflicts:
# src/lang/english.txt
# src/settings_gui.cpp
# src/settings_type.h
# src/table/settings.ini
# src/vehicle_gui.cpp
8 years ago
Jonathan G Rennison
0ab2abbc23
Add client setting to show train weight ratios in details header.
...
Off by default.
8 years ago
Jonathan G Rennison
f6d374ade4
Merge branch 'house_placing' into jgrpp
...
This reverts the house picking/placing patch back to v2.
This is to fix house placement/town growth desync issues introduced in v4.
# Conflicts:
# src/settings_gui.cpp
# src/settings_type.h
# src/town_gui.cpp
8 years ago
Jonathan G Rennison
95b65163e3
Revert back to v2 of house picking/placing patch.
8 years ago
Jonathan G Rennison
4c5173b6bf
Merge branch 'auto_timetables-sx' into jgrpp
...
# Conflicts:
# src/lang/english.txt
# src/saveload/afterload.cpp
# src/saveload/extended_ver_sl.cpp
# src/settings_gui.cpp
# src/settings_type.h
# src/table/company_settings.ini
# src/vehicle.cpp
8 years ago
Jonathan G Rennison
d59252d15b
Timetable auto separation is now per vehicle, with a company default.
...
Remove global on-off setting.
Add button to timetable GUI.
Add company setting to control default for new vehicles.
Fix automate, start date, change time and autofill buttons
being shown enabled for other companies' vehicles.
8 years ago
Jonathan G Rennison
efcdd6c36f
Remove global automated timetable setting.
9 years ago
Jonathan G Rennison
ff5ee52b94
Add a company setting to control auto-fill timetable rounding.
9 years ago
Jonathan G Rennison
04b188bd7d
Add client setting to show leftover ticks in timetable.
9 years ago
Jonathan G Rennison
41a06e698f
Merge branch 'house_placing' into jgrpp
...
# Conflicts:
# src/settings_gui.cpp
# src/settings_type.h
# src/town_gui.cpp
9 years ago
patch-import
0fd34a17a5
Update to v4 of house placing patch.
9 years ago
Jonathan G Rennison
7bc407e2f8
Merge branch 'infrastructure_sharing-sx' into jgrpp
...
# Conflicts:
# src/settings_type.h
# src/table/settings.ini
9 years ago
Jonathan G Rennison
1818a83e63
Add setting to control whether trains can crash with other companies'.
9 years ago
Jonathan G Rennison
1f5535c0b1
Merge branch 'infrastructure_sharing-sx' into jgrpp
...
# Conflicts:
# src/settings_gui.cpp
# src/settings_type.h
# src/table/company_settings.ini
9 years ago
Jonathan G Rennison
a27bdbb3e2
Add company settings to enable competitors' to buy/renew in own depots.
9 years ago
Jonathan G Rennison
6992312702
Merge branch 'master' into infrastructure_sharing
9 years ago
Jonathan G Rennison
78cf5ca682
Add setting for linkgraph times to be in non daylength scaled days.
...
Savegame format change for link graph jobs.
Change link graph scheduler to support more than one operation
per day, on _date_fract ticks other than SPAWN_JOIN_TICK.
9 years ago
patch-import
c5f9d8b6de
Import reduced tree patch
...
http://www.tt-forums.net/viewtopic.php?p=890778#p890778
Update to recent trunk, use extended savegame framework.
Add setting help text, tweak setting name.
Pre-calculate tree growth probabilities.
9 years ago
Jonathan G Rennison
27bdf2a8b6
Merge branch 'ship_collision_avoidance-sx' into jgrpp
...
Conflicts:
src/settings_type.h
src/table/settings.ini
9 years ago
Jonathan G Rennison
b00b1125be
Add a dedicated setting to enable ship collision avoidance.
9 years ago
Jonathan G Rennison
30d8cb2d4c
Fix font height cache when changing GUI scaling.
9 years ago
Jonathan G Rennison
69f3844d2e
Merge branch 'tracerestrict-sx' into jgrpp
...
Conflicts:
src/lang/english.txt
src/settings_gui.cpp
src/settings_type.h
src/table/settings.ini
9 years ago
Jonathan G Rennison
a93714a720
Add setting to show restricted electric signals using the default sprites.
...
This is to improve visual distinctiveness of restricted signals when
using signal GRFs.
This defaults to off.
9 years ago
Jonathan G Rennison
6075dd22e2
Show small square if vehicle owner does not match list owner.
...
No longer check the infrastructure sharing setting.
Add a separate setting to control company colour squares (default on).
9 years ago
Jonathan G Rennison
b48a01f233
Merge branch 'auto_timetables-sx' into jgrpp
...
Conflicts:
src/saveload/extended_ver_sl.cpp
src/settings_gui.cpp
src/settings_type.h
9 years ago
Jonathan G Rennison
60a677692e
Merge branch 'order_occupancy-sx' into jgrpp
...
Conflicts:
src/saveload/extended_ver_sl.cpp
src/settings_gui.cpp
src/table/company_settings.ini
9 years ago
Jonathan G Rennison
26d32269a3
Make auto TT separation rate a company setting.
...
Move auto TT by default setting to PLYX chunk.
9 years ago
Jonathan G Rennison
a380573c32
Merge branch 'save_ext' into auto_timetables-sx
9 years ago
Jonathan G Rennison
6d263226d8
Move order occupancy smoothness to company settings.
9 years ago
Jonathan G Rennison
8001d86350
Merge branch 'save_ext' into order_occupancy-sx
9 years ago
Jonathan G Rennison
e9dc82c801
Merge branch 'auto_timetables-sx' into jgrpp
...
Conflicts:
src/saveload/extended_ver_sl.cpp
9 years ago
Jonathan G Rennison
42370dc28d
Add company setting to auto-enable auto timetables for new vehicles.
...
Default: off.
9 years ago
Jonathan G Rennison
5d7ad2ba7b
Merge branch 'vehicle_details_gui_additions' into jgrpp
...
Conflicts:
src/table/settings.ini
9 years ago
Jonathan G Rennison
5a07315405
Add train length and group name to vehicle details window.
...
Add settings to control each, default on.
Re-init window whenever presence of group name line changes.
9 years ago
Jonathan G Rennison
591d2ee8b9
Merge branch 'ingame_rivers' into jgrpp
...
Conflicts:
src/settings_gui.cpp
src/settings_type.h
9 years ago
Jonathan G Rennison
9c75a3c477
Enable building rivers in-game.
...
Controlled by setting, default off.
9 years ago
Jonathan G Rennison
58780fb109
Merge branch 'everest_treeline-sx' into jgrpp
9 years ago
Jonathan G Rennison
efb1ba3337
Add GUI settings and setting/help texts.
...
Move tree-related functions into their own GUI sub-category.
9 years ago
Jonathan G Rennison
74e5d97fcb
Merge branch 'save_ext' into signal_tunnels_bridges-sx
9 years ago
Jonathan G Rennison
671151474b
Merge branch 'auto_timetables-sx' into jgrpp
...
Conflicts:
src/settings_gui.cpp
9 years ago
Jonathan G Rennison
19764bb4fb
Merge branch 'enhanced_viewport_overlay-sx' into jgrpp
9 years ago
Jonathan G Rennison
388dab7390
Merge branch 'master' into enhanced_viewport_overlay
...
Conflicts:
src/road_gui.cpp
src/widgets/dropdown.cpp
9 years ago
Jonathan G Rennison
40ad3dea02
Auto separation: Add setting to scale vehicle lateness adjustments.
...
No longer set vehicle lateness to 0 if separation fails, instead
leave it as it was.
The setting defaults to 100% (full abruptness, old behaviour).
Reduce the setting if auto separation is too disruptive, e.g. causes
excessive waiting in stations.
Note that this is not savegame compatible.
9 years ago
Jonathan G Rennison
f0fecda985
Merge branch 'order_occupancy-sx' into jgrpp
...
Conflicts:
src/lang/english.txt
src/saveload/extended_ver_sl.cpp
src/saveload/extended_ver_sl.h
src/settings_gui.cpp
9 years ago
Jonathan G Rennison
117599ec7f
Order occupancy: Add column to orders GUI to show occupancy running average.
...
This is an exponentially weighted moving average of occupancies updated
when any vehicle in the shared order set leaves the station of that order.
The weighting factor is an adv setting.
9 years ago
Jonathan G Rennison
9565e5b9b1
Merge branch 'day_length-sx' into jgrpp
...
Conflicts:
src/lang/english.txt
src/saveload/extended_ver_sl.cpp
src/saveload/extended_ver_sl.h
src/timetable_cmd.cpp
9 years ago
patch-import
d86a56cbef
Import day length patch
...
Minor whitespace fixes.
http://www.tt-forums.net/viewtopic.php?p=1148227#p1148227
9 years ago
frosch
9f72662ecc
(svn r27366) -Fix [FS#6358]: Clickareas in settings tree were misaligned when the filter warning was displayed, if the setting height was defined by the icons instead of the font.
9 years ago
frosch
bdf090b406
(svn r27366) -Fix [FS#6358]: Clickareas in settings tree were misaligned when the filter warning was displayed, if the setting height was defined by the icons instead of the font.
9 years ago
frosch
c9120cd714
(svn r27365) -Fix: Center settings filter warning also vertically, and also in case of multiple lines.
9 years ago
frosch
0982762c22
(svn r27365) -Fix: Center settings filter warning also vertically, and also in case of multiple lines.
9 years ago
Jonathan G Rennison
4c6dc11c16
Merge branch 'infrastructure_sharing-sx' into jgrpp
...
Conflicts:
src/lang/english.txt
src/saveload/extended_ver_sl.cpp
src/saveload/extended_ver_sl.h
src/signal.cpp
src/table/settings.ini
src/vehicle.cpp
9 years ago
Jonathan G Rennison
a4ad4130a6
Merge branch 'master' into infrastructure_sharing
...
Conflicts:
src/aircraft_cmd.cpp
src/economy.cpp
src/lang/english.txt
src/order_gui.cpp
src/roadveh_cmd.cpp
src/saveload/saveload.cpp
src/settings.cpp
src/settings_gui.cpp
src/train_cmd.cpp
9 years ago
patch-import
ee791055f9
Import infrastructure sharing patch
...
Strip trailing whitespace
Remove a leftover line form settings.ini
http://www.tt-forums.net/viewtopic.php?p=1008843#p1008843
9 years ago
Jonathan G Rennison
7ed93f9211
Merge branch 'enhanced_viewport_overlay-sx' into jgrpp
...
town_gui.cpp updated due to struct CommandContainer change.
Conflicts:
src/command.cpp
src/command_type.h
src/gfxinit.cpp
src/openttd.cpp
src/pbs.cpp
src/saveload/extended_ver_sl.cpp
src/saveload/extended_ver_sl.h
src/saveload/saveload.cpp
src/stdafx.h
src/train_cmd.cpp
src/viewport_type.h
src/window_type.h
9 years ago
patch-import
536a95dfd0
Import combined Enhanced viewport: zoom out, overlays & tooltips (r53_27127) patch
...
https://www.tt-forums.net/viewtopic.php?f=33&t=53394
9 years ago
Jonathan G Rennison
20e2f363f1
Merge branch 'vehicle_repair_costs-sx' into jgrpp
...
Conflicts:
src/lang/english.txt
src/saveload/extended_ver_sl.cpp
src/saveload/extended_ver_sl.h
src/settings_type.h
9 years ago
Jonathan G Rennison
0a7441e56c
Merge branch 'save_ext' into vehicle_repair_costs-sx
...
Conflicts:
src/saveload/saveload.cpp
src/settings_gui.cpp
9 years ago
patch-import
7537ae2a7e
Import vehicle repair costs patch
...
Strip trailing whitespace
http://www.tt-forums.net/viewtopic.php?p=1093268#p1093268
9 years ago
Jonathan G Rennison
ba4e5dd62f
Merge branch 'auto_timetables-sx' into jgrpp
...
Conflicts:
src/lang/english.txt
src/saveload/extended_ver_sl.cpp
src/saveload/extended_ver_sl.h
src/settings_gui.cpp
src/vehicle.cpp
9 years ago
patch-import
80deb3c01d
Import auto timetable separation patch
...
http://www.tt-forums.net/viewtopic.php?p=1140899#p1140899
9 years ago
Jonathan G Rennison
a8c2c394a5
Merge branch 'improved_breakdowns-sx' into jgrpp
...
Conflicts:
src/saveload/extended_ver_sl.cpp
src/saveload/extended_ver_sl.h
src/settings_type.h
9 years ago
patch-import
9f5164b403
Import Improved Breakdowns patch
...
Fix trailing whitespace
http://www.tt-forums.net/viewtopic.php?p=1146419#p1146419
9 years ago
Jonathan G Rennison
27c70542da
Merge branch 'signal_tunnels_bridges-sx' into jgrpp
...
Conflicts:
src/saveload/extended_ver_sl.cpp
src/saveload/extended_ver_sl.h
src/settings_type.h
src/signal.cpp
9 years ago
Jonathan G Rennison
9b4b170b2d
Merge branch 'town_cargo_adj-sx' into jgrpp
...
Conflicts:
src/saveload/extended_ver_sl.cpp
src/saveload/extended_ver_sl.h
9 years ago
Jonathan G Rennison
6452b0fe02
Merge branch 'departure-boards-sx' into jgrpp
...
Conflicts:
src/saveload/extended_ver_sl.cpp
src/saveload/extended_ver_sl.h
src/window_type.h
9 years ago
Jonathan G Rennison
0afc054bff
Merge branch 'adjacent_crossings-sx' into jgrpp
...
Conflicts:
src/saveload/extended_ver_sl.cpp
src/saveload/extended_ver_sl.h
9 years ago
Jonathan G Rennison
09be8afd8d
Adjacent crossings: add setting (in PATX), add info to SLXI chunk.
9 years ago
Jonathan G Rennison
60377f2262
Merge branch 'master' into town_cargo_adj
...
Conflicts:
src/settings_gui.cpp
9 years ago
patch-import
1c9801e6b6
Import town cargo generation factor patch
...
Adjust whitespace
http://www.tt-forums.net/viewtopic.php?f=33&t=46399&start=200#p1086221
9 years ago
patch-import
59b0b18aa2
Import signals on tunnels and bridges patch
...
http://www.tt-forums.net/viewtopic.php?p=1140215#p1140215
9 years ago
patch-import
79138de1b9
Import departure boards patch
9 years ago
patch-import
fc0efe599e
Port of the programmable signals patch to recent trunk
...
Also add some additional changes from the SpringPP patch,
and make some other minor changes/fixes.
9 years ago
rubidium
c017c18c26
(svn r27026) -Fix: some (older-ish) GCC compiler warnings
10 years ago
rubidium
d1429cd936
(svn r27026) -Fix: some (older-ish) GCC compiler warnings
10 years ago
peter1138
aa6fdf6f13
(svn r27004) -Codechange: Make GUI size apply to (sprite-font) text as well.
10 years ago
peter1138
1088ad48fc
(svn r27004) -Codechange: Make GUI size apply to (sprite-font) text as well.
10 years ago
peter1138
2655de52d7
(svn r26990) -Feature: Add option to choose normal, double or quad-size interface.
10 years ago
peter1138
253c91b17d
(svn r26990) -Feature: Add option to choose normal, double or quad-size interface.
10 years ago
frosch
4132e4e7e3
(svn r26986) -Change: Rename 'Advanced Settings' to just 'Settings'.
10 years ago
frosch
33f4f0b464
(svn r26986) -Change: Rename 'Advanced Settings' to just 'Settings'.
10 years ago
peter1138
ae22f8ab55
(svn r26959) -Codechange: GUI-scale for settings window.
10 years ago
peter1138
42c65264f8
(svn r26959) -Codechange: GUI-scale for settings window.
10 years ago
rubidium
babe50da92
(svn r26886) -Change (r26885): the max height setting belongs more in the limitations section of the settings
10 years ago
rubidium
d600334c09
(svn r26886) -Change (r26885): the max height setting belongs more in the limitations section of the settings
10 years ago
rubidium
fa193ece85
(svn r26885) -Feature-ish: user interface for limiting the maximum height of a map
10 years ago
rubidium
c72d362840
(svn r26885) -Feature-ish: user interface for limiting the maximum height of a map
10 years ago
rubidium
647a3c8e5f
(svn r26882) -Feature: allow limiting the height of bridges (ic111)
10 years ago
rubidium
ce04c49e3d
(svn r26882) -Feature: allow limiting the height of bridges (ic111)
10 years ago
peter1138
657c108d32
(svn r26858) -Codechange: Rearrange smallmap filter and settings expand/collapse buttons to fix frame borders and allow buttons to fit height of resize button.
10 years ago
peter1138
e353ef5908
(svn r26858) -Codechange: Rearrange smallmap filter and settings expand/collapse buttons to fix frame borders and allow buttons to fit height of resize button.
10 years ago
planetmaker
035fedd30b
(svn r26815) -Change: Allow to set the granularity of the tooltip hover time in milliseconds instead of seconds. New default value is 250ms
10 years ago
planetmaker
61e129cc22
(svn r26815) -Change: Allow to set the granularity of the tooltip hover time in milliseconds instead of seconds. New default value is 250ms
10 years ago
frosch
ef3ca2047b
(svn r26678) -Codechange: Simplify settings widget layout. (Juanjo)
10 years ago
frosch
c3c966fd79
(svn r26678) -Codechange: Simplify settings widget layout. (Juanjo)
10 years ago
frosch
f8def6184b
(svn r26629) -Fix [FS#6012]: If the video driver fails to supply a list of resolutions, display an error message.
10 years ago
frosch
06b210ff42
(svn r26629) -Fix [FS#6012]: If the video driver fails to supply a list of resolutions, display an error message.
10 years ago
frosch
5fd223ae9b
(svn r26623) -Codechange: Make SettingsEntry and SettingsPage polymorphic classes.
10 years ago
frosch
31095e4181
(svn r26623) -Codechange: Make SettingsEntry and SettingsPage polymorphic classes.
10 years ago
frosch
202c4ebd40
(svn r26622) -Codechange: Construct settings tree on the heap instead of using static arrays.
10 years ago
frosch
7e928a6b80
(svn r26622) -Codechange: Construct settings tree on the heap instead of using static arrays.
10 years ago
frosch
59a49a4483
(svn r26614) -Add: Adv. settings window can handle the autosave setting as well.
10 years ago
frosch
0d565ae612
(svn r26614) -Add: Adv. settings window can handle the autosave setting as well.
10 years ago
frosch
7e359e1b8d
(svn r26604) -Add: Most of the mapgen settings to advances settings window.
10 years ago
frosch
0c9e666d96
(svn r26604) -Add: Most of the mapgen settings to advances settings window.
10 years ago
frosch
90f0ba840f
(svn r26536) -Change: Reshuffle advanced settings tree.
11 years ago
frosch
01d9c7b336
(svn r26536) -Change: Reshuffle advanced settings tree.
11 years ago
frosch
e811c54d1d
(svn r26533) -Codechange: Rename some strings
11 years ago
frosch
380a1de250
(svn r26533) -Codechange: Rename some strings
11 years ago
frosch
fffab86525
(svn r26528) -Remove: A bunch of archaic settings from the advanced settings GUI.
11 years ago
frosch
0ba81bff17
(svn r26528) -Remove: A bunch of archaic settings from the advanced settings GUI.
11 years ago
frosch
9430dfe7fa
(svn r26525) -Remove: Screenshot format setting from GUI.
11 years ago
frosch
ebd2d3ccef
(svn r26525) -Remove: Screenshot format setting from GUI.
11 years ago
rubidium
034735a54c
(svn r26509) -Codechange: replace strdup with stredup (the latter ensures the return is not NULL)
11 years ago
rubidium
9ed12b0f07
(svn r26509) -Codechange: replace strdup with stredup (the latter ensures the return is not NULL)
11 years ago
rubidium
2be4215f43
(svn r26482) -Codechange: add an include that allows us to undefine/redefine "unsafe" functions to prevent them from being used, and thus having to care about certain aspects of their return values
11 years ago
rubidium
0463dbdc9e
(svn r26482) -Codechange: add an include that allows us to undefine/redefine "unsafe" functions to prevent them from being used, and thus having to care about certain aspects of their return values
11 years ago
alberth
9c2ba28589
(svn r26322) -Feature: Warn the user about empty setting search results too.
11 years ago
alberth
77e62f0b98
(svn r26322) -Feature: Warn the user about empty setting search results too.
11 years ago
alberth
27849aad18
(svn r26321) -Feature: Warn the user about missing setting search results due to filtering.
11 years ago
alberth
202f21f262
(svn r26321) -Feature: Warn the user about missing setting search results due to filtering.
11 years ago
alberth
e3583b4cd1
(svn r26320) -Add: Label for both the filter category and filter type in the advanced settings window.
11 years ago
alberth
75504d24bf
(svn r26320) -Add: Label for both the filter category and filter type in the advanced settings window.
11 years ago
rubidium
4a911754b5
(svn r26209) -Codechange: remove some template magic and simplify some code
11 years ago
rubidium
2618d960e3
(svn r26209) -Codechange: remove some template magic and simplify some code
11 years ago
rubidium
201b3d8aa2
(svn r26086) -Codechange: use AutoDeleteSmallVector instead std::list for dropdowns
11 years ago
rubidium
83eeba28b7
(svn r26086) -Codechange: use AutoDeleteSmallVector instead std::list for dropdowns
11 years ago
frosch
2a71d05478
(svn r25864) -Fix: Use the actual sprite dimensions for sizing the dropdown arrow of dropdown widgets.
11 years ago
frosch
12ddbb7cb1
(svn r25864) -Fix: Use the actual sprite dimensions for sizing the dropdown arrow of dropdown widgets.
11 years ago
rubidium
1cf6dad8f2
(svn r25508) -Change: split unit localisation choice into a choice per type of unit, and move it to the advanced settings
...
-Feature [FS#5482]: have tractive effort in imperial (lbf) and metric (kgf) units
-Feature: have weights and volumes in imperial units (short tons, gallons)
11 years ago
rubidium
f9c9ff6ec3
(svn r25508) -Change: split unit localisation choice into a choice per type of unit, and move it to the advanced settings
...
-Feature [FS#5482]: have tractive effort in imperial (lbf) and metric (kgf) units
-Feature: have weights and volumes in imperial units (short tons, gallons)
11 years ago
fonsinchen
848ca543a2
(svn r25351) -Add: settings for link graph
11 years ago
fonsinchen
a49a4eec6e
(svn r25351) -Add: settings for link graph
11 years ago
frosch
13badddd75
(svn r25294) -Feature: Add another button to window title bars to resize the window to its default size.
11 years ago
frosch
4e4e635916
(svn r25294) -Feature: Add another button to window title bars to resize the window to its default size.
11 years ago
frosch
16feb5c4e9
(svn r25290) -Add: Assign string names to notable windows.
11 years ago
frosch
8157a8afd8
(svn r25290) -Add: Assign string names to notable windows.
11 years ago
frosch
25adefca23
(svn r25287) -Codechange: Keep a reference to the WindowDesc in the Window after construction.
11 years ago
frosch
56e4a8c4d6
(svn r25287) -Codechange: Keep a reference to the WindowDesc in the Window after construction.
11 years ago
planetmaker
06b6b912df
(svn r25075) -Codechange: Allow for more than 32 currencies
12 years ago
planetmaker
fae3cbae9f
(svn r25075) -Codechange: Allow for more than 32 currencies
12 years ago
planetmaker
31ef1b9510
(svn r25074) -Cleanup: Simplify currency selection code slightly
12 years ago
planetmaker
bd301e8475
(svn r25074) -Cleanup: Simplify currency selection code slightly
12 years ago
planetmaker
7aa0712644
(svn r25072) -Codechange: Don't require the custom currency to be the last defined one
12 years ago
planetmaker
c22bbf5293
(svn r25072) -Codechange: Don't require the custom currency to be the last defined one
12 years ago
planetmaker
f00d9976f9
(svn r24900) -Fix [FS#5389]: Comments with typos (most fixes supplied by Eagle_rainbow)
12 years ago
planetmaker
c24374f99c
(svn r24900) -Fix [FS#5389]: Comments with typos (most fixes supplied by Eagle_rainbow)
12 years ago
frosch
db8bec21b3
(svn r24863) -Remove: Now redundant method to filter for non-local settings differing from default settings.
12 years ago
frosch
2161747eb7
(svn r24863) -Remove: Now redundant method to filter for non-local settings differing from default settings.
12 years ago
frosch
2670b05fb5
(svn r24862) -Add: Settings type filter to adv. settings GUI.
12 years ago
frosch
c4c3d00578
(svn r24862) -Add: Settings type filter to adv. settings GUI.
12 years ago
frosch
060fc5139d
(svn r24861) -Codechange: Put all filters for settings into a single struct.
12 years ago
frosch
dbe46698ff
(svn r24861) -Codechange: Put all filters for settings into a single struct.
12 years ago
frosch
af74f3bb2d
(svn r24860) -Codechange: Add SettingDesc::GetType().
12 years ago
frosch
0efd29b71b
(svn r24860) -Codechange: Add SettingDesc::GetType().
12 years ago
frosch
e8e1268051
(svn r24859) -Codechange: Make the dropdown handling of the adv. settings GUI more generic.
12 years ago
frosch
9bce12a0ce
(svn r24859) -Codechange: Make the dropdown handling of the adv. settings GUI more generic.
12 years ago
frosch
336a93a9d8
(svn r24846) -Add: Advanced settings to disable certain sound effects.
12 years ago
frosch
3ce8d2ce70
(svn r24846) -Add: Advanced settings to disable certain sound effects.
12 years ago
frosch
888df85a3a
(svn r24845) -Add: News ticker sound setting to adv. settings window.
12 years ago
frosch
345c3203d7
(svn r24845) -Add: News ticker sound setting to adv. settings window.
12 years ago
frosch
7577ee2340
(svn r24844) -Add: News display settings to adv. settings window.
12 years ago
frosch
bc84f30fc1
(svn r24844) -Add: News display settings to adv. settings window.
12 years ago
frosch
7734f3a2f1
(svn r24793) -Change: Move script opcodes setting from Economy to AI settings.
12 years ago
frosch
74ad6012ca
(svn r24793) -Change: Move script opcodes setting from Economy to AI settings.
12 years ago
frosch
a90bc800e8
(svn r24792) -Add: Readd difficulty settings to advanced settings unless they are already present in other settings windows.
12 years ago
frosch
6bb43a6561
(svn r24792) -Add: Readd difficulty settings to advanced settings unless they are already present in other settings windows.
12 years ago
frosch
5d80d59aa6
(svn r24791) -Remove: Difficulty settings window.
12 years ago
frosch
ff6880f9dd
(svn r24791) -Remove: Difficulty settings window.
12 years ago
frosch
76fef0843c
(svn r24790) -Remove: Classic difficulty profiles.
12 years ago
frosch
d1ab0f03bc
(svn r24790) -Remove: Classic difficulty profiles.
12 years ago
frosch
9ef1c5f4c3
(svn r24789) -Add: Separate setting to control the default settings of newly added scripts and random AIs.
12 years ago
frosch
812ae4140a
(svn r24789) -Add: Separate setting to control the default settings of newly added scripts and random AIs.
12 years ago
frosch
6516c85c82
(svn r24787) -Fix: Unify checks for editability of settings.
12 years ago
frosch
22dc45738d
(svn r24787) -Fix: Unify checks for editability of settings.
12 years ago
frosch
18b97fa062
(svn r24785) -Add: Various methods to open the OSK. (based on patch by Eagle_rainbow)
12 years ago
frosch
5b2da98ca3
(svn r24785) -Add: Various methods to open the OSK. (based on patch by Eagle_rainbow)
12 years ago
alberth
19adc87262
(svn r24776) -Doc: Typo fixes, additions, and additional dots collected from various sources (including Eagle_rainbow, MinchinWeb)
12 years ago
alberth
732e073261
(svn r24776) -Doc: Typo fixes, additions, and additional dots collected from various sources (including Eagle_rainbow, MinchinWeb)
12 years ago
frosch
7b3d6cc31f
(svn r24743) -Change: Unify the behaviour of ESC in filter editboxes.
12 years ago
frosch
c283a41248
(svn r24743) -Change: Unify the behaviour of ESC in filter editboxes.
12 years ago
frosch
18dcd2e6a4
(svn r24742) -Codechange: Remove QueryStringBaseWindow and store QueryStrings per widget instead.
12 years ago
frosch
f5d8ba5d7f
(svn r24742) -Codechange: Remove QueryStringBaseWindow and store QueryStrings per widget instead.
12 years ago
frosch
ec27bcb6a6
(svn r24740) -Codechange: Remove duplicate members from QueryStringBaseWindow and directly use QueryString.
12 years ago
frosch
6e6d94a2d1
(svn r24740) -Codechange: Remove duplicate members from QueryStringBaseWindow and directly use QueryString.
12 years ago
frosch
0ab8e7939b
(svn r24738) -Codechange: Remove Textbuf::Initialize in favour of a constructor.
12 years ago
frosch
f6d4200f86
(svn r24738) -Codechange: Remove Textbuf::Initialize in favour of a constructor.
12 years ago
frosch
f1d40ca6f2
(svn r24734) -Codechange: Move QueryStringBaseWindow::OnOSKInput to Window::OnEditboxChanged.
12 years ago
frosch
2c22fe98dd
(svn r24734) -Codechange: Move QueryStringBaseWindow::OnOSKInput to Window::OnEditboxChanged.
12 years ago
frosch
08e92e6f23
(svn r24733) -Codechange: Move handling of editbox keys to window class.
12 years ago
frosch
c4d7c8dd42
(svn r24733) -Codechange: Move handling of editbox keys to window class.
12 years ago
frosch
c12caa20aa
(svn r24729) -Codechange: Unify the handling of HEBR_EDITING.
12 years ago
frosch
6d1fe626f5
(svn r24729) -Codechange: Unify the handling of HEBR_EDITING.
12 years ago
frosch
11bd36d3e8
(svn r24728) -Codechange: Unify usage of OnOSKInput.
12 years ago
frosch
336fcbc50e
(svn r24728) -Codechange: Unify usage of OnOSKInput.
12 years ago
frosch
e0f59fb049
(svn r24726) -Codechange: Move editbox mouseloop handling to Window class.
12 years ago
frosch
137adb3496
(svn r24726) -Codechange: Move editbox mouseloop handling to Window class.
12 years ago
frosch
e95b757c11
(svn r24724) -Codechange: Move drawing of editboxes to the widget drawing code.
12 years ago
frosch
17025fa6ea
(svn r24724) -Codechange: Move drawing of editboxes to the widget drawing code.
12 years ago
frosch
3b06409153
(svn r24700) -Cleanup: Remove WDF_UNCLICK_BUTTONS and make it the default.
12 years ago
frosch
03736af2ae
(svn r24700) -Cleanup: Remove WDF_UNCLICK_BUTTONS and make it the default.
12 years ago
michi_cc
6cabcfc322
(svn r24675) -Fix (r24632): MSVC performance warning.
12 years ago
michi_cc
2c171f2f29
(svn r24675) -Fix (r24632): MSVC performance warning.
12 years ago
frosch
7bba04866d
(svn r24672) -Add [FS#5356]: Remember the basic/advanced/expert filter selection.
12 years ago
frosch
dc930b6689
(svn r24672) -Add [FS#5356]: Remember the basic/advanced/expert filter selection.
12 years ago
frosch
b4c70a51da
(svn r24671) -Feature [FS#5355]: Add basic/advanced/expert filters to adv. settings GUI. (Eagle_rainbow)
12 years ago
frosch
69a62452be
(svn r24671) -Feature [FS#5355]: Add basic/advanced/expert filters to adv. settings GUI. (Eagle_rainbow)
12 years ago
frosch
490cd5d041
(svn r24670) -Change: Drop 'signal density' from adv. settings GUI. It is more suited to be only changed via the signal GUI.
12 years ago
frosch
79a1e6450b
(svn r24670) -Change: Drop 'signal density' from adv. settings GUI. It is more suited to be only changed via the signal GUI.
12 years ago
frosch
fc5d3ebfc3
(svn r24669) -Fix: Auto-expand advanced settings only when selecting a 'deviation' filter.
12 years ago
frosch
c27a026d17
(svn r24669) -Fix: Auto-expand advanced settings only when selecting a 'deviation' filter.
12 years ago
yexo
83cffe7407
(svn r24650) -Fix (r24647, r24648): fixing logic errors is hard
12 years ago
yexo
73858a75b3
(svn r24650) -Fix (r24647, r24648): fixing logic errors is hard
12 years ago
yexo
fbb01a0b3e
(svn r24648) -Fix (r24647): svn diff != ||
12 years ago
yexo
c4fa82adba
(svn r24648) -Fix (r24647): svn diff != ||
12 years ago
yexo
0e55cbfc48
(svn r24647) -Feature: add new filter option to the advanced settings window to show only changed settings (Eagle_rainbow)
12 years ago
yexo
23054a3ab5
(svn r24647) -Feature: add new filter option to the advanced settings window to show only changed settings (Eagle_rainbow)
12 years ago
frosch
e39c3302c6
(svn r24633) -Add: Autoexpand the adv. settings tree, if a filter term is entered immediately after opening the window without any manual expanding/collapsing.
12 years ago
frosch
d33439721c
(svn r24633) -Add: Autoexpand the adv. settings tree, if a filter term is entered immediately after opening the window without any manual expanding/collapsing.
12 years ago
frosch
0b5b73c8b6
(svn r24632) -Feature: Add text filtering to advanced settings.
12 years ago
frosch
2d550a7579
(svn r24632) -Feature: Add text filtering to advanced settings.
12 years ago
frosch
63962b3481
(svn r24631) -Feature: Add buttons to expand/collapse all to advanced settings GUI.
12 years ago
frosch
716014c410
(svn r24631) -Feature: Add buttons to expand/collapse all to advanced settings GUI.
12 years ago
frosch
ac99094c91
(svn r24590) -Feature: More options for the auto-scroll setting. (adf88)
12 years ago
frosch
72fc771039
(svn r24590) -Feature: More options for the auto-scroll setting. (adf88)
12 years ago
yexo
5951be7ca7
(svn r24467) -Codechange [FS#5236]: make textfile window class slightly more general (LordAro)
12 years ago
yexo
5192155253
(svn r24467) -Codechange [FS#5236]: make textfile window class slightly more general (LordAro)
12 years ago
frosch
4a196bba2e
(svn r24411) -Add [FS#5244-ish]: Display the a setting type in the adv. settings description which explains the scope of changes to a particular setting.
12 years ago
frosch
cd867eb573
(svn r24411) -Add [FS#5244-ish]: Display the a setting type in the adv. settings description which explains the scope of changes to a particular setting.
12 years ago
frosch
c3950c6ee4
(svn r24316) -Feature: Allow setting adv. settings with limited range using a dropdown list.
12 years ago
frosch
f7c9620271
(svn r24316) -Feature: Allow setting adv. settings with limited range using a dropdown list.
12 years ago
frosch
7162c556f4
(svn r24313) -Fix: Some obiwans wrt. clicking on setting buttons.
12 years ago
frosch
65f51240cd
(svn r24313) -Fix: Some obiwans wrt. clicking on setting buttons.
12 years ago
frosch
ceec32d2cc
(svn r24311) -Add: DrawDropDownButton() to draw dropdown buttons independent of actual widgets.
12 years ago
frosch
b71b4015a2
(svn r24311) -Add: DrawDropDownButton() to draw dropdown buttons independent of actual widgets.
12 years ago
frosch
23ad97e755
(svn r24310) -Codechange: Add named constants for the dimensions of settings buttons, and generally make their usage more consistent.
12 years ago
frosch
056f779334
(svn r24310) -Codechange: Add named constants for the dimensions of settings buttons, and generally make their usage more consistent.
12 years ago
frosch
70d3206320
(svn r24309) -Codechange: Split some functions from gui.h to settings_gui.h
12 years ago
frosch
198de5397e
(svn r24309) -Codechange: Split some functions from gui.h to settings_gui.h
12 years ago
frosch
7548de8db8
(svn r24298) -Feature: Display default values for adv. settings in the settings description.
12 years ago
frosch
f9df5f65c7
(svn r24298) -Feature: Display default values for adv. settings in the settings description.
12 years ago
frosch
958711a6d6
(svn r24297) -Codechange: Split DParam-setup for drawing setting values to a separate function.
12 years ago
frosch
09bdd4c773
(svn r24297) -Codechange: Split DParam-setup for drawing setting values to a separate function.
12 years ago
frosch
059e86c03d
(svn r24296) -Codechange: No need to pass a member variable to a member function.
12 years ago
frosch
41c8df35db
(svn r24296) -Codechange: No need to pass a member variable to a member function.
12 years ago
alberth
7b188b577f
(svn r24239) -Add: Highlight setting that has its help text displayed.
13 years ago
alberth
749041427b
(svn r24239) -Add: Highlight setting that has its help text displayed.
13 years ago
alberth
48b43bf4cf
(svn r24237) -Feature: Descriptions explaining the meaning of advanced settings.
13 years ago
alberth
0db235aa1d
(svn r24237) -Feature: Descriptions explaining the meaning of advanced settings.
13 years ago
alberth
20baa77af3
(svn r24236) -Add: Add code to retrieve help strings from the setting tree and compute max height.
13 years ago
alberth
2dd71035d0
(svn r24236) -Add: Add code to retrieve help strings from the setting tree and compute max height.
13 years ago
alberth
ce210ac66d
(svn r24233) -Codechange: Rename 'val_str' to 'str_val' to better match with 'strval' in the ini files.
13 years ago
alberth
34a11d4b8d
(svn r24233) -Codechange: Rename 'val_str' to 'str_val' to better match with 'strval' in the ini files.
13 years ago
alberth
f6ccaa01c0
(svn r24210) -Feature: Split the renew-months setting text in two string values (one before life time and one after).
13 years ago
alberth
88224d001d
(svn r24210) -Feature: Split the renew-months setting text in two string values (one before life time and one after).
13 years ago
alberth
5dce9f25eb
(svn r24208) -Codechange: Cleanup in the drawing routine.
13 years ago
alberth
b5981bca90
(svn r24208) -Codechange: Cleanup in the drawing routine.
13 years ago
alberth
f19bc87520
(svn r24206) -Codechange: Move colouring of advanced setting options to the drawing code.
13 years ago
alberth
11f21917d6
(svn r24206) -Codechange: Move colouring of advanced setting options to the drawing code.
13 years ago
frosch
70b2c96c8b
(svn r24194) -Change: Rename the 'signal_side' setting to 'train_signal_side', and add a third option while doing so.
13 years ago
frosch
e1fda49027
(svn r24194) -Change: Rename the 'signal_side' setting to 'train_signal_side', and add a third option while doing so.
13 years ago
michi_cc
88cfe6fc9c
(svn r24129) -Feature [FS#3660]: Option to minimise signal distance when dragging over obstacles. (adf88)
13 years ago
michi_cc
708d5b6712
(svn r24129) -Feature [FS#3660]: Option to minimise signal distance when dragging over obstacles. (adf88)
13 years ago
frosch
2edb1ac2fa
(svn r24037) -Feature: Allow display of baseset textfiles. (LordAro)
13 years ago
frosch
161b6c348b
(svn r24037) -Feature: Allow display of baseset textfiles. (LordAro)
13 years ago
frosch
a6f6c0f8ab
(svn r23775) -Change: Hide the PCX screenshot format from the options window, if a 32bpp blitter is used.
13 years ago
frosch
45df862fb0
(svn r23775) -Change: Hide the PCX screenshot format from the options window, if a 32bpp blitter is used.
13 years ago
frosch
b986a1133c
(svn r23757) -Codechange: Unify the drawing of toggle buttons for boolean settings.
13 years ago
frosch
69e197c87f
(svn r23757) -Codechange: Unify the drawing of toggle buttons for boolean settings.
13 years ago
rubidium
d5eeab43b7
(svn r23740) -Codechange: remove some 300 unneeded includes from the .cpp files
13 years ago
rubidium
6d6be50ae0
(svn r23740) -Codechange: remove some 300 unneeded includes from the .cpp files
13 years ago
truebrain
c74ccfff1b
(svn r23601) -Fix: fix the conflict in window number
13 years ago
truebrain
561b25d031
(svn r23601) -Fix: fix the conflict in window number
13 years ago
truebrain
045546d3a1
(svn r23551) -Codechange: document and rename widgets to be consistent and understandable
13 years ago
truebrain
e4887d4dc4
(svn r23551) -Codechange: document and rename widgets to be consistent and understandable
13 years ago
truebrain
49e88dcbf0
(svn r23528) -Codechange: move widget enums to widgets/NNN_type.h
13 years ago
truebrain
2aa774e831
(svn r23528) -Codechange: move widget enums to widgets/NNN_type.h
13 years ago
truebrain
da63ce43fa
(svn r23525) -Codechange: make Window::flags4 WindowFlags instead of uint16, with only values known in WindowFlags (and move out 2 timers to their own variable)
...
-Codechange: rename Window::flags4 to Window::flags
-Codechange: move some non-inline functions from .hpp to .cpp
13 years ago
truebrain
df0afdf0dc
(svn r23525) -Codechange: make Window::flags4 WindowFlags instead of uint16, with only values known in WindowFlags (and move out 2 timers to their own variable)
...
-Codechange: rename Window::flags4 to Window::flags
-Codechange: move some non-inline functions from .hpp to .cpp
13 years ago
frosch
91843ef9ad
(svn r23497) -Add: Advanced display setting to control the linewidth in graphs. (ChillCore)
13 years ago
frosch
1ea449630d
(svn r23497) -Add: Advanced display setting to control the linewidth in graphs. (ChillCore)
13 years ago
rubidium
9aab2dc861
(svn r23474) -Codechange: move the declaration error related functions to error.h
13 years ago
rubidium
58423b26d1
(svn r23474) -Codechange: move the declaration error related functions to error.h
13 years ago
michi_cc
fc8633e1ac
(svn r23415) -Feature: Infrastructure maintenance costs.
13 years ago
michi_cc
d3b7b89493
(svn r23415) -Feature: Infrastructure maintenance costs.
13 years ago
truebrain
36c06f639a
(svn r23387) -Fix: move ai.script_max_opcode_till_suspend to script.script_max_opcode_till_suspend
13 years ago
truebrain
9dde1287aa
(svn r23387) -Fix: move ai.script_max_opcode_till_suspend to script.script_max_opcode_till_suspend
13 years ago
truebrain
bf803e40cc
(svn r23384) -Remove: no longer allow a binary to be without AI support; the parts some compilers failed at, are integrated in other parts of the code now too
13 years ago
truebrain
cc12942d70
(svn r23384) -Remove: no longer allow a binary to be without AI support; the parts some compilers failed at, are integrated in other parts of the code now too
13 years ago
peter1138
782aee3c2a
(svn r23314) -Add: Add settings to restrict viewport zoom levels.
13 years ago
peter1138
4e97261315
(svn r23314) -Add: Add settings to restrict viewport zoom levels.
13 years ago
truebrain
76f6bd8cfd
(svn r23313) -Fix: economy.fund_buildings was not shown in the GUI
13 years ago
truebrain
00db8b8008
(svn r23313) -Fix: economy.fund_buildings was not shown in the GUI
13 years ago
rubidium
1713d1ad3e
(svn r23273) -Codechange: allow passing a MissingGlyphSearcher to CheckForMissingGlyphs (default to the language pack strings)
13 years ago
rubidium
0a4a75b0af
(svn r23273) -Codechange: allow passing a MissingGlyphSearcher to CheckForMissingGlyphs (default to the language pack strings)
13 years ago
rubidium
c591589818
(svn r23269) -Codechange: rename some control/string codes/IDs to be more consistent
13 years ago
rubidium
b8866be093
(svn r23269) -Codechange: rename some control/string codes/IDs to be more consistent
13 years ago
rubidium
33d71b45fe
(svn r23198) -Codechange: introduce a free that takes const pointers so we don't need to cast to void/non-const before being able to free
13 years ago
rubidium
7fd1e1df81
(svn r23198) -Codechange: introduce a free that takes const pointers so we don't need to cast to void/non-const before being able to free
13 years ago
frosch
9a5f813b6d
(svn r22618) -Fix [FS#4653]: When changing difficulty settings over the network, do not just reopen the difficulty window if any game options window is opened; instead invalidate them properly.
13 years ago