summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2006-05-24Only allow digits to be typed in number input boxes.Simon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 522
2006-05-23Prevent crashes when loading savegames where mancubi were in the middleSimon Howard
of firing. Subversion-branch: /trunk/chocolate-doom Subversion-revision: 521
2006-05-23Add input box widget, and include in guitest.Simon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 520
2006-05-23Make TXT_GetChar return the unicode value of the key pressed. For textSimon Howard
boxes. Subversion-branch: /trunk/chocolate-doom Subversion-revision: 519
2006-05-23Add a default action to close windows when escape is pressed. Do notSimon Howard
make escape quit the program unless there are no open windows. Add TXT_ExitMainLoop(). Subversion-branch: /trunk/chocolate-doom Subversion-revision: 518
2006-05-23Fix compiler warnings caused by missing includes.Simon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 517
2006-05-23Add actions demonstration to guitest.Simon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 516
2006-05-23Add window action class for action area labels at the bottom of windows. Simon Howard
Adjust txt_table_t to expand tables to their maximum width when they only have one column (ensures separators reach the window edges). Subversion-branch: /trunk/chocolate-doom Subversion-revision: 515
2006-05-23Eat keypresses when pressing buttons.Simon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 514
2006-05-23Add TXT_GetKeyDescription() to provide descriptions of key codes.Simon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 513
2006-05-22Updated GUI test which demonstrates signals used to update a label.Simon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 512
2006-05-22Add TXT_SetLabel() function to set the label value.Simon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 511
2006-05-22Allow specifying the full path and filename when playing back demos.Simon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 510
2006-05-22CAST -> TXT_CAST_ARG, UNCAST -> TXT_UNCAST_ARG.Simon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 509
2006-05-22Add casting macros to allow for easy casts between types.Simon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 503
2006-05-22More signals to detect when checkboxes/radiobuttons are changed.Simon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 502
2006-05-22Add a signals architecture to allow callbacks on GUI events.Simon Howard
Make all widget classes initialise widgets by calling TXT_InitWidget. Subversion-branch: /trunk/chocolate-doom Subversion-revision: 501
2006-05-21Reformat source files in Makefile.am.Simon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 500
2006-05-21Add radio button class.Simon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 499
2006-05-21Initialise the table selection on table creation.Simon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 498
2006-05-21Always select a valid widget in a table before drawing the table.Simon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 497
2006-05-20Add missing free() call.Simon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 496
2006-05-20Updated guitest.Simon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 495
2006-05-20Add label class.Simon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 494
2006-05-20Make all windows be tables with one column.Simon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 493
2006-05-20Add table class. Allow widgets with heights of more than one line.Simon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 492
2006-05-20Checkbox classSimon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 491
2006-05-20Add main loop function and forward key presses to widgets.Simon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 490
2006-05-20Make Translatekey static.Simon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 489
2006-05-20Split off keyboard key definitions to a separate file.Simon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 488
2006-05-20Clip windows against the workspace boundaries.Simon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 487
2006-05-20Add selectable and visible properties to widgets. Allow the position ofSimon Howard
windows to be set based on position of top/bottom/center,left/right,center coordinates. Subversion-branch: /trunk/chocolate-doom Subversion-revision: 486
2006-05-19Initialise tracers to NULL on savegame load - fixes a problem with Simon Howard
revenant tracers in savegames. Subversion-branch: /trunk/chocolate-doom Subversion-revision: 485
2006-05-19Add a config file setting to allow a delay to be specified on startup.Simon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 484
2006-05-19Split off text mode gui desktop code into a separate file. Rename someSimon Howard
of the functions in txt_gui.c. Subversion-branch: /trunk/chocolate-doom Subversion-revision: 483
2006-05-18Add TXT_SetDesktopTitle()Simon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 482
2006-05-18Make TXT_AddWidget take a NULL pointer so different widget types canSimon Howard
be passed to it. Subversion-branch: /trunk/chocolate-doom Subversion-revision: 481
2006-05-18Initial working text-mode GUI framework.Simon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 480
2006-05-11Allow port to be specified for client to connect to through -port orSimon Howard
-connect hostname:port. Subversion-branch: /trunk/chocolate-doom Subversion-revision: 479
2006-05-08Allow -3 scale.Simon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 478
2006-05-06Respect the use_mouse value in configuration files.Simon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 477
2006-05-06Add back -nomouse command line parameter.Simon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 476
2006-05-05Syncronise the -timer/-avg parameters across all clients to avoid desyncs.Simon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 475
2006-05-03Handle divide by zero in R_PointToDist: fixes crash in udm1.wadSimon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 474
2006-05-03Allow .mid files in PWADs (via including a MID inside a music lump).Simon Howard
This actually seems to work in Vanilla, as long as the MID is less than ~96k. This isn't perfect. Subversion-branch: /trunk/chocolate-doom Subversion-revision: 473
2006-04-28Fix sky behavior to be like Vanilla Doom, ie. Doom II skies never changeSimon Howard
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 Subversion-branch: /trunk/chocolate-doom Subversion-revision: 472
2006-04-28Fix spacing of the devparm mode dots!Simon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 471
2006-04-14Add ability to play using the Vanilla player sync codeSimon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 470
2006-04-14Fix netgame respawn bug on MAP02 (may be 64-bit related)Simon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 469
2006-04-09Add change missed from last commitSimon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 468