nuttx-apps/graphics
Acfboy 1080111f99 graphics/microwindows: add NONETWORK mode for linking Nano-X apps with the server
* Add CONFIG_MICROWINDOWS_NANOX_NONETWORK which builds the Nano-X
  client library and server in the linked-in (NONETWORK) mode, so
  client applications are linked directly with the server and run in
  the same task, requiring no network stack or socket at all
* Reorganize the source lists: the drawing sources (nxdraw, nxutil,
  nxtransform, nxpaintnc) are shared by both modes, while the server
  is built from srvnet.c in the network mode and srvnonet.c in the
  NONETWORK mode
* Use MULTITHREAD_SERVER in the network mode so that several client
  tasks can run at the same time in the flat build
* Let the examples/nanoxterm start the server task only in the
  network mode (NONETWORK applications run the server inside main)

Assisted-by: OpenCode:DeepSeek-V4-Flash
Signed-off-by: Acfboy <AcfboyU@outlook.com>
2026-08-21 10:59:06 -03:00
..
ft80x include/debug.h: Use <nuttx/debug.h> in apps 2026-04-11 10:39:27 -03:00
input include/debug.h: Use <nuttx/debug.h> in apps 2026-04-11 10:39:27 -03:00
jpgresizetool graphics/jpgresizetool: Add libjpeg resize tool 2025-10-27 00:14:45 +08:00
libjpeg Add JPEG compressor support to Makefile 2025-07-17 13:54:22 +08:00
libyuv cmake: Use NUTTX(_DIR/_BINARY_DIR) instead of CMAKE(_SOURCE_DIR/BINARY_DIR) 2026-08-09 10:43:01 -03:00
lvgl cmake: Use NUTTX(_DIR/_BINARY_DIR) instead of CMAKE(_SOURCE_DIR/BINARY_DIR) 2026-08-09 10:43:01 -03:00
microwindows graphics/microwindows: add NONETWORK mode for linking Nano-X apps with the server 2026-08-21 10:59:06 -03:00
nxglyphs graphics: migrate to SPDX identifier 2024-12-19 15:25:28 +08:00
nxwidgets include/debug.h: Use <nuttx/debug.h> in apps 2026-04-11 10:39:27 -03:00
nxwm !apps: drop redundant casts on tv_sec/tv_nsec and fix printf formats 2026-05-22 13:38:25 +08:00
pdcurs34 graphics/pdcurs34: Fixes for wide char build 2026-08-19 00:49:57 +08:00
screenshot graphics: migrate to SPDX identifier 2024-12-19 15:25:28 +08:00
slcd include/debug.h: Use <nuttx/debug.h> in apps 2026-04-11 10:39:27 -03:00
tiff !apps: drop redundant casts on tv_sec/tv_nsec and fix printf formats 2026-05-22 13:38:25 +08:00
twm4nx !apps: Simplify NuttX initialization 2026-05-06 13:27:05 +08:00
.gitignore Remove extra whitespace from files (#43) 2020-01-31 08:29:24 -06:00
CMakeLists.txt graphics: migrate to SPDX identifier 2024-12-19 15:25:28 +08:00
Make.defs graphics: migrate to SPDX identifier 2024-12-19 15:25:28 +08:00
Makefile graphics: migrate to SPDX identifier 2024-12-19 15:25:28 +08:00