Daniel Collin
078b8bd4ce
Cleanup
2012-10-29 19:09:04 +01:00
Daniel Collin
e3a04b6e21
Shift + arrow keys now steps 8 steps instead of 1
2012-10-28 20:41:09 +01:00
Daniel Collin
d120a27fdc
Added basic save support
2012-10-28 20:32:45 +01:00
Daniel Collin
cf1eeb27b3
Added save dialog
2012-10-28 20:03:21 +01:00
Daniel Collin
a89ea9baac
Support for negative numbers also
2012-10-28 19:47:46 +01:00
Daniel Collin
84746aa8b6
Clamping so we don't index outside of the available tracks
2012-10-28 19:47:32 +01:00
Daniel Collin
638e01e9d5
Support for changing interpolation type
2012-10-28 19:30:46 +01:00
Daniel Collin
f68a40d49b
Very basic status bar
2012-10-28 19:21:32 +01:00
Daniel Collin
0a1f563afb
Added support for editing of values
2012-10-28 19:04:30 +01:00
Daniel Collin
6a46001a6e
Added marker for where the data is edited
2012-10-28 18:10:51 +01:00
Daniel Collin
b936ced270
Sending data loaded from the XML over to the demo now works
2012-10-28 17:10:22 +01:00
Daniel Collin
275dbf68ec
Can now load XML files to the rocket data
2012-10-28 15:56:01 +01:00
Daniel Collin
2c88f2470b
Preparation for proper save
2012-10-28 14:24:33 +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
Daniel Collin
36bbcfda6d
Current status
2012-10-28 03:23:09 +01:00
Daniel Collin
83500b8b86
Some debug logging
2012-10-27 22:09:51 +02:00
Daniel Collin
25dbedd792
Key up/down handling
2012-10-27 17:52:26 +02:00
Daniel Collin
376be44f44
Basic playback working
2012-10-27 17:44:06 +02:00
Daniel Collin
8a0024415e
WIP on fixing up TrackerView
2012-10-27 17:05:08 +02:00
Daniel Collin
d681e5bd20
Code for sending the keyframes over to the demo
2012-10-27 10:11:41 +02:00
Daniel Collin
5faf9d53fd
Now getting the track names sent from the demo to the editor (yah!)
2012-10-26 17:48:01 +02:00
Daniel Collin
7e0d246491
Can now connect with target.
...
Now connects with target and they acknowledge each other correct.
Disconnecting the demo the Editor still thinks there is a connection
2012-10-26 17:20:35 +02:00
Daniel Collin
abf48f4028
Added code for remote connection
2012-10-26 16:54:28 +02:00
Daniel Collin
ae0d0a0671
Added code for logging
2012-10-26 16:37:07 +02:00
Daniel Collin
20431090ea
Renamed ClientSocket to RemoteConnection
2012-10-26 16:17:49 +02:00
Daniel Collin
f27b90bf6b
Removed deprecated file
2012-10-25 22:48:27 +02:00
Daniel Collin
52fbdd93de
Moved tracker ui code to TrackView.c/h
2012-10-25 22:48:16 +02:00
Daniel Collin
c4cd4355d8
Separated away save/load of xml to separate file. Added 60 Hz
2012-10-25 21:51:21 +02:00
Daniel Collin
c15809ae52
Added the socket layer for talking with the target from the editor
2012-10-24 22:15:19 +02:00
Daniel Collin
7f4a5df823
Merge branch 'master' of https://github.com/emoon/rocket
...
Conflicts:
ogl_editor/src/Editor.h
test.rocket
2012-10-24 00:07:23 +02:00
Daniel Collin
dd0bc8b750
Now with some basic loading of the xml file
2012-10-24 00:06:03 +02:00
Daniel Collin
2e9b1e2bd9
Implemented parts of opening files from the menu
2012-10-23 22:14:17 +02:00
Daniel Collin
adc3b2b059
Current status
2012-10-23 10:36:02 +02:00
Daniel Collin
706db2684c
Moved over the hacky UI from the emgui example code
2012-10-22 20:53:46 +02:00
Daniel Collin
e8a6c21b97
New (squashed!) icon and proper name instead of "My Application"
2012-10-22 20:35:20 +02:00
Daniel Collin
36baa7e2fb
While a bit hacky now using emgui (which is just declared outside the root dir to make it simple)
2012-10-22 20:20:24 +02:00
Daniel Collin
804aad808d
Current state. Cleaning and fixing
2012-10-21 20:02:58 +02:00
Daniel Collin
c597471c1c
Added emgui as submodule
2012-10-21 09:19:15 +02:00
Thor Arne Gald Semb
3338175675
editor: support loading from argv
...
It's sometimes useful to be able to load a rocket-file by dragging
it onto the editor executable, or even registering the editor as
an open-handler for the rocket-filetype
Support this by accepting an optional argument that specifies the
file to load.
2012-10-19 17:30:45 +02:00
Thor Arne Gald Semb
b46ce44f2b
editor: obey ctrl+n
2012-10-19 17:15:51 +02:00
Erik Faye-Lund
148293dc25
editor: save tracks in the right order
2012-10-19 17:11:27 +02:00
Erik Faye-Lund
739fc21cfd
player: return interpolated value as double
...
The heavy lifting was already done in double precision, so just
return the full value to the user without truncating to float.
2012-10-19 17:10:57 +02:00
Erik Faye-Lund
7c43db7385
Merge branch 'work/io-callback'
2012-09-11 19:55:46 +02:00
Daniel Collin
d71e580abe
Basic button press now works
2012-04-18 14:45:31 +02:00
Daniel Collin
c33f759c26
Added RocketGui_button
2012-04-18 14:19:10 +02:00
Daniel Collin
64e2a5bd47
Basic UI drawing working
2012-04-18 14:02:09 +02:00
Daniel Collin
37661c61a6
Renamed OpenGLRenderer to OpenGLBackend
2012-04-18 13:23:14 +02:00
Daniel Collin
4380b921d8
Added .gitignore
2012-04-18 12:58:38 +02:00
Daniel Collin
921e9c85df
Added start of ogl_editor and tundra files to build everything
2012-04-18 12:57:57 +02:00
Erik Faye-Lund
bdca635226
editor: save/load bookmarks
...
Beware of the hack: Loads track-tags from anywhere in the document
to retain backwards compatibility.
2012-04-16 19:05:02 +02:00