gregcsokas 42e619c01e Adding function key support from F17 to F35 3 years ago
..
export e00571b194 Add readable export errors. 3 years ago
README.md 1513aa9b26 Add logo attribution for Android, HTML5 and Linux platform icons 4 years ago
SCsub 6ab672d1ef Implement text-to-speech support on Android, iOS, HTML5, Linux, macOS and Windows. 3 years ago
crash_handler_linuxbsd.cpp c366f8d2d4 Crash handler: Use `print_error` to include backtrace in logs 3 years ago
crash_handler_linuxbsd.h fe52458154 Update copyright statements to 2022 3 years ago
detect.py 652f78785b [Linux] Disable speech-dispatcher, pulse audio and udev wrapper builds, when library is not found. 3 years ago
detect_prime_x11.cpp c273ddc3ee Style: Partially apply clang-tidy's `cppcoreguidelines-pro-type-member-init` 3 years ago
detect_prime_x11.h fe52458154 Update copyright statements to 2022 3 years ago
display_server_x11.cpp 40b3be7912 Remove mouse events that closed the popup from queue, to fix pop-up reopening. 3 years ago
display_server_x11.h 40b3be7912 Remove mouse events that closed the popup from queue, to fix pop-up reopening. 3 years ago
freedesktop_screensaver.cpp fe52458154 Update copyright statements to 2022 3 years ago
freedesktop_screensaver.h fe52458154 Update copyright statements to 2022 3 years ago
gl_manager_x11.cpp 8a0a3accee simplify formatting scripts, add a clang-tidy script, and run clang-tidy 3 years ago
gl_manager_x11.h f851c4aa33 Fix some issues found by cppcheck. 3 years ago
godot_linuxbsd.cpp ba0317be04 Add CI build with clang sanitizers, increase stack size to 30 MB for builds with sanitizers. 3 years ago
joypad_linux.cpp c893302ca1 Read and store joypad events in a separate thread on x11 platform 3 years ago
joypad_linux.h c893302ca1 Read and store joypad events in a separate thread on x11 platform 3 years ago
key_mapping_x11.cpp 42e619c01e Adding function key support from F17 to F35 3 years ago
key_mapping_x11.h fe52458154 Update copyright statements to 2022 3 years ago
libudev-so_wrap.c 5233d78f49 An update to the dylibloader for older inttypes 4 years ago
libudev-so_wrap.h 5233d78f49 An update to the dylibloader for older inttypes 4 years ago
logo.png f8a79a97c7 Effective DisplayServer separation, rename X11 -> LinuxBSD 5 years ago
os_linuxbsd.cpp c0cc41d6c1 Improve embedded PCK loading and exporting. 3 years ago
os_linuxbsd.h c0cc41d6c1 Improve embedded PCK loading and exporting. 3 years ago
pck_embed.ld f8a79a97c7 Effective DisplayServer separation, rename X11 -> LinuxBSD 5 years ago
pck_embed.legacy.ld f8a79a97c7 Effective DisplayServer separation, rename X11 -> LinuxBSD 5 years ago
platform_config.h fe52458154 Update copyright statements to 2022 3 years ago
platform_linuxbsd_builders.py cd4e46ee65 SCons: Format buildsystem files with psf/black 5 years ago
speechd-so_wrap.c 6ab672d1ef Implement text-to-speech support on Android, iOS, HTML5, Linux, macOS and Windows. 3 years ago
speechd-so_wrap.h 6ab672d1ef Implement text-to-speech support on Android, iOS, HTML5, Linux, macOS and Windows. 3 years ago
tts_linux.cpp 6ab672d1ef Implement text-to-speech support on Android, iOS, HTML5, Linux, macOS and Windows. 3 years ago
tts_linux.h 746dddc067 Replace most uses of Map by HashMap 3 years ago
vulkan_context_x11.cpp b8b4580448 Style: Cleanup single-line blocks, semicolons, dead code 3 years ago
vulkan_context_x11.h fe52458154 Update copyright statements to 2022 3 years ago

README.md

Linux/*BSD platform port

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

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.