Commit Graph

  • 14ded0bbe6 live editing Peter Slattery 2021-04-09 22:15:59 -0400
  • 9404a6b57d Override all hue phrases PS 2021-04-09 16:15:25 -1000
  • 6f1d247bc8 Made Hues capable of smoothly lerping to white or black PS 2021-04-09 15:59:32 -1000
  • cbd6433a30 Hue fading PS 2021-04-09 15:45:28 -1000
  • 37c30e1cb2 Lumenarium now repeatedly sends the current motor position desired based on a variable in settings PS 2021-04-09 14:59:55 -1000
  • fae031b746 fixing problem where closing the motor immediately masks the upper leds PS 2021-04-09 14:15:02 -1000
  • b3fbae340b Made LedBlend_Overwrite more useful PS 2021-04-09 12:14:00 -1000
  • 4f293980ed Picking a Phrase now also sets it as teh debug phrase PS 2021-04-09 12:09:56 -1000
  • 776b942013 Merge remote-tracking branch 'origin/dev' into dev PS 2021-04-09 09:45:13 -1000
  • 5d321d6f54 Pattern builder in debug menu PS 2021-04-09 09:35:06 -1000
  • 29b05d8057 edit settings Peter Slattery 2021-04-09 12:35:58 -0400
  • 27c6caa204 Merge branch 'dev' of github.com:peter-slattery/Lumenarium into dev Peter Slattery 2021-04-09 12:33:50 -0400
  • 6cb0749f2c awaken and off_anim PS 2021-04-09 01:52:14 -1000
  • 7e1e22ed5a Created a panel for the Awaken sequence PS 2021-04-09 01:48:29 -1000
  • ee1163be95 Ambient Patterns PS 2021-04-09 01:00:00 -1000
  • 0c96f6bd19 Added setting for turning leds off at certain times of day PS 2021-04-09 00:58:50 -1000
  • 7a103dae42 Lots of pattern work, plus color fading PS 2021-04-09 00:42:04 -1000
  • 7ff47ad445 Fixed Pattern_StemSolid PS 2021-04-08 21:01:11 -1000
  • 40014ca471 Rainbow Loading Pattern PS 2021-04-08 20:58:44 -1000
  • 175f58fd07 Pattern Grow Fade Mask PS 2021-04-08 18:11:56 -1000
  • 3cd3ceedac Merge branch 'dev' of github.com:peter-slattery/Lumenarium into dev Peter Slattery 2021-04-08 23:43:33 -0400
  • 29a92837a6 Added a way to test hues on the sculpture from the debug panel PS 2021-04-08 17:42:20 -1000
  • 3ee4f9f9a5 Merge branch 'dev' of github.com:peter-slattery/Lumenarium into dev Peter Slattery 2021-04-08 22:55:04 -0400
  • 2a11fc815b Phrase reception timeout PS 2021-04-08 16:54:50 -1000
  • d1a52c5779 Merge branch 'dev' of github.com:peter-slattery/Lumenarium into dev Peter Slattery 2021-04-08 22:51:00 -0400
  • afd890afea to lower before we hash PS 2021-04-08 16:50:45 -1000
  • 7cd6a26aaa Merge branch 'dev' of github.com:peter-slattery/Lumenarium into dev Peter Slattery 2021-04-08 22:47:01 -0400
  • 03804d90b6 Forcing all phrase hue maps to lowercase PS 2021-04-08 16:46:46 -1000
  • a06f59813b Merge branch 'dev' of github.com:peter-slattery/Lumenarium into dev Peter Slattery 2021-04-08 22:41:09 -0400
  • 4130d50c1b Primary Hue Pattern PS 2021-04-08 16:40:59 -1000
  • 9bbefec3db settings Peter Slattery 2021-04-08 22:14:32 -0400
  • c08222df13 settings update Peter Slattery 2021-04-08 22:13:03 -0400
  • 7a95861bf8 Ability to override all assemblies in debug panel PS 2021-04-08 16:06:58 -1000
  • 1d3d7f5f86 Making Motor Debug Commands more verbose PS 2021-04-08 15:42:26 -1000
  • b636e9ef3d Debug utilities for internal motor state tracking, and fixed a bug where closing the motors wouldn't turn the upper leds back on PS 2021-04-08 15:35:55 -1000
  • 876c7107d1 Printing out what hues are being displayed PS 2021-04-08 15:15:36 -1000
  • b952b3abad added pattern transition speed to the settings file PS 2021-04-08 15:11:39 -1000
  • 232180299f Fixed a problem with dropdowns where, if you clicked a button inside them, they wouldn't register that they are no longer open. PS 2021-04-08 14:53:41 -1000
  • cd2cfac16e preventing reading from past the end of the message queue PS 2021-04-08 13:54:26 -1000
  • 95107a2685 Guarding against empty network packets PS 2021-04-08 13:46:08 -1000
  • 114ab0b5d8 Fixed a problem where we were overwriting retained states PS 2021-04-08 12:33:00 -1000
  • f45be27edc Fixed some CSV parsing errors and implemented white and black colors PS 2021-04-08 10:07:41 -1000
  • bbf07cc6e2 Converting to non-blocking socket calls Peter Slattery 2021-04-08 14:33:37 -0400
  • 1b473fad6a Merge remote-tracking branch 'origin/dev' into dev Peter Slattery 2021-04-08 13:47:13 -0400
  • d0b54e92ef Networking debugging PS 2021-04-08 10:44:40 -0700
  • 572c69b05c Merge branch 'dev' of github.com:peter-slattery/Lumenarium into dev Peter Slattery 2021-04-08 06:49:37 -0700
  • 2190051274 Added phrase priority to the settings PS 2021-04-08 06:19:07 -0700
  • 249082170b changed motor settings Peter Slattery 2021-04-07 12:16:01 -0700
  • 5ba251012d Patterns and phrase map priority PS 2021-04-07 10:47:10 -0700
  • e5be1298d1 cleaned up some pattern stuff, and logged restarts Peter Slattery 2021-03-31 02:39:16 -0700
  • 29e6c640ad Added respecting global pattern speed to every pattern Peter Slattery 2021-03-31 02:19:13 -0700
  • 1f06b183a6 Added in connection status to the blumen status log Peter Slattery 2021-03-31 02:13:37 -0700
  • 9e1b5d45f0 Added some info to the blumen status log PS 2021-03-31 02:04:03 -0700
  • bafbcd966a Cleaning up todos, documentation, blumen lumen status, etc. PS 2021-03-31 02:00:25 -0700
  • 18bef60ba1 Trying to reduce memory usage Peter Slattery 2021-03-30 22:04:05 -0700
  • a49fa26a43 animations PS 2021-03-30 20:00:16 -0700
  • 963415335b shipping time PS 2021-03-30 19:55:54 -0700
  • 6b137154bc Animation Playlists, lots of cleanup, settings file stuff, etc. Peter Slattery 2021-03-27 21:41:47 -0700
  • 5ddca7fbac Scrollable pattern lists PS 2021-03-27 17:06:30 -0700
  • 3f9a8dfe85 Loaded animations from folders, switch to voice mode or default mode PS 2021-03-27 16:40:33 -0700
  • 9dc75eff45 message queue cleanup PS 2021-03-27 16:07:31 -0700
  • c27cd4052b Patterns, Debug Mode, and Phrase Mapping Peter Slattery 2021-03-27 16:00:06 -0700
  • c4769bd53c Cleaning Up blumen_lumen user space code PS 2021-03-27 15:04:18 -0700
  • 874925a5fe mapping phrases to colors for patterns PS 2021-03-27 14:46:17 -0700
  • 76b86c9ba0 Merge remote-tracking branch 'origin/dev' into dev PS 2021-03-27 13:23:47 -0700
  • bb7c175c33 Masking off the top leds if the flowers are open, and mapping between file names and clear core motor indices PS 2021-03-27 13:22:02 -0700
  • b5a3c4903a Debug interface for sculptures, lots of blumen updates. Peter Slattery 2021-03-25 01:46:27 -0700
  • 83707b10b9 Split the sculpture into 3 assemblies, and created a way for patterns to use assembly specific color palettes PS 2021-03-24 19:45:11 -0700
  • 2fa1a9b178 Merge remote-tracking branch 'origin/dev' into dev PS 2021-03-24 19:20:26 -0700
  • 743181fe9b Built & tested gs_csv.h PS 2021-03-24 19:09:26 -0700
  • 0e7596cafc Implemented masking the inner strips on blumen Peter Slattery 2021-03-22 23:12:55 -0700
  • 4d0d916d97 More pattern work, fixed a problem where switching animations in the timeline window would overwrite fields of the new animation because the interface was caching the previous interfaces values, and created helpers to load animations from files. Peter Slattery 2021-03-22 22:36:33 -0700
  • 3140ff3fe6 Some pattern work, added a way to identify what COM ports are available on windows, implemented multithreading patterns, and added a path to turn all the lights off on shutdown Peter Slattery 2021-03-22 20:58:52 -0700
  • 4085d3acf9 Merge remote-tracking branch 'origin/dev' into dev PS 2021-03-22 19:09:52 -0700
  • ef4eb84a83 More pattern work PS 2021-03-22 19:09:30 -0700
  • e6042b7a01 Patterns Peter Slattery 2021-03-20 21:49:02 -0700
  • d81b809970 Patterns PS 2021-03-20 19:10:12 -0700
  • f6baf22907 Message logging Peter Slattery 2021-03-20 18:06:04 -0700
  • 9fc984d6f2 Message sending to weatherman PS 2021-03-20 15:15:35 -0700
  • c054a0e6b6 Memory profiling & codebase cleanup PS 2021-03-18 02:19:35 -0700
  • 4f199ee1c6 Fixed a problem with r64 parsing PS 2021-03-18 00:26:47 -0700
  • 3a04aab4fd Updated tests for strings, and added cursor to widget strings if the widget is currently being edited PS 2021-03-18 00:18:58 -0700
  • bf72a52142 Fixed backspacing condition in interface.h and added ui for renaming layers. PS 2021-03-17 22:56:52 -0700
  • 01d960ca8f Added ui for adding layers PS 2021-03-17 22:48:55 -0700
  • 59cb48c9f0 Implemented Crossfading between animations PS 2021-03-17 22:15:37 -0700
  • 8a4958938d Merge remote-tracking branch 'origin/dev' into dev Peter Slattery 2021-03-06 18:18:07 -0800
  • bb9c9b3e26 sanity tests, path handling, file lister update and began working on saving files Peter Slattery 2021-03-06 18:17:00 -0800
  • b91a7a9a02 sanity tests, path handling, file lister update and began working on saving files Peter Slattery 2021-03-06 18:17:00 -0800
  • c68cb80ca4 Printing out based on messages received PS 2021-02-28 17:13:51 -0800
  • f8d0f904ce Blumen lumen now reads packet headers before attempting to interpret them PS 2021-02-28 16:58:22 -0800
  • 64879c0e2d cleanup PS 2021-02-28 15:47:05 -0800
  • ea2eb0e469 Merge branch 'dev' PS 2021-02-28 15:37:02 -0800
  • b9dc967ad9 Readme updated with running and building instructions PS 2021-02-28 15:35:57 -0800
  • c7eb56724f implemented setting the working directory by finding a data folder in an ancestor directory of the exe files path PS 2021-02-28 15:18:39 -0800
  • 4765301c22 Fixed gen_blumen_lumen to output sculpture spec again, and updated readme. PS 2021-02-28 14:35:14 -0800
  • b470a63ec5 Now have thread safe plugging / unplugging of USBs / serial ports Peter Slattery 2021-02-20 18:21:52 -0800
  • 0807abc08e created default view for lumenarium Peter Slattery 2021-02-20 14:32:43 -0800
  • 4deeb2470e added a brightness slider to the assembly debug panel's all red, green, blue, and white modes. Peter Slattery 2021-02-20 14:14:39 -0800
  • 3bc51afe73 Added a User Space Cleanup Proc, made BlumenLumen_CustomCleanup end its thread, and implemented a SocketQueryStatus function Peter Slattery 2021-02-20 13:14:54 -0800
  • ac19ab97ba saturday at foldspace Peter Slattery 2021-02-06 15:10:14 -0800