summaryrefslogtreecommitdiffstats
path: root/core
Commit message (Collapse)AuthorAgeFilesLines
* Improve slang, especially in user-visible partsUnknown2017-12-053-5/+0
|
* -Implemented Proxy Textures (needed to solve the problem with ViewportTexture)Juan Linietsky2017-12-042-0/+30
| | | | -Properly use hierarchy to initialize resources local to scene (solves problem of GUI in 3D)
* Forgot to apply oversampling to YBastiaan Olij2017-12-031-0/+1
|
* Changed the dynamic library open function to allow setting the path of the ↵Juan Linietsky2017-11-301-1/+1
| | | | library to open extra libraries.
* disable caching for targets using helper functionsRhody Lugo2017-11-281-2/+1
|
* use the same cache for all branches for appveyorRhody Lugo2017-11-281-0/+1
|
* Fix javascript build after bc2e8d99Rémi Verschelde2017-11-271-2/+2
|
* Allow customizing user:// path (folder in OS::get_data_path())Rémi Verschelde2017-11-264-10/+19
| | | | | | | | This allows to specify any valid folder name (including with subfolders) to use as user:// on all platforms. The folder is constrained to the platform-specific OS::get_data_path() (typically what `XDG_DATA_HOME` resolves to). Fixes #13236.
* Made Vector::ptrw explicit for writing, compiler was sometimes using the ↵Juan Linietsky2017-11-2516-40/+40
| | | | | | wrong function, leading to unnecesary copy on writes and reduced performance.
* Core: Bind InputEventGesture events.Andreas Haas2017-11-243-0/+36
|
* Merge pull request #13244 from bojidar-bg/13243-get-static-indexedRémi Verschelde2017-11-241-0/+7
|\ | | | | Fix a crash in get_static_property_type_indexed
| * Fix a crash in get_static_property_type_indexedBojidar Marinov2017-11-241-0/+7
| | | | | | | | Fixes #13243
* | reduce static memory usagedragmz2017-11-231-1/+1
| | | | | | fixes #13217
* | Modified low processor sleep to 8000 and made it customizable (should be ↵Juan Linietsky2017-11-222-0/+14
| | | | | | | | customizable for editor too)
* | Merge pull request #13143 from willnationsdev/list-insert-before-after-fixRémi Verschelde2017-11-221-0/+4
|\ \ | | | | | | Fixes List<T>::insert_before/after
| * | Fixes List<T>::insert_before/afterWill Nations2017-11-211-0/+4
| | |
* | | Merge pull request #13178 from bojidar-bg/13174-tween-fixRémi Verschelde2017-11-222-7/+12
|\ \ \ | | | | | | | | Make tween able to be used as before (without the need for ":...")
| * | | Make tween able to be used as before (without the need for ":...")Bojidar Marinov2017-11-222-7/+12
| | |/ | |/| | | | | | | Fixes #13174
* / | i18n: Add support for Serbin (Cyrillic) localeRémi Verschelde2017-11-221-0/+2
|/ / | | | | | | [ci skip]
* | Merge pull request #13176 from bojidar-bg/allow-subproperty-setJuan Linietsky2017-11-222-3/+9
|\ \ | | | | | | Fix combatibility with older .scn files
| * | Fix combatibility with older .scn filesBojidar Marinov2017-11-222-3/+9
| | |
* | | Merge pull request #12371 from donkeybonks/color-lighten-darkenRémi Verschelde2017-11-222-0/+22
|\ \ \ | | | | | | | | Add Color.lighten and Color.darken (like LESS.css or SASS) #2
| * | | Add Color.lightened and Color.darkened (like LESS.css or SASS)Kyle Van Berendonck2017-11-212-0/+22
| | | |
* | | | Merge pull request #13151 from akien-mga/basis-vector3-constructorRémi Verschelde2017-11-222-12/+9
|\ \ \ \ | | | | | | | | | | Properly implement Basis constructor using Vector3 of Euler angles
| * | | | Properly implement Basis constructor using Vector3 of Euler anglesRémi Verschelde2017-11-212-12/+9
| | | | | | | | | | | | | | | | | | | | Fixes #13104.
* | | | | Merge pull request #13130 from endragor/gdnative-android-exportRémi Verschelde2017-11-211-1/+1
|\ \ \ \ \ | | | | | | | | | | | | Proper GDNative export on Android
| * | | | | Proper GDNative export on AndroidRuslan Mustakov2017-11-211-1/+1
| | |/ / / | |/| | |
* | | | | Merge pull request #12284 from bojidar-bg/allow-subproperty-setRémi Verschelde2017-11-217-58/+189
|\ \ \ \ \ | |_|/ / / |/| | / / | | |/ / | |/| | Allow for getting/setting "dotted" properties of objects
| * | | Allow for getting/setting indexed properties of objects using get/set_indexedBojidar Marinov2017-11-217-58/+189
| | | | | | | | | | | | | | | | Performance is around the same as using pure set() through GDScript.
* | | | Merge pull request #11895 from m4nu3lf/rendering/separate_threadJuan Linietsky2017-11-212-1208/+325
|\ \ \ \ | | | | | | | | | | Restore rendering on a separate thread
| * | | | CommandQueueMT doesn't lock during command executionm4nu3lf2017-11-182-1208/+325
| | | | |
* | | | | Merge pull request #11933 from cxong/masterJuan Linietsky2017-11-213-12/+40
|\ \ \ \ \ | | | | | | | | | | | | Use "Command" instead of "Meta" for macOS (#1619)
| * | | | | Use "Command" instead of "Meta" for macOS (#1619)Cong2017-10-083-12/+40
| | | | | |
* | | | | | Merge pull request #13133 from endragor/resurrect-file-loggingRémi Verschelde2017-11-214-7/+24
|\ \ \ \ \ \ | | | | | | | | | | | | | | Return and repair file logging
| * | | | | | Return and repair file loggingRuslan Mustakov2017-11-214-7/+24
| | |_|_|/ / | |/| | | | | | | | | | | | | | | | And make it configurable, too.
* | | | | | Merge pull request #12590 from poke1024/bsearchRémi Verschelde2017-11-213-0/+49
|\ \ \ \ \ \ | | | | | | | | | | | | | | Add bsearch and bsearch_custom to Array
| * | | | | | Add bsearch and bsearch_custom to Arraypoke10242017-11-213-0/+49
| |/ / / / /
* / / / / / Native pan and zoom for macOSBernhard Liebl2017-11-212-8/+122
|/ / / / /
* | | | | Merge pull request #11783 from endragor/ios-export-frameworksRémi Verschelde2017-11-205-0/+141
|\ \ \ \ \ | | | | | | | | | | | | Allow exporting third-party iOS Frameworks
| * | | | | Allow configuring iOS exportRuslan Mustakov2017-11-215-0/+141
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - EditorExportPlugin's _export_begin accepts all the arguments related to the current export (is_debug, path, flags). - EditorExportPlugin API is extended with methods allowing to configure iOS export: add_ios_framework, add_ios_plist_content, add_ios_linker_flags, add_ios_bundle_file. - iOS export template now contains Godot as a static library so that it can be linked with third-party Frameworks and GDNative static libraries. - Adds method to DirAccess for recursive copying of a directory. - Fixes iOS export to work with Xcode 9 (released recently).
* | | | | | Merge pull request #11940 from GodotExplorer/debuggerRémi Verschelde2017-11-202-51/+113
|\ \ \ \ \ \ | |/ / / / / |/| | | | | Enhanced debugger for godot 3.0
| * | | | | Move the remote scene tree to the scene tree dock.Geequlim2017-11-171-7/+18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Ignore all script constants in the global section of the breakpoint stack. Check property size before send to avoid too large of data be sent. Fix crash while clear the remote objects from the debugger.
| * | | | | Send script members, contants and globals to debuggergeequlim2017-11-171-50/+96
| | | | | | | | | | | | | | | | | | | | | | | | Remove remote inspector panel
| * | | | | Abstract some method for script systemgeequlim2017-11-171-1/+6
| | |_|_|/ | |/| | |
* | | | | Merge pull request #12387 from santouits/x1111Rémi Verschelde2017-11-201-1/+3
|\ \ \ \ \ | | | | | | | | | | | | Fix x11 boot logo position in fullscreen and in maximized
| * | | | | Fix x11 boot logo position in fullscreen and in maximizedsantouits2017-10-261-1/+3
| | | | | |
* | | | | | Merge pull request #13006 from hoelzl/pr-placement-deleteRémi Verschelde2017-11-202-0/+28
|\ \ \ \ \ \ | | | | | | | | | | | | | | Add placement deletes to avoid warnings on VC++
| * | | | | | Add placement deletes to avoid warnings on VC++Matthias Hoelzl2017-11-192-0/+28
| | |_|_|/ / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When compiling with VC++ 2017, Godot generates huge numbers of C4291 warnings about missing placement delete. I have not found a way to disable these warnings using compiler options: AFAICT there is no equivalent to `-f-no-exceptions` for VC++ (there is only /EH to change the exception-handling model, /GX is deprecated) and adding /wd4291 to the `disable_nonessential_warnings` list in the `SConstruct` file or even compiling with `warnings=no` does not disable the messages. Placement delete is only called when placement new throws an exception, since Godot doesn't use exceptions this change should have no runtime effect. Fixes #12654 (probably, difficult to say without log)
* | | | | | Make old scenes readable againJuan Linietsky2017-11-201-1/+1
| | | | | |
* | | | | | Basis accepts Vector3 as constructor argument.Chip Collier2017-11-201-0/+1
| | | | | |