Commit Graph

2950 Commits

Author SHA1 Message Date
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
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
kraus c226f13f29 Merge branch 'master' of https://github.com/olikraus/u8g2 2023-11-27 17:34:44 +01:00
kraus 7f28801e29 issue #2299 2023-11-27 17:34:17 +01:00
olikraus fc312699ac
Update I2CLCDBoard.ino
typo fixed
2023-11-08 21:52:11 +01:00
olikraus 2fca97d2cc
Merge pull request #2281 from motla/draw_arc
check: drawArc implemented with atan approximation
2023-10-22 07:40:19 +02:00
Romain Lamothe 7bb042af79 check: removing sdl executable from the repository 2023-10-15 21:37:42 +02:00
Romain Lamothe badcb8b80c check: drawArc implemented with atan approximation 2023-10-15 21:34:19 +02:00
olikraus 711b504440
Merge pull request #2277 from QB4-dev/patch-2
Update u8x8_d_framebuffer.c
2023-10-05 16:14:54 +02:00
Kuba ad11864312
Update u8x8_d_framebuffer.c
screensize variable was not set
2023-10-05 16:02:31 +02:00
kraus 093a3f9e3d issue #2260 2023-10-02 14:21:30 +02:00
kraus 49487387bf Merge branch 'master' of https://github.com/olikraus/u8g2 2023-10-02 14:19:08 +02:00
kraus 72a4ab4f39 issue #2260 2023-10-02 14:19:01 +02:00
olikraus 95926155fc
Merge pull request #2275 from j0057/add-cmake-install
Add CMake install targets and package discovery
2023-10-01 00:15:54 +02:00
Joost Molenaar 513b499707 Add targets for making CMake find_package work 2023-09-30 19:15:22 +02:00
Joost Molenaar 0e788dc396 Add install targets 2023-09-30 19:15:18 +02:00
Joost Molenaar 2bc572f8a8 Use file glob to find source files 2023-09-30 19:14:32 +02:00
Joost Molenaar 38073fc0d6 Remove trailing newline 2023-09-30 19:13:20 +02:00