Commit Graph

  • 4e7751913d SCons: Remove obsolete DEBUG_MEMORY_ENABLED define master Rémi Verschelde 2020-07-23 09:45:11 +02:00
  • 0097a4f49c Add README and Godot license text 3.2 Rémi Verschelde 2020-06-20 17:55:28 +02:00
  • a5ae9d9b6b Add README and Godot license text Rémi Verschelde 2020-06-20 17:55:28 +02:00
  • c0dd6e76b7 Move mix_rate, ouput_latency to AudioDriverManager Fabio Alessandrelli 2020-05-18 02:31:38 +02:00
  • 828e1880a6 Style: clang-format: Disable KeepEmptyLinesAtTheStartOfBlocks Rémi Verschelde 2020-05-14 13:23:58 +02:00
  • bae63f2ae2 Port member initialization from constructor to declaration (C++11) Rémi Verschelde 2020-05-12 17:01:17 +02:00
  • d11cd02300 Rename InputFilter back to Input Rémi Verschelde 2020-04-28 15:19:37 +02:00
  • a5c4985328 Replace NULL with nullptr lupoDharkael 2020-04-02 01:20:12 +02:00
  • 2283ef2994 SCons: Format buildsystem files with psf/black Rémi Verschelde 2020-03-30 08:28:32 +02:00
  • c88ff48e36 Renaming of servers for coherency. Juan Linietsky 2020-03-27 15:21:27 -03:00
  • cfd5f8f93e Refactored input, goes all via windows now. Juan Linietsky 2020-03-04 13:36:09 -03:00
  • 51607cbb93 Refactored Input, create DisplayServer and DisplayServerX11 Juan Linietsky 2020-03-01 19:14:37 -03:00
  • 46ef18cfff Merge pull request #18020 from bruvzg/input_fix_non_latin_and_add_hw_scancodes Rémi Verschelde 2020-03-01 23:00:42 +01:00
  • 6c8d166b84 Reimplement Mutex with C++'s <mutex> Pedro J. Estébanez 2020-02-26 11:28:13 +01:00
  • 372cff5481 Rename scancode to keycode. Add physical_keycode (keyboard layout independent keycodes) to InputEventKey and InputMap. Fix non-latin keyboard layout keycodes on Linux/X11 (fallback to physical keycodes). bruvzg 2018-04-05 20:59:35 +03:00
  • 1aa04a5ce2 Remove incomplete battery status/power API Rémi Verschelde 2020-02-14 13:43:28 +01:00
  • 72061c8ec9 Remove obsolete GLES3 backend Rémi Verschelde 2020-02-13 10:08:52 +01:00
  • df6fd145a4 Image: Include S3TC compression via Squish in non-tools build 3.2.1-stable 3.2-stable Rémi Verschelde 2020-01-13 15:58:49 +01:00
  • 2e98068c7d Update copyright statements to 2020 Rémi Verschelde 2020-01-01 11:16:22 +01:00
  • 68ea8aaa10 iOS modular build and export implementation. bruvzg 2019-11-29 08:54:39 +02:00
  • ead3902e93 Add Input::get_current_cursor_shape 3.1.2-stable Guilherme Felipe 2019-04-15 12:30:20 -03:00
  • 4f8866df84 Remove libwebsocket. No longer used, yay! Fabio Alessandrelli 2019-07-01 18:14:26 +02:00
  • 289fa4347e SCons: Use CPPDEFINES instead of CPPFLAGS for pre-processor defines Rémi Verschelde 2019-07-03 09:16:20 +02:00
  • 7ec9c75f82 Png driver reworked to use libpng 1.6 simplified API Ibrahn Sahir 2019-06-16 20:08:52 +01:00
  • 2511f40e25 Adding a new Camera Server implementation to Godot. BastiaanOlij 2017-08-21 00:17:24 +10:00
  • 50ed397081 Update copyright statements to 2019 2.1.6-stable Rémi Verschelde 2019-06-04 11:41:49 +02:00
  • d53c20c5f4 added a const keyword for a methods that return constant literal... hbina085 2019-05-20 13:36:24 -04:00
  • 02705ef2cb SCons: Always use env.Prepend for CPPPATH Rémi Verschelde 2019-04-30 13:12:02 +02:00
  • fc6c5bd709 SCons: Review uses of CCFLAGS, CXXFLAGS and CPPFLAGS Rémi Verschelde 2019-04-24 16:49:12 +02:00
  • 3b0d863ac7 Add Input::get_current_cursor_shape Guilherme Felipe 2019-04-15 12:30:20 -03:00
  • 7dd7757708 Remove ContextGL since as an abstraction it's unused. Sebastian Hartte 2019-03-14 21:40:30 +01:00
  • 4e32ea9f05 Use mix rate and output latency constants in audio drivers Rémi Verschelde 2019-03-07 10:29:37 +01:00
  • da2523458e -Remove harcoded opengl extension testing from OS, ask rasterizer instead. -Fixed a bug where etc textures were imported broken 3.1.1-stable 3.1-stable Juan Linietsky 2019-02-26 11:58:47 -03:00
  • c89b26f883 Don't use -ffast-math or other unsafe math optimizations Hein-Pieter van Braam 2019-01-09 01:09:56 +01:00
  • 390903b16d Update copyright statements to 2019 Rémi Verschelde 2019-01-01 12:53:14 +01:00
  • 84bf66df19 Fix init of VisualServerRaster Rémi Verschelde 2018-11-01 19:22:15 +01:00
  • a8bf18945d Fix initialization of visual server in all platforms George Marques 2018-11-01 10:27:04 -03:00
  • 0cbdd5a965 Remove redundant "== true" code Aaron Franke 2018-10-03 13:40:37 -04:00
  • ba121dfdcc Fix warnings on virtual methods [-Woverloaded-virtual] [-Wdelete-non-virtual-dtor] Rémi Verschelde 2018-10-02 12:07:44 +02:00
  • b52e4fd2c7 SCons: Remove avoidable defines from main env's CPPPATH Rémi Verschelde 2018-10-01 10:59:03 +02:00
  • 4ba037a9c2 Make core/ includes absolute, remove subfolders from include path Rémi Verschelde 2018-09-11 18:13:45 +02:00
  • 6624b186ba Rebase patches for fixing haiku build. Adrien Destugues 2018-08-11 13:05:48 +02:00
  • 748ff3d520 Fix some more build issues after c69de2ba4 Rémi Verschelde 2018-07-20 11:56:18 +02:00
  • e0d6362e5c -Project/Editor settings now use new inspector -Project/Editor settings now show tooltips properly -Settings thar require restart now will show a restart warning -Video driver is now visible all the time, can be changed easily -Added function to request current video driver Juan Linietsky 2018-07-19 18:58:15 -03:00
  • 7bb54b5142 Style: Format code with clang-format 6.0.1 2.1.5-stable Rémi Verschelde 2018-07-18 17:56:12 +02:00
  • a221c85800 Optimize images losslessly using oxipng -o6 --strip all --zopfli Hugo Locurcio 2018-06-28 19:17:41 +02:00
  • 6aa5d63ca7 Tweak some help texts in the build system Hugo Locurcio 2018-06-07 20:46:32 +02:00
  • 63cbf6d2f0 Add missing copyright headers and fix formatting 3.0.6-stable 3.0.5-stable 3.0.4-stable 3.0.3-stable 3.0.2-stable 3.0.1-stable 3.0-stable Rémi Verschelde 2018-01-05 00:50:27 +01:00
  • 2d8ccae545 Fix macOS and other builds after #15299 Duy-Nguyen TA 2018-01-04 11:32:33 -05:00
  • 52f44a96ba Change OS::initialize signature to return Error (fix segfault on x11) Emmanuel Leblond 2018-01-03 18:26:44 +01:00
  • 817b310748 Merge pull request #13437 from xsellier/bugfix/mouse-cursor-lag Rémi Verschelde 2018-01-03 08:36:44 +01:00
  • ac7319b508 Merge pull request #12814 from guilhermefelipecgs/add_hardware_custom_cursor Rémi Verschelde 2018-01-03 08:35:59 +01:00
  • 20c12eef64 Update copyright statements to 2018 Rémi Verschelde 2018-01-02 11:27:24 +01:00
  • 55e60cf44a Update copyright statements to 2018 Rémi Verschelde 2018-01-01 14:40:08 +01:00
  • 254c8a3142 Add implementation for custom hardware cursor Guilherme Silva 2017-11-10 08:50:11 -02:00
  • 5441c15a33 Hardware cursor implementation for Godot Engine 2.1 Xavier Sellier 2017-12-01 00:32:43 -05:00
  • 13e0723521 Style: apply clang-format (5.0.0) to current source Rémi Verschelde 2017-12-11 15:31:49 +01:00
  • d5bffbe3cb Fixes vsync setting ignored when using a separate thread for rendering Stefano Bonicatti 2017-12-08 17:58:28 +01:00
  • 98ed70d40e Style: Apply new clang-format 5.0 style to all files Rémi Verschelde 2017-12-06 21:36:34 +01:00
  • b65c6801b2 Style: Apply clang-format again on all files Rémi Verschelde 2017-12-06 19:54:22 +01:00
  • b3ca68fa6d disable caching for targets using helper functions Rhody Lugo 2017-11-28 16:27:57 -04:00
  • 4160f467c4 disable caching for targets using helper functions Rhody Lugo 2017-11-28 16:14:24 -04:00
  • f1a088314f Merge pull request #12988 from akien-mga/xdg-home-paths Rémi Verschelde 2017-11-20 00:42:51 +01:00
  • 63bab816a6 Add initial support for the XDG Base Directory spec Rémi Verschelde 2017-11-17 17:11:41 +01:00
  • 013a355eef Cleanup old references to GLES2 renderer Rémi Verschelde 2017-11-19 17:52:18 +01:00
  • d22c0d4025 Make video mode initialization more intuitive, fixes #12022 Juan Linietsky 2017-11-09 13:01:29 -03:00
  • 256f1096b5 Implemented physics plug AndreaCatania 2017-10-21 13:02:06 +02:00
  • 218fd3070c Drop unusued LEGACYGL_ENABLED check Rémi Verschelde 2017-10-13 00:18:04 +02:00
  • c285f10f2e Use EnumVariable for choice-based build options. Elliott Sales de Andrade 2017-09-24 23:06:45 -04:00
  • a37d7598b0 Merge pull request #11243 from hpvb/add-debug-info-on-release Rémi Verschelde 2017-09-21 10:30:17 +02:00
  • f0b665f387 Rename pos to position in user facing methods and variables letheed 2017-09-10 15:37:49 +02:00
  • e83891b599 Merge pull request #11252 from marcelofg55/fix_noaudio_crash Rémi Verschelde 2017-09-17 22:48:22 +02:00
  • 380b249aee Create separate debug info files by default Hein-Pieter van Braam 2017-09-13 19:32:24 +02:00
  • e89ab74585 Fix crash when no audio driver is available Marcelo Fernandez 2017-09-13 13:34:22 -03:00
  • b1f8f3b3c2 Fix enums bindings Maxim Sheronov 2017-09-12 22:09:06 +03:00
  • 35d66b703b Dead code tells no tales Rémi Verschelde 2017-08-27 21:07:15 +02:00
  • 79fdaf5cbd Use HTTPS URL for Godot's website in the headers Rémi Verschelde 2017-08-27 14:16:55 +02:00
  • a78dd556f9 Use HTTPS URL for Godot's website in the headers 2.1.4-stable Rémi Verschelde 2017-08-27 14:11:45 +02:00
  • 06ad740677 p_screen param from get_screen_* funcs now default to the current screen Marcelo Fernandez 2017-08-20 16:12:29 -03:00
  • 80801978a5 Add closest_power_of_2 func and implement mix_rate/latency on OS X Marcelo Fernandez 2017-08-18 12:10:21 -03:00
  • e350dcf2fd Add closest_power_of_2 func and implement mix_rate/latency on OS X Marcelo Fernandez 2017-08-17 18:35:55 -03:00
  • 0a405bcc93 Rename KEY_RETURN to KEY_ENTER and KEY_ENTER to KEY_KP_ENTER Bojidar Marinov 2017-08-06 16:26:07 +03:00
  • 3b8757f444 -Renamed GlobalConfig to ProjectSettings, makes more sense. -Added system for feature overrides, it's pretty cool :) Juan Linietsky 2017-07-19 17:00:46 -03:00
  • a5e32eb15a Buildsystem: Improve detect.py readability and fix issues Rémi Verschelde 2017-06-30 19:21:38 +02:00
  • 9b4ed82558 BuildSystem: generated files have .gen.ext Poommetee Ketson 2017-06-25 19:26:24 +07:00
  • 7c32f3fd7d Removal of InputEvent as built-in Variant type.. this might cause bugs I haven't found yet.. Juan Linietsky 2017-05-20 12:38:03 -03:00
  • fe4fba9e7f Rename [gs]et_pos to [gs]et_position for Controls Sergey Pusnei 2017-03-29 11:29:38 -04:00
  • 99d0aa0b8e Add "Godot Engine contributors" copyright line 2.1.3-stable Rémi Verschelde 2017-04-08 00:45:00 +02:00
  • 65f26a9703 Add "Godot Engine contributors" copyright line Rémi Verschelde 2017-04-08 00:11:42 +02:00
  • afce5944ff Merge pull request #8159 from Hinsbart/last_id Rémi Verschelde 2017-03-27 08:52:58 +02:00
  • c3ac9f1816 SCons: Add option to toggle warnings (on by default) Rémi Verschelde 2017-03-25 08:36:00 +01:00
  • b3a496acb0 Input: Remove usage of platform dependent event IDs. Andreas Haas 2017-03-26 15:59:13 +02:00
  • 1b389a8e4c SCons: Add option to toggle warnings (on by default) Rémi Verschelde 2017-03-25 08:36:00 +01:00
  • 78354332c6 Fix typos in source code using codespell Rémi Verschelde 2017-03-24 21:45:31 +01:00
  • f07bb36f97 Bring that Whole New World to the Old Continent too Rémi Verschelde 2017-03-19 00:36:26 +01:00
  • 9b443edfd9 A Whole New World (clang-format edition) Rémi Verschelde 2017-03-05 16:44:50 +01:00
  • 4d865b764a Add a bunch of missing Godot headers in own files Rémi Verschelde 2017-03-05 15:47:28 +01:00
  • 1d08349ce9 Add API to access battery power state Julian Murgia 2016-07-23 13:15:55 +02:00
  • e6272fe76e Complete the globals.h -> global_config.h conversion Bojidar Marinov 2017-02-23 17:47:25 +02:00
  • e8eba252b7 Adapt platforms to AudioServer refactoring Rémi Verschelde 2017-01-16 19:19:45 +01:00