Bochs/bochs/gui
Bryce Denney 8de8ca24b9 - when changing the physical cdrom at runtime, Bochs would eject, insert,
eject, insert, eject, etc. several extra times before allowing you to
  actually change the CD.  The extra insert/eject cycles were coming from the
  param handlers for cdrom status and for the cdrom pathname.  To fix this, I
  changed wxdialog.cc and textconfig.cc to only call set() on parameters if
  they are different from the original value.  Now it generally does what you
  would expect.
- to change physical CD: change the Bochs CD status to "ejected". On some OSes
  that will actually eject it, but on others it will simply close the file so
  that the eject button will actually work.  Then put the new CD into the
  drive, and change the Bochs CD status to "inserted".

Modified Files:
  main.cc gui/siminterface.cc gui/siminterface.h
  gui/textconfig.cc gui/wxdialog.cc
2002-12-12 18:31:20 +00:00
..
bitmaps - new "user" button added to the headerbar. It can send keyboard shortcuts to 2002-08-09 06:16:43 +00:00
keymaps - UK keymap contributed by Denis Lenihan 2002-12-11 21:35:50 +00:00
amigagui.h - add RCS Id to header of every file. This makes it easier to know what's 2001-10-03 13:10:38 +00:00
amigaos.cc - apply patch.ifdef-disabled-options. Comments from that patch are below: 2002-11-19 05:47:45 +00:00
beos.cc - move includes of standard headers stdlib, stdio, etc. before the include of 2002-11-22 15:14:39 +00:00
carbon.cc - apply patch.ifdef-disabled-options. Comments from that patch are below: 2002-11-19 05:47:45 +00:00
gui.cc - update for macos compile 2002-12-12 15:29:45 +00:00
gui.h Working on a testing framework for bochs. 2002-12-12 06:21:43 +00:00
icon_bochs.h - add RCS Id to header of every file. This makes it easier to know what's 2001-10-03 13:10:38 +00:00
keymap.cc - Apply patch.replace-Boolean rev 1.3. Every "Boolean" is now changed to a 2002-10-25 11:44:41 +00:00
keymap.h - Apply patch.replace-Boolean rev 1.3. Every "Boolean" is now changed to a 2002-10-25 11:44:41 +00:00
macintosh.cc - update for macos compile 2002-12-12 15:29:45 +00:00
Makefile.in - regenerate makefile dependencies 2002-11-25 15:05:51 +00:00
nogui.cc - Apply patch.replace-Boolean rev 1.3. Every "Boolean" is now changed to a 2002-10-25 11:44:41 +00:00
rfb.cc - apply patch.ifdef-disabled-options. Comments from that patch are below: 2002-11-19 05:47:45 +00:00
rfb.h - add RCS Id to header of every file. This makes it easier to know what's 2001-10-03 13:10:38 +00:00
rfbproto.h - add RCS Id to header of every file. This makes it easier to know what's 2001-10-03 13:10:38 +00:00
sdl.cc Apply patch.safe-fullscreen. Comments from the patch follow: 2002-12-06 19:34:32 +00:00
sdl.h - add a few more missing keys: left&right windows keys, pause 2002-09-25 07:24:41 +00:00
sdlkeys.h Add plugin support to Bochs by merging all the changes from the 2002-10-24 21:07:56 +00:00
siminterface.cc - when changing the physical cdrom at runtime, Bochs would eject, insert, 2002-12-12 18:31:20 +00:00
siminterface.h - when changing the physical cdrom at runtime, Bochs would eject, insert, 2002-12-12 18:31:20 +00:00
svga.cc - implement set_display_mode method for svgalib display library. Now it 2002-12-06 20:25:22 +00:00
term.cc - check in some small compile patches from Martin Str|mberg <ams@ludd.luth.se> 2002-11-20 12:23:42 +00:00
textconfig.cc - when changing the physical cdrom at runtime, Bochs would eject, insert, 2002-12-12 18:31:20 +00:00
textconfig.h - rename control.h revision 1.8 to textconfig.h 2002-10-29 20:16:04 +00:00
win32.cc - apply patch.ifdef-disabled-options. Comments from that patch are below: 2002-11-19 05:47:45 +00:00
wx.cc - be a little more careful with thread checks in ToggleMouse to fix 2002-12-11 22:55:18 +00:00
wxdialog.cc - when changing the physical cdrom at runtime, Bochs would eject, insert, 2002-12-12 18:31:20 +00:00
wxdialog.h - in the wxWindows debugger, truncate the text in the debug console when it 2002-12-08 09:16:18 +00:00
wxmain.cc - avoid showing an empty dialog if there is no cdrom 2002-12-12 16:52:21 +00:00
wxmain.h - fix cdrom toolbar button for wxWindows. Now it brings up the dialog for 2002-12-12 16:31:41 +00:00
x.cc - add explanation to a panic that can happen if you turn on private 2002-12-05 19:19:34 +00:00