Commit Graph

8659 Commits

Author SHA1 Message Date
Henrik Andersson fdc421836f Make it possible to render ImmediateGeometry
Geometry for ImmediateGeometry was never added inside _fill_render_list.
2017-08-03 04:04:11 +02:00
Hassan A 74587a4927 Added get_used_cells_by_id method 3.0 2017-08-02 18:02:00 -04:00
Andreas Haas aef974e7a8
ItemList: Remove redundant Vector2 initializations. 2017-08-02 21:49:06 +02:00
Juan Linietsky 5c361485db -Added GLTF scene support (still missing animations and .glb extension)
-Fixed bugs regarding tangent generation in SurfaceTool
2017-08-02 15:43:49 -03:00
Juan Linietsky b7d98d4d05 Merge pull request #10050 from godotengine/revert-10014-tweak-command-line-arguments
Revert "Tweak command-line arguments to make them more UNIX-like"
2017-08-02 15:41:15 -03:00
Juan Linietsky 6760783b94 Revert "Tweak command-line arguments to make them more UNIX-like" 2017-08-02 15:39:04 -03:00
Andreas Haas 708ddb05af
ScriptEditor: ctrl+click can open scenes/resources.
Closes #9654
2017-08-02 19:23:57 +02:00
Marcelo Fernandez 1ca107a057 Fix double finalisation of audio drivers 2017-08-02 11:45:19 -03:00
Thomas Herzog 0586524b9c Merge pull request #10042 from karroffel/gdnative-header-include-paths
[GDNative/NativeScript] fix -rdynamic and removed _init call
2017-08-02 15:24:09 +02:00
Karroffel c143f86968 [GDNative/NativeScript] fix -rdynamic and removed _init call
The _init call was buggy anyway and in the end shouldn't be a
thing that's called via ClassDB, it should be something that's
language specific, so we leave this out for the bindings.

In the commit 66a7763 the SCsub file for GDNative was changed to
use a cloned environment, that bricked -rdynamic which needs to be
passed down to the linker, which didn't happen with the new env.
2017-08-02 14:21:12 +02:00
Rémi Verschelde 57d961a7e3 Merge pull request #10037 from Noshyaar/pr-classxml
Docs: fix method/type renames, fill some blanks

[ci skip]
2017-08-02 10:03:40 +02:00
Rémi Verschelde d1463554b4 Merge pull request #10014 from Calinou/tweak-command-line-arguments
Tweak command-line arguments to make them more UNIX-like
2017-08-02 10:02:11 +02:00
Poommetee Ketson c6740ddc05 Docs: fix method/type renames, fill some blanks 2017-08-02 14:47:34 +07:00
Hugo Locurcio b9a7997945 Tweak command-line arguments to make them more UNIX-like
Also improves the command-line help text readability.
2017-08-02 09:33:40 +02:00
Rémi Verschelde 7dfbc31e07 Merge pull request #10029 from ISylvox/disable-needless-printline
Remove meaningless print_line from editor Console
2017-08-02 08:58:20 +02:00
Indah Sylvia 690ceeb17a remove meaningless print line from editor console 2017-08-02 13:27:01 +07:00
Thomas Herzog 66a7763b0e Merge pull request #10032 from karroffel/gdnative-header-include-paths
[GDNative] better header include paths
2017-08-02 04:16:45 +02:00
Karroffel 880048377d [GDNative] better header include paths
The old include paths caused some problems on some compilers, for
example including "string.h" was ambiguous.
2017-08-02 03:50:33 +02:00
Rémi Verschelde ee3530bdc2 Merge pull request #10028 from marcelofg55/audioserver_finish
Fix AudioServer::finish not getting called while quitting
2017-08-02 00:16:33 +02:00
Marcelo Fernandez 3180827387 Fix AudioServer::finish not getting called while quitting 2017-08-01 18:09:52 -03:00
Rémi Verschelde 6dd1cdc9db Merge pull request #10027 from Noshyaar/pr-tree
Tree: fix index error with expanded column
2017-08-01 22:28:56 +02:00
Rémi Verschelde 64b47574af Merge pull request #10021 from Noshyaar/pr-mb
MenuButton: defer grab_click_focus until button_up
2017-08-01 22:28:28 +02:00
Rémi Verschelde 7aa802e770 Merge pull request #10019 from Paulb23/ctrl_backspace_issue_6546
Made delete next and prev consistent to other editors, issue 6546
2017-08-01 22:27:35 +02:00
Rémi Verschelde 89bf19804b Merge pull request #10006 from djrm/pr_theme_fixes
Some theme and usability improvements
2017-08-01 22:25:35 +02:00
Rémi Verschelde edd69de1fd Merge pull request #9838 from RandomShaper/android-arm64
Add support for ARMv8 (64-bit) on Android
2017-08-01 22:24:31 +02:00
Rémi Verschelde 7c860a7d4f Merge pull request #9832 from RandomShaper/port-physics-fixes
Port physics fixes
2017-08-01 22:23:59 +02:00
Poommetee Ketson bff9518483 Tree: fix index error with expanded column 2017-08-02 03:12:02 +07:00
Juan Linietsky 083705c45d Merge pull request #9828 from RandomShaper/improve-mem-stats
Improve reliability of memory stats
2017-08-01 16:52:56 -03:00
Poommetee Ketson 49ec6c4380 MenuButton: defer grab_click_focus until button_up 2017-08-02 00:43:25 +07:00
Paulb23 0018894456 made delete next and prev consistent to other editors,issue 6546 2017-08-01 18:40:43 +01:00
Marcelo Fernandez c09428e950 Implement 32 bit IEEE float WAVE format 2017-08-01 12:48:10 -03:00
Rémi Verschelde daad16b7c7 Merge pull request #10009 from marcelofg55/master
Fix possible division by zero crashes on the wav importer
2017-08-01 09:45:50 +02:00
George Marques 168cb8c94b Merge pull request #10008 from RandomShaper/fix-misplaced-operator
Fix equality when assignment intended
2017-08-01 00:40:43 -03:00
Marcelo Fernandez af6f222b79 Fix possible division by zero crashes on the wav importer 2017-07-31 21:57:58 -03:00
Pedro J. Estébanez c082f4134f Fix equality when assignment intended 2017-08-01 01:58:14 +02:00
Pedro J. Estébanez 02607b3103 Use atomics for memory use tracking
Plus:
- An allocation is counted only after checking its success.
- Max usage is updated after growing reallocs as well.
- Drop unused header.
- Changed the 0xFFF.. at get_mem_available() to -1 with a comment telling it's the same, but more universal.
2017-08-01 01:50:56 +02:00
Pedro J. Estébanez 3ad68c282e Make memory monitors query the right counters 2017-08-01 01:50:56 +02:00
Pedro J. Estébanez 7264716e86 Improve cleanup of physics constraints
Don't abort the loop when one is already released
Remove warning on already-released constraint
Clean up area's contraints as well
Clear the constraint data as well
Do the cleanup as soon as the space changes
2017-08-01 01:39:40 +02:00
Rémi Verschelde 85088275c5 Merge pull request #8209 from robertdhernandez/Texture-Region-Editor-Sync
Texture region now updates when changing an Atlas region rect
2017-08-01 00:15:37 +02:00
Rémi Verschelde 597ffa03b3 Merge pull request #9826 from RandomShaper/improve-atomics
Improve/add atomics
2017-07-31 23:30:07 +02:00
Rémi Verschelde 878f34d1e1 Merge pull request #9886 from bruvzg/3.0-win-num-enter-fix
Fix Numpad Enter key on Windows (3.0)
2017-07-31 22:59:24 +02:00
Rémi Verschelde 7348fbbea2 Merge pull request #9909 from kubecz3k/docs-collobject-collshapes
firsts docs for CollisionObject -> collision shape api
2017-07-31 22:44:36 +02:00
Rémi Verschelde 8d3932a74c Merge pull request #9993 from Xrayez/surface-tool-bind
Bind some useful methods in SurfaceTool to GDScript
2017-07-31 22:21:26 +02:00
Rémi Verschelde f290013e8e Merge pull request #9999 from Noshyaar/pr-xformdialog
SpatialEditor: fix transform dialog
2017-07-31 22:19:52 +02:00
Daniel J. Ramirez cd8feed0df Some theme and usability improvements
Fixed create script editor dialog not changing extension
Options menu for inspector element is bigger
2017-07-31 13:19:45 -05:00
Poommetee Ketson 6dde105be7 SpatialEditor: fix transform dialog 2017-07-31 20:00:02 +07:00
Andrii Doroshenko (Xrayez) aa1165a3f5 Bind some useful methods in SurfaceTool to GDScript
These include:
* generate_tangents()
* add_to_format()
* create_from()
* append_from()

Reordered and grouped the bindings to match the header for improved readability.

Removed commented out `generate_flat_normals()` method which wasn't present
in the header.

Fixes #9946
2017-07-31 15:50:37 +03:00
Rémi Verschelde 3a3915b726 Merge pull request #9990 from GodotExplorer/pr-fix-stretch-ratio
Fix errors with stretch ratio
2017-07-31 14:05:56 +02:00
Rémi Verschelde 62464839ad Merge pull request #8567 from BastiaanOlij/ar_vr_server
AR/VR base classes and position tracker support
2017-07-31 13:29:18 +02:00
Geequlim 0b11062d93 Fix property type expose of Control.stretch_ratio.
Fix set integer value from inspector to round instead of floor.
2017-07-31 14:15:38 +08:00