BizHawk/BizHawk.Client.EmuHawk
YoshiRulz 3decfa5019
Use inheritance instead of Type for PadSchema controls
* Rename ButtonSchema to PadSchemaControl, create ButtonSchema subclass, rename
AnalogSchema to AnalogStickSchema, and make PadSchemaControl abstract
* Replace switching on PadSchemaControl.Type (enum PadInputType) with type
checks
* Refactor and merge VirtualpadTool.CheckPads() into .CreatePads() (it was
easier than just using type checks in the old algorithm)
* Move members from PadSchemaControl to subtypes and cleanup
2020-03-31 21:40:36 +10:00
..
AVOut remove trailing comma in various places in Emuhawk probject 2020-03-21 16:04:08 -05:00
Api Move Global controller adapters into InputManager, it's a step in the right direction 2020-03-15 17:50:48 -05:00
CustomControls remove trailing comma in various places in Emuhawk probject 2020-03-21 16:04:08 -05:00
DisplayManager raw capability for DisplayManager handling the NDS screen layouts. someone else will have to hook up the configuration in "CreateCoreScreenControl()". Gap, rotation, and layouts all supported. You will see that other configurations with varying view sizes won't be hard either. 2020-03-29 21:50:06 -04: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 Rename axis-related types, members, and locals 2020-03-31 17:29:55 +10:00
Properties add melonDS icon 2020-03-21 12:54:59 -05: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 Rename axis-related types, members, and locals 2020-03-31 17:29:55 +10:00
images add melonDS icon 2020-03-21 12:54:59 -05:00
movie Cleanup PathExtensions 2020-03-21 13:45:58 +10:00
tools Use inheritance instead of Type for PadSchema controls 2020-03-31 21:40:36 +10: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 fix NDSSettings .csproj stuff 2020-03-21 12:59:05 -05: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 use switch expressions in some various places in EmuHawk, and some other simplifications 2020-03-04 20:18:43 -06: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 DS - wire up settings to UI 2020-03-28 11:35:13 -05:00
MainForm.Events.cs disable some movie menu items on the mainform when tastudio is open, like play and record movie. These jack up tastudio instantly, and there's no reason to be doing this stuff 2020-03-29 10:11:23 -05:00
MainForm.FileLoader.cs Cleanup HawkFile (#1865) 2020-02-27 17:41:07 -06:00
MainForm.Hotkey.cs DS - change to incrmeent/decrement view hotkeys instead of just one that increments 2020-03-29 14:41:42 -05:00
MainForm.Movie.cs Move IEmulator extensions to the Emulation.Common namespace, the intent is that these are used and serve as built in functionality, so it's overly tedious to when most situations require both Common and an additional extensions namespace 2020-02-15 12:33:15 -06:00
MainForm.cs Rename axis-related types, members, and locals 2020-03-31 17:29:55 +10: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 Re-include AssemblyInfo.cs in EmuHawk compilation and fix casing 2020-03-20 09:03:21 +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