Commit Graph

1870 Commits

Author SHA1 Message Date
James Groom 90b0574bc3
Remove unnecessary calls to ToList (e.g. in foreach)
squashed PR #1591
2019-10-13 15:50:57 +00:00
YoshiRulz 462bd891af
Fix SevenZipLibraryManager.LoadLibrary 2019-10-14 00:51:44 +10:00
YoshiRulz 7df71f2c86
Properly fix lib loading (builds upon 77bbc4128)
Also cleaned up OSTailoredCode.cs and fixed qualifiers in Program.cs
2019-10-13 15:23:14 +10:00
alyosha-tas d2fe217869 GBHawk: expose 4x core 2019-10-04 13:52:29 -04:00
alyosha-tas 79c4b1e846 GBHawkLink3x: Initial Commits 2019-09-08 16:35:39 -04:00
feos ab042fafd0 srt export: I was dumb and made it edit the original thing instead of the copy 2019-08-30 19:51:49 +03:00
YoshiRulz 8c53a06a6b
Port GetRelativePath 2019-08-17 16:03:27 +10:00
YoshiRulz 2073583157
Fix typo, re-add Asnivor's implementations which may help on .NET Core 2019-08-17 15:45:26 +10:00
YoshiRulz 72c052622c
Use SystemColors instead of using a lookup
And work around unimplemented stuff in the System.Drawing implementation that
I'm using --Sappharad
2019-08-12 20:34:17 +10:00
YoshiRulz 196594e1df
Port TryMakeRelative and IsSubfolder 2019-08-12 20:03:40 +10:00
adelikat 290de71b71 some misc cleanups 2019-06-28 20:33:40 -05:00
adelikat 6b249c648d fix a bug in TasLagLog, not sure how it was working 2019-06-28 20:26:18 -05:00
adelikat 062ec8cb97 remove a todo that we decided not to do 2019-06-28 20:22:10 -05:00
adelikat 41d9d2da4d fix a warning, and fix the name of a variable nearby 2019-06-28 14:34:18 -05:00
feos 2edf5c08f8
Merge pull request #1592 from TASVideos/tsm-interface
Tsm interface
2019-06-23 18:04:56 +03:00
alyosha-tas 982dc479e7 SubNESHawk: Play Movie dialog now calculates time correctly 2019-06-21 17:58:13 -04:00
alyosha-tas e8d64cdbbb Vectrex: Add minestorm and bug fixes 2019-06-17 09:06:37 -04:00
alyosha-tas fb9ac2f3af Vectrex: hook up controllers 2019-06-16 08:17:34 -04:00
feos a2846ea8e6 fix #1447 2019-06-16 10:41:10 +03:00
adelikat 5075160355 some cleanups 2019-06-15 18:38:56 -05:00
adelikat cb4b7d7089 some cleanup 2019-06-15 18:31:46 -05:00
adelikat 26c190cd32 simplify 2019-06-15 18:26:59 -05:00
adelikat c9ae8e3db3 StateManagerState begone! 2019-06-15 17:06:13 -05:00
adelikat ea55217c3f I'm convinced this is a worthless check, -1 was never being passed in, and shouldn't be 2019-06-15 16:49:08 -05:00
adelikat 3ec2ec325a IStateManager - refactor indexer to not return a keyvalue pair, since it by design will try to return the exact frame, returning the frame is redundant 2019-06-15 16:43:21 -05:00
feos 6f5d2cf24b movie: when pause on movie end is chosen, go to finished mode instead of stopping 2019-06-16 00:32:39 +03:00
adelikat d79a00f035 remove IStateManager.IsMarkerState 2019-06-15 16:17:49 -05:00
adelikat e89bb6c276 reorg TasStateManager file 2019-06-15 16:13:16 -05:00
adelikat eaef336492 rip out IStateManager.MountForWriteAccess() and simplify 2019-06-15 16:06:35 -05:00
adelikat c87c1d8328 simplify 2019-06-15 15:51:56 -05:00
adelikat d4432db7f9 simplify 2019-06-15 15:44:34 -05:00
adelikat 2a8b4504cd Simplify 2019-06-15 15:43:22 -05:00
adelikat 7f43fb09af delete an absurd check 2019-06-15 15:29:25 -05:00
adelikat d998a9587f remove a todo 2019-06-15 15:28:10 -05:00
adelikat 21c164abcf simplify Last implementation 2019-06-15 15:22:12 -05:00
adelikat 6004f30d3a rename IStateManager.ClearStateHistory -> Clear, LastStatedFrame -> Last 2019-06-15 15:19:18 -05:00
adelikat 0ab1b1887e IStateManager - remove IDisposable, this isn't a terrible idea, but let's put it back if/when we need it. Remove IDisposable from StateManagerState 2019-06-15 15:15:14 -05:00
adelikat b1296dd9bb rip out NDBDatabase 2019-06-15 15:13:08 -05:00
adelikat ed85ce806b more cleanup 2019-06-15 14:57:26 -05:00
adelikat 81ee00a1b6 cleanup 2019-06-15 14:56:03 -05:00
adelikat e0a51eaab1 Rename IStateManager.StateCount -> IStateManager.Count 2019-06-15 14:49:43 -05:00
adelikat cb4e71ebf7 rename a StateManager method, and delete some unused methods 2019-06-15 14:40:18 -05:00
adelikat 8f116a8428 Pass TasMovie into StateManagerDecay and have it get the last edited frame instead of from IStateManager 2019-06-15 14:35:31 -05:00
adelikat 3c27a332bb create IStateManager interface and use that instead of TasStateManager 2019-06-15 14:31:06 -05:00
adelikat 1bcf6394ed cleanup 2019-06-15 13:27:10 -05:00
adelikat 694ba93ec1 I think this is the correct wasLag logic 2019-06-15 13:10:31 -05:00
adelikat f431492944 better code for populating wasLag, I think 2019-06-15 12:53:17 -05:00
adelikat 3b9e54c250 refactor TasLagLog to allow for gaps in the history. Note that this is a breaking .tasproj format change currently 2019-06-15 12:11:52 -05:00
YoshiRulz 1c0622d272 Move polar<=>rect conversion to new class 2019-06-14 16:26:31 +00:00
YoshiRulz 3fa0f71a24 Inline ToHexString extension where param numdigits is constant 2019-06-14 15:54:17 +00:00