Wykres commitów

116 Commity (main)

Autor SHA1 Wiadomość Data
Peter Hinch 637e48ea26 Fix bitmap.py to use root directory. 2024-04-18 17:46:18 +01:00
Peter Hinch 96c7bda61f Add Screen replace non-tree navigation. 2024-04-06 17:15:01 +01:00
Peter Hinch ca5e2b2a20 usui.py: Ensure event loop exists before instantiating base screen. 2024-01-16 09:58:21 +00:00
Peter Hinch 17c83a9147 encoder.py: Further simplify. 2023-11-11 16:49:59 +00:00
Peter Hinch 95a8d3abcb Minimal encoder.py 2023-11-10 17:05:49 +00:00
Peter Hinch 5fea5d948c encoder.py: Improve encoder response. 2023-11-08 10:28:10 +00:00
Peter Hinch 4117ddf230 Fix bug in encoder-only mode. 2023-09-18 10:33:08 +01:00
Peter Hinch a5cdc85562 Fix bug in encoder-only mode. 2023-09-18 09:27:31 +01:00
Peter Hinch d37943642d Prior to merge. 2023-09-12 17:55:23 +01:00
peterhinch d6cc79e714 Grid widget __getitem__() returns iterator. 2023-06-12 14:44:24 +01:00
peterhinch 310957e518 Fix epaper demo initial refresh. 2023-06-01 12:16:35 +01:00
peterhinch d886989f7e Simplfy calendar demo. Fix Label where text is None. 2023-06-01 08:48:52 +01:00
peterhinch 28db6e7240 epaper demo: Ensure initial full refresh. 2023-05-31 16:16:41 +01:00
peterhinch e31fbe3603 Grid widget: add addressing options. 2023-05-31 11:55:35 +01:00
peterhinch ebfb980e94 grid widget: Allow proper 2D array syntax. 2023-05-26 11:35:57 +01:00
peterhinch 3de3a8cec8 Add feather_s3 setup examples. Update date.py 2023-05-06 17:06:40 +01:00
peterhinch 19b369e6e7 Use standard writer.py: create_color() matches nano-gui. 2023-05-01 10:11:16 +01:00
peterhinch eb1f7f1987 Use new FB metods. Requires MP>=V1.20 2023-04-30 12:12:20 +01:00
peterhinch 9227e1c215 MP V1.20 version tested. 2023-04-30 11:37:04 +01:00
peterhinch fc7c91fa20 Minor changes to README and demo code format. 2023-04-16 18:24:33 +01:00
peterhinch ced79c49d6 Improve ePaper demo and docs. 2023-04-16 13:56:40 +01:00
peterhinch 1424c06bb6 ePaper optimisations. 2023-04-13 18:37:21 +01:00
peterhinch e510739daf Add limited ePaper support. 2023-04-13 13:34:37 +01:00
peterhinch 43c19b7b48 core/ugui.py: Remove gc threshold setting (iss 27). 2023-03-31 14:11:44 +01:00
peterhinch df8dbf7fb7 label.py: Fix bug where bgcolor not rendered outside text boundary. 2023-03-02 10:59:36 +00:00
peterhinch b40d698fbc demos/calendar.py: Add date module, fix bugs. 2023-02-22 10:06:29 +00:00
peterhinch a940c20fd2 label.py: Fix color change refresh bug 2023-02-20 09:52:03 +00:00
peterhinch e02888f43d Add grid widget, calendar demo. 2023-02-16 10:30:28 +00:00
peterhinch b1942ecdfa README improvements. 2023-01-16 17:29:10 +00:00
peterhinch e7332ef16a dial.py: Fix Pointer color bug. 2023-01-15 09:23:35 +00:00
peterhinch 30ffd8b23b ILI9486 update. 2023-01-13 16:41:33 +00:00
Patrick Joy 46aa2246c1
gc.threshold() not available on all ports 2022-11-15 17:10:56 +11:00
Peter Hinch 8160f5359f Pico setup examples: specify SPI pins. 2022-09-26 10:31:04 +01:00
Peter Hinch 8e3d8a04c3
Merge pull request #20 from Leonti/patch-2
Add `delta` parameters to sliders
2022-09-12 08:23:30 +01:00
Leonti Bielski 47cade1c20
Address PR feedback 2022-09-12 00:05:46 +10:00
Leonti Bielski 1903460085
Add `delta` parameters to sliders 2022-09-11 18:42:56 +10:00
Leonti Bielski 39d27b5c0f
Fully clear the screen
Use the full width and height of the screen to clear it.
2022-09-11 14:11:57 +10:00
Peter Hinch ce82fe6aa5 Minor changes to primitives. 2022-08-13 10:44:08 +01:00
Peter Hinch cb27013ab0 pushbutton.py: Add sensitivity range check. 2022-07-21 19:17:03 +01:00
Peter Hinch 8bd91bcdfc Enable touch threshold control. 2022-07-21 13:09:38 +01:00
Peter Hinch b143c2e2f4 ESP32Touch now subclass of Pushbutton. 2022-07-20 11:18:21 +01:00
Peter Hinch bdfdc4e262 First pass at touch support. 2022-07-19 18:33:20 +01:00
Peter Hinch 16b73b7502 First pass at touch support. 2022-07-19 18:31:01 +01:00
Peter Hinch 17554ccf7c ugui.py: Enable alternative Input class. 2022-07-19 12:26:23 +01:00
Peter Hinch ec9b1ddce9 ugui.py: Enable alternative Input class. 2022-07-19 12:16:26 +01:00
Peter Hinch c03ed90796 First pass at bitmap and qrcode widgets. 2022-06-08 17:10:50 +01:00
Peter Hinch 3f7be4ebba README needs updating. 2022-05-21 18:56:04 +01:00
Peter Hinch 447e87bad1 Add bitmap demos. 2022-05-17 16:41:54 +01:00
Peter Hinch ed713ee081 Initial commit of bitmap.py. 2022-05-17 16:38:19 +01:00
Peter Hinch 834ec5503c encoder.py: improve tracking of detents. 2022-04-21 17:55:12 +01:00