108 Commits

Author SHA1 Message Date
Daniel Collin
e65e4f992f Now using DoubleBuffered rendering under OS X for OpenGL. Should hopefully gives some perf gain 2012-11-23 23:03:26 +01:00
Daniel Collin
990ae399a1 Restore dialogs 2012-11-23 23:02:46 +01:00
Daniel Collin
e15452ff87 More glfw dropping 2012-11-23 23:02:37 +01:00
Daniel Collin
c4e2f3d06c Dropped glfw 2012-11-23 23:02:22 +01:00
Daniel Collin
8d9417db03 Removed files 2012-11-23 19:09:07 +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
1e63fbb9f2 Added glfw 2.7.7 2012-11-23 17:49:44 +01:00
Daniel Collin
081cb8cd3e Latest with various fixes 2012-11-22 20:34:52 +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
db839cd75c Improved group rendering and made some cleanup 2012-11-12 21:35:53 +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
8a8594a21f Now using embedded arrow images 2012-11-11 16:03:03 +01:00
Daniel Collin
654387ce2b Implemented folding using arrow keys 2012-11-11 15:49:14 +01:00
Daniel Collin
fcff3edc9e Implemented load/save for tracking folding and colors 2012-11-11 15:35:47 +01:00
Daniel Collin
9d145daf98 Fully implemented track folding (yah)
Closes #25
2012-11-11 13:52:22 +01:00
Daniel Collin
c964a8f4ab images for button folding 2012-11-11 13:51:33 +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
8ac2c68b99 Fix crash bug when loading data without colors 2012-11-10 22:15:43 +01:00
Daniel Collin
2566d0eff5 Cleanup, split rendering into separate functions and preparation for folded rendering of tracks 2012-11-10 18:28:31 +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
893d4c0467 Show connection status in the statusbar 2012-11-10 13:27:13 +01:00
Daniel Collin
95c27ca5a8 Re-added rendering of value / step type 2012-11-10 13:16:17 +01:00
Daniel Collin
41d973d077 Fully implemented the row jumping
Closes #28
Closes #23
Closes #21
2012-11-10 12:47:09 +01:00
Daniel Collin
dd5bf79a86 More stuff on the status-bar 2012-11-10 12:35:12 +01:00
Daniel Collin
0b4dddb41d Implemented row selection from editbox 2012-11-10 11:32:21 +01:00
Daniel Collin
32de63f99d Support for tracks to lose focus to other controls (like edit boxes) 2012-11-09 22:38:56 +01:00
Daniel Collin
f3a9028be3 fixed some code that broke during win32 refactoring 2012-11-08 23:05:19 +01:00
Daniel Collin
67af924cb9 merge 2012-11-08 21:51:45 +01:00
Daniel Collin
bf7c7cfff0 Fixed masking of font size 2012-11-08 21:51:19 +01:00
Daniel Collin
5fffecc270 Merge and Win32 compile fixes 2012-11-08 15:06:21 +01:00
Daniel Collin
b2642100f5 Win32 compile fixes 2012-11-08 14:43:46 +01:00
Daniel Collin
f11348dafd Started with adding some editbox(es) to the status-bar 2012-11-06 08:11:29 +01:00
Daniel Collin
06da673585 Fixed correct handing of mouse position 2012-11-06 08:11:11 +01:00
Daniel Collin
56b3080702 Fixed so status bar is visible even if we don't have any proper track data 2012-11-06 08:01:24 +01:00
Daniel Collin
6af1954d50 As the data for SET_ROW can fail because of multiple sends we do a couple of retries to get the correct data 2012-11-04 21:07:09 +01:00
Daniel Collin
1db38f6765 Demo wasn't told about deleted keys when doing cut'n'paste 2012-11-04 12:58:08 +01:00
Daniel Collin
33e09bd251 Fixed so the track data is cleared when loading new one
Closes #30
2012-11-04 12:57:34 +01:00
Daniel Collin
cb9a027490 Fixed text overlap when editing value. Also added pressing esc aborts the edit
Closes #12
2012-11-04 12:42:38 +01:00
Daniel Collin
e08e1189c9 Implementd cut/copy and paste of track data
Closes #19
2012-11-04 12:26:25 +01:00
Daniel Collin
82ab8e140e Added support to bias a selection of values
Closes #20
2012-11-04 10:28:32 +01:00
Daniel Collin
ca73e5748a Made it possible to do selection of rows and tracks (shift + arrow keys) 2012-11-04 10:17:49 +01:00
Daniel Collin
4015d13f40 Implemented rendering of interpolation type
Closes #14
2012-11-03 23:23:23 +01:00
Daniel Collin
41f793cf92 FINALLY fixed super annoying reconnection issue 2012-11-03 23:22:27 +01:00
Daniel Collin
b883f6e8e8 Implemented new font for track names and also adjusting the track width if the names are too long and center the text if less than min track size
Closes #9
2012-11-03 22:28:13 +01:00
Daniel Collin
a1aeadfb7a Fixed super annoying bug that sometimes the server socket couldn't get created 2012-11-03 22:26:03 +01:00