foxygit
/
doom
Log in
Files
Commits
Refs
git clone https://git.kristoffersson.info/repos/doom.git
commits
tags
2006-08-31
Allow multiple callbacks for the same signal on widgets
Simon Howard
58978769
Initialise string input boxes to not editing
Simon Howard
e9376dae
More efficient TXT_Sleep function that puts the textscreen code to sleep until an event is received or the screen needs to blink.
Simon Howard
e5d6ce33
2006-08-06
Bomb out with an error when trying to draw patches that go off the screen, as Vanilla Doom does.
Simon Howard
9c1d6d6f
2006-07-28
Try to convert MUS even if the MUS header is not present. The new code plays the deca.wad titlescreen music properly!
Simon Howard
784e848b
2006-07-24
Oops :-)
Simon Howard
0f7a31d4
2006-07-22
New mus -> mid conversion code thanks to Ben Ryves <benryves@benryves.com> This plays back a lot of music closer to Vanilla Doom - eg. tnt.wad map02
Simon Howard
87c062c1
2006-06-29
Add inverted checkboxes (tick in box when value is false)
Simon Howard
6b9f3748
Initial mouse configuration window.
Simon Howard
1d41349f
Hugely refactor the response file loading code. Allow arguments to be enclosed in quotes; this allows long filenames with spaces in to be specified with -file in response files.
Simon Howard
0fceea01
2006-06-21
Let the SDL parachute catch crashes and shut down properly. Don't crash after playing demos.
Simon Howard
fa32d12b
2006-06-20
Add a fake nonfunctional key bindings configuration menu.
Simon Howard
decc0a87
Always add a bit of padding inside windows (removes the need to add padding explicitly in labels). Set the window title from the desktop title. Only draw widget selection highlight in the window with focus (top window).
Simon Howard
cef6abce
2006-06-18
Add deh_section_sound to dehacked sections list (thanks to rpeter on the dw forums).
Simon Howard
87cbe9db
2006-06-16
Add hash table for fast texture lookup; refactor P_GroupLines to use an O(n) rather than O(n^2) algorithm: faster loading maps like sid.wad map03
Simon Howard
77e5d206
2006-06-03
Stop sending data to the server when a connection drops. Print a message to the console as well.
Simon Howard
26a2ba19
Detect recursive calls to I_Error to prevent an infinite loop.
Simon Howard
ff67ee37
Bomb out with an error message if game options are specified to a dedicated server.
Simon Howard
267d98c2
2006-06-02
Make clicking on "accept" action buttons send enter keypresses to the window.
Simon Howard
48d2fd26
Make mouse button presses on widgets actually do useful things
Simon Howard
ef92ce01
Rearrange the buttons in the setup exit confirmation box.
Simon Howard
a990e948
Add utility functions to create "Abort" and "Accept" window actions
Simon Howard
02f4a0dc
Draw the bottom separator in windows at the full window width.
Simon Howard
e9619f83
Add initial code for a setup utility.
Simon Howard
f03d7bd7
Update BUGS list.
Simon Howard
8a357066
textscreen: Rejig how the entire drawing process works. Add a recursive layout method that assigns the position and size of widgets for the whole window before drawing. Add another method that responds to mouse button presses. Allow windows to have no title bar by specifying NULL as the title.
Simon Howard
517af947
2006-05-29
Add ability to make widgets right aligned or centered within tables.
Simon Howard
b3e5170b
Convert calculator example to struts
Simon Howard
64b28907
Add -autojoin command line parameter to automatically search a local LAN for a server and join it.
Simon Howard
e4dcdc8b
Fix broadcast transmits (-search works!)
Simon Howard
847cd742
Add textscreen.h top level header to avoid having to include all txt_* headers individually.
Simon Howard
22b08631
Allow struts to force height as well as width. Hide "start game" button for players which are not the game controller.
Simon Howard
1531993b
Shut up compiler warnings.
Simon Howard
936e7e11
Add strut class to allow table column width to be forced.
Simon Howard
3a5668ee
Warp mouse to screen center (possibly fix joe's mouse problem).
Simon Howard
e40b1402
Fix E1-3 intermission screen animations.
Simon Howard
9fbd2eda
Add missing newline to message.
Simon Howard
25f8e6aa
Change the mouse acceleration behavior to accelerate by multiplying by a linear amount when a threshold is exceeded.
Simon Howard
9d94e1bd
2006-05-26
Switch netgame waiting screen to use the new text mode GUI system.
Simon Howard
4d7893a2
Add key description for spacebar.
Simon Howard
2ceb004b
Add an option to disable autoadjusting the video mode.
Simon Howard
4ec7c7b0
2006-05-25
Put savegames in separate directories depending on the IWAD.
Simon Howard
95b8e843
Allow NULL to be added to tables to specify a spacer (empty cell).
Simon Howard
42ebb5be
Allow the fg/bg colors to be set on labels.
Simon Howard
76e77021
Allow the fg/bg colors to be set on labels.
Simon Howard
2808929c
Build textscreen/ before textscreen/examples/
Simon Howard
7b54c078
Add screenmultiply x4 mode.
Simon Howard
8714b504
2006-05-24
Remove debug hack used for testing startup delay.
Simon Howard
bdd05b90
Move textscreen GUI demos into an examples/ subdir.
Simon Howard
1f101a63
Add small calculator GUI demo.
Simon Howard
b0319872
← newer
older →