Daniel Collin
bf1ed68113
Implemented support for scaling keys
...
Closes #100
2014-09-14 12:03:43 +02:00
Daniel Collin
6369277bcf
Implemented multi-key delete
...
Closes #102
2014-09-14 11:28:15 +02:00
Daniel Collin
212be709d5
Support for multi-add current value
...
Closes #88
2014-09-14 11:11:40 +02:00
Daniel Collin
54cbacc963
Implemented 2x highlight row jump with PageUp/Down
...
Closes #77
2013-10-18 19:45:40 +02:00
Daniel Collin
60ff15b7a4
Show error if we couldn't create connection
...
Closes #70
2013-07-01 12:50:07 +02:00
Daniel Collin
5e2743d9b8
No color picking while playing
...
Change so color picking can't be used during playback as this causes
some issues. Would be nice to support it but at least this doesn't screw
everything up.
Closes #76
2013-07-01 12:10:12 +02:00
Daniel Collin
73027462ec
Cleanup
2013-07-01 10:57:00 +02:00
Daniel Collin
acfbd24aa0
Removed output
2013-07-01 02:09:53 +02:00
Daniel Collin
143379804c
Various fixes
...
* Removed concept of one entry groups. Now all groups has an array of tracks (even if just one) as it simplifies the code
* Rewrote the scrolling handling when auto selecting a new track. The new code should be more robust and doesn't rely on track ordering
2013-06-30 23:28:14 +02:00
Daniel Collin
9f75f7e81f
Fixed bug with track folding
2013-06-29 23:26:08 +02:00
Daniel Collin
d2adfad79c
Fixed scrolling issue to last row
...
Closes #82
2013-06-29 17:22:48 +02:00
Konsta 'sooda' Hölttä
69b4f1a6ad
ogl_editor: select first track initially
...
When getting the tracks from the demo, select the first one when it
comes, otherwise we end up focused in the editor but nothing selected.
2013-06-23 20:59:33 +03:00
Konsta 'sooda' Hölttä
650bb4e01d
ogl_editor: letter case fixes
...
Make it compile on linux where filenames are case sensitive
2013-06-23 15:42:22 +03:00
Daniel Collin
1ce2e3980d
Fix win32 build + clear inital path
2013-03-25 19:26:55 +01:00
Daniel Collin
aeddba394f
Added highlightRowStep
...
This is used to change the the highlighted row number in the UI which might be useful depending on if the music has a non-regular BPM or similar issue.
Right now it's not possible to change it in the UI so the best way to change it right now is to save a .rocket file, open it in a text editor and change the "highlightRowStep" on the <tracks tag
Closes #85
2013-03-25 11:38:45 +01:00
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