160 Commits

Author SHA1 Message Date
Daniel Collin
ced8736e1c Restored missing implementation of track selection
Closes #62
2013-01-07 23:48:38 +01:00
Daniel Collin
40d399ac40 Fixed that selection would follow cursor
Closes #63
2013-01-07 23:41:24 +01:00
Daniel Collin
b8169418f2 Fixed include paths as emgui was moved. Fixed some more stuff in tundra scripts to remove deprecated warning 2013-01-07 11:36:23 +01:00
Daniel Collin
5371921900 Regular key shouldn't abort editing of values (should be handled is invalid) 2013-01-06 23:46:25 +01:00
Daniel Collin
a41d354a51 Fixed so delete key now deletes a value when in non-editing mode 2013-01-06 22:59:46 +01:00
Daniel Collin
0a94c588c5 Do proper ending and cancelling of text editing
Closes #58
2013-01-06 22:33:50 +01:00
Daniel Collin
8c8995dbf0 Support for backspace when editing track values
Closes #57
2013-01-06 22:19:28 +01:00
Daniel Collin
251d7b146a Fixed issue that adding a value wouldn't remember the current interpolation mode
Closes #56
2013-01-06 22:07:42 +01:00
Daniel Collin
ed55845ac3 Implemented saving of bookmarks
Closes #52
2013-01-04 15:24:31 +01:00
Daniel Collin
d84d46b35d Implemented support for clearing all bookmarks (undoable)
Closes #54
2013-01-04 14:49:57 +01:00
Daniel Collin
dbbc2c7b4a Implemented undo support for breakpoints
Closes #53
2013-01-04 14:41:41 +01:00
Daniel Collin
027dc6001d Win32 fixes 2013-01-04 14:11:38 +01:00
Daniel Collin
2f668c14d0 Big refactoring of key handling and added menus for all items.
Keyboard layout is now based on the physical locations (scan/key codes) for the shortcuts instead of the actual characters.
2013-01-04 01:10:17 +01:00
Daniel Collin
ecfb900047 More fixes with menus and keyboard 2013-01-03 20:52:40 +01:00
Daniel Collin
30d9c79be0 Big WIP on keyboard handling and Menu support 2013-01-02 21:43:27 +01:00
Daniel Collin
74bd0fba9c Implemented support for unicode on Win32
Closes #51
2013-01-01 12:25:48 +01:00
Daniel Collin
57b5dd0a6a Use ctrl instead of win on Windows for first/last track 2013-01-01 10:36:42 +01:00
Daniel Collin
11be62cdcf Ugly but functional vertical slider
Closes #15
2012-12-31 16:17:42 +01:00
Daniel Collin
3d1f747f62 Show "*" next to filename if it needs to be saved
Closes #46
2012-12-31 15:36:55 +01:00
Daniel Collin
7654f01277 Added support for Remote Export
Closes #32
2012-12-31 14:28:37 +01:00
Daniel Collin
90bdae707a Some minor cleanup 2012-12-31 13:37:01 +01:00
Daniel Collin
f6a94f38b5 Refactoring of arrow handling (reduced the code with ~100 lines) 2012-12-31 12:38:44 +01:00
Daniel Collin
20aab75c7b WIP on cleanup of arrow handling code 2012-12-31 11:04:10 +01:00
Daniel Collin
cf2edb5145 WIP on Bookmark support 2012-12-31 01:03:39 +01:00
Daniel Collin
56021dd3f9 Fixed crash when having no trackData 2012-12-30 21:39:51 +01:00
Daniel Collin
f954f214de Implemented selection of whole track (cmd + T)
Closes #39
2012-12-30 21:39:35 +01:00
Daniel Collin
f2489fa0b7 Fixed so paste of a region is being stored in undo buffer 2012-12-30 21:18:54 +01:00
Daniel Collin
235c044b0a Fixed missed biasing for 'Y' 2012-12-30 21:18:31 +01:00
Daniel Collin
4a4ca8e682 Implemented dialog that asks if the user wants to save before quit (Mac OS X only for now)
Closes #40
2012-12-30 21:10:26 +01:00
Daniel Collin
49af1595f0 Fully implemented undo for: add/delete/edit of keys
Also takes into account if more than one key is being modified at once and such being handled as a collection of commands in a multi-command so it looks hand behaves correct from the users perspective.

Closes #6
2012-12-30 19:07:33 +01:00
Daniel Collin
f4c315c137 Fixed issue that Start/Endrow wasn't saved and loaded
Closes #37
2012-12-30 12:29:41 +01:00
Daniel Collin
7683965dba Fixed issue that text would get "stuck" while editing and starting playback
Closes #31
2012-12-30 12:07:09 +01:00
Daniel Collin
fdb92f4e00 Fixed selection when jumping between keyframes 2012-12-30 11:45:59 +01:00
Daniel Collin
77799725e8 Can now use arrow keys during playback
Also fixed that selection was reset when doing jump prev/next keyframe.

Closes #41
2012-12-30 11:04:02 +01:00
Daniel Collin
cc2543fe17 Added support for pressing "return" between keys to create a new key based on the current interpolated value 2012-12-29 18:16:59 +01:00
Daniel Collin
cb47ecdb1d Implemented "Recent Files" on Mac OS X
Also added shortcut for each recent file (CMD + 1-4 for each entry in the list)

Closes #18
2012-12-29 16:35:11 +01:00
Daniel Collin
d3f8721d14 Various Win32 fixes and additions 2012-12-28 12:15:41 +01:00
Daniel Collin
c2591baa20 Latest version 2012-12-27 23:22:58 +01:00
Daniel Collin
c6f52ad6c3 Various fixes 2012-12-27 20:42:22 +01:00
Daniel Collin
28cd240b2e Lots of work on getting proper scrolling and track selection 2012-11-26 23:08:53 +01:00
Daniel Collin
9f5230de8e Win32 fixes. Now opens up a window and displays the statusbar 2012-11-26 17:08:11 +01:00
Daniel Collin
bb784965d5 Latest 2012-11-26 00:07:30 +01:00
Daniel Collin
447a86b2b1 Support scrolling in X and Y 2012-11-25 16:44:20 +01:00
Daniel Collin
5a2201537f Support for trackpad scrolling 2012-11-25 16:32:25 +01:00
Daniel Collin
5f1b90ee93 Lots of various fixes 2012-11-25 14:53:33 +01:00
Daniel Collin
3c31ba5ce5 Fixed crash when entering some bad value of tracks and then loading a .rocket file 2012-11-25 11:07:04 +01:00
Daniel Collin
d681d17ed0 Started with slider 2012-11-25 11:01:17 +01:00
Daniel Collin
c339f131d8 ctrl + arrow up/down to goto prev/next key 2012-11-24 17:37:48 +01:00
Daniel Collin
3faa0630a3 Support for groups when connecting to demo 2012-11-24 15:17:23 +01:00
Daniel Collin
e15452ff87 More glfw dropping 2012-11-23 23:02:37 +01:00