Rémi Verschelde 7ced3a6e37 Merge pull request #65111 from MatthewZelriche/DroppedXEventFix 3 anos atrás
..
export 17c4cd6412 Update export dialog to handle many architectures 3 anos atrás
README.md ce56743aa1 Improve platform-specific READMEs to add useful links 3 anos atrás
SCsub 471c9c2969 Add support for system dark mode (Linux) 3 anos atrás
crash_handler_linuxbsd.cpp c366f8d2d4 Crash handler: Use `print_error` to include backtrace in logs 3 anos atrás
crash_handler_linuxbsd.h 90019676b0 Code quality: Fix header guards consistency 3 anos atrás
dbus-so_wrap.c f973069afb [Linux] Load dbus libraries dynamically. 3 anos atrás
dbus-so_wrap.h f973069afb [Linux] Load dbus libraries dynamically. 3 anos atrás
detect.py 471c9c2969 Add support for system dark mode (Linux) 3 anos atrás
detect_prime_x11.cpp b221eab426 Variant memory pools 3 anos atrás
detect_prime_x11.h 90019676b0 Code quality: Fix header guards consistency 3 anos atrás
display_server_x11.cpp 7ced3a6e37 Merge pull request #65111 from MatthewZelriche/DroppedXEventFix 3 anos atrás
display_server_x11.h 471c9c2969 Add support for system dark mode (Linux) 3 anos atrás
fontconfig-so_wrap.c 51c5ba9da7 [Linux] Replace fontconfig wrapper with a one generated from the older library version (2.12.6, Ubuntu 18.04 LTS). 3 anos atrás
fontconfig-so_wrap.h 51c5ba9da7 [Linux] Replace fontconfig wrapper with a one generated from the older library version (2.12.6, Ubuntu 18.04 LTS). 3 anos atrás
freedesktop_portal_desktop.cpp 471c9c2969 Add support for system dark mode (Linux) 3 anos atrás
freedesktop_portal_desktop.h 471c9c2969 Add support for system dark mode (Linux) 3 anos atrás
freedesktop_screensaver.cpp f973069afb [Linux] Load dbus libraries dynamically. 3 anos atrás
freedesktop_screensaver.h f973069afb [Linux] Load dbus libraries dynamically. 3 anos atrás
gl_manager_x11.cpp 8a0a3accee simplify formatting scripts, add a clang-tidy script, and run clang-tidy 3 anos atrás
gl_manager_x11.h f851c4aa33 Fix some issues found by cppcheck. 3 anos atrás
godot_linuxbsd.cpp d38d76d039 Fix exit code of --help and --version, and test them in CI 3 anos atrás
joypad_linux.cpp c893302ca1 Read and store joypad events in a separate thread on x11 platform 3 anos atrás
joypad_linux.h c893302ca1 Read and store joypad events in a separate thread on x11 platform 3 anos atrás
key_mapping_x11.cpp 42e619c01e Adding function key support from F17 to F35 3 anos atrás
key_mapping_x11.h fe52458154 Update copyright statements to 2022 3 anos atrás
libudev-so_wrap.c 5233d78f49 An update to the dylibloader for older inttypes 4 anos atrás
libudev-so_wrap.h 5233d78f49 An update to the dylibloader for older inttypes 4 anos atrás
logo.png f8a79a97c7 Effective DisplayServer separation, rename X11 -> LinuxBSD 5 anos atrás
os_linuxbsd.cpp 10a56981dc Rename String `plus_file` to `path_join` 3 anos atrás
os_linuxbsd.h 6e647dea24 Remove unused force_quit variable from many OS abstractions 3 anos atrás
pck_embed.ld f8a79a97c7 Effective DisplayServer separation, rename X11 -> LinuxBSD 5 anos atrás
pck_embed.legacy.ld f8a79a97c7 Effective DisplayServer separation, rename X11 -> LinuxBSD 5 anos atrás
platform_config.h fe52458154 Update copyright statements to 2022 3 anos atrás
platform_linuxbsd_builders.py cd4e46ee65 SCons: Format buildsystem files with psf/black 5 anos atrás
speechd-so_wrap.c 6ab672d1ef Implement text-to-speech support on Android, iOS, HTML5, Linux, macOS and Windows. 3 anos atrás
speechd-so_wrap.h 6ab672d1ef Implement text-to-speech support on Android, iOS, HTML5, Linux, macOS and Windows. 3 anos atrás
tts_linux.cpp 6ab672d1ef Implement text-to-speech support on Android, iOS, HTML5, Linux, macOS and Windows. 3 anos atrás
tts_linux.h 746dddc067 Replace most uses of Map by HashMap 3 anos atrás
vulkan_context_x11.cpp b8b4580448 Style: Cleanup single-line blocks, semicolons, dead code 3 anos atrás
vulkan_context_x11.h 90019676b0 Code quality: Fix header guards consistency 3 anos atrás

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.png is derived from the Linux logo:

Permission to use and/or modify this image is granted provided you acknowledge me [email protected] and The GIMP if someone asks.