Original log file · 20131104-4139.txt
------------------------------------------------------------------------
r4139 | helixhorned | 2013-11-04 14:56:12 -0800 (Mon, 04 Nov 2013) | 6 lines
OSD: on non-Windows, make textmode=0 the default, just like in Windows.
This fixes some init and update anomalies: before,
- init would always be the graphical mode (0), but writing
merely "osdtextmode" would switch it
- osdtextmode would not get saved to the cfg
------------------------------------------------------------------------
r4138 | helixhorned | 2013-11-04 14:56:10 -0800 (Mon, 04 Nov 2013) | 4 lines
OSD: retire OSD_GetFmt(), OSD_GetFmtPtr() and OSD_GetTextPtr() functions.
These were too much "looking into the implementation of a module" for my
taste, hence OSD_GetShadePal() earlier.
------------------------------------------------------------------------
r4137 | helixhorned | 2013-11-04 14:56:09 -0800 (Mon, 04 Nov 2013) | 1 line
OSD: make plain display (osdtextmode=1) colorized, too.
------------------------------------------------------------------------
r4136 | helixhorned | 2013-11-04 14:56:08 -0800 (Mon, 04 Nov 2013) | 1 line
OSD: factor out getting sh/pal using format+text buffers into OSD_GetShadePal().
------------------------------------------------------------------------
r4135 | helixhorned | 2013-11-04 14:56:06 -0800 (Mon, 04 Nov 2013) | 4 lines
textfont.c: make TAB character display blank.
This renders tweaks like r4122 unnecessary.
Also, note a "bug" with the program generating that C code.
------------------------------------------------------------------------
r4134 | helixhorned | 2013-11-04 14:56:03 -0800 (Mon, 04 Nov 2013) | 3 lines
Lunatic: add 'lua' OSD command, permitting to execute arbitrary code.
That is, everything that would be possible via scripting.
------------------------------------------------------------------------
r4133 | helixhorned | 2013-11-04 10:21:09 -0800 (Mon, 04 Nov 2013) | 4 lines
For demos, make savehead.savename[] carry the SVN revision number.
Also, shorten "FAILED STARTING DEMO RECORDING." message so that it fits on
the screen. DONT_BUILD.
------------------------------------------------------------------------
r4132 | helixhorned | 2013-11-04 10:21:07 -0800 (Mon, 04 Nov 2013) | 1 line
In exprs like "Bmemcpy(&p->pos.x, &sprite[i].x, sizeof(vec3_t))", drop the ".x".
------------------------------------------------------------------------
on non-Windows, make textmode=0 the default, just like in Windows.
This fixes some init and update anomalies: before,
- init would always be the graphical mode (0), but writing
merely "osdtextmode" would switch it
- osdtextmode would not get saved to the cfg
retire OSD_GetFmt(), OSD_GetFmtPtr() and OSD_GetTextPtr() functions.
These were too much "looking into the implementation of a module" for my
taste, hence OSD_GetShadePal() earlier.
make plain display (osdtextmode=1) colorized, too.
factor out getting sh/pal using format+text buffers into OSD_GetShadePal().
Fix
textfont.c: make TAB character display blank.
This renders tweaks like r4122 unnecessary.
Also, note a "bug" with the program generating that C code.
add 'lua' OSD command, permitting to execute arbitrary code.
That is, everything that would be possible via scripting.
For demos, make savehead.savename[] carry the SVN revision number.
Also, shorten "FAILED STARTING DEMO RECORDING." message so that it fits on
the screen. DONT_BUILD.
Engine
In exprs like "Bmemcpy(&p->pos.x, &sprite[i].x, sizeof(vec3_t))", drop the ".x".