Commit Graph

1161 Commits

Author SHA1 Message Date
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