adelikat
|
90e1a89516
|
rename config variable to match type name
|
2020-01-25 11:44:58 -06:00 |
adelikat
|
6527b98476
|
TasSTateManager - at least consolidate the Global usage problem, until there's a solution to be found
|
2020-01-25 11:40:43 -06:00 |
adelikat
|
3ce88eaa3b
|
pass config settings into TasSTateManager instead of using Global.Config, now TasMovie incorreclty uses Global.Config, but that's a step
|
2020-01-25 11:35:33 -06:00 |
adelikat
|
10e2f24210
|
TasMovie - private setter for a variable
|
2020-01-18 17:30:40 -06:00 |
adelikat
|
45003ea584
|
revert "Use Ranges" on TasMovie since it causes exceptions when attempting to create the first branch of a tasproj
|
2020-01-17 09:00:56 -06:00 |
YoshiRulz
|
dd4f9aaf64
|
Use ranges
|
2020-01-13 06:59:40 +10:00 |
adelikat
|
eaca35d3d0
|
properly use TasMovie.Session - fixes #1771
|
2020-01-12 10:55:15 -06:00 |
YoshiRulz
|
dabbaae075
|
Cleanup TasStateManager.Invalidate
had this written down for after #1591 merge
|
2020-01-04 04:54:26 +10:00 |
YoshiRulz
|
9ef32cf8f5
|
Merge ctors using default params, resolves a TODO
|
2020-01-02 22:10:42 +10:00 |
YoshiRulz
|
a8408ed3be
|
Improve exception docs in BizHawk.Client.Common
|
2020-01-02 21:51:27 +10:00 |
adelikat
|
b80b367831
|
refactor IMovie to expose the movie mode, and make extension methods that do IsPlaying type logic. This way there can be direct checks, and more variety of methods without cluttering the interface
|
2019-12-21 16:34:29 -06:00 |
adelikat
|
7cd4bf881c
|
TasBranch - remove last reminents of UniqueIdentifier.GetHashCode()
|
2019-12-08 14:26:29 -06:00 |
adelikat
|
6107bc4553
|
TasMovie - rip out input caching attempt that wasn't even working
|
2019-12-07 12:21:42 -06:00 |
adelikat
|
ffd2aedfa5
|
oops, fix paste logic to be the first different frame, not the last
|
2019-11-24 19:23:12 -06:00 |
adelikat
|
6eef264f91
|
paste - only invalidate on the first different frame pasted, rather than the first selected frame
|
2019-11-24 19:14:49 -06:00 |
adelikat
|
1f4a2274d3
|
TasMovie - more cleanup
|
2019-11-24 16:06:01 -06:00 |
adelikat
|
60487c6a96
|
don't use Guid.GetHashCode, this was a leftover from some old bad code
|
2019-11-24 15:53:33 -06:00 |
adelikat
|
caced9c2a8
|
TasMovie - remove unused constructor params
|
2019-11-24 15:40:26 -06:00 |
adelikat
|
6a584c00bd
|
TasMovie - delete unused progress worker
|
2019-11-24 15:35:45 -06:00 |
adelikat
|
7d0b736e8d
|
Simplify TasMovie by using auto-properties
|
2019-11-24 15:33:25 -06:00 |
adelikat
|
1c67066e13
|
TasMovie - a small simplification
|
2019-11-24 15:26:44 -06:00 |
adelikat
|
289971c9e9
|
.tasproj - convert Session saving/loading to json. This is a breaking change, and older versions will silently fallback to defaults
|
2019-11-23 21:55:29 -06:00 |
adelikat
|
b4c4c3b870
|
.tasproj - use json to save/load statemanager settings. This is a breaking format change, earlier .tasproj will load and silently fallback to default settings
|
2019-11-23 21:43:23 -06:00 |
adelikat
|
707419bba1
|
some TasMovie cleanups
|
2019-11-23 21:33:48 -06:00 |
adelikat
|
ab9c7699ec
|
misc cleanups
|
2019-11-15 15:15:13 -06:00 |
J.D. Purcell
|
fec63fb66a
|
Spaces -> tabs, fix mixed newlines.
|
2019-11-03 20:58:36 -05:00 |
adelikat
|
00691b58a2
|
misc cleanups in Client.Common movie and watch files, mostly typos and C#7isms
|
2019-10-31 19:25:11 -05: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
|
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 |
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 |