Commit graph

3213 commits

Author SHA1 Message Date
8b70747b57 Update readme 2025-04-09 15:37:59 +02:00
02cbcea9e5 gwin: Prevent multiple redraws
See https://community.ugfx.io/topic/4782-the-screen-is-redrawn-more-than-once/#comment-13706

Thanks to Sergey Kushnir.
2025-04-09 15:00:39 +02:00
bb88845622 font_encoder: Update pre-built binary (Linux) 2024-10-03 01:11:23 +02:00
bb38e35f0f font_encoder: Update pre-built binary (Windows) 2024-10-03 01:01:46 +02:00
64e00c5031 font_encoder: Update pre-built binary (FreeBSD) 2024-10-03 00:58:38 +02:00
6a6c51cb73 gdisp: Minor update to font rendering infrastructure 2024-10-03 00:45:16 +02:00
bfc28ae986 Improve readme formatting 2024-09-08 21:14:53 +02:00
41eef9dede GDISP: Add CH1115 driver 2023-11-25 17:19:15 +01:00
b40425a0ae SSD1312: Add new GDISP driver 2023-10-31 12:34:10 +01:00
inmarket
f1a34c9852 Fix for Win32 keyboard driver key states 2023-07-25 09:44:48 +10:00
inmarket
025cef93cc Use pure ascii encoding to prevent character encoding issues 2023-07-12 12:02:40 +10:00
e028d196f5 gwin: add extern C to make usable from C++ 2023-07-03 16:42:03 +02:00
fa0c779b0c drivers/multiple/SDL2: initialize only required subsystems 2023-06-07 16:09:24 +02:00
3d543b62bc drivers/multiple/SDL2: rename UGFX_SDL_INIT_FLAGS to GFX_SDL_INIT_FLAGS 2023-06-07 15:49:24 +02:00
d1279f5ef2 drivers/multiple/SDL2: allow overriding SDL_Init() flags 2023-06-07 15:47:50 +02:00
6b0ce94b15 cmake: improve SDL2 support 2023-06-07 15:24:51 +02:00
ad90707866 cmake: add support for drivers/ginput/touch/Linux-Event 2023-05-30 13:22:30 +02:00
dee588888b cmake: add support for drivers/gdisp/framebuffer 2023-05-30 13:14:19 +02:00
9e9fc1e824 cmake: add support for drivers/multiple/X 2023-04-21 19:02:34 +02:00
325a7c8b5f cmake: fix typo 2022-06-10 13:41:34 +00:00
Joel Bodenmann
da1c2233e7 drivers/GDISP/LGDP4532: Add gdisp_lld_draw_pixel() and gdisp_lld_fill_area()
Contributed by "Volodymyr Shylov" <shilow@ukr.net>
2022-05-23 16:05:05 +02:00
168cd27633 update changelog.txt 2022-04-26 01:27:10 +02:00
143a3a8847 drivers/GDISP/SSD1322: Add missing driver.mk file
Fixes #7
2022-04-26 00:50:49 +02:00
Joel Bodenmann
56a88c440d cmake: provide an IMPORTED target 2021-11-03 20:50:24 +01:00
Joel Bodenmann
cc0b175e7f cmake: Improve Findugfx.cmake 2021-11-03 20:23:29 +01:00
Joel Bodenmann
ba9b9fb62b cmake: add driver file for drivers/multiple/Win32 2021-11-03 20:23:16 +01:00
Joel Bodenmann
0f11538656 Revert "cmake: Print UGFX_ROOT variable on success"
This reverts commit d66739a349.
2021-11-03 18:47:09 +01:00
Joel Bodenmann
d66739a349 cmake: Print UGFX_ROOT variable on success 2021-11-03 18:38:53 +01:00
Joel Bodenmann
ebf5033144 cmake: No longer print _SOURCES and _INCLUDE_DIRS variables 2021-11-03 17:26:43 +01:00
Joel Bodenmann
734c5cd421 cmake: Improve SDL driver integration 2021-10-28 16:15:02 +02:00
Joel Bodenmann
831c23e2ac cmake: Add root directory to include directories 2021-10-28 14:56:01 +02:00
Joel Bodenmann
2ae3cf397d CMake: Automatically set UGFX_ROOT 2021-10-27 16:45:20 +02:00
33f6fa0eb0 More line ending fixes 2021-10-20 22:21:56 +10:00
2c1c87ee1b Fixing line endings 2021-10-20 22:17:27 +10:00
ae6a3bc18b Adding CMake support for gdisp/STM32LTDC driver 2021-10-12 18:37:02 +02:00
68483139c9 Adding ChibiOS 7 support 2021-10-12 18:36:02 +02:00
64aa71339c Adding CMake support 2021-10-12 17:44:54 +02:00
a4f225700f Improving FreeBSD integration support 2021-10-12 15:33:35 +02:00
Joel Bodenmann
71a308a01a Update readme 2021-09-24 17:51:55 +02:00
Joel Bodenmann
50be0d6432 Revert "Fix signed/unsigned comparison in gos_linux.c"
This reverts commit aa9e187581.
2021-09-23 17:49:02 +02:00
7e2decd0cd Update changelog.txt 2021-09-21 18:12:07 +02:00
aa9e187581 Fix signed/unsigned comparison in gos_linux.c 2021-09-21 18:07:54 +02:00
05b547bbbb Updating changelog.txt 2021-09-21 17:56:46 +02:00
1d63573408 Adding FreeBSD support 2021-09-21 17:54:35 +02:00
1c29a88ee1 Fix SDL2 driver arguments to mmap() and sem_open()
Linux & MacOS seem to tolerate the incorrect parameters but they are wrong as per the documentation.
On more pedantic systems such as FreeBSD these calls fails.
2021-09-21 17:44:43 +02:00
Joel Bodenmann
4261a1fb0b Fix missing return values in FSync GQUEUE implementations 2021-08-31 16:06:44 +02:00
inmarket
3d3555ec5a Add Visual Studio Code project config to the .gitignore 2021-08-29 17:29:13 +10:00
Joel Bodenmann
2f82247223 Prevent const qualifier being discarded in vfnprintg() 2021-08-26 17:46:55 +02:00
Joel Bodenmann
cbf9c22adf STM32LTDC: Update readme.md 2021-08-26 14:26:59 +02:00
Joel Bodenmann
6d6ce043d0 Whitespaces 2021-08-26 14:26:17 +02:00