Commit graph

  • f734568ad2 wasp: draw565: Optimize the bit expansion blitter slightly. Daniel Thompson 2020-04-10 20:23:12 +01:00
  • 22ca8886c2 wasp: draw565: Automatic RLE format conversion Daniel Thompson 2020-04-10 20:22:51 +01:00
  • 906c313e49 tools: rle_encode: Optimize the 2-bit encoding slightly Daniel Thompson 2020-04-10 20:20:48 +01:00
  • a1badfd95d wasp: draw565: Fix colors when burst filling a line. Daniel Thompson 2020-04-10 20:20:01 +01:00
  • 3bcda8d546 Merge branch 'master' of https://github.com/daniel-thompson/wasp-os Daniel Thompson 2020-04-10 14:32:22 +01:00
  • 74511a1e1c
    Merge pull request #7 from salcedo/master Daniel Thompson 2020-04-10 14:32:14 +01:00
  • fd64abe882 wasp: draw565: Optimize the 2-bit RLE drawing functions Daniel Thompson 2020-04-08 21:50:42 +01:00
  • ac61d8a1c1 TODO: Update to make latest status. Daniel Thompson 2020-04-06 22:04:07 +01:00
  • 841fbef8a6 wasp: testapp: Add RLE drawing benchmarks. Daniel Thompson 2020-04-06 22:03:54 +01:00
  • 8ed80eeeba wasp: launcher: Experimental launcher implementation Daniel Thompson 2020-04-06 22:03:05 +01:00
  • 59bb70fa64 wasp: simulator: Optimize the drawing process Daniel Thompson 2020-04-06 21:47:30 +01:00
  • a1a8f3f8a3 wasp: draw565: Add 2-bit RLE decoder Daniel Thompson 2020-04-06 21:45:44 +01:00
  • 1602180116 res: Switch from indexed to RGB mode Daniel Thompson 2020-04-06 21:43:14 +01:00
  • 02b92ff90d tools: wasptool: Add a progress bar to the BLE uploads Daniel Thompson 2020-04-06 21:40:34 +01:00
  • e2234112ff tools: rle_encode: Add a new "2-bit" encoding mode. Daniel Thompson 2020-04-06 21:37:37 +01:00
  • 2b5ebcef72 wasp: widgets: Add a scrolling indicator Daniel Thompson 2020-04-05 09:48:03 +01:00
  • bb4e76d852 wasp: testapp: Add an option to force an exception Daniel Thompson 2020-04-05 09:46:25 +01:00
  • 83cc56969e wasp: manager: make sleep() and background() callbacks optional Daniel Thompson 2020-04-05 09:43:26 +01:00
  • 6a6e393d1f wasp: vibrator: Better default for pulse Daniel Thompson 2020-04-05 09:36:05 +01:00
  • b5e69aead3 wasp: Manager: Parameterize the keep awake timer Daniel Thompson 2020-04-05 09:35:32 +01:00
  • 8c35282214 wasp: Rename Debounce to PinHandler Daniel Thompson 2020-04-05 09:32:35 +01:00
  • 40b2482165 wasp: simulator: Swap up/down and left/right Daniel Thompson 2020-04-05 09:31:35 +01:00
  • c593e1e9f9 wasp: draw565: Allow the drawing context to be reset Daniel Thompson 2020-04-05 09:29:06 +01:00
  • b2622b579d wasp: Add button presses to the event system. Daniel Thompson 2020-03-28 17:27:09 +00:00
  • 0cc7987689 apps: Remove unused support for effect animation Daniel Thompson 2020-03-28 17:19:34 +00:00
  • d10f3dbc49 wasp: Get the terminology straight Daniel Thompson 2020-03-27 20:09:28 +00:00
  • 0ac2321e82 wasp: Factor out the sleep/wake code Daniel Thompson 2020-03-27 20:07:47 +00:00
  • 4a7d9246d9
    README: Add a link to the lastest wasp-os video Daniel Thompson 2020-04-06 09:28:57 +01:00
  • afb9bd16b6 wasp: Add support for brightness caching and keep-awake signalling Daniel Thompson 2020-03-26 22:12:05 +00:00
  • af33c7d79b wasp: Major documentation string improvements. Daniel Thompson 2020-03-26 21:46:10 +00:00
  • a9413db5cf wasp: Move the constants into seperate container classes Daniel Thompson 2020-03-26 20:42:03 +00:00
  • 9545e60f62 README: Update to make latest source changes. Daniel Thompson 2020-03-22 15:42:37 +00:00
  • 9a95870785 Merge branch 'master' of https://github.com/daniel-thompson/wasp-os Daniel Thompson 2020-03-22 15:40:20 +00:00
  • b9fe31241c Add licensing information for all wasp-os files. Daniel Thompson 2020-03-22 15:40:18 +00:00
  • f8bd1a7461 Rename manager.py and expose its interfaces to all applications Daniel Thompson 2020-03-22 12:37:19 +00:00
  • d3bc2d84f8
    Merge pull request #10 from jmwright/master Daniel Thompson 2020-03-20 12:12:38 +00:00
  • d037a467c9 Updated readme to reference wasptool for setting rtc. Jeremy Wright 2020-03-20 07:31:32 -04:00
  • 0d248c5fab Fixed the documentation for setting the RTC time Jeremy Wright 2020-03-19 17:32:42 -04:00
  • dcc51cd094 wasp: pinetime: Release SPI NOR from deep power-down Brian Salcedo 2020-03-15 09:38:47 -04:00
  • 5a234c16ad wasp: Rotate the swipe UI by 90 degrees Daniel Thompson 2020-03-13 19:02:29 +00:00
  • 321484b845 tools: wasptool: Sneaky hack to avoid copying docstrings to the device Daniel Thompson 2020-03-09 21:34:01 +00:00
  • 3ded49c5ef fonts: sans24: Minor refactor to reduce memory allocation Daniel Thompson 2020-03-09 21:33:29 +00:00
  • 820764081e drivers: st7789: Automatically park ready for the next call to write data Daniel Thompson 2020-03-09 21:32:34 +00:00
  • 69bc452c65 draw565: Optimize the font rendering Daniel Thompson 2020-03-09 21:29:35 +00:00
  • 031d139b7c wasp: draw565: Refactor to allow apps to focus on the drawable. Daniel Thompson 2020-03-09 00:00:13 +00:00
  • 5413d826d7 wasp: Re-factor how Draw565 is used. Daniel Thompson 2020-03-08 23:16:30 +00:00
  • 24438ad05d testapp: Smoother transitions between tests Daniel Thompson 2020-03-08 21:31:17 +00:00
  • d236db68dc testapp: Show the render time for the string test Daniel Thompson 2020-03-08 21:22:54 +00:00
  • cfffeddd77 wasp: testapp: Extend with a string render test Daniel Thompson 2020-03-08 20:48:48 +00:00
  • a864a93706 wasp: manager: Blankt the display during app transitions Daniel Thompson 2020-03-08 20:47:19 +00:00
  • adf9a33c9e drivers: cst816s: Minor tweaks to the generated documentation. Daniel Thompson 2020-03-08 17:40:54 +00:00
  • d2058fb87f docs: Increase the scope of the documentation Daniel Thompson 2020-03-08 17:40:27 +00:00
  • 799a66c9b9 wasp: Move the apps into their own directory. Daniel Thompson 2020-03-08 17:37:43 +00:00
  • b5b96bd776 wasp: Integrate the touch driver Daniel Thompson 2020-03-08 10:18:08 +00:00
  • 753a1e68f1 tools: wasptool: Reorder the execution of arguments. Daniel Thompson 2020-03-08 10:16:49 +00:00
  • 138425f4d4 wasp: manager: Start refining the application interface Daniel Thompson 2020-03-07 11:52:42 +00:00
  • 1ebafc083b wasp: simulator: Add CST816S simulation Daniel Thompson 2020-03-07 11:50:26 +00:00
  • 9664c394a6 drivers: nrf_rtc: Add a higher res monotonic timer Daniel Thompson 2020-03-07 11:49:35 +00:00
  • 1b334f7ad9 wasp: pinetime: Enable the cst816s by default Daniel Thompson 2020-03-07 11:48:17 +00:00
  • e5f455b5ba drivers: cst816s: Decouple from the watch module Daniel Thompson 2020-03-07 11:47:25 +00:00
  • 6dd50f89ba README: Move the screenshots further down the doc Daniel Thompson 2020-03-06 21:27:33 +00:00
  • 8216a271e4 README: Increasing the size of the video previews. Daniel Thompson 2020-03-06 21:25:38 +00:00
  • dd6d00d9ca README: Caption the video's better for the front page Daniel Thompson 2020-03-06 21:17:08 +00:00
  • 86c4cd45b6 README: Adding an extra video to the front page Daniel Thompson 2020-03-06 21:14:34 +00:00
  • 948454a33b wasp: cst816s: Initial PoC driver Daniel Thompson 2020-03-06 21:09:43 +00:00
  • 1bfe748505 docs: Add .nojeykyll for better github compatiblity Daniel Thompson 2020-02-24 08:51:25 +00:00
  • 7fc4592383 wasp: draw565: Add some docstrings Daniel Thompson 2020-02-23 20:52:09 +00:00
  • c3d4ddafbc wasp: clock: Add some docstrings Daniel Thompson 2020-02-23 20:51:58 +00:00
  • 5c0d86d938 docs: Fix some errors in the sphinx board Daniel Thompson 2020-02-23 20:51:26 +00:00
  • 41647556c1 clock: Reduce the update rate of the battery meter Daniel Thompson 2020-02-23 20:19:37 +00:00
  • 3ba356f6c4 docs: Add a sphinx board Daniel Thompson 2020-02-23 20:16:23 +00:00
  • 27e35527ff docs: Use sphinx to gather together all the wasp docs Daniel Thompson 2020-02-22 21:17:30 +00:00
  • 42abed4b37 gitignore: Hide the attic/ Daniel Thompson 2020-02-19 19:56:38 +00:00
  • 019ca1b4ed wasp: clock: Add date indication Daniel Thompson 2020-02-19 19:54:27 +00:00
  • a26bfd33ce wasp: Update TODO to match current status. Daniel Thompson 2020-02-19 19:48:43 +00:00
  • b508f4dc26 wasp: Add a simple font renderer Daniel Thompson 2020-02-19 19:47:51 +00:00
  • 0c4754fc74 wasp: Start collecting the fonts in a single directory Daniel Thompson 2020-02-19 19:37:31 +00:00
  • 3d091e3422 wasptool: Launch the console after all other arguments Daniel Thompson 2020-02-19 19:35:49 +00:00
  • df11539c29 wasp: Simple shell commands (based on upysh) Daniel Thompson 2020-02-19 19:33:35 +00:00
  • f689c90498 wasp: Add full dd-mm-yyyy calender tracking Daniel Thompson 2020-02-19 19:32:06 +00:00
  • c9ab38d757 wasptool: Simple tool for interacting with wasp-os devices Daniel Thompson 2020-02-17 19:09:49 +00:00
  • 3420bcfac8 Merge pull request #5 from mulm/master Daniel Thompson 2020-02-10 10:33:10 +00:00
  • b2c5b482d5 wasp: pinetime: Enable filesystem support Daniel Thompson 2020-02-09 19:49:52 +00:00
  • 3bc59b1c71 wasp: res: Add original source for battery icon Daniel Thompson 2020-02-09 19:48:40 +00:00
  • 7734566fbe micropython: Enable filesystem support Daniel Thompson 2020-02-09 19:47:57 +00:00
  • 9c299afe41 wasp: Add pure-python SPI NOR FLASH drivers Daniel Thompson 2020-02-09 19:47:02 +00:00
  • 04b2a99666 Link to PineTime page on pine64 Will Richey 2020-02-08 14:06:56 -05:00
  • bb033577da drivers: st7789: Optimize RLE decoding loop Daniel Thompson 2020-02-08 07:49:38 +00:00
  • bfebf4c250 README: Add some notes about toolchains Daniel Thompson 2020-02-07 08:12:17 +00:00
  • 8487479a1b README: Update prior to initial announcement Daniel Thompson 2020-02-04 19:06:35 +00:00
  • 4330aafaf0 README: Update describing how the clock app works Daniel Thompson 2020-02-04 08:50:14 +00:00
  • b48df32eb1 wasp: manager: Wake up on a change of charging state Daniel Thompson 2020-02-04 08:49:10 +00:00
  • 2d0df5aed5 wasp: clock: Tweak the greying of the high order digits Daniel Thompson 2020-02-04 08:48:13 +00:00
  • be6c6b02b0 wasp: clock: Reduce battery meter redraws Daniel Thompson 2020-02-04 08:47:14 +00:00
  • 5489437f78 wasp: demo: Power up the display before launching the demo Daniel Thompson 2020-02-04 08:44:21 +00:00
  • 1d8b900d40 waps: widgets: Improve the battery meter athtetics Daniel Thompson 2020-02-04 08:43:49 +00:00
  • 3e0cb4eed5 wasp: manager: Avoid spurious garbage collection Daniel Thompson 2020-02-03 22:45:12 +00:00
  • 1f2c25a7bd wasp: clock: Add a simple battery meter Daniel Thompson 2020-02-03 22:35:16 +00:00
  • 57035ce080 wasp: st7789: Make fill() control sizing Daniel Thompson 2020-02-03 22:34:54 +00:00
  • 118b7bab00 wasp: st7789: Reuse the pre-allocated linebuffer Daniel Thompson 2020-02-03 22:32:53 +00:00