foxygit
/
doom
Log in
Files
Commits
Refs
git clone https://git.kristoffersson.info/repos/doom.git
commits
tags
2006-05-24
Only allow digits to be typed in number input boxes.
Simon Howard
f7bf1488
2006-05-23
Prevent crashes when loading savegames where mancubi were in the middle of firing.
Simon Howard
09baf6c4
Add input box widget, and include in guitest.
Simon Howard
6ea4e1e2
Make TXT_GetChar return the unicode value of the key pressed. For text boxes.
Simon Howard
3fbef9d2
Add a default action to close windows when escape is pressed. Do not make escape quit the program unless there are no open windows. Add TXT_ExitMainLoop().
Simon Howard
240a1cfc
Fix compiler warnings caused by missing includes.
Simon Howard
59864df0
Add actions demonstration to guitest.
Simon Howard
a27b3c92
Add window action class for action area labels at the bottom of windows. Adjust txt_table_t to expand tables to their maximum width when they only have one column (ensures separators reach the window edges).
Simon Howard
1de18c13
Eat keypresses when pressing buttons.
Simon Howard
76666307
Add TXT_GetKeyDescription() to provide descriptions of key codes.
Simon Howard
1d79686e
2006-05-22
Updated GUI test which demonstrates signals used to update a label.
Simon Howard
aafc3848
Add TXT_SetLabel() function to set the label value.
Simon Howard
2ad24f98
Allow specifying the full path and filename when playing back demos.
Simon Howard
a9410070
CAST -> TXT_CAST_ARG, UNCAST -> TXT_UNCAST_ARG.
Simon Howard
7c18ad6c
Add casting macros to allow for easy casts between types.
Simon Howard
11643c08
More signals to detect when checkboxes/radiobuttons are changed.
Simon Howard
8d188ff3
Add a signals architecture to allow callbacks on GUI events. Make all widget classes initialise widgets by calling TXT_InitWidget.
Simon Howard
283f71d0
2006-05-21
Reformat source files in Makefile.am.
Simon Howard
d90a63ed
Add radio button class.
Simon Howard
992856ec
Initialise the table selection on table creation.
Simon Howard
9908aee5
Always select a valid widget in a table before drawing the table.
Simon Howard
9ba105fa
2006-05-20
Add missing free() call.
Simon Howard
47287b65
Updated guitest.
Simon Howard
1df732ab
Add label class.
Simon Howard
27307fa2
Make all windows be tables with one column.
Simon Howard
56912a4d
Add table class. Allow widgets with heights of more than one line.
Simon Howard
8741ed03
Checkbox class
Simon Howard
6ecffa76
Add main loop function and forward key presses to widgets.
Simon Howard
62b5f953
Make Translatekey static.
Simon Howard
bb630087
Split off keyboard key definitions to a separate file.
Simon Howard
e00c1abb
Clip windows against the workspace boundaries.
Simon Howard
1ba69c88
Add selectable and visible properties to widgets. Allow the position of windows to be set based on position of top/bottom/center,left/right,center coordinates.
Simon Howard
f761f821
2006-05-19
Initialise tracers to NULL on savegame load - fixes a problem with revenant tracers in savegames.
Simon Howard
c63afd76
Add a config file setting to allow a delay to be specified on startup.
Simon Howard
a4ca7824
Split off text mode gui desktop code into a separate file. Rename some of the functions in txt_gui.c.
Simon Howard
34482321
2006-05-18
Add TXT_SetDesktopTitle()
Simon Howard
aaf96ab5
Make TXT_AddWidget take a NULL pointer so different widget types can be passed to it.
Simon Howard
f6e8d4c4
Initial working text-mode GUI framework.
Simon Howard
978ddf53
2006-05-11
Allow port to be specified for client to connect to through -port or -connect hostname:port.
Simon Howard
ff6493e0
2006-05-08
Allow -3 scale.
Simon Howard
7d37b373
2006-05-06
Respect the use_mouse value in configuration files.
Simon Howard
4c28d8a8
Add back -nomouse command line parameter.
Simon Howard
7cc98830
2006-05-05
Syncronise the -timer/-avg parameters across all clients to avoid desyncs.
Simon Howard
319f427c
2006-05-03
Handle divide by zero in R_PointToDist: fixes crash in udm1.wad
Simon Howard
cbd74428
Allow .mid files in PWADs (via including a MID inside a music lump). This actually seems to work in Vanilla, as long as the MID is less than ~96k. This isn't perfect.
Simon Howard
a9684aec
2006-04-28
Fix sky behavior to be like Vanilla Doom, ie. Doom II skies never change unless the player restores from a saved game. Thanks to sofaking for bringing this to my attention. There is more information here: http://doom.wikia.com/wiki/Sky_never_changes_in_Doom_II
Simon Howard
934c9c33
Fix spacing of the devparm mode dots!
Simon Howard
4a31ec8f
2006-04-14
Add ability to play using the Vanilla player sync code
Simon Howard
84468fd0
Fix netgame respawn bug on MAP02 (may be 64-bit related)
Simon Howard
1be6c4c3
2006-04-09
Add change missed from last commit
Simon Howard
939cea04
← newer
older →