godot/platform/linuxbsd
Adam Scott 10c7cb878a
Add new monospace related hint strings
- Add hint string `monospace` for `PROPERTY_HINT_{NONE,PASSWORD,PLACEHOLDER_TEXT}` to set the `LineEdit` font monospaced.
- Add hint string `monospace` for `PROPERTY_HINT_MULTILINE_TEXT` to set the `TextEdit` font monospaced.
- Add hint string `no_wrap` for `PROPERTY_HINT_MULTILINE_TEXT` to make the `TextEdit` not wrap lines automatically.

Also:
- Fix issue with `EditorPropertyMultilineText` not updating font properly.
- Add `EditorPropertyMultilineText` tweak flags.
- Add support with GDScript `@export_multiline`.
2025-12-03 12:57:40 +07:00
..
doc_classes
export Add new monospace related hint strings 2025-12-03 12:57:40 +07:00
wayland Merge pull request #113346 from deralmas/wl-keyboard-saga/unify-keys 2025-12-01 11:50:11 +07:00
x11 Merge pull request #108704 from wjt/xdg-portal-inhibit 2025-11-24 15:59:56 +07:00
README.md
SCsub
crash_handler_linuxbsd.cpp
crash_handler_linuxbsd.h
dbus-so_wrap.c
dbus-so_wrap.h
detect.py
fontconfig-so_wrap.c
fontconfig-so_wrap.h
freedesktop_at_spi_monitor.cpp
freedesktop_at_spi_monitor.h
freedesktop_portal_desktop.cpp Support XDG Inhibit portal 2025-11-17 11:46:28 +07:00
freedesktop_portal_desktop.h Support XDG Inhibit portal 2025-11-17 11:46:28 +07:00
freedesktop_screensaver.cpp
freedesktop_screensaver.h
godot_linuxbsd.cpp Add support for profiling GDScript with tracy. 2025-11-28 16:36:36 +07:00
libgodot_linuxbsd.cpp
msvs.py
os_linuxbsd.cpp Correctly mark frame start for profilers (Tracy/Perfetto) on Linux 2025-11-21 14:59:55 +07:00
os_linuxbsd.h
platform_config.h
platform_gl.h
platform_linuxbsd_builders.py
speechd-so_wrap.c
speechd-so_wrap.h
tts_linux.cpp Make `utterance_id` 64-bit. 2025-11-07 10:21:20 +07:00
tts_linux.h Make `utterance_id` 64-bit. 2025-11-07 10:21:20 +07:00
xkbcommon-so_wrap.c
xkbcommon-so_wrap.h

README.md

Linux/*BSD platform port

This folder contains the C++ code for the Linux/*BSD platform port.

See also misc/dist/linux folder for additional files used by this platform.

Documentation

Artwork license

logo.svg is derived from the Linux logo:

Permission to use and/or modify this image is granted provided you acknowledge me lewing@isc.tamu.edu and The GIMP if someone asks.