Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-03-01 | add GLES 2 renderer for 2D | karroffel | |
This commit adds a new rendering backend, GLES2, and adds a project setting to enable it. Currently this backend can only be used on the X11 platform, but integrating into other platforms is planned. | |||
2018-03-01 | Fix server build on FreeBSD | Fabio Alessandrelli | |
2018-02-28 | Fix various valgrind reported uninitialized variable uses | Hein-Pieter van Braam | |
2018-02-21 | Fix typos with codespell | luz.paz | |
Found via `codespell -q 3 --skip="./thirdparty,./editor/translations" -I ../godot-word-whitelist.txt` Whitelist consists of: ``` ang doubleclick lod nd que te unselect ``` | |||
2018-02-19 | Merge pull request #16675 from ↵ | Rémi Verschelde | |
Iskustvo/improved_error_detectioin_in_move-to-trash_for_Linux [X11] Improving error detection in move_to_trash | |||
2018-02-19 | Merge pull request #16696 from BTaskaya/master | Rémi Verschelde | |
PEP3101 applied with changing old type string formatting as new ones | |||
2018-02-18 | [X11] Improving error detection in move_to_trash | Iskustvo | |
2018-02-16 | Remove window decorations for fullscreen on X11 | Pedro J. Estébanez | |
2018-02-16 | X11: Link libgcc statically with use_static_cpp option | Rémi Verschelde | |
We were already linking libstdc++ statically for official binaries, protecting us against most portability issues. But apparently since we started using GCC 7 for official builds, we also need to link libgcc statically for at least 32-bit builds to be portable. Fixes #16409. | |||
2018-02-14 | PEP3101 applied with changing old type string formatting as new ones | BTaskaya | |
2018-02-14 | Merge pull request #15564 from RandomShaper/adpod-topmost | Rémi Verschelde | |
Add new window setting: always on top | |||
2018-02-14 | Merge pull request #15864 from GodotExplorer/pr-get_unique_id-desktop-impl | Rémi Verschelde | |
Implement more methods for OS on Desktop platforms | |||
2018-02-14 | Allow building with system wide mbedtls on X11 | Fabio Alessandrelli | |
Using builtin_mbedtls=yes is still the default as many distributions do not ship with mbedtls included. | |||
2018-02-14 | Deleting OpenSSL module and library | Fabio Alessandrelli | |
2018-02-12 | Added OS::center_window to center the window precisely on desktop platforms | Marcelo Fernandez | |
2018-02-01 | Fix inconsistencies and typos in argument names | Paolo Perkovic | |
2018-01-31 | X11: implement OS.get_unique_id | geequlim | |
2018-01-29 | Fix Copy/Paste problems on X11 | Hein-Pieter van Braam | |
The target of the TARGETS type should be XA_ATOM and not XA_TARGETS when requested. Since we are sending a number of ATOMS the size should be set to the integer size and not the char size. The size field of the atoms is also the number of atoms and not the size of the array. This caused some clients to wrongly interpret the data and read garbage in the X11 packet. I also add the more modern representation for UTF-8 and clarify the error message if a client attempts to request a type we don't know about. This fixes #10431 | |||
2018-01-26 | Make separate debug symbols opt-in | Hein-Pieter van Braam | |
This adds a separate_debug_symbols option to the x11, windows, and osx targets. This will default to adding normal debugging symbols to the artifacts and only splits them when separate_debug_symbols=yes on the Scons command line. | |||
2018-01-26 | Bullet: allow unbundling only if > 2.87 | Rémi Verschelde | |
Looks like we are using cutting edge methods which are not even if the current stable 2.87. | |||
2018-01-24 | Silence verbose stderr info message on X11 | Rémi Verschelde | |
2018-01-13 | SCons: Allow unbundling bullet on Linux (only 2.87+) | Rémi Verschelde | |
2018-01-05 | Add new window setting: always on top | Pedro J. Estébanez | |
Implemented for Windows and Linux. | |||
2018-01-05 | SCons: Fix usage of LD when we meant LINK | Rémi Verschelde | |
Also made LINK and CXXFLAGS configurable as command line options. Note that LINK currently expects the *compiler* that will be used for linking and will call its configured linker behind the scenes (so g++, clang++, etc., not ld.gold). See #15364 for details. | |||
2018-01-05 | X11: Add missing return in OS_X11::initialize(). | Andreas Haas | |
2018-01-05 | Add missing copyright headers and fix formatting | Rémi Verschelde | |
Using `misc/scripts/fix_headers.py` on all Godot files. Some missing header guards were added, and the header inclusion order was fixed in the Bullet module. | |||
2018-01-04 | Change OS::initialize signature to return Error (fix segfault on x11) | Emmanuel Leblond | |
2018-01-03 | Merge pull request #15092 from ↵ | Rémi Verschelde | |
guilhermefelipecgs/fix_infinite_loop_on_splash_screen Fix infinite loop on splash screen on tiling windows managers | |||
2018-01-03 | Merge pull request #12814 from guilhermefelipecgs/add_hardware_custom_cursor | Rémi Verschelde | |
Custom hardware-accelerated mouse cursor | |||
2018-01-01 | Update copyright statements to 2018 | Rémi Verschelde | |
Happy new year to the wonderful Godot community! | |||
2017-12-27 | Fix infinite loop introduced by 6f3486c4 on tiling windows managers | Guilherme Silva | |
2017-12-24 | -Removed OpenMP support, replaced by a custom class. | Juan Linietsky | |
-Disabled Opus, implementation is wrong. | |||
2017-12-24 | x11: Fix maximized splash-boot screen bug. | Enzo Nocera | |
Fixes #14336 | |||
2017-12-22 | Do not require OpenMP for non-tools builds (export templates) | Rémi Verschelde | |
2017-12-17 | Add implementation for custom hardware cursor | Guilherme Silva | |
2017-12-16 | Add epic hack so vsync can be toggled in run-time from script. Fixes #14458. | Juan Linietsky | |
Call needs to be routed via visual server to reach the proper thread. | |||
2017-12-16 | Rename the debug symbol files to .debugsymbols | Hein-Pieter van Braam | |
Some users were confused by the '.debug' suffix for the symbols. | |||
2017-12-16 | Merge pull request #14597 from NathanWarden/linux_extensions | Rémi Verschelde | |
Updated Linux template extensions to match architecture. | |||
2017-12-14 | openmp: Simplify linking on X11, fixing clang build | Rémi Verschelde | |
2017-12-14 | Fix type mismatch in OS::set_borderless_window | Rémi Verschelde | |
Closes #14663. | |||
2017-12-14 | openmp: Don't try to link GCC's implementation on Clang | Rémi Verschelde | |
Also disable openmp build on Travis, breaks on Trusty's Clang. Group deps more naturally. | |||
2017-12-14 | Added indent_style to editorconfig, fixed inconsistent use of tabs and ↵ | Colin Kinloch | |
spaces in indentation. | |||
2017-12-14 | -Add lightmapper | Juan Linietsky | |
-Fixes to unwrapper (remove degenerates), makes Thekla not crash -Added optional cancel button in EditorProgress -Added function to force processing of events (needed for cancel button) | |||
2017-12-12 | Updated Linux template extensions to match architecture. | Nathan Warden | |
2017-12-10 | Fix no mouse if touch device present in X11 | Pedro J. Estébanez | |
Plus several improvements in this area. Sadly, grabbing has been disabled until a better solution is found. Fixes #14427. | |||
2017-12-09 | X11: Process entire event queue at startup. | Andreas Haas | |
Should fix #14336 | |||
2017-12-09 | Fixes vsync setting ignored when using a separate thread for rendering | Stefano Bonicatti | |
Setting the vsync in the main thread, after the rendering thread starts and takes the OpenGL context fails, so we need to do that before. Also, for some reason, the main thread cannot make current the context anymore. Fixes #13447 | |||
2017-12-07 | Style: Apply new clang-format 5.0 style to all files | Rémi Verschelde | |
2017-12-06 | Implement multitouch on X11 | Pedro J. Estébanez | |
2017-11-28 | disable caching for targets using helper functions | Rhody Lugo | |