BizHawk/BizHawk.Client.EmuHawk/config
zeromus ba4b32f619 rename TempFileCleaner to TempFileManager; add global path config for temp files
I did this in a funny way (sets the environment for the process).
The idea is that any code which sloppily used Path.GetTempDirectory (etc.) would now have its pathing changed.
It is a little dangerous to allow this to be changed on the fly (I do allow it) since something may expect it to be stable, but I think it's OK.
So anyway. keep your eyes peeled for problems. It's possible I could do this differently and only affect a subset of safely managed things.

should fix #1252
2018-09-11 21:32:50 -04:00
..
A7800 A7800Hawk: Add filter option 2017-07-31 12:10:08 -04:00
ColecoVision Don't expose Colecovision syncSettings, aquire sync settings the intended way instead 2017-05-30 12:37:47 -05:00
ControllerConfig cleanup controller config user control classes 2017-05-31 08:10:09 -05:00
ControllerImages Added default control bindings and prettified the controller configuration panels 2018-03-06 11:17:30 +00:00
GB Gambatte: Make initial colors grey scale 2018-05-26 11:54:01 -04:00
INTV Don't expose Colecovision syncSettings, aquire sync settings the intended way instead 2017-05-30 12:37:47 -05:00
N64 gliden64: disable texture cache option, since internally it's hardcoded to 8000 now 2018-06-23 00:00:08 +03:00
NES NESHawk: Audio slider 2017-09-07 10:26:27 -04:00
PCE PCEHawk: Add option for cropping 2018-02-10 15:28:27 -05:00
PSX fix saturn PixelPro resolution management mode to reformat framebuffer to requirements, so it works like it's supposed to 2017-07-15 02:53:33 -05:00
SMS misc cleanups in remaining config files 2017-05-31 10:28:06 -05:00
SNES bsnes - layer toggling move ui from menu items to checkboxes in the options dialog 2017-06-13 20:29:42 -05:00
TI83 misc cleanups in remaining platform specific config files 2017-05-31 09:56:51 -05:00
ZXSpectrum ZXHawk: Added non-sync setting to change core background color - #1263 2018-08-06 14:51:10 +01:00
AnalogRangeConfig.Designer.cs Start an Analog Range config widget in preparation of adding the ability for the user to select the N64 controller range on individual controllers 2014-05-17 03:13:02 +00:00
AnalogRangeConfig.cs misc cleanups in remaining config files 2017-05-31 10:28:06 -05:00
AnalogRangeConfigControl.Designer.cs Auto scaling: All forms should have AutoScaleMode set to Font. 2014-12-28 21:19:34 +00:00
AnalogRangeConfigControl.cs misc cleanups in remaining config files 2017-05-31 10:28:06 -05:00
AnalogRangeConfigControl.resx Start an Analog Range config widget in preparation of adding the ability for the user to select the N64 controller range on individual controllers 2014-05-17 03:13:02 +00:00
AutofireConfig.Designer.cs replace "Ok" with "OK" 2016-03-26 21:50:33 -05:00
AutofireConfig.cs Various code cleanups on some config dialogs 2013-11-28 01:33:38 +00:00
AutofireConfig.resx fix some weirdly bloated dialog box resx files simply by deleting their icons and re-setting them 2015-10-13 00:14:12 -05:00
ControllerConfig.Designer.cs Controller config: Fix U+D/L+R anchoring. 2017-04-25 23:37:23 -04:00
ControllerConfig.cs Added default control bindings and prettified the controller configuration panels 2018-03-06 11:17:30 +00:00
ControllerConfig.resx refine hotkey/controller dialogs a tiny bit 2014-10-05 02:02:04 +00:00
DisplayConfig.Designer.cs misc cleanups in remaining config files 2017-05-31 10:28:06 -05:00
DisplayConfig.cs misc cleanups in remaining config files 2017-05-31 10:28:06 -05:00
DisplayConfig.resx cleanup, namely of GraphicsControl and related systems, and add a RetainedGraphicsControl which should be useful for tool windows 2014-01-28 19:33:49 +00:00
DisplayConfigLite.Designer.cs adjust some documentation written for the former Yabause core 2017-07-29 08:33:38 -04:00
DisplayConfigLite.cs misc cleanups in remaining config files 2017-05-31 10:28:06 -05:00
DisplayConfigLite.resx add alternate vsync method for d3d display method, in case youre the lucky owner of a system that sucks 2016-03-27 04:49:17 -05:00
FileExtensionPreferences.Designer.cs replace "Ok" with "OK" 2016-03-26 21:50:33 -05:00
FileExtensionPreferences.cs misc cleanups in remaining config files 2017-05-31 10:28:06 -05:00
FileExtensionPreferences.resx Add a Extension Preferences dialog in the Config menu, currently it will show .bin and .rom and allow the user to pick a platform or pick "ask me on load" to be asked every time (the default) 2014-04-14 16:48:45 +00:00
FileExtensionPreferencesPicker.Designer.cs Apparently UserControls that are created dynamically need AutoScaleMode.Font. UserControls placed via the designer should use AutoScaleMode.Inherit. Actually it seems possible to get around the problems of dynamically created UserControls (including the need to manually scale the positions/sizes) by moving their creation into the constructor after InitializeComponent, adding SuspendLayout before InitializeComponent, and adding ResumeLayout after UserControl creation. But I don't want to risk moving the code around too much. 2014-12-31 05:34:21 +00:00
FileExtensionPreferencesPicker.cs File Extensions dialog - support .cue, also fix specific platform setting it looks like it never worked in the first place 2017-06-17 17:29:16 -05:00
FileExtensionPreferencesPicker.resx Add a Extension Preferences dialog in the Config menu, currently it will show .bin and .rom and allow the user to pick a platform or pick "ask me on load" to be asked every time (the default) 2014-04-14 16:48:45 +00:00
FirmwaresConfig.Designer.cs copyright material -> copyrighted material 2016-02-08 20:03:39 -06:00
FirmwaresConfig.cs Initial commit. 48K spectrum only. 2017-11-23 17:26:15 +00:00
FirmwaresConfig.resx Firmware Manager - Add option to reload ROM if ROM load has failed before 2015-07-12 21:30:26 +02:00
FirmwaresConfigInfo.Designer.cs firmwaresinfo tooltips 2017-07-11 21:02:24 -05:00
FirmwaresConfigInfo.cs firmwaresinfo tooltips 2017-07-11 21:02:24 -05:00
FirmwaresConfigInfo.resx firmwaresinfo tooltips 2017-07-11 21:02:24 -05:00
GenericCoreConfig.Designer.cs merging master into waterbox2 this one was messy may be regressions 2017-06-13 08:16:25 -05:00
GenericCoreConfig.cs core config: dynamically resize description field to fit text 2018-02-13 01:45:05 +03:00
GenericCoreConfig.resx GPGX: support new settings system. this means you can now connect all manner of weird arse controllers, but some aren't implemented in other places yet. 2013-12-23 23:03:12 +00:00
GuiOptions.Designer.cs Standardize as AutoSaveRAM 2017-08-19 23:14:08 -07:00
GuiOptions.cs tidy autoflushing stuff 2017-08-23 10:32:17 -04:00
GuiOptions.resx Move a bunch of config menu items into a Customize dialog box 2014-05-06 01:27:56 +00:00
HotkeyConfig.Designer.cs misc cleanups in remaining config files 2017-05-31 10:28:06 -05:00
HotkeyConfig.cs misc cleanups in remaining config files 2017-05-31 10:28:06 -05:00
HotkeyConfig.resx HotkeyConfig - Add Clear Hotkeys option, consolidate that and Defaults option into a Misc. button. 2015-07-19 21:58:38 +02:00
InputCompositeWidget.Designer.cs misc cleanups in remaining config files 2017-05-31 10:28:06 -05:00
InputCompositeWidget.cs misc cleanups in remaining config files 2017-05-31 10:28:06 -05:00
InputCompositeWidget.resx Instead of InputWidget, use new InputCompositeWidget UserControl which includes a button you can use to summon a contextmenu of special bindings (such as WMouse L), which the textbox part (still InputWidget) will ignore otherwise. 2014-04-19 21:03:49 +00:00
InputWidget.cs misc cleanups in remaining config files 2017-05-31 10:28:06 -05:00
MessageConfig.Designer.cs misc cleanups in remaining config files 2017-05-31 10:28:06 -05:00
MessageConfig.cs misc cleanups in remaining config files 2017-05-31 10:28:06 -05:00
MessageConfig.resx Rename Multiclient folder 2013-11-03 04:05:56 +00:00
PathConfig.Designer.cs misc cleanups in remaining config files 2017-05-31 10:28:06 -05:00
PathConfig.cs rename TempFileCleaner to TempFileManager; add global path config for temp files 2018-09-11 21:32:50 -04:00
PathConfig.resx Rename Multiclient folder 2013-11-03 04:05:56 +00:00
PathInfo.Designer.cs replace "Ok" with "OK" 2016-03-26 21:50:33 -05:00
PathInfo.cs Various code cleanups on some config dialogs 2013-11-28 01:33:38 +00:00
PathInfo.resx Rename Multiclient folder 2013-11-03 04:05:56 +00:00
ProfileConfig.Designer.cs Profile config dialog - positioning cleanup 2017-06-04 18:06:42 -05:00
ProfileConfig.cs Update ProfileConfig.cs 2017-06-22 16:34:54 -04:00
ProfileConfig.resx Updated the ProfileConfig.Designer.cs to have a more accurate description of N64 TAS. 2014-09-19 00:55:01 +00:00
RewindConfig.Designer.cs Rewind config - minimum state buffer size of 50mb 2017-06-13 17:23:57 -05:00
RewindConfig.cs Rewind config - minimum state buffer size of 50mb 2017-06-13 17:23:57 -05:00
RewindConfig.resx turn Rewind Config into Rewind & Savestate config and allow control of normal savestate compression level 2014-07-12 20:20:08 +00:00
SoundConfig.Designer.cs oops 2017-05-31 10:29:56 -05:00
SoundConfig.cs misc cleanups in remaining config files 2017-05-31 10:28:06 -05:00
SoundConfig.resx Rename Multiclient folder 2013-11-03 04:05:56 +00:00