Francisco
ddec3a4742
Increment delay at the end of init secuence
...
fix issue with ESP32 at higher SPI clock speeds on display st7920
2024-07-10 17:18:59 -03:00
Kevin Smith
5967df8533
Use correct resolution register value. Fixes dim artifacts on edge of 128x160 screens
2024-05-16 19:06:10 -04:00
kraus
f5efbbd712
update, issue #2421
2024-04-28 22:03:41 +02:00
kraus
826cfaf81c
update, issue #2421
2024-04-27 12:12:48 +02:00
kraus
b81e03c980
issue #2421
2024-04-14 20:12:57 +02:00
kraus
1478b58a7e
issue #2368
2024-04-14 19:51:56 +02:00
kraus
514555ee32
issue #2368
2024-04-14 19:20:13 +02:00
kraus
b82f49a8a8
issue #2426 KS0108 reset pulse width
2024-04-14 13:49:12 +02:00
Brad Campbell
efc761cfbb
mui: mark internal functions `static`
...
This fixes warnings like:
```
mui.c:303:5: warning: no previous prototype for 'mui_find_uif' [-Wmissing-prototypes]
303 | int mui_find_uif(mui_t *ui, uint8_t id0, uint8_t id1)
| ^~~~~~~~~~~~
mui.c:463:8: warning: no previous prototype for 'mui_find_form' [-Wmissing-prototypes]
463 | fds_t *mui_find_form(mui_t *ui, uint8_t n)
| ^~~~~~~~~~~~~
mui.c:490:9: warning: no previous prototype for 'mui_task_draw' [-Wmissing-prototypes]
490 | uint8_t mui_task_draw(mui_t *ui)
| ^~~~~~~~~~~~~
mui.c:497:9: warning: no previous prototype for 'mui_task_form_start' [-Wmissing-prototypes]
497 | uint8_t mui_task_form_start(mui_t *ui)
| ^~~~~~~~~~~~~~~~~~~
mui.c:503:9: warning: no previous prototype for 'mui_task_form_end' [-Wmissing-prototypes]
503 | uint8_t mui_task_form_end(mui_t *ui)
| ^~~~~~~~~~~~~~~~~
mui.c:519:9: warning: no previous prototype for 'mui_task_find_prev_cursor_uif' [-Wmissing-prototypes]
519 | uint8_t mui_task_find_prev_cursor_uif(mui_t *ui)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
mui.c:534:9: warning: no previous prototype for 'mui_task_find_first_cursor_uif' [-Wmissing-prototypes]
534 | uint8_t mui_task_find_first_cursor_uif(mui_t *ui)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
mui.c:548:9: warning: no previous prototype for 'mui_task_find_last_cursor_uif' [-Wmissing-prototypes]
548 | uint8_t mui_task_find_last_cursor_uif(mui_t *ui)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
mui.c:559:9: warning: no previous prototype for 'mui_task_find_next_cursor_uif' [-Wmissing-prototypes]
559 | uint8_t mui_task_find_next_cursor_uif(mui_t *ui)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
mui.c:578:9: warning: no previous prototype for 'mui_task_get_current_cursor_focus_position' [-Wmissing-prototypes]
578 | uint8_t mui_task_get_current_cursor_focus_position(mui_t *ui)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
mui.c:590:9: warning: no previous prototype for 'mui_task_read_nth_selectable_field' [-Wmissing-prototypes]
590 | uint8_t mui_task_read_nth_selectable_field(mui_t *ui)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
mui.c:602:9: warning: no previous prototype for 'mui_task_find_execute_on_select_field' [-Wmissing-prototypes]
602 | uint8_t mui_task_find_execute_on_select_field(mui_t *ui)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
mui.c:654:6: warning: no previous prototype for 'mui_next_field' [-Wmissing-prototypes]
654 | void mui_next_field(mui_t *ui)
```
2024-04-02 00:32:07 -04:00
Brad Campbell
f36cc20482
mui_u8g2.h: add u8g2.h header
...
The mui_u8g2.h header relies on the `u8g2_uint_t` type, but without
including the header the compiler errors on unknown type.
I think this has generally been hidden because most users probably
include "u8g2.h" before "mui_u8g2.h". But just re-ordering those
includes can cause the build to fail.
2024-04-02 00:26:07 -04:00
kraus
b325be7867
issue #2407
2024-03-31 22:35:07 +02:00
kraus
98b94f7cf7
2.35.15
2024-03-15 07:19:25 +01:00
kraus
e5f7949190
100x32
2024-03-14 22:21:51 +01:00
kraus
b127da81c8
2.35.13
2024-03-14 22:03:42 +01:00
kraus
b694b54833
update #2377
2024-03-14 21:46:06 +01:00
kraus
91bcdb9450
2.35.11
2024-03-14 20:05:39 +01:00
kraus
1606be7ed8
issue #2332
2023-12-26 22:11:05 +01:00
kraus
2723356f38
codebuild exe #2332
2023-12-26 22:01:45 +01:00
kraus
09a2db7caf
issue #2332
2023-12-26 22:00:40 +01:00
kraus
34be7c8488
2.35.8
2023-12-03 00:04:26 +01:00
kraus
f29802c2e3
issue #2241
2023-12-02 23:43:44 +01:00
kraus
015b64fd7b
issue #2241 codebuild
2023-12-02 23:35:10 +01:00
kraus
1154314357
issue #2310
2023-12-02 22:23:54 +01:00
kraus
4786e15447
issue #2310
2023-12-02 22:23:22 +01:00
Romain Lamothe
badcb8b80c
check: drawArc implemented with atan approximation
2023-10-15 21:34:19 +02:00
kraus
72a4ab4f39
issue #2260
2023-10-02 14:19:01 +02:00
kraus
b7a9144f56
2.35.7
2023-09-24 12:23:48 +02:00
kraus
27b068e76d
issue #2260 128x64
2023-09-09 12:43:02 +02:00
kraus
6650ae60fa
issue #2260 128x64
2023-09-09 12:42:49 +02:00
kraus
7d54d303e4
update
2023-09-04 01:12:28 +02:00
kraus
00b8f4a030
issue #2260
2023-09-03 11:12:15 +02:00
kraus
0f46c634ab
codebuilg uc1628, issue #2260
2023-09-03 08:34:26 +02:00
kraus
0f9acc22ff
uc1628, issue #2260
2023-09-03 00:22:43 +02:00
kraus
9aa64b7180
LC7981 issue #2191
2023-08-29 00:14:01 +02:00
Shik
42b784392f
Update mui_u8g2.c
...
Fix MUI to use full display width
2023-08-09 21:47:56 +03:00
kraus
08f70e80b4
issue #2228
2023-07-23 15:55:31 +02:00
kraus
fdbd47ee37
issue #2191
2023-07-16 12:02:05 +02:00
izilzty
8cd233b41e
Add support for GP1294AI
2023-07-10 23:35:17 +08:00
kraus
12d38f32fc
#2191
2023-07-09 19:52:33 +02:00
olikraus
8bd0e39553
Merge pull request #2215 from liux-pro/patch-1
...
Do not use "weak " symbols on Windows
... Thanks for the Update!
2023-07-09 15:16:16 +02:00
Kerry Shen
ec130741d3
ST7567 LW12832
2023-07-06 16:05:02 +08:00
kraus
dbe5b94656
issue #2186
2023-07-04 06:36:29 +02:00
kraus
0f02f3bc55
ST7586 JLX320160, issue #2186
2023-07-03 23:17:17 +02:00
Legend
20692fb90d
no weak on windows
2023-07-02 10:07:24 +08:00
Legend
4a9653d378
no "weak" on windows
2023-07-02 09:40:48 +08:00
kraus
26088be52b
issue #2091 codebuild exec
2023-06-14 19:28:23 +02:00
kraus
4abc75d1fb
issue #2091 codebuild
2023-06-14 19:28:10 +02:00
kraus
6bb6e6e3b4
issue #2135
2023-06-14 19:11:47 +02:00
kraus
d58a8815bb
font updates, issue #2015 and others
2023-06-13 22:15:05 +02:00
kraus
341977866f
issue #2081 cmd table
2023-06-12 21:35:10 +02:00