Commit Graph

16668 Commits

Author SHA1 Message Date
Rémi Verschelde d3527834f3 Fix video toggle UX issue
It was still functional but showing duplicate entries and thus
"GLES2" for both GLES2 and GLES3 choices.

Fixes #22089.
2018-09-15 01:49:59 +02:00
Rémi Verschelde c25e23317c Rename ScrollBar's drag_slave to drag_node 2018-09-15 00:55:22 +02:00
Fabio Alessandrelli 1e9b46d687 Clearly deprecate sync too in favor of remotesync.
NOTE: This changes the RPC_MODE_* enum values.
Games should be re-exported. GDNative rebuilt.
2018-09-15 00:06:03 +02:00
Fabio Alessandrelli d6b31daec6 Rename slave keyword to puppet
The slave keyword will still be available as deprecated in 3.1 but will
be dropped from future releases.
2018-09-15 00:06:03 +02:00
Rémi Verschelde 9b97c74f50
Merge pull request #22081 from akien-mga/canvasitem-zoom-equal
Set default CanvasItemEditor zoom shortcut to KEY_EQUAL
2018-09-14 23:15:09 +02:00
Rémi Verschelde af5c30acb2
Merge pull request #22080 from YeldhamDev/expose_get_top_modal_stack
Expose "get_modal_stack_top()" to GDScript
2018-09-14 21:53:26 +02:00
Rémi Verschelde f7a6709f5e
Merge pull request #22078 from akien-mga/boot_bg_color
Make boot splash background color always configurable
2018-09-14 21:48:39 +02:00
Rémi Verschelde d934cbcbc9 Set default CanvasItemEditor zoom shortcut to KEY_EQUAL
At least on en_US QWERTY (and various QWERTY-derived variants)
and fr_FR AZERTY, "+" is an indirect key obtained by pressing
"Shift" + "=", so using "=" in the binding makes it easier to
access.

It doesn't work this way on other layouts like de_DE QWERTZ though,
but since 'script_editor/zoom_in' also uses KEY_EQUAL, setting
the same for consistency.

Fixes #22067.
2018-09-14 21:42:47 +02:00
Michael Alexsander Silva Dias 585ad5c8ea Expose "get_modal_stack_top()" to GDScript 2018-09-14 16:35:52 -03:00
Rémi Verschelde de644a628d Make boot splash background color always configurable
This also means that you can keep the default Godot splash and
set your own custom background color.

Fixes #22076.
2018-09-14 21:00:26 +02:00
Rémi Verschelde 1eed12f6d8
Merge pull request #22074 from willnationsdev/plugin-description
Add EditorPlugin descriptions to their tooltip
2018-09-14 20:44:52 +02:00
Will Nations d26de79f4e Add EditorPlugin descriptions to their tooltip 2018-09-14 12:21:09 -05:00
DualMatrix b0d9f7686c Made duplicate_and_reown preserve groups 2018-09-14 18:13:41 +02:00
Rémi Verschelde 8f33542ac3 ProjectSettings: Fix InputMap editor on HiDPI
Fixes #20898.
2018-09-14 18:11:55 +02:00
Rémi Verschelde c9df3fbfdb
Merge pull request #21954 from isaacremnant/fix_inputs
Fix is_action_pressed for InputEventActions
2018-09-14 18:06:11 +02:00
Rémi Verschelde e099fea259
Merge pull request #22026 from fire/scons_vsproj_17843
Fix #17843 describing inability to generate vs projects without being…
2018-09-14 18:04:29 +02:00
Rémi Verschelde 67477f1a06
Merge pull request #22051 from fire/vs_expression_20885
Update visual scripting to use new expression class #20885
2018-09-14 18:03:48 +02:00
Manuel Strey ebd518c9c9 fix scripts not reloading when edited externally 2018-09-14 17:24:12 +02:00
Rémi Verschelde 5961a6da03
Merge pull request #21717 from willnationsdev/edicon-refactor
Refactor editor icon retrieval
2018-09-14 17:24:04 +02:00
Rémi Verschelde 2aad7f1376
Merge pull request #21569 from JFonS/add_noise_textures
Add SimplexNoise and NoiseTexture as new resources
2018-09-14 16:57:26 +02:00
willnationsdev 5436abefe4 Refactor editor icon retrieval 2018-09-14 09:27:56 -05:00
JFonS f12a1b8863 Add SimplexNoise and NoiseTexture as new resources
SimplexNoise can be used to generate parameterized fractal noise based on Open Simplex.

NoiseTexture uses SimplexNoise to generate noise textures for using in
shaders/visual effects.
2018-09-14 15:24:34 +02:00
Rémi Verschelde c52a3646f1
Merge pull request #21502 from Web-eWorks/atlasfixes
AtlasTexture fixes, part 2.
2018-09-14 15:02:23 +02:00
groud 59536b98b9 Bugfixes on the filesystem dock 2018-09-14 13:59:19 +02:00
Rémi Verschelde ebc07ad5a2 doc: Mention get_node in Node.get_child documentation
See #22052.
2018-09-14 11:11:38 +02:00
groud 028813fb9c Add a display mode toggle button 2018-09-14 10:22:13 +02:00
groud 4ef4df54d0 Store tree collapse when searching 2018-09-14 10:22:13 +02:00
groud a5fba2aa79 Allow dragging files into the favorites section 2018-09-14 10:22:13 +02:00
groud 4731745deb Adds a filter in the tree view 2018-09-14 10:22:13 +02:00
groud d7b638ed32 Replace the -show in filesystem- button by a RMB entry 2018-09-14 10:22:13 +02:00
groud bc5dfdde78 Replace the favorite button by a RMB menu entry 2018-09-14 10:22:13 +02:00
groud 796418aa11 Merge the disable_split and show_files_in_tree settings 2018-09-14 10:22:07 +02:00
groud b2633a97b9 Add thumnails to the tree view 2018-09-14 10:14:33 +02:00
groud 5f3bbbdc81 Add support for files in the tree view 2018-09-14 10:14:33 +02:00
Rémi Verschelde 319a0a319b
Merge pull request #22057 from elasota/fix-compressed-zero-byte
Fix get_8 returning 0 for last byte of compressed files
2018-09-14 09:15:04 +02:00
Rémi Verschelde d05fe05680
Merge pull request #22053 from akien-mga/animtexture-frame-internal
Mark AnimatedTexture frame_* properties as internal
2018-09-14 09:12:40 +02:00
Rémi Verschelde a6c02c2320
Merge pull request #22035 from karroffel/gdnative-variant-op
[GDNative] add Variant::Operator
2018-09-14 09:12:26 +02:00
elasota 88c74aa017 Fix FileAccessCompressed::get_8 returning 0 for the last byte of a file 2018-09-13 19:10:35 -04:00
Juan Linietsky 909c06ee0f
Merge pull request #21806 from JFonS/inspector_uniform_defaults
Set uniform default values in inspector
2018-09-13 18:12:58 -03:00
JFonS 3cedec5f75 Set uniform default values in inspector 2018-09-13 23:05:33 +02:00
Rémi Verschelde cd0b82fd56 Mark AnimatedTexture frame_* properties as internal
This way they no longer appear in the documentation, and the related
setters and getters do.
2018-09-13 22:54:35 +02:00
K. S. Ernest (iFire) Lee e8f993677d Update visual scripting to use new expression class #20885 2018-09-13 12:53:14 -07:00
Fabio Alessandrelli f961758fbe Update miniupnpc to use UWP compatible APIs.
Use GetBestInterfaceEX and GetAdaptersAddresses instead of GetBestRoute
and GetIpAddrTable.
2018-09-13 20:31:09 +02:00
Guilherme Felipe 04aef23585 Fix set_custom_mouse_cursor changing to incorrect cursor shape
[Docs] Add class ref for Input::set_default_cursor_shape
2018-09-13 15:13:57 -03:00
Rémi Verschelde 06c8b5a4ff
Merge pull request #22027 from akien-mga/plain-text-gles-toggle
Use plain text instead of icons for video driver toggle
2018-09-13 18:13:25 +02:00
Thomas Herzog e0f763f1c9 [GDNative] add Variant::Operator 2018-09-13 17:23:38 +02:00
Max Hilbrunner bcba5a99cd
Merge pull request #22034 from mhilbrunner/docs-projectsettings-clearcolor
[DOCS] Project Settings: Default clear color
2018-09-13 17:23:33 +02:00
Max Hilbrunner 2b779cd5bb
[DOCS] Project Settings: Default clear color 2018-09-13 17:21:23 +02:00
Rémi Verschelde 4d228e66b4
Merge pull request #22030 from Faless/sockets_fixes
Properly initialize Winsock on startup
2018-09-13 16:33:06 +02:00
Rémi Verschelde 68f224a504
Merge pull request #21847 from Calinou/light-gizmo-update-inspector
Update Light properties in the inspector when dragging their gizmos
2018-09-13 16:32:54 +02:00