zeromus
e840a32ccc
remove parallel from watchlist
2020-09-08 19:29:40 -04:00
YoshiRulz
bf3f037bd7
Enable SA1212 and fix non-compliance
...
"Property accessors should follow order" (setter should not come before getter)
2020-09-08 22:23:10 +10:00
YoshiRulz
0dd89de0d8
Enable SA1205 and fix non-compliance (except in Cores)
...
"Partial elements should declare access" (type decl. modifier not copied across
all parts)
2020-09-08 22:14:47 +10:00
YoshiRulz
5488c80f4d
Enable SA1400 and fix noncompliance (except in Cores)
...
"Access modifier should be declared"
2020-09-08 21:57:14 +10:00
YoshiRulz
4bf50e6e51
Fix docs/strings/identifiers copypasta'd between various Hawk cores
...
A2600 standard controller and A7800 standard controller were using the same
keybinds, now only Atari2600Hawk uses those and A7800Hawk's are blank unless
configured manually or configured on config regen
2020-09-08 12:02:53 +10:00
nattthebear
6047a12ad8
Rework and fix up invisible allocations and sound/video format init in nyma cores.
...
See the submodule commits for the tech details. Fixes #2365 . As a side effect, Faust state sizes should be moderately smaller now.
2020-09-07 11:08:09 -04:00
YoshiRulz
d170972e3c
Cleanup various Hawk cores' controller decks
...
The main point is referencing types directly instead of iterating them by
reflection and also calling their ctors by reflection.
(disclaimer: [DisplayName] attrs are still necessarily read by reflection)
2020-09-08 00:05:35 +10:00
YoshiRulz
329a7de8b8
Disable "Stay on Top" setting of IToolFormAutoConfigs on Unix
2020-09-07 22:43:54 +10:00
YoshiRulz
f1ef8c64cb
Make *.ReflectionCache.Asm props private
2020-09-07 22:36:24 +10:00
YoshiRulz
f7ccb7dfca
Change signature of CoreInventory ctor
2020-09-07 22:35:14 +10:00
YoshiRulz
e10e139f10
Encapsulate Assembly.GetManifestResourceStream in *.ReflectionCache
2020-09-07 22:31:38 +10:00
YoshiRulz
209fbc6de0
Add and use ReflectionCache classes
2020-09-07 22:01:26 +10:00
YoshiRulz
9325e2f002
Prevent trying to load VB.NET assembly on Linux
2020-09-07 22:01:03 +10:00
alyosha-tas
2a285af5ae
GBHawk: Fix start up screen color.
2020-09-06 19:00:11 -04:00
YoshiRulz
aa1de1c9d2
Unify setting of window titles, add static title option ( fixes #1996 )
...
The only forms that did anything special with their window title were Basic Bot,
CDL, Hex Editor, Log Window, MainForm, and TAStudio. That behaviour is in
WindowTitle, while the rest use WindowTitleStatic.
The implementations of WindowTitleStatic in those six forms are new. There's a
checkbox in `Config` > `Display...` > `Misc` to disable their special behaviour
and use the new static titles.
The Text property is hidden from Designer de/serialisation as well.
2020-09-06 16:18:08 -05:00
YoshiRulz
2c77f76a67
Fix typo
...
forgot to stage this -_- fixes d1de18119
2020-09-06 09:43:36 +10:00
YoshiRulz
d1de181194
Fix de/serialisation of .tasproj MovieVersion header ( fixes #2377 )
...
.tasproj files written from both American/global and European PCs will now load
anywhere. No new files will use ',' in the header, only '.'.
2020-09-06 09:36:08 +10:00
YoshiRulz
8e72dddd41
Set menu de/activate handlers on tool form MenuStrips ( fixes #2281 )
...
these call methods on MainForm, which decides whether or not to pause/unpause
2020-09-05 18:49:29 +10:00
alyosha-tas
1c5f9fccb3
O2Hawk: Mostly fix 4 in a row
2020-09-04 19:46:49 -04:00
RetroEdit
aa00184737
Revert "DeveloperBuild = false"
...
This reverts commit e524f3e4e5
.
2020-09-03 20:15:44 +00:00
RetroEdit
cd499b2378
Merge branch 'release'
2020-09-03 20:14:45 +00:00
RetroEdit
f3f5774bbb
Fix new bugs from painting during auto-restore
...
fixes #2371
2020-09-03 19:38:05 +00:00
RetroEdit
1f19281ed1
Merge pull request #2372 from TASVideos/painting-auto-restore-fix
...
Fix new bugs from painting during auto-restore
2020-09-03 19:08:20 +00:00
RetroEdit
98498f9d50
Fix new bugs from painting during auto-restore
...
fixes #2371
2020-09-03 18:11:37 +00:00
YoshiRulz
242dcf04c7
Fix joypad.setanalog implementation and docs ( fixes #2310 )
2020-09-03 09:32:45 +10:00
YoshiRulz
e77631922e
Change IJoypadApi methods from float to int, allow null in SetAnalog
...
also from Dictionary<,> to IDictionary<,>
2020-09-03 09:32:12 +10:00
alyosha-tas
1ed9adf3cb
GBHawk: Add note to use existing SRAM sync setting, fixes #2354
2020-09-02 17:24:40 -04:00
nattthebear
c1a113ce24
fix NRE
...
closes #2363
2020-09-02 11:09:22 -04:00
nattthebear
7bca0426bf
fix NRE
...
closes #2363
2020-09-02 11:07:39 -04:00
YoshiRulz
affd1914c2
Change default input method on Windows to DirectInput
...
for the record I think this is a bad idea
2020-09-02 07:50:38 +10:00
YoshiRulz
1793e991ca
Move Windows version check to OSTailoredCode and cleanup
2020-09-02 07:47:57 +10:00
adelikat
dbddcfe665
input widget - delete deafult ContextMenu property, this was done to supress the context menu, but we supress it by other means, fixes #2222 , for real this time
2020-09-01 12:52:41 -05:00
adelikat
36b7d9df28
lua functions list - convert from using ContextMenu to ContextMenuStrip, fixes #2222
2020-09-01 10:56:00 -05:00
RetroEdit
f3bc89055b
Remove default joypad bindings for fast-forward/rewind. Fixes #2297
2020-09-01 09:33:56 -05:00
YoshiRulz
a89b0dfdcd
Split TargetedPairSchema.MaxValue to MaxX/MaxY and cleanup
...
* split TargetedPairSchema ctor and added docs to clarify its behaviour
* renamed VirtualPadTargetScreen.RangeX/RangeY to MaxX/MaxY
* left TODOs in the three places MaxValue was actually used
2020-09-01 09:07:06 +10:00
YoshiRulz
509560fa1a
Use RangeTo extension
2020-09-01 08:23:00 +10:00
YoshiRulz
10ac846256
Chain ExceptionBox ctors
2020-09-01 08:21:24 +10:00
YoshiRulz
15c5cd516c
Rename AxisSpec.Mid to Neutral ( resolves #2345 )
2020-09-01 08:09:02 +10:00
YoshiRulz
8e4c774169
Re-add VB.NET to Linux dep list
...
didn't do enough double-checking :(
2020-08-31 12:22:28 +10:00
adelikat
e524f3e4e5
DeveloperBuild = false
2020-08-30 11:54:48 -05:00
adelikat
5b93ef14dc
update version info
2020-08-30 11:49:48 -05:00
James Groom
1917613c6c
Update readme (squashed #2270 )
2020-08-31 02:45:59 +10:00
adelikat
33b1bdfcae
Tastudio - fix obvious mouse up typo, if we are going to invalidate from _paintingMinFrame, then we should compare against it, fixes #2351
2020-08-30 11:36:17 -05:00
adelikat
e46de9e5c3
Virtualpads - fix single axis controls being tied to each other, fixes #2351
2020-08-30 11:21:50 -05:00
YoshiRulz
d5c24b3671
Rebuild mGBA .so
2020-08-31 01:51:32 +10:00
adelikat
8b46500e32
Tastudio greenzone settings dialog - fix positioning a bit
2020-08-30 09:10:40 -05:00
feos
2e88ddf3c5
description typos
2020-08-30 15:26:58 +03:00
RetroEdit
d3c5bb4990
TAStudio: Fix a typo in tasproj import message
2020-08-30 12:05:16 +00:00
feos
eed111bd8b
update mgba to 6d754eef3288362c1d4cc40f9a459533baff3f64
2020-08-30 11:58:19 +03:00
adelikat
b4d89da5d3
be more careful with using gapFiller, it's important that the state not get out of order
2020-08-29 19:21:13 -05:00