Commit Graph

2969 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
olikraus dc9fc73ddf
Merge pull request #2456 from KemGong/hc32_example
add hc32 driver u8g2 example
2024-06-17 12:09:35 +02:00
KemGong 63bb187afe add hc32 driver u8g2 example 2024-06-13 11:07:30 +08:00
kraus c7497ac0ba Merge branch 'master' of https://github.com/olikraus/u8g2 2024-05-27 21:43:30 +02:00
kraus 17b0cca50d issue #2406 2024-05-27 21:43:16 +02:00
olikraus 6e2c5b6a1d
Merge pull request #2445 from Muny/fix-128x160-artifacts
Use correct resolution register value. Fixes dim artifacts on edge of 128x160 screens
2024-05-17 15:37:33 +02: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 3e86287a55 2.35.19 2024-04-28 22:05:33 +02:00
kraus f5efbbd712 update, issue #2421 2024-04-28 22:03:41 +02:00
kraus eb00ddd9f4 2.35.18 2024-04-27 12:18:49 +02:00
kraus 826cfaf81c update, issue #2421 2024-04-27 12:12:48 +02:00
kraus 399014031f 2.35.17 2024-04-14 20:17:15 +02:00
kraus e2e84d8524 issue #2421 ino update 2024-04-14 20:14:32 +02:00
kraus b81e03c980 issue #2421 2024-04-14 20:12:57 +02:00
kraus e021ffd9e5 2.35.16 2024-04-14 19:58:30 +02:00
kraus 1478b58a7e issue #2368 2024-04-14 19:51:56 +02:00
kraus b876ed7bf5 issue #2368 ino update 2024-04-14 19:36:16 +02:00
kraus 7102a5bb0c issue #2368 ino 2024-04-14 19:36:08 +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
olikraus bcb1a8f115
Merge pull request #2414 from bradjc/mui-headers-warnings
mui: including missing header and fix some warnings

yes, makes sense, although there might be some side effects with the static declaration. Nevertheless I will merge this. Thanks!
2024-04-14 13:42:57 +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 644ac75c48 issue #2407 2024-03-31 22:34:44 +02:00
kraus 98b94f7cf7 2.35.15 2024-03-15 07:19:25 +01:00
kraus 74393ef48b 2.35.14 2024-03-14 22:23:01 +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 315663ea53 2.35.12 2024-03-14 21:46:51 +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 21a1b537c8 2.35.10 2024-03-13 22:19:07 +01:00
kraus 7f5bbccab9 Merge branch 'master' of https://github.com/olikraus/u8g2 2024-03-13 22:15:55 +01:00
kraus 55d92aaa4b KS0108, issue #2191 2024-03-13 22:15:47 +01:00
olikraus ec2559e846
Merge pull request #2378 from madhurpv/master
Adding support for more characters of Devanagari Language

Thanks for your input!
2024-02-25 22:16:29 +01:00
madhurpv e3fd8a1b05
Update main.c
Added support for several symbols like ु ू ृ
2024-02-24 19:27:18 +05:30
madhurpv a565773bd5
Update Devanagari.cpp
Added support for several symbols like ु ू ृ
2024-02-24 19:25:40 +05:30
madhurpv 7ef83c8bd4
Update Devanagari.ino
Added support for several symbols like ु ू ृ
2024-02-24 19:22:51 +05:30
kraus 4c8fea312c issue #2377 2024-02-24 11:32:19 +01:00
kraus 8430f65c9e 1btn example for MUI 2024-01-21 10:21:46 +01:00
kraus c4f9cd9f87 2.35.9 2023-12-26 22:13:41 +01:00
kraus 1606be7ed8 issue #2332 2023-12-26 22:11:05 +01:00
kraus 1dc25d5ba5 inoupdate exec #2332 2023-12-26 22:03:44 +01:00
kraus 3a88fa40d3 inoupdate #2332 2023-12-26 22:03:30 +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 2fb63bb8f2 issue #2241 ino 2023-12-02 23:36:51 +01:00