Jonathan G Rennison
|
f42cc19aad
|
Merge branch 'cpp-11' into crashlog_improvements
# Conflicts:
# Makefile.src.in
# src/crashlog.cpp
# src/crashlog.h
|
2018-04-27 00:33:44 +01:00 |
|
Pavel Stupnikov
|
8e4bce58ea
|
Feature: GS methods to scroll viewport for players (#6745)
|
2018-04-24 19:19:00 +02:00 |
|
Jonathan G Rennison
|
349ddd90b7
|
Maintain a circular buffer of recent commands, add to crashlog.
Add console command to dump command log.
Increase max crashlog size.
|
2017-02-21 21:49:56 +00:00 |
|
Jonathan G Rennison
|
0062881a46
|
Avoid using malloc in scope guard logger.
Use a temporary object with its own buffer, which lives on the stack.
Reformat SCOPE_INFO_FMT to not be all on one line.
Other minor reformatting.
|
2016-02-25 00:20:31 +00:00 |
|
Jonathan G Rennison
|
ae6e43c5fa
|
Initial uses of scope guard logging.
|
2016-02-17 22:52:57 +00:00 |
|
Jonathan G Rennison
|
48e4c35fdc
|
Add support for verbose asserts.
Use for test/exec DoCommand mismatches.
|
2016-02-17 22:41:07 +00:00 |
|
alberth
|
f72ad87540
|
(svn r26802) -Add: Command to set visibility of an engine for a company (based on patch by Juanjo).
|
2014-09-07 16:12:58 +00:00 |
|
alberth
|
44d2f6a988
|
(svn r26802) -Add: Command to set visibility of an engine for a company (based on patch by Juanjo).
|
2014-09-07 16:12:58 +00:00 |
|
frosch
|
b996c24387
|
(svn r26716) -Fix: CMD_CLEAR_ORDER_BACKUP should not be suppressed by pause modes.
|
2014-08-03 14:26:32 +00:00 |
|
frosch
|
592cf107d1
|
(svn r26716) -Fix: CMD_CLEAR_ORDER_BACKUP should not be suppressed by pause modes.
|
2014-08-03 14:26:32 +00:00 |
|
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
|
2014-04-23 20:13:33 +00:00 |
|
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
|
2014-04-23 20:13:33 +00:00 |
|
peter1138
|
567d0ff3a7
|
(svn r26450) -Feature: Hierarchical vehicle subgroups.
|
2014-04-08 21:09:06 +00:00 |
|
peter1138
|
ed8f6f1a0f
|
(svn r26450) -Feature: Hierarchical vehicle subgroups.
|
2014-04-08 21:09:06 +00:00 |
|
frosch
|
a32d18cbb9
|
(svn r26371) -Fix [FS#5831]: Calling DoCommandP during the gameloop cleared pending persistent storage changes.
|
2014-02-23 22:03:08 +00:00 |
|
frosch
|
8771a19768
|
(svn r26371) -Fix [FS#5831]: Calling DoCommandP during the gameloop cleared pending persistent storage changes.
|
2014-02-23 22:03:08 +00:00 |
|
zuu
|
1dbd59e6ab
|
(svn r26306) -Add: [nogo] More story APIs: RemovePageElement, GetCompany, GetDate, SetDate
|
2014-02-06 19:48:19 +00:00 |
|
zuu
|
6a571811c7
|
(svn r26306) -Add: [nogo] More story APIs: RemovePageElement, GetCompany, GetDate, SetDate
|
2014-02-06 19:48:19 +00:00 |
|
zuu
|
425197a19c
|
(svn r26299) -Fix: [nogo] CmdRemoveStoryPage does not use the string parameter
|
2014-02-06 19:03:04 +00:00 |
|
zuu
|
82173b7dbc
|
(svn r26299) -Fix: [nogo] CmdRemoveStoryPage does not use the string parameter
|
2014-02-06 19:03:04 +00:00 |
|
frosch
|
ba1779b978
|
(svn r26241) -Codechange: Remember the GRFFile which filled the TextRefStack in the TextRefStack.
|
2014-01-12 18:00:39 +00:00 |
|
frosch
|
7b238142b8
|
(svn r26241) -Codechange: Remember the GRFFile which filled the TextRefStack in the TextRefStack.
|
2014-01-12 18:00:39 +00:00 |
|
frosch
|
eca86d1baf
|
(svn r26174) -Codechange: Rename BaseStorageArray to BasePersistentStorageArray
|
2013-12-23 18:09:03 +00:00 |
|
frosch
|
35ecb9db3f
|
(svn r26174) -Codechange: Rename BaseStorageArray to BasePersistentStorageArray
|
2013-12-23 18:09:03 +00:00 |
|
rubidium
|
168fa4129d
|
(svn r26092) -Fix [FS#5818]: prevent scripts from crashing OpenTTD when they send text with command codes to user editable texts such as sign and station names
|
2013-11-24 19:46:16 +00:00 |
|
rubidium
|
30a390b759
|
(svn r26092) -Fix [FS#5818]: prevent scripts from crashing OpenTTD when they send text with command codes to user editable texts such as sign and station names
|
2013-11-24 19:46:16 +00:00 |
|
zuu
|
ab69c6c2a0
|
(svn r25788) -Feature: [Script] Game Scripts can now charge fees and give money to companies
|
2013-09-21 13:07:42 +00:00 |
|
zuu
|
c7620a1ea7
|
(svn r25788) -Feature: [Script] Game Scripts can now charge fees and give money to companies
|
2013-09-21 13:07:42 +00:00 |
|
zuu
|
67ab3108d6
|
(svn r25785) -Feature: [Script] Allow AIs and GS to found towns. Allow GS to rename towns
|
2013-09-19 18:48:05 +00:00 |
|
zuu
|
f0fa978c09
|
(svn r25785) -Feature: [Script] Allow AIs and GS to found towns. Allow GS to rename towns
|
2013-09-19 18:48:05 +00:00 |
|
rubidium
|
8463335b00
|
(svn r25487) -Fix: do not allow control codes in names of things (signs, vehicles, towns, stations, etc), so they have a known maximum fixed size and are, by definition, the same for everyone
|
2013-06-27 19:56:54 +00:00 |
|
rubidium
|
523a555f2a
|
(svn r25487) -Fix: do not allow control codes in names of things (signs, vehicles, towns, stations, etc), so they have a known maximum fixed size and are, by definition, the same for everyone
|
2013-06-27 19:56:54 +00:00 |
|
frosch
|
c73219f9e5
|
(svn r25394) -Fix: Restrict renaming engines to the server, just like renaming towns.
|
2013-06-11 18:24:01 +00:00 |
|
frosch
|
eba028f3ca
|
(svn r25394) -Fix: Restrict renaming engines to the server, just like renaming towns.
|
2013-06-11 18:24:01 +00:00 |
|
zuu
|
33ad9774fb
|
(svn r25352) -Feature: GameScript API for selecting a story page to view
|
2013-06-09 12:57:22 +00:00 |
|
zuu
|
141c08166d
|
(svn r25352) -Feature: GameScript API for selecting a story page to view
|
2013-06-09 12:57:22 +00:00 |
|
zuu
|
9aa1bf0264
|
(svn r25342) -Add: StoryPage data structures and GS API
|
2013-06-09 12:19:09 +00:00 |
|
zuu
|
65129db43c
|
(svn r25342) -Add: StoryPage data structures and GS API
|
2013-06-09 12:19:09 +00:00 |
|
zuu
|
a4cddc3e08
|
(svn r25296) -Feature: Goals can now have a progress text and/or be marked as completed.
|
2013-05-26 19:54:43 +00:00 |
|
zuu
|
f23a61e1aa
|
(svn r25296) -Feature: Goals can now have a progress text and/or be marked as completed.
|
2013-05-26 19:54:43 +00:00 |
|
planetmaker
|
c24374f99c
|
(svn r24900) -Fix [FS#5389]: Comments with typos (most fixes supplied by Eagle_rainbow)
|
2013-01-08 22:46:42 +00:00 |
|
planetmaker
|
f00d9976f9
|
(svn r24900) -Fix [FS#5389]: Comments with typos (most fixes supplied by Eagle_rainbow)
|
2013-01-08 22:46:42 +00:00 |
|
zuu
|
0826994821
|
(svn r24623) -Feature: Allow GameScripts to construct and prospect industries without having a sponsor
|
2012-10-22 18:56:21 +00:00 |
|
zuu
|
577ba4bb67
|
(svn r24623) -Feature: Allow GameScripts to construct and prospect industries without having a sponsor
|
2012-10-22 18:56:21 +00:00 |
|
michi_cc
|
aa47d6c7f2
|
(svn r24127) -Feature [FS#1497]: Allow closing airports for incoming aircraft. (Based on patch by cirdan)
|
2012-04-17 19:43:18 +00:00 |
|
michi_cc
|
90fa700cc7
|
(svn r24127) -Feature [FS#1497]: Allow closing airports for incoming aircraft. (Based on patch by cirdan)
|
2012-04-17 19:43:18 +00:00 |
|
rubidium
|
48717ade9c
|
(svn r23800) -Codechange: also desync log failed commands
|
2012-01-14 19:44:25 +00:00 |
|
rubidium
|
69ff8d2ccb
|
(svn r23800) -Codechange: also desync log failed commands
|
2012-01-14 19:44:25 +00:00 |
|
rubidium
|
1a0fe0e8c6
|
(svn r23783) -Cleanup: remove ancient but not needed command flag
|
2012-01-09 22:21:45 +00:00 |
|
rubidium
|
274f446b2c
|
(svn r23783) -Cleanup: remove ancient but not needed command flag
|
2012-01-09 22:21:45 +00:00 |
|