Juan Linietsky
4428115916
Everything returning to normal in 3D, still a long way to go
...
-implemented the scene part of visual server and rasterizer, objects without lighting and material are rendererd only
2016-10-19 11:14:41 -03:00
Juan Linietsky
1527cf8c0d
2D Shaders are working again using the new syntax, though all is buggy in general
2016-10-10 18:31:01 -03:00
Juan Linietsky
850eaf7ed7
-the new shader language seems to work
...
-shader editor plugin can edit shaders
-code completion in shader editor plugin
2016-10-07 11:31:18 -03:00
Juan Linietsky
cf5778e51a
-Added ViewportContainer, this is the only way to make viewports show up in GUI now
...
-2D editing now seems to work
-Added some functions and refactoring to Viewport
2016-10-05 01:26:35 -03:00
Juan Linietsky
a6e9dc6153
make editor update by tracking changes in visualserverraster
2016-10-03 23:46:24 -03:00
Juan Linietsky
22d83bc9f6
Begining of GLES3 renderer:
...
-Most 2D drawing is implemented
-Missing shaders
-Missing all 3D
-Editor needs to be set on update always to be used, otherwise it does not refresh
-Large parts of editor not working
2016-10-03 21:35:16 +02:00
Rémi Verschelde
78d97b060a
Merge pull request #6605 from zaps166/old-gl-ext-funcs
...
Add compatibility with old OpenGL 2.1 drivers
2016-10-03 14:21:37 +02:00
Rémi Verschelde
917f5e9bbc
Merge pull request #6675 from J08nY/issue-vector3-angle-to
...
Adds Vector.angle_to(Vector other), fixes #3912
[ci skip]
2016-10-03 13:53:46 +02:00
J08nY
deb36b44d1
Vector3: added angle_to(Vector3 other)
2016-10-03 13:41:59 +02:00
J08nY
f468cfc379
Vector3: format properly, fix indents
2016-10-03 13:41:45 +02:00
Rémi Verschelde
c46e205237
Merge pull request #6617 from zaps166/theora-x86-simd-fix
...
Fixes in Theora SCsub
2016-10-03 12:33:57 +02:00
mookiexl
0b12ebba11
Limit directional shadow draw distance, fixes #559 , optimization ( #1991 )
...
* Shadow fadeout exponent hardcoded for now, should be user configurable.
* optimization - skip shadows outside visible range
2016-10-03 12:28:32 +02:00
Błażej Szczygieł
75299cf334
Fixes in Theora SCsub
...
- properly pass x86 assembly define to the compiler,
- don't compile unnecessary/encoder files.
2016-10-03 12:26:52 +02:00
Rémi Verschelde
1d2743302f
Merge pull request #6686 from Faless/inputevent_none_fix
...
Properly encode InputEvent of type NONE. Fix #5987
2016-10-03 12:11:53 +02:00
Rémi Verschelde
803ccb5c7f
Merge pull request #6684 from Hinsbart/save_all
...
Fix "Save All" option in Script editor.
2016-10-03 12:10:25 +02:00
Rémi Verschelde
b675710b46
Merge pull request #6677 from J08nY/issue-pck-packer
...
PCKPacker: Move to core from tools, fixes #4129
2016-10-03 12:06:19 +02:00
Rémi Verschelde
a1a81906c9
Merge pull request #6672 from WalasPrime/doc_raycasts
...
Filled blanks and normalized documentation on RayCast[2D]
2016-10-03 12:03:22 +02:00
Rémi Verschelde
735e905c77
Merge pull request #6662 from RandomShaper/export-texture-flags
...
Respect texture .flags files on export
2016-10-03 12:03:06 +02:00
Rémi Verschelde
bf89f43927
Merge pull request #6650 from volzhs/resource-path
...
Fix error when using 2 or more slashes on resource path
2016-10-03 12:00:22 +02:00
Rémi Verschelde
ad280e7bfc
Merge pull request #6640 from Hinsbart/color_picker
...
Add inline ColorPicker to Script text editor.
2016-10-03 12:00:10 +02:00
Rémi Verschelde
c939be8859
Merge pull request #6634 from zaps166/fix-resampler-crash
...
Don't crash when video is stopped and played again
2016-10-03 11:59:55 +02:00
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
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
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
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