Commit Graph

  • 2f139a1299 VisualScript: Fix -Wduplicate-branches warning Rémi Verschelde 2020-07-22 16:57:16 +02:00
  • d504c15295 Optimized ScriptEditor initialization when many scripts are loaded PouleyKetchoupp 2020-07-15 16:15:29 +02:00
  • 185e87d810 Optimized ScriptEditor initialization when many scripts are loaded PouleyKetchoupp 2019-11-20 10:09:59 +01:00
  • fcc4a3f96c Extract Syntax highlighting from TextEdit and add EditorSyntaxHighlighter - Extacted all syntax highlighting code from text edit - Removed enable syntax highlighting from text edit - Added line_edited_from signal to text_edit - Renamed get/set_syntax_highlighting to get/set_syntax_highlighter - Added EditorSyntaxHighligher Paulb23 2020-05-03 17:08:15 +01:00
  • dd654ed572 Expose Syntax highlighter for editor plugins Paulb23 2020-03-07 14:29:44 +00:00
  • 04283a1668 Convert syntax highlighters into a resource Paulb23 2020-03-07 11:17:18 +00:00
  • 894bc9aa5a Add override keywords. Marcel Admiraal 2020-07-10 11:34:39 +01:00
  • 183d22b0ef DocData: Skip language-specific ClassDoc without methods/constants 3.2 Rémi Verschelde 2020-06-17 15:06:13 +02:00
  • 6e6fe53c1d Merge pull request #39622 from akien-mga/docdata-skip-empty-scripting-langs-builtins Rémi Verschelde 2020-06-17 15:52:15 +02:00
  • a2a30f3c10 DocData: Skip language-specific ClassDoc without methods/constants Rémi Verschelde 2020-06-17 15:06:13 +02:00
  • b65029b408 SCons: Format buildsystem files with psf/black Rémi Verschelde 2020-03-30 08:28:32 +02:00
  • 756cefd6d3 Merge pull request #39280 from akien-mga/3.2-cherrypicks Rémi Verschelde 2020-06-04 13:29:52 +02:00
  • f82f8ec125 Fix crashing of VisualScript due to... Swarnim Arun 2020-05-25 19:49:57 +05:30
  • 6bc7579af5 Merge pull request #39041 from swarnimarun/patch-1 Rémi Verschelde 2020-06-04 11:55:12 +02:00
  • 2ae3f92cd6 Use translated docs in PropertySelector Rémi Verschelde 2020-05-28 12:02:12 +02:00
  • 195f50b359 Fix crashing of VisualScript due to... Swarnim Arun 2020-05-25 19:49:57 +05:30
  • 61c72a6a78 Style: Enforce braces around if blocks and loops Rémi Verschelde 2020-05-14 16:41:43 +02:00
  • 05754f241e Style: Enforce separation line between function definitions Rémi Verschelde 2020-05-14 14:29:06 +02:00
  • 7916419087 Style: clang-format: Disable KeepEmptyLinesAtTheStartOfBlocks Rémi Verschelde 2020-05-14 13:23:58 +02:00
  • 1c422ae529 Merge pull request #38736 from akien-mga/modernize-all-the-things Rémi Verschelde 2020-05-14 14:50:17 +02:00
  • bfe576a1d2 Enforce use of bool literals instead of integers Rémi Verschelde 2020-05-14 11:00:19 +02:00
  • c34ff742a8 Style: clang-format: Disable AllowShortCaseLabelsOnASingleLine Rémi Verschelde 2020-05-10 13:00:47 +02:00
  • 950027c9fa Rename InputFilter back to Input Rémi Verschelde 2020-04-28 15:19:37 +02:00
  • 3dcee28bb2 Add ability to bind typed arrays to script API Juan Linietsky 2020-04-20 19:06:00 -03:00
  • cd4df3803e Merge pull request #37933 from akien-mga/3.2-cherrypicks Rémi Verschelde 2020-04-16 15:14:39 +02:00
  • c9e627738f Change round return type to float Nico Mitchell 2020-04-13 13:02:40 -04:00
  • f26b6c0f9e Merge pull request #37890 from nicomitchell/FixPosModTypeReturn Rémi Verschelde 2020-04-15 00:05:35 +02:00
  • 9ea27c8c0c Change MATH_POSMOD return type back to INT Nico Mitchell 2020-04-14 17:08:22 -04:00
  • 27d836488e Merge pull request #37851 from nicomitchell/FixMathRoundTypeReturn Rémi Verschelde 2020-04-13 21:39:03 +02:00
  • e1b48823b0 Change round return type to float Nico Mitchell 2020-04-13 13:02:40 -04:00
  • ca6c1f6fa9 Merge pull request #37542 from swarnimarun/patch_vs_02 Rémi Verschelde 2020-04-12 11:30:15 +02:00
  • e2677b8551 Merge pull request #37530 from swarnimarun/patch_vs_01 Rémi Verschelde 2020-04-10 12:06:38 +02:00
  • db22f4548b Remove Node.get_position_in_parent() Tomasz Chabora 2020-04-06 01:06:10 +02:00
  • e0c774c92c Update vsnodes on editing vs variables Swarnim Arun 2020-04-03 15:05:26 +05:30
  • 0e1531ff29 VisualScript styling for new Variant Types Swarnim Arun 2020-04-03 05:07:35 +05:30
  • 5c69913666 Deconstruct VSNodes for new Variant types Swarnim Arun 2020-04-02 23:24:18 +05:30
  • e2f0f77322 Merge pull request #37338 from lupoDharkael/nullprt Rémi Verschelde 2020-04-02 14:52:36 +02:00
  • 93b9053b54 Replace NULL with nullptr lupoDharkael 2020-04-02 01:20:12 +02:00
  • 4927bac811 Merge pull request #37421 from akien-mga/python-format-black Rémi Verschelde 2020-03-30 15:07:00 +02:00
  • 3015876064 SCons: Format buildsystem files with psf/black Rémi Verschelde 2020-03-30 08:28:32 +02:00
  • 39122c8671 Merge pull request #37317 from akien-mga/display-server-rebased Rémi Verschelde 2020-03-26 17:23:11 +01:00
  • 1d3f44a694 Popups are now windows also (broken!) Juan Linietsky 2020-03-12 09:37:40 -03:00
  • 0e883a5e21 Working multiple window support, including editor Juan Linietsky 2020-03-06 14:00:16 -03:00
  • 2ddf49ff5e Refactored input, goes all via windows now. Juan Linietsky 2020-03-04 13:36:09 -03:00
  • 57ca02499b Added a Window node, and made it the scene root. Juan Linietsky 2020-03-03 22:51:12 -03:00
  • 30c7dc7b32 Refactored Input, create DisplayServer and DisplayServerX11 Juan Linietsky 2020-03-01 19:14:37 -03:00
  • 91719721cd Merge pull request #37289 from akien-mga/3.2-cherrypicks Rémi Verschelde 2020-03-25 13:58:14 +01:00
  • 216ca62ae5 Adding missing include guards to header files identified by LGTM. Rajat Goswami 2020-03-21 21:29:40 -04:00
  • c94fc4f330 Adding missing include guards to header files identified by LGTM. Rajat Goswami 2020-03-21 21:29:40 -04:00
  • e43b111923 Style: Set clang-format Standard to Cpp11 Rémi Verschelde 2020-03-17 07:33:00 +01:00
  • 283f8c48d8 Merge pull request #36723 from AndreaCatania/fix-rset Rémi Verschelde 2020-03-13 10:18:56 +01:00
  • c3c7343716 Merge pull request #36987 from luzpaz/typos Rémi Verschelde 2020-03-12 10:25:48 +01:00
  • 126cae162e Fix various typos luz.paz 2020-03-11 13:59:18 -04:00
  • d5b4943ec9 Merge pull request #36751 from Faless/debugger/threads_and_profilers Rémi Verschelde 2020-03-09 19:08:07 +01:00
  • 1a11dbf677 Fix missing module editor icons Andrii Doroshenko (Xrayez) 2020-03-08 19:32:25 +02:00
  • e317586132 Refactor ScriptDebugger. Fabio Alessandrelli 2020-02-27 03:30:20 +01:00
  • a0df0da81e Merge pull request #36784 from akien-mga/3.2-cherrypicks Rémi Verschelde 2020-03-05 08:24:51 +01:00
  • 0dc0cf86b9 Fix suspicious | and + operators Rafał Mikrut 2020-02-23 09:28:54 +01:00
  • ecbb2fef9e Fixed rset method for gdscript and visual script Andrea Catania 2020-03-02 10:22:07 +01:00
  • f03240e365 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
  • 2e173556e8 Merge pull request #36426 from akien-mga/calling-all-stations Rémi Verschelde 2020-02-28 17:19:08 +01:00
  • 67b2e452d2 Signals: Port more uses of connect_compat Rémi Verschelde 2020-02-27 22:49:16 +01:00
  • 006d63d0a8 Signals: Manually port most of remaining connect_compat uses Rémi Verschelde 2020-02-21 23:26:13 +01:00
  • dc78638913 Signals: Port connect calls to use callable_mp Rémi Verschelde 2020-02-21 18:28:45 +01:00
  • ed50cf32fd Merge pull request #36556 from RandomShaper/rework_mutex Rémi Verschelde 2020-02-28 00:26:01 +01:00
  • 3ed8e24dca Reimplement Mutex with C++'s <mutex> Pedro J. Estébanez 2020-02-26 11:28:13 +01:00
  • 43ecc57004 Fix resizer icon color in VisualScripts/Shaders when graph headers is on Yuri Roubinsky 2020-02-26 17:48:58 +03:00
  • 73ec47dbd7 Variant: Added 64-bit packed arrays, renamed Variant::REAL to FLOAT. Juan Linietsky 2020-02-24 15:20:53 -03:00
  • ec0ea49176 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
  • e92dda8bb7 Merge pull request #36478 from qarmin/supsicious_operators_everywhere Rémi Verschelde 2020-02-23 10:30:06 +01:00
  • bedc513a9b Fix suspicious | and + operators Rafał Mikrut 2020-02-23 09:28:54 +01:00
  • 9537b971e1 Replace FALLTHROUGH macro by C++17 [[fallthrough]] Rémi Verschelde 2020-02-22 20:47:50 +01:00
  • e2e76facc3 doc: Sync classref with StringName/Callable changes Rémi Verschelde 2020-02-22 14:59:09 +01:00
  • 5c96c2a209 Merge pull request #36368 from reduz/variant-rework Rémi Verschelde 2020-02-20 11:30:56 +01:00
  • 6070e25d17 Reworked signal connection system, added support for Callable and Signal objects and made them default. Juan Linietsky 2020-02-19 16:27:19 -03:00
  • f8cabf372b doc: Sync classref with current source Rémi Verschelde 2020-02-18 13:59:24 +01:00
  • 88818b6a37 PoolVector is gone, replaced by Vector Juan Linietsky 2020-02-17 18:06:54 -03:00
  • e58ca1bda1 Merge pull request #36189 from reduz/object-id-refactor Rémi Verschelde 2020-02-15 15:30:46 +01:00
  • a30f71f3c2 Changed logic and optimized ObjectID in ObjectDB and Variant, removed RefPtr. Juan Linietsky 2020-02-13 16:03:10 -03:00
  • d82dceee33 Merge pull request #36215 from akien-mga/3.2-cherrypicks Rémi Verschelde 2020-02-14 22:04:19 +01:00
  • 06bd6e8c49 Fix VisualScriptClassConstant to be updated properly Yuri Roubinsky 2020-02-10 10:49:11 +03:00
  • 9f6f0e15fa Fix GlobalConstant/BasicTypeConstant return type in visual scripts Yuri Roubinsky 2020-01-30 20:20:33 +03:00
  • b52c2fa32e Remove more deprecated methods and code Rémi Verschelde 2020-02-13 11:37:37 +01:00
  • 6a062eccdc Merge pull request #36142 from akien-mga/remove-deprecated-decimals Rémi Verschelde 2020-02-12 21:48:33 +01:00
  • 2e92ac1a6c ObjectID converted to a structure, fixes many bugs where used incorrectly as 32 bits. Juan Linietsky 2020-02-12 14:24:06 -03:00
  • 25cdea3653 Remove deprecated decimals builtin Rémi Verschelde 2020-02-12 11:14:34 +01:00
  • b8119d9905 Optmized data sent during RPC and RSet calls. - Now is sent the method ID rather the full function name. - The passed IDs (Node and Method) are compressed so to use less possible space. - The variant (INT and BOOL) is now encoded and compressed so to use much less data. - Optimized RPCMode retrieval for GDScript functions. - Added checksum to assert the methods are the same across peers. Andrea Catania 2020-02-12 11:51:50 +01:00
  • 726cb1fcdc Merge pull request #36098 from godotengine/vulkan Rémi Verschelde 2020-02-11 16:01:55 +01:00
  • e860c0a7b4 Texture refactor Juan Linietsky 2019-06-11 15:43:37 -03:00
  • f6b4db15df Fix VisualScriptClassConstant to be updated properly Yuri Roubinsky 2020-02-10 10:49:11 +03:00
  • 81def170ec Merge pull request #35749 from Chaosus/vst_fix_constants Rémi Verschelde 2020-02-06 11:19:08 +01:00
  • 7e07e45db6 Update docs to version 4.0 clayjohn 2020-01-31 17:03:48 -08:00
  • cdeac8b307 Fix GlobalConstant/BasicTypeConstant return type in visual scripts Yuri Roubinsky 2020-01-30 20:20:33 +03:00
  • 87d6172967 doc: Drop unused 'category' property from header Rémi Verschelde 2020-01-26 16:01:49 +01:00
  • 4128510769 doc: Misc updates for AnimationNode* and others Rémi Verschelde 2020-01-23 11:14:14 +01:00
  • bdf2a26d45 Fix ClassDB API portability with some android and editor classes Ignacio Etcheverry 2020-01-19 20:02:40 +01:00
  • 3d40a35f0b Merge pull request #35117 from timothyqiu/deferred Rémi Verschelde 2020-01-14 14:41:53 +01:00
  • ae45f7df23 Makes adding port in Visual Script nodes deferred Haoyu Qiu 2020-01-14 21:03:09 +08:00
  • be5dd6ce1f Update copyright statements to 2020 Rémi Verschelde 2020-01-01 11:16:22 +01:00
  • dabb079de6 Cleans up headers included in editor_node.h Haoyu Qiu 2019-12-24 15:17:23 +08:00