BizHawk/BizHawk.Client.EmuHawk
zeromus c878c85dae for your consideration: sync settings return flags instead of a bool, so we can have more granularity in what needs resetting than just "reboot core". for instance, we would like to minimize the number of times the window layout is redone by not doing it when the screen settings havent changed. HOWEVER, while I was writing this commit message, I realized, I should probably do it just by being more cautious in kicking off the layout (unless the data coming from the core has changed, a layout shouldnt happen). So I am going to make this commit, in case it inspires anyone, and then revert it. 2020-04-23 21:05:56 -04:00
..
AVOut remove trailing comma in various places in Emuhawk probject 2020-03-21 16:04:08 -05:00
Api Replace dynamic type with Object in API 2020-04-13 17:05:38 +10:00
CustomControls remove trailing comma in various places in Emuhawk probject 2020-03-21 16:04:08 -05:00
DisplayManager remove MovieSession convenience property that isn't that convenient anyway 2020-04-14 20:58:02 -05:00
Extensions add melonDS icon 2020-03-21 12:54:59 -05:00
GraphicsImplementations remove trailing comma in various places in Emuhawk probject 2020-03-21 16:04:08 -05:00
Input fiddle with race condition thing some more. uhhh full disclosure, I still got a crash once. Couldnt repro it (as compared to before where it was 100% fully reproducible for me. not sure why though 2020-04-23 20:40:16 -04:00
Properties Move [AssemblyVersion]/[AssemblyFileVersion] to VersionInfo.cs 2020-04-08 23:04:08 +00:00
Resources Migrate serialised images to separate files, removing duplicates 2019-12-07 05:24:24 +10:00
Sound use switch expressions in some various places in EmuHawk, and some other simplifications 2020-03-04 20:18:43 -06:00
config refactor core preferences to be a dictionary<string, string> to be stored in config, and consolidate subnes and subgb into just another core selection 2020-04-18 09:55:57 -05:00
images add melonDS icon 2020-03-21 12:54:59 -05:00
movie Refactor TasMovie and add interface (#1940) 2020-04-19 13:38:45 -05:00
tools Refactor TasMovie and add interface (#1940) 2020-04-19 13:38:45 -05:00
ArchiveChooser.Designer.cs Archive Chooser - restore double-click selection (weird that I had to do it this way), and resize some things 2014-01-16 02:38:27 +00:00
ArchiveChooser.cs Enable SA1106 and fix noncompliance 2020-01-25 18:06:34 +10:00
ArchiveChooser.resx Rename Multiclient folder 2013-11-03 04:05:56 +00:00
ArgParser.cs use object initializers in Client.EmuHawk 2020-02-28 11:15:06 -06:00
BizBox.Designer.cs BizBox - show text that indicates it is a developer build, if it is a developer build 2020-01-12 15:05:19 -06:00
BizBox.cs cleanup VersionInfo.cs a bit 2020-02-26 15:33:50 -06:00
BizBox.resx Migrate serialised images to separate files, removing duplicates 2019-12-07 05:24:24 +10:00
BizBoxInfoControl.Designer.cs cleanups 2019-12-31 10:17:55 -06:00
BizBoxInfoControl.cs cleanups 2019-12-31 10:17:55 -06:00
BizBoxInfoControl.resx Automate the about box 2014-06-01 01:57:22 +00:00
BizHawk.Client.EmuHawk.csproj Rename PlatformEmuLuaLibrary and implementations 2020-04-13 19:49:21 +10:00
BizHawk.Client.EmuHawk.csproj.DotSettings Bump ReSharper analysis to C# 8.0 2019-10-31 03:30:00 +10:00
Communication.cs remove trailing comma in various places in Emuhawk probject 2020-03-21 16:04:08 -05:00
CoreFeatureAnalysis.Designer.cs Migrate serialised images to separate files, removing duplicates 2019-12-07 05:24:24 +10:00
CoreFeatureAnalysis.cs core feature analysis - hack to not show ITextStatable 2020-02-16 15:14:23 -06:00
CoreFeatureAnalysis.resx Migrate serialised images to separate files, removing duplicates 2019-12-07 05:24:24 +10:00
EmuHawkUtil.cs Switch cores correctly, fixses #1939 2020-04-20 08:59:19 -04:00
GLManager.cs Merge BizwareGL.SlimDX into BizwareGL 2020-01-22 07:21:22 +10:00
GlobalWin.cs Merge GdiPlus and OpenTK into BizwareGL 2020-01-22 07:05:50 +10:00
IControlMainform.cs better handling of tastudio interaction with select slot, previous slot, and next slot functions 2019-12-08 13:01:55 -06:00
JumpLists.cs cleanup JumpLists.cs 2019-12-21 09:05:11 -06:00
LogWindow.Designer.cs cleanup 2019-12-29 15:21:23 -06:00
LogWindow.cs Cleanup PathExtensions 2020-03-21 13:45:58 +10:00
LogWindow.resx Convert LogWindow to a tool that implements IAutoToolformConfig 2019-12-29 15:05:45 -06:00
MainForm.Designer.cs Nes - Core menu - add subneshawk 2020-04-18 10:03:11 -05:00
MainForm.Events.cs disable record movie dialog if core needs rebooting, fixes bug of recording the wrong sync settings into the movie and causing a crash 2020-04-18 13:00:26 -05:00
MainForm.FileLoader.cs Cleanup HawkFile (#1865) 2020-02-27 17:41:07 -06:00
MainForm.Hotkey.cs remove wrapping on DS layout hotkeys 2020-04-01 19:28:22 -05:00
MainForm.Movie.cs MovieSession - hold on to a copy of the IEmulator instance, and use it instead of Global.Emulator 2020-04-20 09:20:00 -05:00
MainForm.cs for your consideration: sync settings return flags instead of a bool, so we can have more granularity in what needs resetting than just "reboot core". for instance, we would like to minimize the number of times the window layout is redone by not doing it when the screen settings havent changed. HOWEVER, while I was writing this commit message, I realized, I should probably do it just by being more cautious in kicking off the layout (unless the data coming from the core has changed, a layout shouldnt happen). So I am going to make this commit, in case it inspires anyone, and then revert it. 2020-04-23 21:05:56 -04:00
MainForm.resx Migrate serialised images to separate files, removing duplicates 2019-12-07 05:24:24 +10:00
OpenAdvancedChooser.Designer.cs mame core wip (#1705) 2019-10-29 18:37:27 +03:00
OpenAdvancedChooser.cs CoreFileProvider - pass dependencies in, instead of using Globals 2020-03-15 16:10:02 -05:00
OpenAdvancedChooser.resx usably functional libretro player 2015-11-07 00:14:59 -06:00
PlatformChooser.Designer.cs replace "Ok" with "OK" 2016-03-26 21:50:33 -05:00
PlatformChooser.cs cleanup PlatformChooser and don't use globals 2019-12-21 12:45:28 -06:00
PlatformChooser.resx Add a Platform Chooser that activates when the user attempts to load a .bin file that is not in the game database. Still todo: more platforms, and interim flag logic on some unreleased cores 2014-04-14 01:59:57 +00:00
PresentationPanel.cs consistent variable naming in config.cs 2020-01-25 10:57:39 -06:00
Program.cs Encapsulate input method, revive DirectInput, cleanup Input.Instance 2020-04-17 03:20:18 +10:00
ProjectPkgRefs.props Use env. var for nuget pkg dir on Linux, and don't set CscToolExe 2020-03-19 15:15:32 +10:00
RomStatusPicker.Designer.cs replace "Ok" with "OK" 2016-03-26 21:50:33 -05:00
RomStatusPicker.cs cleanups 2019-12-31 10:17:55 -06:00
RomStatusPicker.resx add a Rom Status picker to allow the user to pick something other than a good dump 2014-04-15 22:51:42 +00:00
ScreenSaver.cs Congregate, organise, and cleanup some Win32 imports and their usages 2019-12-21 18:21:51 +10:00
Throttle.cs use switch expressions in some various places in EmuHawk, and some other simplifications 2020-03-04 20:18:43 -06:00
ToolAttribute.cs Follow attribute class best practices, cleanup docs on attributes 2020-02-19 03:54:50 +10:00
UIHelper.cs cleanups 2019-12-31 10:17:55 -06:00
UpdateChecker.cs cleanup VersionInfo.cs a bit 2020-02-26 15:33:50 -06:00
app.config Fix DPI scaling. 2019-10-12 19:38:18 -04:00
app.manifest Fix DPI scaling. 2019-10-12 19:38:18 -04:00
packages.config Retargetting non-executable projects to .NET Standard (#1801) 2020-02-18 10:31:49 -06:00