adelikat
|
41faaedc18
|
TAStudio / Movies 2.0 - rip out a bunch of boolean input assumptions, in favor of..nothing for right now this breaks most all of the functionality of TAStudio, will replace with something that accounts for float input as well
|
2014-02-08 22:41:47 +00:00 |
adelikat
|
f72debc84e
|
Slight and meaningless TAStudio stuff
|
2014-02-02 17:49:40 +00:00 |
adelikat
|
50a879dd05
|
Tastudio - implement Floating window and refactor to use ToolDialogSettings object
|
2014-02-01 15:44:51 +00:00 |
adelikat
|
57c8b2f75f
|
TAStudio - when dragging the frame column to select items, catch the "in betweens" when the mouse moves fast enough to move past some rows.
|
2013-12-20 03:28:25 +00:00 |
adelikat
|
f81fe9898f
|
Tastudio - implement Copy menu item, and show rows selected and clipboard count in status bar
|
2013-12-19 03:45:11 +00:00 |
adelikat
|
b2210f3dfe
|
TAStudio - do away with splicer section, and put it in the status bar instead
|
2013-12-19 03:03:35 +00:00 |
adelikat
|
b0817aabef
|
TAStudio - playing around with UI design
|
2013-12-19 02:52:27 +00:00 |
adelikat
|
0582ef4c42
|
TAStudio - account for playback in previous commit
|
2013-12-17 18:32:48 +00:00 |
adelikat
|
9ddcfcce8b
|
TAStudio - when recording, keep Current Frame marker in view
|
2013-12-17 18:22:03 +00:00 |
adelikat
|
3eabb42c16
|
TAStudio - fix default size brokenness, not sure why this fixes it, but it had to be done anyway, so whatevs
|
2013-12-17 18:03:49 +00:00 |
adelikat
|
68f522c5c9
|
TAStudio - use MarkerControl user control, doesn't do anything yet though
|
2013-12-16 03:23:28 +00:00 |
adelikat
|
01ea214332
|
TAStudio - make Marker user control
|
2013-12-15 19:16:52 +00:00 |
adelikat
|
b837ddf36e
|
TAStudio - tweak the marker dragging and support dragging of frame column to highlight
|
2013-12-15 17:19:22 +00:00 |
adelikat
|
a75e91af13
|
Tastudio - support dragging the marker through greenzone frames. Does nothing currently if you go outside the greenzone.
|
2013-12-15 04:45:46 +00:00 |
adelikat
|
91063b7ffd
|
Lua forms library - implement forms.dropdown(), forms.checkbox(), and forms.ischecked(). Add support for dropdowns in forms.gettext() (returns the string value of the selected item)
|
2013-12-15 02:50:50 +00:00 |
adelikat
|
5c9a604ae5
|
TAStudio - when loading a movie, set to playback mode, implement auto-switching to record mode at the end of a movie
|
2013-12-14 20:32:00 +00:00 |
adelikat
|
415985cd2e
|
TAStudio - fixes to file opening and saving changes, implement autoload project
|
2013-12-14 19:51:07 +00:00 |
adelikat
|
69e8e42d61
|
TAstudio - implement input log loading
|
2013-12-14 18:46:59 +00:00 |
adelikat
|
518e53e361
|
TAStudio - implement Restore Defaults menu item (for the features implemented so far at least). Make dialog TopMost = true by default
|
2013-12-14 14:48:05 +00:00 |
adelikat
|
5fee952c3a
|
TAStudio - Implement AskSave() and various client logic regarding file saving/loading
|
2013-12-14 14:40:33 +00:00 |
adelikat
|
35c3fcca16
|
Restart Rom when Tastudio is engaged, resorted to ugly hacks that will be rethought when things are more stable
|
2013-12-14 06:58:09 +00:00 |
adelikat
|
7e67658f1c
|
Remove Loaded property from IMovie and refactor accordingly, it was only needed for a hack that had faulty logic
|
2013-12-10 17:41:30 +00:00 |
adelikat
|
1f181f48db
|
TAStudio - start the "New" menu item, but it doesn't ask to save changes, it also freezes the GUI for some reason
|
2013-12-10 16:37:41 +00:00 |
adelikat
|
4d770ab0f3
|
TAStudio - implement recent menu and Open file, but it is currently pointless since the input log parsing isn't implemented
|
2013-12-10 02:13:50 +00:00 |
adelikat
|
fd149237ee
|
TasMovie - implement saving of movie log into files, make header have the proper movie version (v2!), Change file "Movie" to "Header". TAStudio - implement Save and Save As menu items
|
2013-12-10 01:45:45 +00:00 |
adelikat
|
66691bf9ab
|
TAStudio - set up a proof of concept change event handlers in MovieRecords and TasMovie, change events propogate from MovieRecord to TasMovie which will manage greenzone logic (todo) and other management issues, and then fire off an event that TAStudio will listen to manage UI needs
|
2013-12-09 21:40:27 +00:00 |
adelikat
|
d3f088a0bc
|
Intelligent input drawing
|
2013-12-08 19:42:07 +00:00 |
adelikat
|
22ff2bff04
|
TasListView - track the current and last cells pointed to, add a Cell changed event handler, add a Input Drawing flag, and track if the user is click dragging. TAStudio - hook up input drawing feature with toggle, still work to do as it doesn't work as intelligently as it should yet
|
2013-12-08 19:30:57 +00:00 |
adelikat
|
14184c9ae9
|
TAStudio - Basic input toggling via clicking cells in the listview
|
2013-12-08 18:44:41 +00:00 |
adelikat
|
ac56fb0883
|
Start a TasListView object that inherits VirtualListView, make TAStudio use it, have it have properties for which Column and Row is currently being pointed to by the mouse. Row isn't calculated yet, but column is
|
2013-12-07 23:20:44 +00:00 |
adelikat
|
6873248ce8
|
Some cleaning up of logic of past commits, and separate MovieRecordList to its own file
|
2013-12-07 21:37:52 +00:00 |
adelikat
|
ba2c345608
|
TAStudio - better column building and tracking of what has been pressed. Also now allows a variable number of players to be recorded.
|
2013-12-07 17:29:47 +00:00 |
adelikat
|
94de0b0376
|
TAStudio / TasMovie - Proof of concept that MovieRecords can hold an array of bool states and communicate with higher objects via IController
|
2013-12-07 01:50:52 +00:00 |
adelikat
|
38d6555763
|
Some stuff
|
2013-12-06 18:27:06 +00:00 |
adelikat
|
98f1e02df3
|
TAstudio - start capturing states and lag, basic background color logic, start item text logic
|
2013-12-06 15:47:23 +00:00 |
adelikat
|
0c3818a37e
|
TAStudio - add user controls for various sections of the dialog, they are just stubs at this point
|
2013-12-05 20:06:06 +00:00 |
adelikat
|
5384fcfdd2
|
TAStudio - start new recording on load, and generate columns dynamically based on the core currently loaded. Currently only does 1 player's worth of columns.
|
2013-12-05 19:18:20 +00:00 |
adelikat
|
3f79bbfd56
|
TAStudio - create a TasMovie object on load, start implementing some tasmovie things, if there is a move active, warn them that they will lose their work when they open tastudio. Swap global movie back to a regular movie on tastudio close
|
2013-12-01 22:29:38 +00:00 |
adelikat
|
1390b1a7e3
|
Start MovieRecord and TasMovie objects, they are just stubs right now
|
2013-12-01 20:55:52 +00:00 |
adelikat
|
9ab2be558c
|
rip out existing tastudio logic and replace it with a skeleton project that does nothing
|
2013-12-01 04:00:02 +00:00 |