Commit Graph

199 Commits

Author SHA1 Message Date
Jonathan Gray
c08d736d1d add new tv scanlines graphics scaler from Gregory Montoir, use -g tv2x to try it
svn-id: r6462
2003-01-15 02:11:37 +00:00
Oliver Kiehl
ebdf89e418 Added some basic line editing to the EditText widget
svn-id: r6393
2003-01-10 21:33:42 +00:00
James Brown
9df455ce38 Plop in some better disk switching code for CMI - I have no idea how well this will work transitioning from a disk1 room to a disk2
room in-game, but it works for bootparams and saved games..

svn-id: r6322
2003-01-02 10:36:17 +00:00
James Brown
92c8e4ef1e Fix NewGui for higher resolutions (eg, CMI)
svn-id: r6216
2002-12-28 04:51:34 +00:00
Max Horn
2c01dc8536 even more -peantic fixes
svn-id: r6111
2002-12-25 00:48:13 +00:00
Max Horn
70769ee04b fixed invalid memory access
svn-id: r6110
2002-12-25 00:46:34 +00:00
Max Horn
563f99b1fe more -pedantic warnings fixed
svn-id: r6109
2002-12-25 00:38:53 +00:00
Max Horn
81dce87a5c allow for a timed message dialog w/o buttons (still need to add support for multiple buttons with customm labels)
svn-id: r6038
2002-12-21 11:57:24 +00:00
Max Horn
5b6f97b8c4 made chooser wider
svn-id: r6032
2002-12-20 22:45:36 +00:00
Max Horn
189c5405b0 don't show amiga checkbox for simon games
svn-id: r6031
2002-12-20 22:41:03 +00:00
Max Horn
27f896deca fix Ctrl-D; work around VC++ quirks properly
svn-id: r6003
2002-12-16 22:25:54 +00:00
Oliver Kiehl
e3bfb6f1fe small fix
svn-id: r6002
2002-12-16 22:15:38 +00:00
Paweł Kołodziejski
fa4f785f71 fixed compilation under MSVC
svn-id: r5998
2002-12-16 19:53:41 +00:00
James Brown
e989809665 New debugger core. Doesn't really have anything implemented yet, but is far more expandable and userfriendly than our previous.
Enable experimental console debugger by default, as I havn't written the text console code yet :)

svn-id: r5990
2002-12-16 06:21:08 +00:00
James Brown
4c831704cd Fix segfault
svn-id: r5988
2002-12-16 03:21:38 +00:00
Oliver Kiehl
9648ea6f44 console now "remembers" the text which the user had typed before using the history
svn-id: r5977
2002-12-15 12:56:13 +00:00
Max Horn
1d40232efb added a history (based on code by olki)
svn-id: r5976
2002-12-15 02:24:32 +00:00
Max Horn
f7b692dfbb added input callback hook to console
svn-id: r5973
2002-12-15 00:36:34 +00:00
Oliver Kiehl
d58ec10ea2 oops
svn-id: r5972
2002-12-14 22:37:42 +00:00
Max Horn
e91eda059e use killChar for backspace as well
svn-id: r5971
2002-12-14 22:31:43 +00:00
Oliver Kiehl
02d66e1b1d fixed ctrl-w and added ctrl-d and <delete>
svn-id: r5970
2002-12-14 22:25:09 +00:00
Max Horn
2f30b76ceb retrieve the input and (for now) print it back to the console
svn-id: r5969
2002-12-14 22:18:00 +00:00
Max Horn
bb210766ce scroll to caret if user types
svn-id: r5968
2002-12-14 22:10:37 +00:00
Max Horn
5c80aeaed6 improved caret
svn-id: r5967
2002-12-14 21:59:16 +00:00
Max Horn
09e8c84ca3 improved caret
svn-id: r5966
2002-12-14 21:57:30 +00:00
Max Horn
3af3741562 improved line editing; reworked various internal details
svn-id: r5965
2002-12-14 21:37:40 +00:00
Max Horn
534b4c4be4 added a scrollbar to console
svn-id: r5964
2002-12-14 20:04:46 +00:00
Max Horn
c5294a3528 added a simple prompt; added an edit caret; some other cleanup
svn-id: r5963
2002-12-14 18:57:15 +00:00
Max Horn
3575a2db06 fixed arrow/mouse wheel scrolling: now honors seperator items (i.e. you can't select the anymore); seperator items are now marked by an empty string
svn-id: r5961
2002-12-14 17:59:22 +00:00
Max Horn
531f758c66 changed console look&feel a little bit
svn-id: r5959
2002-12-14 16:08:37 +00:00
Max Horn
9fee7b2326 make alpha blend level adjustable, and fixed an overflow bug
svn-id: r5958
2002-12-14 16:07:26 +00:00
Max Horn
d30e577416 some more console code
svn-id: r5955
2002-12-14 15:45:45 +00:00
Max Horn
200c110f3d fixed typo
svn-id: r5953
2002-12-14 14:32:19 +00:00
Max Horn
b9b8045e1f moved the console code to gui/console.cpp; make it actually printout something. Note that this is WORK IN PROGRESS! I know it is incomplete, no need to tell me that
svn-id: r5952
2002-12-14 14:31:44 +00:00
Max Horn
96131f865c clarification
svn-id: r5951
2002-12-14 14:26:37 +00:00
Max Horn
7f46dc6690 cleanup
svn-id: r5947
2002-12-14 01:49:19 +00:00
Max Horn
7e90ae0102 added a dummy savepath setting; space gets scare, seems we really need tabs
svn-id: r5946
2002-12-14 01:49:08 +00:00
Max Horn
837f33e31b changed back transparency
svn-id: r5943
2002-12-13 23:34:07 +00:00
Max Horn
e01ecb3a7f added an API to query the list of available music drivers; cleanup
svn-id: r5942
2002-12-13 23:29:18 +00:00
Max Horn
e1b29ce16c playing a bit with the alpha level
svn-id: r5941
2002-12-13 23:17:47 +00:00
Max Horn
dbb6c8495a added seperator items (to show off :-), moved dialog a bit up
svn-id: r5940
2002-12-13 22:19:35 +00:00
Max Horn
b60cfbaf2f added support for seperator items; perform clipping if popup doesn't fit on screen
svn-id: r5939
2002-12-13 22:19:26 +00:00
Max Horn
d0dff9d727 added TODO comment
svn-id: r5938
2002-12-13 21:43:46 +00:00
Max Horn
7c9ba3a63a added keyboard & scroll wheel support
svn-id: r5937
2002-12-13 21:35:04 +00:00
Max Horn
4bf96d1c8b changed OSystem to allow RBG<->16bit color conversion to be done in the backend; after all, the backend 'knows' best what format the overlay uses. Default implementations of RBGToColor and colorToRBG assume 565 mode, backends other than SDL may want to provide alternate implementations (SDL backend already does the right thing for non-565 modes)
svn-id: r5931
2002-12-13 16:15:58 +00:00
Max Horn
1f64278abb fixup dummy options dialog a bit
svn-id: r5925
2002-12-13 01:42:31 +00:00
Max Horn
f4d78cd330 added timeout for popup; fixed notifcation sent when popup item is chosen
svn-id: r5920
2002-12-12 23:31:58 +00:00
Max Horn
2af8f20344 added a dummy global options dialog; PopUpWidget tweaks
svn-id: r5919
2002-12-12 23:22:48 +00:00
Max Horn
f6de146c5e changed the slider widget, better suited to represent volume settings this way (IMO)
svn-id: r5918
2002-12-12 23:21:29 +00:00
Max Horn
57d8bb978f added PopUpWidget; hacked it into the edit game dialog just to show how to use it; note: this is NOT finished by any means, the look will change, the code will change, this is just an early preview :-)
svn-id: r5914
2002-12-12 12:07:46 +00:00