Project

General

Profile

Activity

From 2011-06-02 to 2011-06-15

2011-06-14

03:07 Revision b58b5a71 (github): Font renderer cleanup.
danij
01:52 Revision e239f4bb (github): Refactor: Removed distinction between text blocks and text fragments
at font renderer API level. This distinction need only exist within
the engine.
danij
00:49 Revision a046e700 (github): Remove unnecessary temporary buffer in FR_DrawText
danij

2011-06-13

23:05 Revision a3b1e5af (github): Whitespace changes in doomsday.def
danij
22:59 Revision c58db312 (github): Refactor: Improved symmetry of the font renderer API - all text draw
commands (block, fragment and character) now use the same argument list.
Also added some further documentation about ...
danij
19:41 Revision d1e97e7c (github): Commented the interfaces for the font renderer's text drawing commands.
danij

2011-06-12

14:17 Revision 52591c87 (github): Cleanup.
danij
14:05 Revision da19811b (github): Refactor: Turned the caseScale argument for FR_DrawText into a
font renderer state attribute. danij
12:16 Revision d9cfd2b7 (github): Implemented font renderer current attribute getter methods for querying
shadowOffset shadowStrength and glitterStrength to complete the set. danij
11:38 Revision 91376c74 (github): Refactor: Renamed FR_SafeFontIdForName to FR_FindFontForName
Refactor: Renamed FR_FontIdForName to R_MustFindFontForName and
moved out of the engine into plugins/common/src/g_game.c
danij
11:09 Revision 39441156 (github): Renamed api/dd_bitmapfont.h to api/dd_fontrenderer.h
danij
11:02 Revision 30f0bc89 (github): Renamed include guard strings for dd_bitmapfont.h and gl_font.h to reflect
their current roles. danij
10:59 Revision 0bace5c0 (github): Refactor: Renamed FR_Font to FR_BitmapFontForId and FR_GetCurrentId to FR_Font
danij
10:20 Revision 067dcdc3 (github): Refactor: Removed all arguments from FR_DrawText that are now in the font
renderer attribute stack. Refactored callers to configure attribute state.
Fixed: Map name displayed while the autom...
danij
09:09 Revision fac91315 (github): Refactor: Removed the color+alpha arguments for FR_DrawText and replaced
with the current GL color+alpha values. danij
08:17 Revision 4fad5518 (github): Added "leading" to the font renderer attribute stack.
danij
07:01 Revision f975ae6c (github): Refactor: Added a drawTextFlags argument to the WI_DrawPatch family of functions.
Moved the MN_MergeMenuEffectWithDrawTextFlags logic out and made this the
responsibility of the caller.
As of this c...
danij
06:11 Revision 3e97cfa6 (github): Refactor: Removed alignment flags from drawTextFlags and replaced their
usage with the general purpose alignmentFlags defined in dd_share.h danij
05:07 Revision df9171f4 (github): Refactor: Dropped the "initial count" argument from the font renderer's
draw-text-fragment argument list. Callers should not be manipulating
this value; the engine will do so according to t...
danij
04:46 Revision afd697f0 (github): Refactor: Glitter strength is now a font renderer state attribute.
danij
04:08 Revision af859e1e (github): Refactor: Shadow strength is now a font renderer state attribute.
danij
03:11 Revision 1fda008d (github): Switched values for DTF_ALIGN_TOP and DTF_ALIGN_BOTTOM to match alignmentFlags
danij
03:09 Revision 898ad8ed (github): Refactor: Implemented an attribute stack (max depth=4)for the engine's
font renderer and added the tracking and shadow offset properties to it.
Note that the current font is NOT a member o...
danij

2011-06-11

17:38 Revision 25779031 (github): Refactor: "Tracking" is now a font renderer state property rather than
a draw text/text-fragment argument. danij

2011-06-09

20:02 Revision a2d50548 (github): Refactor: Removed alignment flags from drawPatchFlags and replaced their
usage with the general purpose alignmentFlags defined in dd_share.h danij
19:29 Revision acd5bb38 (github): Began bringing Doom64's HUD up to date with recent changes.
I'll return to this later once the rest of the refactoring is
complete but it now at least builds without error.
danij
19:26 Revision 7695df83 (github): Refactor: Split the alignment flags from uigroupFlags and moved
them up into UIWidget. Moved the definitions for these flags all
the way up into dd_share.h
danij
18:14 Revision b9ebda98 (github): Refactoring HUD UI widgets removing the 'hideId' property from uiwidget_t
and into the drawer + updateDimensions methods instead for now. This
functionality should be implemented at a higher ...
danij
16:01 Revision 8292fb3b (github): Menu objects and UI widgets now record their dimensions and origin.
Dimensions are currently always updated every time they are drawn.
Obviously this is not necessary but all widget/obj...
danij

2011-06-08

20:49 Revision 17e93ba8 (github): Hexen has no map name patches either.
danij
20:43 Revision 6f8e0c1f (github): Fixed all games: Console help string for "reveal" - the subsector viewer has since been removed.
danij
20:41 Revision 0f568d51 (github): Missing include in common/src/hu_lib.c
danij
20:40 Revision d22c3206 (github): Missing includes in jdoom/include/st_stuff.h
danij
20:39 Revision 42317bba (github): Fixed Heretic: Missing UI map name display.
danij
20:36 Revision b89b5021 (github): Updated Hexen to use UIAutomap.
danij

2011-06-07

17:44 Revision 62b9ed83 (github): Updated Heretic to use UIAutomap.
danij

2011-06-06

19:57 Revision 0a76d53b (github): Win32: Fixed DLL export ordinal clash
skyjake

2011-06-05

21:02 Revision 9acd3c30 (github): Completed adaptation of the automap into a native UI widget (only Doom at
this point. The other games will FTBFS presently).
There is still much more I'd like to do here (e.g., extract the a...
danij

2011-06-04

17:31 Revision e3707289 (github): Fixed uninitialized return value
skyjake
12:02 Revision af43be15 (github): Fixed Hexen: Fatal error attempting to play Deathkings of the Dark Citadel.
danij

2011-06-03

17:43 Revision a08a94f5 (github): Network-aware object damaging
To support the GPT_DAMAGE packet, the P_DamageMobj() function was modified to
include a parameter for skipping all ne...
skyjake
17:37 Revision 0ca9823b (github): Heretic: Fixed beak attack
No action request was made of the beak attack.
Now the action is requested like any normal
weapon firing.
skyjake
17:36 Revision 127c0459 (github): Added a damage request packet
Clients can use GPT_DAMAGE to request damage on specific
target objects. However, it is currently unused.
skyjake
17:35 Revision 503212b5 (github): Added P_MobjForID: lookup up mobjs based on ID
skyjake
 

Also available in: Atom