Daniel Collin
3533af8de7
Various selection fixes and biasing of previous key (if no key is selected)
2013-02-18 22:30:39 +01:00
Daniel Collin
4befb5f91f
Fixed issue where selection order wasn't taken into account which direction one selected in
2013-01-14 22:30:20 +01:00
Daniel Collin
603ad27579
Changed behaviour when inserting/changing current value
...
* if there is a value already we keep that keys type
* if there isn't a value we grab the key type from the previous key
Closes #71
2013-01-13 23:16:10 +01:00
Daniel Collin
ba63529112
Fixed issue that the cursor would disappear if you would fold a group but not have the first track active
2013-01-12 23:49:26 +01:00
Daniel Collin
1d0c7deac4
Do not add a value if edit text is empty
2013-01-12 23:22:38 +01:00
Daniel Collin
b71f77ec1b
Fixed issues that jumping to bookmark, next key and 8 steps didn't save the key that one is entering
...
Also fixed another small bug that selection wasn't correctly updated when jumping with bookmarks
Closes #71
2013-01-12 23:14:49 +01:00
Daniel Collin
6a35c4b482
When pressing space after entering a new value it would be cancelled. Now its being stored instead
2013-01-12 12:10:24 +01:00
Daniel Collin
0ecf3880c2
Insert 0.0 when pressing return on a track with no keys
2013-01-12 12:09:46 +01:00
Daniel Collin
121323ca3b
Save status didn't update when doing undo/redo
2013-01-12 12:08:54 +01:00
Daniel Collin
6eea10c650
Don't reset current track when disconnecting/reconnecting
2013-01-12 12:06:36 +01:00
Daniel Collin
731a90fc0a
Fixed some pretty bad socket issues
...
Fixed some bad socket issues that sockets were created non-blocking but wasn't handled correctly for that case. Now we create blocking ones (like the old editor) so hopefully everything should work better regarding getting/sending data
Closes #68
Closes #69
2013-01-10 08:18:37 +01:00
Daniel Collin
53a9975533
Fixed win32 compile error
2013-01-09 19:23:52 +01:00
Daniel Collin
53027b06bd
Cleanup. Added version define
2013-01-09 19:20:29 +01:00
Daniel Collin
34a1ff2cc3
Merged latest from kusma/rocket
...
Also fixed compile errors due to synclib changes (just some double ->
float casting)
2013-01-09 09:42:22 +01:00
Daniel Collin
23c7b7a50f
Support for marking at the same time as using prev/nextkey and 8-step jumping
...
Closes #64
2013-01-08 19:06:23 +01:00
Daniel Collin
d834afc75f
Cleanup
2013-01-08 16:09:15 +01:00
Daniel Collin
dc52c3626a
Added generation of accelerator table
2013-01-08 12:20:31 +01:00
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