Commit Graph

41 Commits

Author SHA1 Message Date
PS 35a3793015 more debug functionality. 2021-01-16 16:37:56 -08:00
PS 4798002dfc debug and profiler improvements. implemented sending data to multiple destinations on a per strip basis, rather than a full sculpture basis. new patterns. Added user data to patterns. 2021-01-16 14:02:25 -08:00
PS 914523cb60 Cleaned up system start up, update, and cleanup 2021-01-11 00:02:42 -08:00
PS 71547b05dc Interface fixes. Fixed the problem with strip LUT tables where substrips were stamping over previous substrips. Some pattern building too. 2021-01-10 16:25:35 -08:00
PS 8d923a5e3c Fixed problem with bounds checking on parent widgets, when they weren't expanding to fit children until they themselves were committed 2020-11-15 20:03:35 -08:00
PS 0b6b3c6367 Got the hierarchy window rendering again. 2020-11-15 17:40:51 -08:00
PS aac3ce5f00 removed extraneous files, and fixed an error introduced in the merge 2020-11-15 17:23:17 -08:00
PS 70971cc196 Merge branch 'ui_widget_overhaul' into dev 2020-11-15 17:17:53 -08:00
PS 6e24051982 Added a mouse hover layout and used it in the profiler 2020-11-15 17:07:59 -08:00
PS 8d737fd961 made the profiler list view a ui list 2020-11-15 16:58:13 -08:00
PS 118b734d6c Implemented a list view, which included upgrading rendering strings to accept clipping masks 2020-11-15 16:29:13 -08:00
PS 296472a588 Implemented variable sized row specifications 2020-11-15 14:48:04 -08:00
PS 50b6980bec ui_DrawString -> ui_Label 2020-11-14 23:44:06 -08:00
PS 30123e47a2 fixed some problems with ui retained states 2020-11-14 17:18:38 -08:00
PS a52d8645e6 refactored clips -> patterns 2020-11-14 11:43:20 -08:00
PS fa1d5a5afc began turning ui_layout into ui_widgets that just have children. Currently, layout works, but the id system needs some thinking. 2020-11-08 19:42:14 -08:00
PS f53becef5b Hot panel is passed to input event handlers 2020-11-07 23:43:41 -08:00
PS 6193af2555 Pulled animation timeline state out of the app struct 2020-11-07 23:21:37 -08:00
PS e9945df6ca Moved camera state into the state for each sculpture view 2020-11-07 23:15:39 -08:00
PS d5be2a2de8 Pretty big ui overhaul. 2020-11-07 22:54:59 -08:00
PS 723458c491 fixed some issues with the panel system, and began rearraning the animation timeline window 2020-11-03 12:49:16 -08:00
PS 57f144ea64 refactored panel sytstem 2020-10-24 18:54:47 -07:00
PS a88d675327 removed gs_list and gs_bucket from the app 2020-10-24 13:50:34 -07:00
PS 85f7aab621 Animation loading 2020-10-24 13:28:10 -07:00
PS 5c183d9c5f implemented switching to a file browser, used it in the animation window and in the assembly hierarchy, and moved everything over to a linear array of animation blocks 2020-10-18 15:31:53 -07:00
PS 8eb3044422 implemented an animation handle system for identifying animation blocks 2020-10-18 13:57:04 -07:00
PS 85b99b17a2 basically removed the need for the meta system from the codebase, and implemented pushing new panel types on a LIFO queue with return memory destinations 2020-10-17 12:43:05 -07:00
PS bfd50c9129 implemented segmented led strips 2020-10-11 20:54:38 -07:00
PS 55284cde25 Created serial_monitor, and debugged uart functionality. It is now working 2020-10-10 16:52:00 -07:00
PS 1940483620 Wrote a file serializer and parser for animations 2020-10-10 00:10:51 -07:00
PS b816474dd5 Successfully transitioned to discrete animations 2020-10-09 22:08:51 -07:00
Peter Slattery 01a20f41e7 File lister now displays current directory at top, and omits it from file names 2020-09-07 14:35:58 -07:00
Peter Slattery 3a732f95b8 File lister now handles . in directory names 2020-09-07 14:29:32 -07:00
Peter Slattery 6491a88d8a File lister now handles .. in directory names 2020-09-07 14:28:41 -07:00
Peter Slattery 15a2cb080e Basic file lister functionality. Extended Win32EnumerateDirectory; it now includes folders if proper flags are set. 2020-09-07 13:42:00 -07:00
Peter Slattery cc41442923 added assembly_center field to assembly files and used it to place assemblies at construction time 2020-09-07 11:12:58 -07:00
Peter Slattery 44486acca4 did a bunch of animation timeline todos - just simplifying function call signatures 2020-09-06 21:42:21 -07:00
Peter Slattery 1db836890f Cleaned up world -> panel space conversion 2020-09-06 20:33:28 -07:00
Peter Slattery 7c134774c3 sculpture view cleanup 2020-07-18 13:08:28 -07:00
Peter Slattery 078f4e3ed7 Fixed the sculpture view. 2020-07-18 12:59:57 -07:00
Peter Slattery 62e22979f3 Separated out the engine from the editor. 2020-07-18 12:27:36 -07:00