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
|
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
|
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
|
43c19b7b48
|
core/ugui.py: Remove gc threshold setting (iss 27).
|
2023-03-31 14:11:44 +01: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 |
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
|
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
|
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
|
08a8ef3b09
|
ugui.py: Enable user to disable GC.
|
2022-03-24 17:27:03 +00:00 |
Peter Hinch
|
d2a9cf037f
|
ugui.py: Enable user to disable GC.
|
2022-03-24 16:59:42 +00:00 |
Peter Hinch
|
e289692be1
|
Add free RAM print and quiet() function.
|
2022-02-15 17:50:30 +00:00 |
Peter Hinch
|
01b00c5e2c
|
3-button mode: fix double-click on button.
|
2022-02-07 18:51:16 +00:00 |
Peter Hinch
|
f7c33cb408
|
V0.1.5 3-button adjustment mode.
|
2022-02-06 12:05:38 +00:00 |
Peter Hinch
|
8370ebc752
|
Add support for popup windows.
|
2022-01-14 10:29:53 +00:00 |
Peter Hinch
|
a3dc83f357
|
Fix window with one active widget closing on pressing button.
|
2022-01-13 17:47:34 +00:00 |
Peter Hinch
|
77b5c7203e
|
Add realtime synchronisation option.
|
2021-10-23 09:56:24 +01:00 |
Peter Hinch
|
a931e1a14e
|
Writer and Listbox bug fixes.
|
2021-09-19 12:02:09 +01:00 |
Peter Hinch
|
6ff7206e72
|
Smaller, faster writer.py. Requires fw V1.17 or later.
|
2021-09-07 10:55:37 +01:00 |
Peter Hinch
|
7010e931f1
|
writer.py: Add timing comments.
|
2021-08-31 08:56:30 +01:00 |
Peter Hinch
|
355cd97981
|
PR7682 improvements: drivers, writer.py, docs.
|
2021-08-29 11:50:49 +01:00 |
Peter Hinch
|
ba46d98216
|
V0.1.3 N-level menus. Bugfixes and doc improvements.
|
2021-07-16 14:27:42 +01:00 |
Peter Hinch
|
cad9767688
|
Doc Menu class. Various fixes/improvements.
|
2021-07-12 14:47:18 +01:00 |
Peter Hinch
|
5fa17bb085
|
Meter class now replaces Tstat.
|
2021-07-10 18:17:10 +01:00 |
Peter Hinch
|
a81946a82e
|
Screen and Window: remove modal flag.
|
2021-07-09 19:11:27 +01:00 |
Peter Hinch
|
ccaa1d1797
|
Squash bugs in Pushbutton and ScaleLog widgets.
|
2021-07-08 13:18:05 +01:00 |
Peter Hinch
|
a75eda8e85
|
Changes to Tstat logic. README corrections.
|
2021-07-07 12:54:05 +01:00 |
Peter Hinch
|
3a64bb5691
|
Some doc for encoder mode. Remove unwanted code/comments from demos.
|
2021-07-04 18:21:37 +01:00 |
Peter Hinch
|
6485678b51
|
Mod demos for 128x128 minimum screen.
|
2021-06-25 16:56:14 +01:00 |
Peter Hinch
|
3f37900d12
|
Fix widget metrics.
|
2021-06-25 10:57:25 +01:00 |
Peter Hinch
|
3b26ab9528
|
Add aclock, dropdown and primitives demos.
|
2021-06-24 18:42:16 +01:00 |
Peter Hinch
|
9fcdba8dbf
|
Improve Button appearance. Fix Label bug where value too long.
|
2021-06-24 09:58:57 +01:00 |
Peter Hinch
|
696dcb68a8
|
Fixes to precision mode. README improvements.
|
2021-06-22 09:01:40 +01:00 |
Peter Hinch
|
8d3171334c
|
Simplify setup. README fixes (still WIP).
|
2021-06-20 16:46:14 +01:00 |
Peter Hinch
|
8cfc02867d
|
ugui.py fix bug where cncelled tasks remained on tasklist.
|
2021-06-16 19:00:23 +01:00 |
Peter Hinch
|
897a85d502
|
Add precision mode for float widgets.
|
2021-06-16 14:15:06 +01:00 |
Peter Hinch
|
c15e441cc8
|
Compute split for do_refresh from display.height.
|
2021-06-12 17:51:17 +01:00 |
Peter Hinch
|
8001e16aa0
|
Improve greying out of scale classes.
|
2021-06-11 15:33:05 +01:00 |
Peter Hinch
|
2a802793b4
|
README update. Remove redundant code.
|
2021-06-10 13:23:18 +01:00 |
Peter Hinch
|
64d75fe273
|
Initial commit.
|
2021-06-09 17:11:48 +01:00 |