Hugo Locurcio
7b5c502ba5
Improve `CONTRIBUTING.md` and update it to follow recent changes
...
- Improve the bug reporting guidelines for readability.
- Make some guidelines more strictly applied in the interest of
bug report quality.
- Mention that feature proposals should now be opened on the
Godot Proposals repository.
- Update the Git commit message guide to be easier to follow.
- Fix warnings reported by markdownlint.
2020-02-01 09:57:32 +01:00
Haoyu Qiu
4774043f8e
Adds CTRL-A CTRL-E support to LineEdit on macOS
2020-02-01 13:35:16 +08:00
Emmanuel Leblond
af8905fdf3
Use StringName in pluginscript's set/get_prop and add_global_constant
2020-02-01 05:16:48 +01:00
Emmanuel Leblond
491a6411d9
Remove useless pluginscript godot_pluginscript_script_desc.get_rpc/rset_mode fields
2020-02-01 05:04:47 +01:00
clayjohn
57e27683ba
Update docs to version 4.0
2020-01-31 17:15:41 -08:00
clayjohn
be39808b00
Unexpose ARRAY_COMPRESS_BASE
2020-01-31 16:29:46 -08:00
Hugo Locurcio
7c3f6b2870
Improve the `doc_status.py` console output
...
- Duplicate the header when the `-a` flag is enabled. Since lots of
items are displayed in this case, this helps the user remember
which column is which without having to scroll back to the top.
- Bolden the overall percentages for easier visual grepping.
2020-02-01 00:24:39 +01:00
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
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