Haoyu Qiu
4774043f8e
Adds CTRL-A CTRL-E support to LineEdit on macOS
2020-02-01 13:35:16 +08: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
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
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
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
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
Rémi Verschelde
3c3ed67c39
Merge pull request #35708 from MightyPrinny/patch-1
...
Mono: Fixed GetNodeOrNull<T>
2020-01-30 16:33:12 +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
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
Rémi Verschelde
9823dab954
Bump version to 4.0-dev
...
No peace for the weary. :)
2020-01-29 13:37:17 +01:00
Rémi Verschelde
4e7d75ccd3
Bump version to 3.2-stable \o/
...
Congratulations to everyone in the Godot community for this awesome new
release, culmination of more than 10 months of development from close to
450 contributors!
Thanks to all involved, whether you contributed code, documentation,
bug reports, translations, community support or donations. You all
played a role in bringing better free and open source game development
tools to the world!
Godot 3.2 includes more than 6000 commits made since the 3.1 release in
March 2019, 3000 Pull Requests have been merged, and over 2000 issues
have been fixed!
This release builds upon the feature set and usability of Godot 3.1,
making it even more stable and powerful, and thus a very mature game
development tool for both 2D and 3D.
Now onwards to the 4.0 with Vulkan and a lot of modernization of the
codebase!
2020-01-29 10:47:08 +01:00
Haoyu Qiu
df4ea84e03
Adds sanitizer options for macOS
2020-01-29 13:12:38 +08:00
Rémi Verschelde
68eae6b6e9
Fix some URLs to use HTTPS when available
2020-01-29 02:48:10 +01:00
Rémi Verschelde
6a5ffb8f6e
Merge pull request #35675 from Calinou/doc-2d-polygon-limits
...
Mention 2D polygon limits and how to increase them in the documentation
2020-01-28 22:30:23 +01:00
Rémi Verschelde
52abb748f8
Merge pull request #35674 from Calinou/changelog-assert-parentheses
...
Mention that parentheses are now required to use `assert`
2020-01-28 22:16:55 +01:00
Hugo Locurcio
8ea77b96b2
Mention 2D polygon limits and how to increase them in the documentation
...
This closes #21793 .
2020-01-28 22:04:29 +01:00
Rémi Verschelde
9aa9aa2918
Merge pull request #35673 from Razoric480/parse-static-functions-fix
...
Fix static functions loop using class' functions in Language Server
2020-01-28 21:37:43 +01:00
Hugo Locurcio
4ace2bf3c4
Mention that parentheses are now required to use assert
...
This also removes a duplicated line as `Camera.project_position()`
is now listed as a compatibility breakage. This is because the `depth`
argument is now required.
2020-01-28 21:35:37 +01:00
Rémi Verschelde
8d00dcb421
Merge pull request #35670 from clayjohn/material-flag-cache
...
Add an extra bit to material flag cache
2020-01-28 20:59:49 +01:00