Volker Ruppert
9b70ffc9ac
- text mode split screen feature now present in display library win32
...
- character height now used when copying the font bitmaps
- text_update(): changed some variable types and names
2004-04-11 08:01:22 +00:00
Volker Ruppert
699241040a
- fixed possible crash if the cursor location is below the visible screen
...
- text_update(): variable renamed
2004-04-10 20:58:42 +00:00
Volker Ruppert
f674f73591
- calculation of the remaining rows in split screen mode fixed
...
- split in the first text row fixed
- text_update(): some variable types and names changed
2004-04-10 16:35:47 +00:00
Volker Ruppert
852c895452
- text mode split screen feature now present in display library wx
2004-04-10 13:40:01 +00:00
Volker Ruppert
1a637de59e
- fixed possible destruction of the status bar if both split screen and vertical
...
pel panning are active
2004-04-09 17:54:20 +00:00
Volker Ruppert
ac6bed9a17
- vga code prepared for the split screen feature in text mode
...
- display library sdl: text mode split screen implemented
2004-04-09 15:04:54 +00:00
Volker Ruppert
f7e99553b5
- compile error on win32 fixed
2004-04-09 10:25:55 +00:00
Volker Ruppert
3d85db14cc
- width of X font bitmaps is always 9
2004-04-08 18:54:21 +00:00
Christophe Bothamy
3e71ae79fd
- remove swap macros, use hton*, ntoh* instead
...
- define various rfbEncodings
- display and keep track of the rfbEncodings supported by the client
- add todo at start of file
- set sockets option (REUSE_ADDR), useful on solaris
2004-04-08 17:36:26 +00:00
Volker Ruppert
b5ea41a349
- fixed a warning (too few arguments for format)
...
- removed "\n" from messages
2004-04-05 19:51:11 +00:00
Christophe Bothamy
8c4efa8d87
- remove GPL'd rfbproto.h
...
- add LGPL'd rfb protocol specification, thanks to Frederic Bothamy, rewrite based on the rfb protocol document.
- add specific rfb readme to warn about the color depth.
Still to do:
- BigEndian client support (I suspect the current implementation is not clean).
- depth > 8bpp support
- on-board vga card font support instead of vgafont.h
- dimension update support
- optional compression support
2004-04-05 12:09:25 +00:00
Stanislav Shwartsman
9512484966
Drop #include "Windows32/CommonFunctions.h" for MINGW compilation,
...
anyway it just generates compilation error and no more
2004-03-08 05:30:38 +00:00
Volker Ruppert
88d73f9d27
- return the capabilities of the rfb window
2004-03-07 20:12:16 +00:00
Volker Ruppert
20ad97daf5
- rfb specific option "timeout" added (number of seconds to wait for client)
...
- define symbol INVALID_SOCKET if not present
- unnecessary comment removed
2004-03-02 16:30:21 +00:00
Volker Ruppert
7d1df421d8
- display text in the sdl status bar (max. 4 characters)
2004-02-29 21:16:18 +00:00
Volker Ruppert
591c13df7a
- fix tilesize at the bottom of the window if necessary (don't erase status bar)
...
- status bar initialization fixes
2004-02-27 18:42:53 +00:00
Volker Ruppert
dc1b0dfebc
- FloppyDlgProc(): restore the original path only if necessary
...
- fixed FloppyDlgProc() return values
2004-02-26 19:25:00 +00:00
Volker Ruppert
7f9edd09c8
- convert the display library option string (options separated with commas) to an
...
array of strings in vga init
- added sdl specific option "fullscreen" (startup in fullscreen mode)
2004-02-24 19:21:48 +00:00
Volker Ruppert
2a4acc61c5
- win32 specific option "legacyF12" added (use F12 to toggle mouse)
...
- display library specific options now handled in bx_reset_options() and
bx_write_configuration()
2004-02-23 16:33:52 +00:00
Volker Ruppert
d5f337e1ef
- prepared implementation of display library specific options
...
- fixed bug #890734 (commas in strings enclosed with double quotes)
2004-02-22 18:51:38 +00:00
Volker Ruppert
d748f22ed0
- new gui function get_capabilities() returns the maximum values for xres, yres
...
and bpp (done for the x display library)
- new switch VBE_DISPI_GETCAPS. The xres, yres and bpp registers return the gui
capabilities if enabled.
- VBE_DISPI_ID3 defined
2004-02-22 13:03:02 +00:00
Volker Ruppert
4e9909760c
- charmap change support added
...
- VBE 8bpp modes 800x600 and 1024x768 now supported
- fixed possible segfault in graphics_tile_update()
- save VGA palette while changing the mode
2004-02-20 18:29:58 +00:00
Volker Ruppert
02d86cb52c
- text mode colors fixed
...
- CVS Id line added
2004-02-19 21:10:26 +00:00
Volker Ruppert
ee5f8e6ed1
- now the mouse can be enabled using the "mouse" toolbar button and the "mouse"
...
option in the runtime dialog
2004-02-16 21:47:08 +00:00
Volker Ruppert
7485fc195c
- 3rd mouse button now supported by the x display library
...
- CTRL key + 3rd (middle) mouse button now toggles the mouse
- status bar text color and item positions changed
- unnecessary comments removed
2004-02-15 19:46:13 +00:00
Volker Ruppert
cc87172c28
- 3rd mouse button now supported by the sdl display library
...
- CTRL key + 3rd (middle) mouse button now toggles the mouse
- unnecessary stuff removed
2004-02-15 17:12:55 +00:00
Volker Ruppert
16c5bc8786
- 3rd mouse button now supported by the wx display library
...
- CTRL key + 3rd (middle) mouse button now toggles the mouse (F12 key is now
usable in the guest OS)
- initial comments fixed
2004-02-15 12:40:06 +00:00
Volker Ruppert
ee8d40c11d
- CTRL key + 3rd (middle) mouse button now toggles the mouse (F12 key is now
...
usable in the guest OS)
- problem with the modifier keys and the win32 key repeat feature fixed
- unnecessary comments removed
2004-02-15 11:30:28 +00:00
Volker Ruppert
5d2376d93d
- 3rd mouse button now supported by the win32 display library
2004-02-15 00:03:16 +00:00
Daniel Gimpelevich
69a6ede259
Fixed Mac conflict with softfloat.
2004-02-14 06:33:29 +00:00
Volker Ruppert
eb7d88587a
- status bar with indicators for cdrom, floppy, hardisk and keyboard added (TODO:
...
display text)
2004-02-13 21:45:28 +00:00
Volker Ruppert
9f1baf9fe3
- force an update of the status bar after resizing
2004-02-13 15:56:05 +00:00
Volker Ruppert
8fad41734d
- statusbar with cdrom, floppy, harddisk and keyboard indicators added
2004-02-12 19:39:13 +00:00
Volker Ruppert
1f44ea57fd
- cdrom, floppy, harddisk and keyboard indicators added using the default status bar
2004-02-10 20:30:14 +00:00
Volker Ruppert
d78f3da836
- win32 statusbar now shows active items with light green background
...
- harddisk/cdrom status light feature prepared
2004-02-08 18:38:26 +00:00
Daniel Gimpelevich
f4b51462d7
Backported changes from carbon.cc
2004-02-08 18:11:45 +00:00
Volker Ruppert
107c109d04
- win32 statusbar now shows all inactive items grayed
...
- update floppy items in statusbar on status change only
- initialize statusbar and set all items inactive before the simulation starts
2004-02-08 10:25:50 +00:00
Volker Ruppert
f5c165e32a
- statusbar items for floppy and keyboard added (win32 gui only). TODO: implement
...
statusbar in other display libraries and add items for harddisk/cdrom and network.
2004-02-07 14:34:35 +00:00
Daniel Gimpelevich
126971af49
Made to compile on MacOS9
2004-02-06 22:28:00 +00:00
Volker Ruppert
72ee925994
- runtime dialog box: advanced log options added
2004-02-05 20:02:53 +00:00
Volker Ruppert
050de9ef04
- use the bochsrc path for the initial directory of the win32 file dialogs
...
- runtime config: update the options of the modified tab items only
- removed brackets from the device prefixes in the log options listbox
2004-02-04 19:54:58 +00:00
Volker Ruppert
e32f7e5fe4
- prepared listbox for the advanced log options
...
- disabled textconfig functions no longer used on win32
- fixed CommDlgExtendedError message text
2004-02-03 22:40:33 +00:00
Volker Ruppert
6508a43188
- changed the message for CommDlgExtendedError 0x3002 to "illegal filename"
2004-02-02 18:34:24 +00:00
Christophe Bothamy
8ad4cf6056
- add speaker log, pluginSpeaker, and beep_on/off methods in guis
2004-02-01 23:48:57 +00:00
Volker Ruppert
6827709ea0
- standard log options now present in the runtime dialog box
...
- dialog control identifiers renamed
2004-02-01 19:22:41 +00:00
Volker Ruppert
278c6e9f38
- new gui dialogs for the first cdrom and the runtime options (log options are
...
still handled on the console)
- minor changes in other win32dialog functions
2004-02-01 01:40:14 +00:00
Volker Ruppert
fd0a5cac9b
- fixed unterminated #if statement
2004-01-30 17:36:30 +00:00
Volker Ruppert
c3d9a977f8
- new symbol BX_USE_TEXTCONFIG controls the presence of the text mode configuration
...
interface. It should be set to 1 unless Bochs is compiled for wxWindows only.
- 'user_shortcut' is now available at runtime (wx version only)
2004-01-29 18:50:33 +00:00
Daniel Gimpelevich
8173180387
Applied Volker's patch to fix the floppy browse bug.
2004-01-26 04:29:47 +00:00
Volker Ruppert
20f80ecac6
- fixed bug #878771 Symbol conflict in rfb.o and x.o
2004-01-18 19:51:36 +00:00