Rémi Verschelde
90f4e76a46
Merge pull request #6479 from RandomShaper/improve-debug-focus
...
Improve debug focus behavior
2016-10-03 11:36:01 +02:00
Rémi Verschelde
cf4693cf18
Merge pull request #6304 from razvanc-r/master
...
(Array) .pop_front, .pop_back & .remove return values instead of void
2016-10-03 11:34:03 +02:00
Fabio Alessandrelli
941f460384
Properly encode InputEvent of type NONE. Fix #5987
...
In the editor settings you can disable default editor shortcuts.
When a default shortcut is disabled an InputEvent of type NONE must
be stored in the config file to allow the editor to remember that setting.
variant_parser.cpp was not properly encoding InputEvent of type NONE causing
the "corruption" of the editor settings file.
2016-10-03 02:40:53 +02:00
Andreas Haas
ac80e68d2f
Fix "Save All" option in Script editor.
...
Also removes some old code.
fixes #6667
2016-10-02 20:39:15 +02:00
J08nY
b1fba2e013
PCKPacker: moved from tools into core, fixes #4129
2016-10-01 22:07:07 +02:00
J08nY
6b283ae293
PopupMenu: added toggle_item_checked and exposed set_item_tooltip and get_item_tooltip
2016-10-01 16:50:53 +02:00
Karol Walasek
db0a46d7f7
Filled blanks and normalized documentation on RayCast[2D]
2016-10-01 16:21:33 +02:00
Rémi Verschelde
3ecd8560fd
Classref: Sync template with current source
2016-10-01 13:01:44 +02:00
Ignacio Etcheverry
f30602c67a
Merge pull request #6652 from volzhs/word-wrap
...
Fix typo for word_wrap
2016-10-01 00:48:38 +02:00
Pedro J. Estébanez
11cbbeb17e
Respect texture .flags files on export
2016-09-30 17:41:45 +02:00
Rémi Verschelde
dabcabe981
Merge pull request #6658 from Faless/fix_bo_network
...
Fix possible buffer overflow in NetworkedMultiplayerENet
2016-09-30 07:26:33 +02:00
Fabio Alessandrelli
c1dc71baee
Fix possible buffer overflow in NetworkedMultiplayerENet
...
NetworkedMultiplayerENet::get_packet was reporting the wrong size for the packet buffer exposing a potential buffer overflow in case of malformed/malicious packets
2016-09-30 03:51:46 +02:00
Fabio Alessandrelli
8b9e5453a5
Use 2 different ENet channels for reliable/unreliable packets
...
This avoids stalling other sequenced but unreliable packets
(i.e. UNRELIABLE_ORDERED) when sending RELIABLE packets.
2016-09-30 02:48:25 +02:00
volzhs
c333659ebc
Fix typo for word_wrap
2016-09-30 03:28:05 +09:00
volzhs
0866f49f4e
Fix error when using 2 or more slashes on resource path
2016-09-30 03:11:45 +09:00
Rémi Verschelde
cb7661df94
Merge pull request #6646 from pkowal1982/area
...
Fix #6480 , area duplicated param
[ci skip]
2016-09-29 18:38:04 +02:00
Pawel Kowal
f9a21baa26
Fix #6480 , area duplicated param
2016-09-29 18:12:45 +02:00
Rémi Verschelde
b491944130
Merge pull request #6636 from pkowal1982/lineedit
...
LineEdit long indicator, fix #6624
2016-09-29 09:34:29 +02:00
Rémi Verschelde
b8c60636db
Merge pull request #6637 from Zylann/windows_print_overflow
...
Windows: prevent huge prints from crashing the engine
2016-09-29 09:31:52 +02:00
Andreas Haas
f81d009525
Add inline ColorPicker to Script text editor.
...
Adds an option to the script editor context menu that lets you open
a ColorPicker in order to easily edit `Color()` constructors.
To do this, right click on the word `Color` and select `Pick Color`.
A side effect of this change is that the script editor now has its own
context menu instead of re-using the one from TextEdit.
It's now possible to indent left/right and to toggle comments via this menu.
I also felt free to make it more context-sensitive than before:
Now "Cut" and "Copy" will only be shown if text has actually been selected.
I also added default shortcuts for indent left/right. (alt + left/right)
Closes #6232
2016-09-29 09:12:45 +02:00
Marc Gilleron
0c09de3ef1
Windows: prevent huge prints from crashing the engine
2016-09-29 03:15:12 +02:00
Pawel Kowal
3edc0a4832
LineEdit long indicator, fix #6624
2016-09-28 22:05:34 +02:00
Rémi Verschelde
68325d7254
Merge pull request #6615 from syskrank/master
...
minor cleanup for code in the "platform" section
2016-09-28 16:51:41 +02:00
Błażej Szczygieł
5585bc1c38
Don't crash when video is stopped and played again
2016-09-28 13:39:06 +02:00
Rémi Verschelde
33af4a9746
Merge pull request #6623 from Hinsbart/action_just_completion
...
Code completion for is_action_just_{pressed, released}
2016-09-27 09:23:02 +02:00
Victor Seiji Hariki
e5edd50d62
Now ignoring remaining collision shapes.
2016-09-26 23:40:06 -03:00
Andreas Haas
5e7db2a5b4
Code completion for is_action_just_{pressed, released}
...
fixes #6621
2016-09-26 22:16:27 +02:00
Rémi Verschelde
73a7b91459
Merge pull request #6568 from Hinsbart/joy_names
...
Add functions to get readable names for joystick events
2016-09-26 12:45:31 +02:00
syskrank
af4b0db1e4
removed confusing "if(true)" statement with empty "else" block
2016-09-26 12:30:59 +03:00
Rémi Verschelde
db1a9863d2
Merge pull request #6607 from zaps166/fix-crash-in-process_hdr
...
Don't crash in "_process_hdr()" if "framebuffer.luminance" is empty
2016-09-26 09:49:49 +02:00
Rémi Verschelde
a3c7988e8e
Merge pull request #6604 from touilleMan/patch-1
...
Add CC parameter to allow use of custom C compiler
2016-09-26 09:44:42 +02:00
Pawel Kowal
acc242fd6a
Tween reset/stop/resume/remove for all object properties at once
2016-09-25 23:25:52 +02:00
Andreas Haas
276087e92d
Throw error when trying to emit a non-existing signal.
...
closes #6017
2016-09-25 19:26:01 +02:00
Błażej Szczygieł
7b8fe97888
Don't crash in "_process_hdr()" if "framebuffer.luminance" is empty
...
If "glFramebufferTexture2D()" fails on old drivers the Vector is empty.
Don't allow to read from empty Vector (NULL pointer).
2016-09-25 13:09:23 +02:00
Błażej Szczygieł
ca3b8deb78
Don't crach when OpenGL version is unsupported
2016-09-25 13:06:14 +02:00
Błażej Szczygieł
a27fafb273
Add compatibility with old OpenGL 2.1 drivers
...
If ARB_framebuffer_object is not supported, try to fall-back to
EXT_framebuffer_object if present.
In current version of godot, the way framebuffers are used is backward
compatible with the older EXT_framebuffer_object extension.
Fixes #6591
Done with SuperUserNameMan
2016-09-25 12:58:22 +02:00
Emmanuel Leblond
cfd17de230
Add CC parameter to allow use of custom C compiler
2016-09-25 11:58:54 +02:00
Andreas Haas
3cce39c2d3
AnimationEditor: zoom using ctrl+wheel
...
closes #6585
2016-09-23 14:57:54 +02:00
Rémi Verschelde
20c7b65b7e
Merge pull request #6588 from SuperUserNameMan/expose_geometryinstance_get_aabb_etc
...
expose GeometryInstance.get_aabb() etc fixes #6587
2016-09-23 07:42:39 +02:00
romeojulietthotel
94d6757a0d
Use pkgconfig to locate ALSA libs ( #6119 )
...
* This allows building when ALSA libs are in a non-standard location. PKG_CONFIG_PATH alone is not enough as the final link fails. Adding this makes the final link succeed.
* The extra LIBS flag for alsa is not needed so removing.
2016-09-23 07:38:57 +02:00
Rémi Verschelde
2af6b3dd1b
Merge pull request #6574 from RandomShaper/fix-android-export
...
Fix manifest generation bug in Android export
2016-09-23 07:28:04 +02:00
yg2f
c1e2358914
expose GeometryInstance.get_aabb() etc fixes #6587
...
expose ``GeometryInstance.get_aabb();`` to gdscript
expose ``VisualInstance.get_transformed_aabb();`` to gdscript
and debug ``ImmediateGeometry::add_vertex()``;
2016-09-22 23:06:07 +02:00
Rémi Verschelde
53c1c7ff8f
Merge pull request #6584 from Hinsbart/mod_release
...
x11: Fix event.is_action() for release of modifier keys
2016-09-22 15:33:15 +02:00
Andreas Haas
6fcf2b2bd8
x11: Fix event.is_action() for release of modifier keys
...
The bug was that the release events for these also had the modifier state set, so the event comparison
failed.
Fixes #5901
2016-09-22 12:24:44 +02:00
Rémi Verschelde
a63167459c
Merge pull request #6581 from vnen/fix-mainscreen-crash
...
Fix crash when disabling main screen plugin
2016-09-22 12:10:23 +02:00
George Marques
0ec2b7baea
Fix crash when disabling main screen plugin
2016-09-21 19:17:55 -03:00
Pedro J. Estébanez
2c9d98bb48
Fix manifest generation bug in Android export
2016-09-21 12:46:40 +02:00
Rémi Verschelde
2f776af2e6
Merge pull request #6573 from syskrank/master
...
removed redundant assign operation in mesh_add_surface
2016-09-21 07:45:00 +02:00
Rémi Verschelde
ae825c5c18
Merge pull request #6569 from vnen/winrt-build
...
Change winrt build to be less dependent on ANGLE
2016-09-21 07:40:18 +02:00
knd
708a028ce8
removed redundant assign operation in mesh_add_surface: elem_count is reassigned a value before the old one has been used.
2016-09-21 05:23:42 +03:00