Kp
|
a4068234b4
|
Normalize whitespace in copyright header to match D2X-Rebirth
|
2013-02-24 02:39:48 +00:00 |
|
zicodxx
|
2f34c3d7fd
|
Moved ui_draw_frame(), ui_draw_shad(), draw_tmap_flat(), math tables externs to headers - patches by Kp
|
2012-11-02 18:02:41 +01:00 |
|
Chris Taylor
|
7b9f0f8d17
|
Rename MessageBox to ui_messagebox to avoid a conflict with Windows' MessageBox
|
2012-04-17 16:02:32 +08:00 |
|
Chris Taylor
|
7ef1431885
|
Editor exits cleanly when clicking the close box, no more redundant gr_uscanline call in gl_urect for ogl (an initial attempt to fix the previous bug)
|
2012-04-09 20:40:55 +08:00 |
|
Chris Taylor
|
8a437a759c
|
Get the clock, 'keypad' info, texture choosing page and object choosing page to draw (latter two just show black squares for ogl)
|
2012-04-09 10:12:58 +08:00 |
|
Chris Taylor
|
15a6a81176
|
The editor now falls back to the main event loop in inferno.c, File->Exit now works as intended and get closer to making the editor and game work together
|
2012-03-19 13:48:35 +08:00 |
|
Chris Taylor
|
b94d8f127e
|
Remove redundant ui_event_process and duplicate mouse.c in ui/. All editor input is now event-based.
|
2012-03-18 18:04:16 +08:00 |
|
Chris Taylor
|
6983a906a3
|
Make editor_handler into a proper callback, iron some problems out. Seems to draw a different bunch of stuff now (still erroneous)
|
2012-03-18 16:01:53 +08:00 |
|
Chris Taylor
|
cdfd06bbd6
|
Use the gadget-sent events in the dialogs in ui
|
2012-03-05 19:07:57 +08:00 |
|
Chris Taylor
|
6068bf961d
|
All gadgets now send events
|
2012-03-03 20:12:25 +08:00 |
|
Chris Taylor
|
1c6ecbece0
|
Make editor menubar and associated menus into windows; either remove or make event-based all the B1_* macros
|
2011-12-31 17:10:40 +08:00 |
|
Chris Taylor
|
ff3f419c31
|
Remove redundant canvas, next and prev members in the UI_DIALOG struct
|
2011-12-18 20:33:51 +08:00 |
|
Chris Taylor
|
d8a1aaff32
|
Make ui_listbox_do fully event-responsive
|
2011-11-06 11:05:45 +08:00 |
|
Chris Taylor
|
89b36e8be0
|
Make B1_JUST_PRESSED event-based, leave ui_dialog_do_gadgets early if a key makes another gadget current, make ui_button_do fully event-responsive (but won't *send* events yet)
|
2011-11-05 17:07:25 +08:00 |
|
Chris Taylor
|
91e0f976f7
|
Pass the event to the individual gadgets' 'do' functions, fix compile warnings introduced in last commit
|
2011-10-25 09:38:12 +08:00 |
|
Chris Taylor
|
5d6c06c723
|
Pass the event to ui_dialog_do_gadgets and use it in that immediate function
|
2011-10-23 17:07:18 +08:00 |
|
Chris Taylor
|
3121fb4990
|
Add support for 'modeless' windows - windows that will allow events to be passed on to the underlying window. Intended for the editor
|
2011-10-09 18:31:44 +08:00 |
|
Chris Taylor
|
45930e9afe
|
Rename ui/window.c to ui/dialog.c to avoid confusion with arch/sdl/window.c, also rename UI_WINDOW to UI_DIALOG, rename all associated functions, constants, parameters, local variables etc too; make a window when making a UI_DIALOG (does nothing yet)
|
2011-01-17 22:41:05 +08:00 |
|
Chris Taylor
|
2bd3385abd
|
For editor, replace use of ui_mega_process() with event_process(), with the editor's own default event handler; add EVENT_MOUSE_MOVED event with event_mouse_get_delta() accessor; add event_key_get() to replace ugly casting; rename mouse_get_button() with event_mouse_get_button() to keep with name convention; only send idle events when there are no input events so editor still works properly (or the same anyway); add and use event_send() function for input events (including idle)
|
2011-01-13 12:36:19 +08:00 |
|
Chris Taylor
|
0557c8bb43
|
Copy lots of editor stuff from d2x-rebirth to d1x-rebirth, getting it to work on Mac OS X
|
2010-12-24 12:26:24 +08:00 |
|
zicodxx
|
ffc73ed4f2
|
Introduced new data type fix64 to be used for new timers which can last 4462756 years instead of 9 hours; Introduced new timer functions to update and query program time; Used new timer all over the program except GameTime (which comes next)
|
2010-12-11 00:18:03 +01:00 |
|
zicodxx
|
a172315d4a
|
Implemented Console-style game logging system to print graphics, to stdout and gamelog.txt; Added structure to keep values for descent.cfg; Added aspect and Texture Filtering to descent.cfg; Removed mono code - printing important stuff over console; Removed some obsolete or very common defines; Code cleanup and small fixes
|
2008-04-06 20:23:28 +00:00 |
|
md2211
|
d393f32eed
|
* Removed executable flag on most files
* Reverted value of SOUND_MAX_VOLUME
|
2007-09-21 19:06:05 +00:00 |
|
zicodxx
|
d64c3d1023
|
change byte to sbyte
|
2006-10-06 14:41:31 +00:00 |
|
zicodxx
|
cde0244a09
|
initial import
|
2006-03-20 16:43:15 +00:00 |
|