Suuper
2d64e0d115
TAStudio: -Scroll by painting doesn't require FollowCursor anymore
...
-Undo History form display bug fixes.
-Removed menu item to combine consecutive recordings/draws
2015-07-26 14:54:31 -05:00
Suuper
6ca7080a85
TAStudio: Fixes to how scrolling while painting input works.
2015-07-25 19:56:13 -05:00
SuuperW
9b8d2f70ab
Various fixes
2015-03-22 16:55:34 +00:00
SuuperW
9328dd2f3a
-TAStudio automatically set Read-Only
...
-TAStudio no longer refreshes every frame if playback cursor isn't visible; slight performance boost
-Editing while in playback won't mess up the LagLog (states still do)
-Fixes to rotated display and HBar scrolling
2015-03-19 19:55:38 +00:00
SuuperW
c661591c5c
Smarter state management.
...
Don't focus on TasView if TAStudio doesn't have focus.
Bugfix: Scrolling with wheel didn't update pointed cell
Setting: Scroll to top/bottom/center
Follow cursor hotkey
2015-03-14 16:38:07 +00:00
SuuperW
6013b9ed2b
Implemented feature: Auto-adjust Input according to Lag;
...
Added option: Hide WasLag Frames
-Changed implementation of TasLagLog
-Removed single-line Marker functions from TAStudio.
2015-03-10 17:11:29 +00:00
SuuperW
25e54f4390
-More StateHistory names
...
-Smarter state history management
TAStudio: A few bugfixes and performance boosts
2015-03-03 06:56:45 +00:00
SuuperW
836659264d
TAStudio:
...
-Bugfix: Dragging to change a float was backwards.
-Fix: Setting LastVisibleRow with lag frames hidden now goes to the correct frame.
-TasView now sets FirstVisibleRow when jumping backwards
-Bugfix: Deleting a marker didn't remove selection; refresh messed up.
-Moved InputRoll.cs, SelectAll/DeselectAll to the Api region.
-Bugfix: Couldn't edit next-frame float values.
2015-02-27 19:06:02 +00:00
SuuperW
7624a92021
TAStudio edits:
...
-Bugfix: TAStudio was refreshing before autoscrolling to cursor.
-Partial fix: Made setting last visible frame more accurate when lag frames are hidden.
-Removed a line that set an unused local variable.
-Bugfix: Scrolling away from selection with lag frames hidden messed up the display.
2015-02-26 21:12:12 +00:00
adelikat
5d07cff19f
Tastuduio - issue 359 - fix issues with Asking to save changes on close combined with threaded saving, not the prettiest work around but it should work
2015-01-06 16:35:22 +00:00
goyuken
08d09bc64f
a few more itoolform cleanups
2014-12-15 18:13:54 +00:00
adelikat
3768e393c7
Convert remaining tools to EmulatorServices
2014-12-14 01:20:19 +00:00
adelikat
eb292eddcc
Tastudio - fix crash when loading a state for a frame after the current movie length, tastudio was getting refreshed before the row count was being updated
2014-11-15 21:48:34 +00:00
adelikat
0578eb6436
Tastudio - take the emuhawk context menu item "stop without saving" into account
2014-11-08 17:44:25 +00:00
adelikat
d0aee55059
Tastudio - a bit of simplifying some code
2014-10-20 19:04:59 +00:00
adelikat
2e7ee97de9
Tastudio - various fixes to restart and initializing logic, still some flaws but makes things less catastrophic
2014-10-18 15:27:53 +00:00
adelikat
a08e2f9a79
Tastudio - another round of fix cleanup
2014-10-17 18:14:21 +00:00
adelikat
2fb986715e
tastudio - implement follow cursor
2014-10-11 19:43:05 +00:00
adelikat
ac69e8fcb4
Tastudio - when doing a loadstate action, update other tools
2014-09-27 15:19:07 +00:00
adelikat
8adc241d08
Tastudio - fix bug in setting visible frame logic when editing above the current frame
2014-09-25 01:38:01 +00:00
adelikat
10a8b9a26c
Tastudio - calculate rowcount even during fast update, prevents exceptions when turbo seeking
2014-09-19 20:40:40 +00:00
adelikat
f78e4bb1b2
Tastudio - tweak logic for determining which frame should be visible
2014-09-17 23:51:16 +00:00
adelikat
3c23c5028d
Tastudio - go to frame stuff
2014-08-31 16:51:19 +00:00
kylelyk
d2eb036b90
Refactored a lot of InputRoll, started the foundation of changing orientation behavior, horizontal scrollbar now works completely. Have not tested horizontal orientation (not until vscrollbar is in pixels and switching between orientations is tested).
2014-08-30 18:42:14 +00:00
kylelyk
2409d03974
Fixed TasMovie not loading on TAStudio startup.
2014-08-23 20:17:06 +00:00
adelikat
3e80e59f2d
TAStudio - rip out uneeded stuff
2014-08-23 16:00:56 +00:00
adelikat
ed26abd944
Drop int input roll onto tastudio, this causes countless regressions, and possibly crashes, but yeah
2014-08-23 15:19:48 +00:00
kylelyk
321c8c64bf
Added documentation to IControlMainForm, renamed a few variables, moved IControlMainForm related code in MainForm to the same region.
2014-08-19 19:24:17 +00:00
adelikat
c9b7686b44
TAStudio - fix the Save Changes dialog showing twice if the user picks no
2014-07-27 15:11:59 +00:00
adelikat
f8fcc23184
Play Movie - stop on Frame option implemented
2014-07-26 13:06:19 +00:00
adelikat
9a721036b9
Move the Pause frame from tastudio's responsibility to mainform.cs, in preparation for it being used by other features
2014-07-26 12:47:09 +00:00
adelikat
570f77cc68
Implement FastUpdate() on IToolForm. The intent here is for tools to do the minimum amount necessary when updating. This allows them to avoid slow things like drawing, but do critical activities such as Ram tools incrementing change counters, and loggers can continue logging. When Turboing, instead of bypassing tool updates, the client will run the fast update instead. Note: a few tools still need to be thought out as to what they need to do in a fast update
2014-07-25 01:55:21 +00:00
adelikat
6d95ee97a3
TAStudio - some tinkering with the GoToFrame() method logic, still more logic to be done here
2014-07-17 21:43:41 +00:00
adelikat
b63a34249f
TAStudio - add the notion of the "pending" frame, the frame about to be emulated, for which you can click to add input that will be captured into the movie the next frame. Logic is still wonky when switching from play to record at the end of a movie, and frame 0 is still messed up but that's a different problem
2014-07-16 23:04:56 +00:00
adelikat
eae94f9184
TAStudio - stuff
2014-07-13 15:26:50 +00:00
adelikat
238e9b4f73
TAStudio - 0 based frame display
2014-07-10 20:15:46 +00:00
adelikat
cf5ee09d5d
Disable play and record movie menu items when a movie is active, it isn't too much trouble for the user to stop the current movie first, and there's a lot that goes wron when they pick these with an active movie
2014-07-10 20:06:23 +00:00
adelikat
537d8c5cac
TAStudio - misc stuff
2014-07-09 21:56:27 +00:00
adelikat
9cc1fb4404
tastudio - some reorg
2014-07-09 15:04:16 +00:00