125 Commits

Author SHA1 Message Date
Daniel Collin
447a86b2b1 Support scrolling in X and Y 2012-11-25 16:44:20 +01:00
Daniel Collin
5a2201537f Support for trackpad scrolling 2012-11-25 16:32:25 +01:00
Daniel Collin
5f1b90ee93 Lots of various fixes 2012-11-25 14:53:33 +01:00
Daniel Collin
860dba1aff Support fullscreen on Mac OS X
Closes #27
2012-11-25 11:34:57 +01:00
Daniel Collin
3ca22c6f7f Support for Mac OS X Fullscreen 2012-11-25 11:34:07 +01:00
Daniel Collin
3c31ba5ce5 Fixed crash when entering some bad value of tracks and then loading a .rocket file 2012-11-25 11:07:04 +01:00
Daniel Collin
d681d17ed0 Started with slider 2012-11-25 11:01:17 +01:00
Daniel Collin
f7984f0d1d Added color selection for tracks
Closes #26
2012-11-25 11:01:07 +01:00
Daniel Collin
f1044ab3a7 Use hex for colors 2012-11-25 09:46:04 +01:00
Daniel Collin
0208c68c3f Tweaked the position of tracks when folded 2012-11-24 17:47:01 +01:00
Daniel Collin
c339f131d8 ctrl + arrow up/down to goto prev/next key 2012-11-24 17:37:48 +01:00
Daniel Collin
baf1ae03de Handle focus 2012-11-24 17:37:25 +01:00
Daniel Collin
4b4b64a6b8 New shiny icon with correct aspect ratio and alpha :) thanks to booster for fixing this one! 2012-11-24 15:17:51 +01:00
Daniel Collin
3faa0630a3 Support for groups when connecting to demo 2012-11-24 15:17:23 +01:00
Daniel Collin
83e62e15eb Misc cleanup and rendering of selection 2012-11-24 15:16:48 +01:00
Daniel Collin
1d8c75ab7d Fixed small issue that at startup the start screen wasn't rendered correct 2012-11-24 15:16:13 +01:00
Daniel Collin
0729d39720 More glfw dropping 2012-11-23 23:03:35 +01:00
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