1
0
mirror of https://github.com/godotengine/godot.git synced 2025-11-28 16:07:14 +00:00
Commit Graph

29765 Commits

Author SHA1 Message Date
Rémi Verschelde
188dc714b0 Merge pull request #35801 from Calinou/array-sort-add-example
doc: Add an example for `Array.sort()`
2020-01-31 22:56:58 +01:00
bruvzg
d552f93f8b Fix pressure / tilt ranges on Linux. 2020-01-31 22:40:14 +02:00
Hugo Locurcio
1de9118c5f doc: Add an example for Array.sort()
This may help people understand the difference between alphabetical
and natural order more quickly.
2020-01-31 21:23:09 +01:00
Yuri Roubinsky
ea3733a0ea Merge pull request #35798 from Chaosus/vs_fix_light_output
Fix canvas_item light alpha output in visual shaders
2020-01-31 22:51:55 +03:00
clayjohn
68915ce20d Add support for 3D textures to GLES2 2020-01-31 10:01:05 -08:00
Rémi Verschelde
8eef6d280b Merge pull request #35451 from Calinou/html5-web-environment-only
Only emit the JavaScript support code for Web when building for HTML5
2020-01-31 18:36:29 +01:00
Rémi Verschelde
2a1e21b6b1 Merge pull request #33959 from Calinou/improve-autoload-editor-ux
Improve the AutoLoad editor UX
2020-01-31 18:30:34 +01:00
Rémi Verschelde
dfcfa7d256 Merge pull request #35790 from Calinou/doc-animationplayer-vs-tween
doc: Add a short AnimationPlayer versus Tween comparison
2020-01-31 18:29:34 +01:00
Rémi Verschelde
60c4a7ebbe Merge pull request #35754 from Calinou/doc-improve-checkbox
Improve the CheckBox and CheckButton class documentations
2020-01-31 18:10:48 +01:00
Hugo Locurcio
810b1341ce doc: Add a short AnimationPlayer versus Tween comparison
Many newcomers are confused about which one to choose for animating
properties. This should help clarify the situation with regards
to AnimationPlayer versus Tween.
2020-01-31 18:00:15 +01:00
Yuri Roubinsky
b822da00f8 Fix canvas_item light alpha output in visual shaders 2020-01-31 19:34:34 +03:00
Hugo Locurcio
90af009f2e Re-add a way to generate a single convex shape from the editor
It was removed after the implementation of VHACD. Generating a single
shape can lead to better performance, so it may still be desired.

This also adds tooltips for several options in the Mesh menu.

This closes #35692.
2020-01-31 16:42:02 +01:00
Rémi Verschelde
6f092c299e Merge pull request #35785 from nekomatata/android-line-edit-length-fix
Fixed LineEdit virtual keyboard inputs on Android
2020-01-31 16:38:37 +01:00
PouleyKetchoupp
196860508a Fixed LineEdit virtual keyboard inputs on Android
Changed the condition to add a length filter to make it consistent with the documentation (0 means no character limit). Otherwise the default value in LineEdit causes the virtual keyboard to be non-fonctional on Android.
2020-01-31 16:24:09 +01:00
Hugo Locurcio
2d529e6d63 Remove the 3D camera gizmo icon
The gizmo icon obstructed the line-based camera gizmo, which made it
difficult to see the actual camera orientation.

This also removes the unused SpatialStreamPlayer gizmo icon.

This closes https://github.com/godotengine/godot-proposals/issues/425.
2020-01-31 15:58:57 +01:00
Hugo Locurcio
c9946bc87e Improve the CheckBox and CheckButton class documentations
This makes the CheckBox and CheckButton classes 100% documented.
2020-01-31 13:17:20 +01:00
Rémi Verschelde
8c3b14bed7 Merge pull request #35778 from touilleMan/remove-gdnative-wrapper
Remove deprecated GDNative wrapper code
2020-01-31 13:16:23 +01:00
Hugo Locurcio
e818b51f32 Only emit the JavaScript support code for Web when building for HTML5
Excluding other unused environments like Node.js makes the support code
about 4 KB smaller.
2020-01-31 12:33:16 +01:00
Hugo Locurcio
352be7dbcc Improve the AutoLoad editor UX
- Convert the default AutoLoad name to PascalCase when selecting a file.
- Disable the "Add" button if the path is empty or the name is invalid.
- Prefix the automatically-chosen name with "Global" if it would
  conflict with a built-in class.
- Replace the FileList icon with the Load icon as it better represents
  the action.
2020-01-31 11:51:21 +01:00
Rémi Verschelde
1361fa71c4 Merge pull request #33047 from silvanocerza/settings-search
Improved search in settings dialogs
2020-01-31 11:45:37 +01:00
Rémi Verschelde
d75c3d7f49 Merge pull request #33970 from Calinou/improve-video-ram-debugger-ux
Improve the Video RAM debugger UX
2020-01-31 11:38:52 +01:00
Rémi Verschelde
5da20d6cf2 Merge pull request #35612 from timothyqiu/option-button-arrow
Fixes OptionButton minimum size
2020-01-31 11:25:13 +01:00
Emmanuel Leblond
4c5205b550 Remove deprecated GDNative wrapper code 2020-01-31 11:20:25 +01:00
Rémi Verschelde
ab2f91bdfb Merge pull request #35502 from Calinou/profiler-csv-save-anywhere
Allow saving anywhere when exporting CSV measures from the profiler
2020-01-31 11:19:29 +01:00
Rémi Verschelde
7e55472655 Merge pull request #35500 from Calinou/profiler-display-milliseconds
Display times as milliseconds in the profiler and performance monitors
2020-01-31 11:19:03 +01:00
Rémi Verschelde
3b80f03c92 Merge pull request #35332 from Calinou/improve-batch-rename-dialog
Improve the batch rename dialog
2020-01-31 10:48:39 +01:00
Rémi Verschelde
22d4caa4bb Merge pull request #35418 from Calinou/project-manager-viewport-usage-2d
Use a cheaper viewport usage mode in the project manager
2020-01-31 10:46:47 +01:00
Rémi Verschelde
a5d5579105 Merge pull request #35761 from Calinou/opensimplexnoise-increase-max-octaves
Increase the maximum number of octaves in OpenSimplexNoise to 9
2020-01-31 10:38:48 +01:00
Rémi Verschelde
43f84445ba Merge pull request #35340 from Calinou/optimize-editor-icon-generation
Optimize the editor icon generation
2020-01-31 10:15:01 +01:00
Rémi Verschelde
8f9e1858dd Merge pull request #34939 from YeldhamDev/scriptdiag_valid_specific
Make ScriptCreateDialog's script valid message a bit more clearer
2020-01-31 10:05:01 +01:00
Rémi Verschelde
67c3ce35bd Merge pull request #33639 from YeldhamDev/replaced_label_location
Make the replaced results appear in the matches counter
2020-01-31 10:04:27 +01:00
Rémi Verschelde
9b088958ec Merge pull request #35540 from nathanwfranke/tab-container-fix
Fix tab container too large when tabs are hidden
2020-01-31 09:10:37 +01:00
Rémi Verschelde
fa7e2dd2ad Merge pull request #35684 from timothyqiu/macos-sanitizers
Adds sanitizer options for macOS
2020-01-31 09:03:20 +01:00
Rémi Verschelde
f356f4b740 Merge pull request #35767 from timothyqiu/macos-diagonal-cursor
Adds diagonal cursors for macOS
2020-01-31 08:59:56 +01:00
Rémi Verschelde
fbba94fb01 Merge pull request #35769 from Chaosus/shader_fix_crash
Fix shader crash if using multiple underscores in identifier names
2020-01-31 08:13:04 +01:00
Haoyu Qiu
8f881847c0 Adds extra cursors for macOS
Before, plain arrow cursor or unsuitable ones were used.
2020-01-31 14:16:06 +08:00
Yuri Roubinsky
15358b808b Fix shader crash if using multiple underscores in identifier names 2020-01-31 09:11:17 +03:00
Eoin O'Neill
b3fd4884d7 Fix RichTextEffect visibility to Account for Skipped Characters.
A picture is easier to describe this issue than words. Basically, rich
text effects allowed for character visibility changes. While doing so
would work properly, the rich text label would render the next `word` in
an offset accounting for the hidden characters (leaving a huge space.)

This patch fixes this issue by keeping track of the amount of
`backtrack` necessary per line.
2020-01-30 21:05:52 -08:00
nathanwfranke
c0a84f747e Fix tab container too large when tabs are hidden 2020-01-30 22:45:37 -06:00
Hugo Locurcio
13622d40fc Increase the maximum number of octaves in OpenSimplexNoise to 9
An error message is now printed when trying to set the number of octaves
above the maximum allowed value.

The magic constant was also replaced with a define that can be
easily changed.

This closes #28714.
2020-01-30 23:55:38 +01:00
Yuri Roubinsky
c19933eec4 Fix GlobalConstant/BasicTypeConstant return type in visual scripts 2020-01-30 20:20:33 +03:00
Rémi Verschelde
3c3ed67c39 Merge pull request #35708 from MightyPrinny/patch-1
Mono: Fixed GetNodeOrNull<T>
2020-01-30 16:33:12 +01:00
Haoyu Qiu
d1b1edba84 Adds pan and zoom gestures to TextureRegion editor 2020-01-30 11:39:13 +08:00
Hugo Locurcio
fa2fda3244 Use the editor background color for the profiler graph
This leads to a better appearance compared to using pure black.
2020-01-30 03:09:00 +01:00
Tomasz Chabora
7a0e813ffa Show theme property descriptions in the inspector 2020-01-29 19:56:06 +01:00
Fabián L
f595486076 Fixed GetNodeOrNull<T>
GetNodeOrNull<T> was using GetNode instead of GetNodeOrNull
2020-01-29 14:54:40 -03:00
Aaron Franke
d49e8af8de Use uint/ulong for Color in C# 2020-01-29 12:53:13 -05:00
Rémi Verschelde
6fcb58f40d Merge pull request #35702 from YeldhamDev/remote_dock_clip_warning
Clip warning text in the remote dock
2020-01-29 17:10:21 +01:00
Michael Alexsander
0faadcae8f Clip warning text in the remote dock 2020-01-29 12:52:07 -03:00
Alexander Holland
d2a5b7367b Fix double tap pressed event regression 2020-01-29 16:24:40 +01:00