Commit Graph

5551 Commits

Author SHA1 Message Date
Rémi Verschelde 1dfa52ba59 Merge pull request #6608 from Hinsbart/signal_err
Throw error when trying to emit a non-existing signal.
2016-10-03 11:55:35 +02:00
Rémi Verschelde 463a42c71e Merge pull request #6606 from zaps166/don-crash-on-unsupported-gl
Don't crach when OpenGL version is unsupported
2016-10-03 11:54:49 +02:00
Rémi Verschelde 14fa87ce92 Merge pull request #6592 from Hinsbart/anim_zoom
AnimationEditor: zoom using ctrl+wheel
2016-10-03 11:50:33 +02:00
Rémi Verschelde de648e552b Merge pull request #6575 from Geequlim/more_themes
More custom theme support for editor
2016-10-03 11:50:18 +02:00
Rémi Verschelde 44b741dd3c Merge pull request #6554 from pkowal1982/propertyeditortooltips
Show True/False tooltip in property editor for bool values
2016-10-03 11:48:08 +02:00
Rémi Verschelde 03ee749989 Merge pull request #6529 from pkowal1982/scrolltree
Add scrolling to Tree control in Drag and Drop mode
2016-10-03 11:44:32 +02:00
Rémi Verschelde 9c4c1733b4 Merge pull request #6513 from Brickcaster/master
Fix for issue #6496: ItemList does not immediately scroll down to section
2016-10-03 11:39:16 +02:00
Rémi Verschelde 9fce85f9d7 Merge pull request #6501 from SuperUserNameMan/windows_compile_with_standalone_msvc
scons detects standalone MSVC on Windows
2016-10-03 11:36:44 +02:00
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
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
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
volzhs c333659ebc Fix typo for word_wrap 2016-09-30 03:28:05 +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
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
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
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
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
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
George Marques 5c21d49caf
Change winrt build to be less dependent on ANGLE
Now it does not try to build if the solution is not found. This way it's
possible to provide a minimal package with includes and libs and make it
build correctly.

Also remove messages from detect.py since it is ran for every platform
target.
2016-09-20 20:02:58 -03:00
Andreas Haas e0fcd9331a
Add function to get readable names for joystick events
Closes #6476
2016-09-20 23:36:09 +02:00
Geequlim fd236a4b6c More custom theme support for editor 2016-09-20 20:41:57 +08:00
Ignacio Etcheverry 1c50dfdf6c Merge pull request #6557 from anneomcl/master
Fix for #6158
2016-09-20 09:28:26 +02:00
anneomcl aa5ade834c Fix for #6158. Converting Vector2 to Size2 for scaling functions. 2016-09-19 23:31:45 -07:00