Daniel Collin
9afba7fdd3
Splited apart some bookmark code
...
This is WIP on #96 as the code for handling the data is very similar
2014-09-15 20:11:52 +02:00
Daniel Collin
23167ffc6f
Support # as separator for groups
...
This is because Windows doesn't like : in filenames.
Closes #90
2014-09-14 09:40:42 +02:00
Daniel Collin
4830a852fa
Revert "Supports # as separator for groups"
...
This reverts commit 22e11ed4c061c7c35d74a83c3be0f1183340810d.
2014-09-14 09:38:48 +02:00
Daniel Collin
22e11ed4c0
Supports # as separator for groups
...
This is because Windows barfs when exporting filenames with : in them.
2014-09-14 09:38:25 +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
7319e6a8ca
WIP on adding new tracks from demo while editor is running
2013-06-29 22:15:45 +02:00
Daniel Collin
dbbc2c7b4a
Implemented undo support for breakpoints
...
Closes #53
2013-01-04 14:41:41 +01:00
Daniel Collin
807ed05721
Fixed jumping between bookmarks. Also use binary search for finding if row is bookmarked or not
2012-12-31 13:34:35 +01:00
Daniel Collin
cf2edb5145
WIP on Bookmark support
2012-12-31 01:03:39 +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
694b0b21e5
Fixed memory trashing (ouch)
2012-12-28 12:16:40 +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
5f1b90ee93
Lots of various fixes
2012-11-25 14:53:33 +01:00
Daniel Collin
3faa0630a3
Support for groups when connecting to demo
2012-11-24 15:17:23 +01:00
Daniel Collin
d8b9adbf8d
Moved some files around. Made glfw compile on windows, added main function to windows/glfw
2012-11-23 18:57:33 +01:00
Daniel Collin
d7b2916e15
Fixed correct size of groups and correct size of selection marker
2012-11-22 17:19:09 +01:00
Daniel Collin
46fb889216
WIP on grouping
2012-11-21 23:37:54 +01:00
Daniel Collin
bd4dd1e358
WIP on group support
2012-11-14 22:42:16 +01:00
Daniel Collin
65b6b3a3e9
Fixed compile errors
2012-11-12 08:55:50 +01:00
Daniel Collin
324d3dbd84
Grouping WIP
2012-11-11 22:16:50 +01:00
Daniel Collin
d03bd9e991
Added linking of the groups when loading .rocket files
2012-11-11 21:38:50 +01:00
Daniel Collin
d33792841c
Data restructuring and preparing for group support
2012-11-11 19:39:31 +01:00
Daniel Collin
9b7f5c5a27
Better handling of cursor position / rendering of tracks that may have variable size
2012-11-10 22:16:22 +01:00
Daniel Collin
177190d690
WIP on folding (also made some cleanup in the track rendering)
2012-11-10 17:48:37 +01:00
Daniel Collin
275dbf68ec
Can now load XML files to the rocket data
2012-10-28 15:56:01 +01:00
Daniel Collin
c8b656c03c
Separated createTrack to own c/h as we need to call it from more places that Editor.c
2012-10-28 13:57:31 +01:00