12 Commits

Author SHA1 Message Date
Lucas Oskorep 1cc9348d24 feat: Adding support for json apps. Updated Macropad_os.py to automatically load in the python and json apps at launch. 2022-09-20 12:56:41 -04:00
Lucas Oskorep 6724f8a4f3 Added Numpad V1.0 and added in support for automatically pressing and releasing macros to the abstract app 2022-09-20 11:18:45 -04:00
Lucas Oskorep cb4dac9d6b adding macro_utils and then implementing them in the default numpad app. 2022-09-20 01:38:32 -04:00
Lucas Oskorep 44aaa083cc a 2022-09-20 00:49:43 -04:00
Lucas Oskorep 26ce2d1734 feat: Added automatic loading of Apps from the macropad_apps/python directory at load time.
Performance improvements to the lighting system.
Renamed app_router to macropad_os.
2022-09-20 00:44:42 -04:00
Lucas Oskorep d95d351bfd fixing issue with imports and changing direction for scrolling with click wheel. 2022-09-19 23:23:59 -04:00
Lucas Oskorep bc7a7c0168 moving config to default_config and adding in 3d models for the macropad case itself 2022-09-15 17:03:02 -04:00
Lucas Oskorep 93e3e1eadc initial app helpers completed - moving to make the default apps next. 2022-08-31 20:11:29 -04:00
Lucas 0136c1a1a4 small formatting changes 2022-05-22 16:10:09 -04:00
Lucas f627501436 finished making Macropad OS 1.0 2022-05-07 19:11:52 -04:00
Lucas 93a6ef0248 Added functionality to swap the key patterns to test them out - need to work on adding sound and navigational patterns to the app next.
Need to answer next - should the app framework handle interactions with the keyboard lighting and sound?
2022-04-30 23:28:22 -04:00
Lucas d8feab1636 reformatting the default_app structure and worked on options menu. 2022-04-30 23:14:42 -04:00