Wykres commitów

56 Commity (fa41a0ac9bfa38f6a9648663dc57e375ecf49bb9)

Autor SHA1 Wiadomość Data
troyhy fa41a0ac9b Add set_elements method to ListBox widget
Introduced a new `set_elements` method in the ListBox widget to handle initialization and validation of list items and dimensions. This method simplifies listbox element updates and ensures proper scrolling when the list exceeds display limits.
2024-08-19 01:35:20 +03:00
Peter Hinch 87eeb92ca0 Button widget: improve lit_color code. 2024-07-26 18:46:44 +01:00
Peter Hinch 3b6d265810 Fix exit behaviour. Add driver pico_epaper_42_v2.py. 2024-07-19 14:01:08 +01:00
peterhinch d6cc79e714 Grid widget __getitem__() returns iterator. 2023-06-12 14:44:24 +01:00
peterhinch d886989f7e Simplfy calendar demo. Fix Label where text is None. 2023-06-01 08:48:52 +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 df8dbf7fb7 label.py: Fix bug where bgcolor not rendered outside text boundary. 2023-03-02 10:59:36 +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 e7332ef16a dial.py: Fix Pointer color bug. 2023-01-15 09:23:35 +00: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
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 ed713ee081 Initial commit of bitmap.py. 2022-05-17 16:38:19 +01:00
Peter Hinch a248c4277b Label widget: dynamic justify option. 2022-04-09 11:21:04 +01:00
Peter Hinch 9dd7368244 Label widget: add justify option. 2022-04-08 14:37:55 +01: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 a3dc83f357 Fix window with one active widget closing on pressing button. 2022-01-13 17:47:34 +00:00
Peter Hinch 645abe08b9 Fix FloatAdj bug. 2021-11-20 14:03:17 +00:00
Peter Hinch 5f4369fbb3 FloatAdj uses inheritance not composition. 2021-11-09 16:24:15 +00:00
Peter Hinch 5c7d6c96b3 Add FloatAdj to widgets/adjuster.py 2021-11-09 11:46:59 +00:00
Peter Hinch 35064c3501 Add Adjuster widget and demos. 2021-11-08 11:35:06 +00:00
Peter Hinch fae4c5edc9 Listbox can trim text. 2021-09-29 14:20:15 +01:00
Peter Hinch 58dac4b6a0 Label clips over-long text instead of raising. 2021-09-29 09:08:10 +01:00
Peter Hinch a931e1a14e Writer and Listbox bug fixes. 2021-09-19 12:02:09 +01:00
Peter Hinch 9761fbe50c Support scrolling in Listbox and Dropdown widgets. 2021-09-12 14:13:41 +01:00
Peter Hinch 765f7bd70c widgets/textbox.py Fix bug with encoder scrolling. 2021-07-16 18:05:22 +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 70c0ea248e Prior to listbox refactor. 2021-07-14 16:42:08 +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 4f42847a99 Add alpha (undocumented) Menu widget. 2021-07-10 10:45:50 +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 f2c02c0039 Prior to refactor. 2021-07-07 06:52:36 +01:00
Peter Hinch fdb75ef4d7 Add tstat class and demo. 2021-07-06 19:12:42 +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 e5a3dcaa37 widgets/dialog.py Improve widget appearance, 2021-06-22 18:46:28 +01:00
Peter Hinch 994c55a1e6 README.md more pictures. 2021-06-22 18:06:48 +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 a9967e79e9 README corrections. Visual tweak to CloseButton. 2021-06-18 14:50:31 +01:00
Peter Hinch 897a85d502 Add precision mode for float widgets. 2021-06-16 14:15:06 +01:00