adelikat
|
39fd62c8de
|
Tastudio - a hack for now
|
2014-09-18 01:19:40 +00:00 |
adelikat
|
72842619ed
|
a tweak to last commit
|
2014-09-16 23:26:17 +00:00 |
adelikat
|
64706e2a9e
|
Tastudio - fix up how the winform text property is generated
|
2014-09-16 23:25:08 +00:00 |
adelikat
|
33de5d4bd9
|
InputRoll - support a QueryItemIcon callback, and wire it up to Tastudio's current frame marker, needs to be cleaned up
|
2014-09-03 03:16:16 +00:00 |
kylelyk
|
5b8898e1d8
|
Fixed bug with selection drawing, added ability to specify max characters in every "column" in Horizontal Orientation, moved toggling of InputRoll orientation to TAStudio.
|
2014-09-01 15:35:48 +00:00 |
adelikat
|
3c23c5028d
|
Tastudio - go to frame stuff
|
2014-08-31 16:51:19 +00:00 |
kylelyk
|
69e9bc22d2
|
More graphics fixes for InputRoll and overhauled how scrollbars are maintained and calculated. VScrollbar is still in rows for now.
|
2014-08-31 15:40:02 +00:00 |
adelikat
|
0a6cda6fe2
|
Tastudio - refreshing after some calls that virtuallstiview would have automatically refreshed
|
2014-08-31 13:12:18 +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 |
adelikat
|
21ab01817f
|
Tastudio - some improvements to go to frame logic, to deal with gaps being in the greenzone, still some bugs though, certainly
|
2014-08-30 00:03:33 +00:00 |
adelikat
|
f456fea9be
|
TAStudio - fix selection via frame column dragging
|
2014-08-29 18:02:23 +00:00 |
adelikat
|
1c89ba9ec5
|
TAstudio - a better place to put autorestore logic, still a lot of brokenness though
|
2014-08-29 15:27:51 +00:00 |
adelikat
|
c7949501b2
|
Tastudio - proof of concept for cachine the input state during a screen refresh. A huge speed up here, about 400-500%. Implementation is a bit sloppy but works
|
2014-08-29 02:58:52 +00:00 |
adelikat
|
d7f9b2ccd7
|
Tastudio - switch to record mode when opening tastudio with a movie loaded, fixes bugs related to the movie being set to inactive in this scenario
|
2014-08-29 01:14:26 +00:00 |
adelikat
|
a86897e5ba
|
TAStudio - Fix InputRoll background callback logic, fix marker list background drawing logic
|
2014-08-29 00:04:42 +00:00 |
adelikat
|
6437203236
|
Tastudio - Fix autoload
|
2014-08-27 21:18:53 +00:00 |
kylelyk
|
4455d5deac
|
Editing Markers now is managed by TasMovie as a change to the movie file. Fixed bugs to do with adding and deleting markers.
|
2014-08-24 14:41:56 +00:00 |
kylelyk
|
72eee2cc05
|
TasView and MarkerView are now completely set up at runtime and display properly.
|
2014-08-23 23:40:01 +00:00 |
kylelyk
|
2409d03974
|
Fixed TasMovie not loading on TAStudio startup.
|
2014-08-23 20:17:06 +00:00 |
kylelyk
|
b66db36046
|
Dialog Title now has a asterisk at the end if the movie has pending changes to be saved. Added UI functionality for Auto-pause At End of Movie; does work yet.
|
2014-08-23 18:02:02 +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 |
adelikat
|
982d134cd2
|
More stuff for input roll and other tinkerings in preparation for obsoleting TasView
|
2014-08-23 14:30:12 +00:00 |
kylelyk
|
5ed74d0188
|
Set Markers and Remove Markers ContextMenuItems are now working. If multiple rows are selected, the new marker dialog will come up for each row. The option to remove markers is disabled if selected rows do not contain at least one marker.
|
2014-08-23 02:51:52 +00:00 |
kylelyk
|
6fa3cf4d28
|
Inserting frames in TAStudio now inserts before FirstSelectedIndex like FCEUX and most other programs with insertion options.
|
2014-08-23 02:06:56 +00:00 |
kylelyk
|
af837640b4
|
Fixed GoToFrame with frame = 1. Added color constants for invalid greenzone and lagzone.
|
2014-08-22 16:05:06 +00:00 |
kylelyk
|
b2c3530164
|
AutoRestoreLastPosition now works.
|
2014-08-22 14:42:31 +00:00 |
kylelyk
|
491d0588e4
|
Modified Add/Edit Marker Dialog so that if the marker is already present, the initial text matches the label of the marker.
|
2014-08-22 03:59:12 +00:00 |
kylelyk
|
17489f6175
|
Added Name property to Bk2Movie, fixed off-by-one in greenzone truncation, TAStudio displays name of movie in dialog title.
|
2014-08-22 02:56:27 +00:00 |
kylelyk
|
9bcb5f835a
|
Fixed unable to edit subtitles while TAStudio is open.
|
2014-08-22 00:31:41 +00:00 |
kylelyk
|
464cde5efa
|
Fixed crash on copy rows in TAStudio. Replaced spaces with tabs in previous commits.
|
2014-08-21 22:53:03 +00:00 |
kylelyk
|
978ff6eb9d
|
Fixed status splicer not displaying correct number of rows selected when shift-clicking.
|
2014-08-21 18:18:36 +00:00 |
adelikat
|
a6c87a7262
|
TAstudio - no stack overflow in some (or all) situations related to closing
|
2014-08-19 23:56:33 +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
|
c0a124ecbb
|
TAstudio - take charge of stopping a movie, fixes stack overflow on close?
|
2014-08-19 15:44:33 +00:00 |
adelikat
|
7ec866ced5
|
add some extensions to the ControlExtension class for converting cruddy .NET 1.0 collection objects to IEnumerable<T>, and start removing some code in specific forms that work around cruddy .NET 1.0 stuff
|
2014-07-28 03:01:57 +00:00 |
adelikat
|
aeea08a823
|
Cleanup the InputPrompt class, removing unused methods, and converting some silly methods into properties allowing some pretty array initializers instead of function calls
|
2014-07-28 02:40:30 +00:00 |
adelikat
|
ce4ce0bacc
|
Convert some static methods in ToolHelpers to extension methods
|
2014-07-28 01:51:11 +00:00 |
adelikat
|
f43aa4cb34
|
Remove a todo comment that has been done
|
2014-07-28 00:02:27 +00:00 |
adelikat
|
4258c4a579
|
Make Pause status bar icon show turbo seeking and seeking if emulator is those modes, clicking it will cancel out the seek. Fix tastudio's integration with the seek feature, and refactor and simplify some of the code, and a few other tastudio tweaks
|
2014-07-27 19:07:13 +00:00 |
adelikat
|
8db6957e4a
|
tastudio - performance related tweaks
|
2014-07-27 15:50:48 +00:00 |
adelikat
|
0397ea1ff4
|
Remove the CustomControls/Util file and move all the classes into the Form Extensions file, since they were all extension methods for window form objects
|
2014-07-27 15:22:30 +00:00 |
adelikat
|
d3af111a5e
|
tastudio - when engaging and disengaging tastudio, clear out the PauseOnFrame property
|
2014-07-27 02:38:21 +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
|
a3914e84a4
|
TAStudio - make a RightScrolled event for when the right mouse is clicked and the mouse wheel is scrolled, as refactored some code, this give better (but still broken) refreshing. Now the main window updates when the mouse wheel is done movie at least, as opposed to when the right mouse button is released.
|
2014-07-25 00:57:06 +00:00 |
adelikat
|
6e50c1b3a9
|
TAstudio - double clicking a marker in the marker list takes you to that marker
|
2014-07-23 23:04:43 +00:00 |
adelikat
|
91a44a8789
|
TAStudio - color markers in marker list according to lag and greenzone logic
|
2014-07-21 02:23:47 +00:00 |
adelikat
|
0a227060b7
|
Set the mainform movie statusbar icon more often
|
2014-07-19 16:03:12 +00:00 |
adelikat
|
5506f91e27
|
TAStudio - more GoToFrame logic, now smoothly goes frame play to record when advancing past the end of the movie. The code is sloppy and wasteful in circumstances, but it works (probably)
|
2014-07-17 23:38:01 +00:00 |
adelikat
|
b6138325ea
|
TAStudio - fix crash when clicking previous marker button when on the first frame
|
2014-07-17 23:20:10 +00:00 |