stella/src/gui
stephena 86b6191570 Fixed crash when entering the debugger in software mode.
Some cleanup of the various enum's in the UI classes.

Fixed issues with ordering when adding dialog boxes; this fixes a
bug when adding a dialog from another dialogs ::loadConfig(), in
which case the first one is placed below the second and can't be
seen (mostly applies to MessageBoxes).

Fixed bug in handling OSystem::setBaseDir(); if the directory didn't
exist, then the newly created one wouldn't have a slash appended at the
end.  This causes all further (sub)directories to be created/named
incorrectly.

Started work on extending BrowerDialog to load files as well as
directories, and to allow editing of the items from within the dialog
itself.


git-svn-id: svn://svn.code.sf.net/p/stella/code/trunk@2713 8b62c5a3-ac7e-4cc8-8f21-d9a121418aba
2013-05-01 16:56:43 +00:00
..
AboutDialog.cxx Updated copyright dates to 2013. 2013-01-04 19:49:01 +00:00
AboutDialog.hxx Updated copyright dates to 2013. 2013-01-04 19:49:01 +00:00
AudioDialog.cxx Final updates to the sound code (resampling seems to be working fine). 2013-01-27 15:08:04 +00:00
AudioDialog.hxx Final updates to the sound code (resampling seems to be working fine). 2013-01-27 15:08:04 +00:00
BrowserDialog.cxx Fixed crash when entering the debugger in software mode. 2013-05-01 16:56:43 +00:00
BrowserDialog.hxx Fixed crash when entering the debugger in software mode. 2013-05-01 16:56:43 +00:00
CheckListWidget.cxx Finished CompuMate debugger ROM tab (for now at least; we need a 2013-04-24 12:55:23 +00:00
CheckListWidget.hxx Added DPC+ scheme to the debugger ROM tab. This may need to be 2013-04-21 20:02:55 +00:00
ComboDialog.cxx Cleaned up the API for adding/removing dialogs in the GUI. It's strange 2013-04-24 20:30:16 +00:00
ComboDialog.hxx Updated copyright dates to 2013. 2013-01-04 19:49:01 +00:00
Command.hxx Updated copyright dates to 2013. 2013-01-04 19:49:01 +00:00
CommandDialog.cxx More code upheaval on the quest for better ZIP handling (although 2013-02-12 21:57:14 +00:00
CommandDialog.hxx Updated copyright dates to 2013. 2013-01-04 19:49:01 +00:00
CommandMenu.cxx Updated copyright dates to 2013. 2013-01-04 19:49:01 +00:00
CommandMenu.hxx Updated copyright dates to 2013. 2013-01-04 19:49:01 +00:00
ConsoleFont.hxx Updated copyright dates to 2013. 2013-01-04 19:49:01 +00:00
ContextMenu.cxx Fixed crash when entering the debugger in software mode. 2013-05-01 16:56:43 +00:00
ContextMenu.hxx Fixed crash when entering the debugger in software mode. 2013-05-01 16:56:43 +00:00
Dialog.cxx Fixed crash when entering the debugger in software mode. 2013-05-01 16:56:43 +00:00
Dialog.hxx Cleaned up the API for adding/removing dialogs in the GUI. It's strange 2013-04-24 20:30:16 +00:00
DialogContainer.cxx Fixed crash when entering the debugger in software mode. 2013-05-01 16:56:43 +00:00
DialogContainer.hxx Fixed crash when entering the debugger in software mode. 2013-05-01 16:56:43 +00:00
EditTextWidget.cxx First pass at adding cart-specific info to the ROM tab in the debugger. 2013-04-04 21:38:22 +00:00
EditTextWidget.hxx Updated copyright dates to 2013. 2013-01-04 19:49:01 +00:00
EditableWidget.cxx First pass at adding cart-specific info to the ROM tab in the debugger. 2013-04-04 21:38:22 +00:00
EditableWidget.hxx First pass at adding cart-specific info to the ROM tab in the debugger. 2013-04-04 21:38:22 +00:00
EventMappingWidget.cxx Added DPC+ scheme to the debugger ROM tab. This may need to be 2013-04-21 20:02:55 +00:00
EventMappingWidget.hxx Updated copyright dates to 2013. 2013-01-04 19:49:01 +00:00
FileSnapDialog.cxx Renamed 'eepromdir' option to 'nvramdir', and have it default to 2013-02-17 00:19:14 +00:00
FileSnapDialog.hxx Renamed 'eepromdir' option to 'nvramdir', and have it default to 2013-02-17 00:19:14 +00:00
Font.cxx Updated copyright dates to 2013. 2013-01-04 19:49:01 +00:00
Font.hxx Updated copyright dates to 2013. 2013-01-04 19:49:01 +00:00
GameInfoDialog.cxx Finalized tab handling for dialogs containing multiple tabs 2013-03-31 20:54:14 +00:00
GameInfoDialog.hxx Updated copyright dates to 2013. 2013-01-04 19:49:01 +00:00
GameList.cxx Updated copyright dates to 2013. 2013-01-04 19:49:01 +00:00
GameList.hxx Updated copyright dates to 2013. 2013-01-04 19:49:01 +00:00
GlobalPropsDialog.cxx Updated copyright dates to 2013. 2013-01-04 19:49:01 +00:00
GlobalPropsDialog.hxx Updated copyright dates to 2013. 2013-01-04 19:49:01 +00:00
GuiObject.hxx Updated copyright dates to 2013. 2013-01-04 19:49:01 +00:00
HelpDialog.cxx Updated copyright dates to 2013. 2013-01-04 19:49:01 +00:00
HelpDialog.hxx Updated copyright dates to 2013. 2013-01-04 19:49:01 +00:00
InputDialog.cxx Finalized tab handling for dialogs containing multiple tabs 2013-03-31 20:54:14 +00:00
InputDialog.hxx Updated copyright dates to 2013. 2013-01-04 19:49:01 +00:00
InputTextDialog.cxx Cleaned up the API for adding/removing dialogs in the GUI. It's strange 2013-04-24 20:30:16 +00:00
InputTextDialog.hxx Updated copyright dates to 2013. 2013-01-04 19:49:01 +00:00
Launcher.cxx Updated copyright dates to 2013. 2013-01-04 19:49:01 +00:00
Launcher.hxx Updated copyright dates to 2013. 2013-01-04 19:49:01 +00:00
LauncherDialog.cxx Fixed crash when entering the debugger in software mode. 2013-05-01 16:56:43 +00:00
LauncherDialog.hxx Added ability to specify separate directories for saving 2013-02-16 19:56:09 +00:00
LauncherFilterDialog.cxx More code upheaval on the quest for better ZIP handling (although 2013-02-12 21:57:14 +00:00
LauncherFilterDialog.hxx More code upheaval on the quest for better ZIP handling (although 2013-02-12 21:57:14 +00:00
ListWidget.cxx Added DPC+ scheme to the debugger ROM tab. This may need to be 2013-04-21 20:02:55 +00:00
ListWidget.hxx Added DPC+ scheme to the debugger ROM tab. This may need to be 2013-04-21 20:02:55 +00:00
LoggerDialog.cxx First pass at adding cart-specific info to the ROM tab in the debugger. 2013-04-04 21:38:22 +00:00
LoggerDialog.hxx Updated copyright dates to 2013. 2013-01-04 19:49:01 +00:00
Menu.cxx Fixed crash when entering the debugger in software mode. 2013-05-01 16:56:43 +00:00
Menu.hxx Updated copyright dates to 2013. 2013-01-04 19:49:01 +00:00
MessageBox.cxx Add MessageBox class to GUI namespace, since it conflicts with Windows messagebox. 2013-02-10 22:26:06 +00:00
MessageBox.hxx Cleaned up the API for adding/removing dialogs in the GUI. It's strange 2013-04-24 20:30:16 +00:00
OptionsDialog.cxx Cleaned up the API for adding/removing dialogs in the GUI. It's strange 2013-04-24 20:30:16 +00:00
OptionsDialog.hxx Updated copyright dates to 2013. 2013-01-04 19:49:01 +00:00
PopUpWidget.cxx Added SB scheme to the debugger ROM tab. 2013-04-15 16:17:51 +00:00
PopUpWidget.hxx Added SB scheme to the debugger ROM tab. 2013-04-15 16:17:51 +00:00
ProgressDialog.cxx Cleaned up the API for adding/removing dialogs in the GUI. It's strange 2013-04-24 20:30:16 +00:00
ProgressDialog.hxx Updated copyright dates to 2013. 2013-01-04 19:49:01 +00:00
Rect.hxx First pass at adding a cart-specific bankswitch/info tab to the 2013-03-31 00:10:05 +00:00
RomAuditDialog.cxx Finalized tab handling for dialogs containing multiple tabs 2013-03-31 20:54:14 +00:00
RomAuditDialog.hxx Add MessageBox class to GUI namespace, since it conflicts with Windows messagebox. 2013-02-10 22:26:06 +00:00
RomInfoWidget.cxx Added ability to specify separate directories for saving 2013-02-16 19:56:09 +00:00
RomInfoWidget.hxx Reorganization of the PNG handling; it didn't make sense to have loading 2013-01-28 20:39:50 +00:00
ScrollBarWidget.cxx Updated copyright dates to 2013. 2013-01-04 19:49:01 +00:00
ScrollBarWidget.hxx Updated copyright dates to 2013. 2013-01-04 19:49:01 +00:00
StellaFont.hxx Updated copyright dates to 2013. 2013-01-04 19:49:01 +00:00
StellaLargeFont.hxx Updated copyright dates to 2013. 2013-01-04 19:49:01 +00:00
StellaMediumFont.hxx Updated copyright dates to 2013. 2013-01-04 19:49:01 +00:00
StringListWidget.cxx First pass at adding cart-specific info to the ROM tab in the debugger. 2013-04-04 21:38:22 +00:00
StringListWidget.hxx First pass at adding cart-specific info to the ROM tab in the debugger. 2013-04-04 21:38:22 +00:00
TabWidget.cxx Finished CompuMate debugger ROM tab (for now at least; we need a 2013-04-24 12:55:23 +00:00
TabWidget.hxx Finalized tab handling for dialogs containing multiple tabs 2013-03-31 20:54:14 +00:00
UIDialog.cxx Fixed configure script wrt Thumb ARM support; the help message 2013-04-17 15:00:32 +00:00
UIDialog.hxx Updated copyright dates to 2013. 2013-01-04 19:49:01 +00:00
VideoDialog.cxx Finalized tab handling for dialogs containing multiple tabs 2013-03-31 20:54:14 +00:00
VideoDialog.hxx Updated copyright dates to 2013. 2013-01-04 19:49:01 +00:00
Widget.cxx Fixed crash when entering the debugger in software mode. 2013-05-01 16:56:43 +00:00
Widget.hxx Finished CompuMate debugger ROM tab (for now at least; we need a 2013-04-24 12:55:23 +00:00
module.mk Added logging capability and viewer. This is useful for those platforms that 2011-08-16 13:38:34 +00:00