summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2018-07-25Merge pull request #20450 from fire/vs_generic_search_20433Rémi Verschelde
Visualscript: Don't show Shift+A search box at every screen.
2018-07-25Merge pull request #18368 from Gamblify/RasterizerEngineSyncRémi Verschelde
sync rasterizers with engine
2018-07-25Merge pull request #20452 from fire/vs_hide_empty_categories_20433Max Hilbrunner
Visualscript: Hide empty categories for basic types and methods.
2018-07-25Visualscript: Don't show Shift+A search box at every screen and reuse ↵K. S. Ernest (iFire) Lee
EDIT_FIND_NODE_TYPE (ctrl-f) shortcut. The generic search shortcut is now CTRL-F.
2018-07-25Merge pull request #20298 from PJB3005/18-07-20-mono-partial-api-extIgnacio Etcheverry
Makes Mono binding classes partial & adds GetNode<T>.
2018-07-25Visualscript: Hide empty categories for basic types and methods.K. S. Ernest (iFire) Lee
2018-07-25Merge pull request #20449 from Chaosus/matrix_conversionJuan Linietsky
Added conversions between matrixes in shaders
2018-07-25Added conversions between matrixes in shadersChaosus
2018-07-25Merge pull request #20370 from marcelofg55/gdnative_crashThomas Herzog
Fix possible crash at NativeScript::get_base_script
2018-07-25Fix possible crash at NativeScript::get_base_scriptMarcelo Fernandez
2018-07-25Merge pull request #20441 from AlexHolly/fix-string-format-case-placeholderRémi Verschelde
Fix format ignores case in placeholder
2018-07-25Fix format ignores case in placeholderAlexander Holland
2018-07-25Merge pull request #20440 from Chaosus/fixtexturecrashMax Hilbrunner
Fix game crash when you pass invalid or null parameter to ImageTexture.set_data
2018-07-25Fix crash when you pass invalid parameter to ImageTexture.set_dataChaosus
2018-07-25Merge pull request #20404 from TigerCaldwell/masterRémi Verschelde
Ensured consistency between RigidBody, PhysicsDirectBodyState, PhysicsServers and their 2D counterparts
2018-07-25Merge pull request #20133 from ibrahn/fix-tree-uninit-branchRémi Verschelde
fixed a branch on uninitialised data in gui/tree
2018-07-25Merge pull request #20154 from marcelofg55/midi_driverRémi Verschelde
Added a new MIDIDriver class
2018-07-25Merge pull request #20300 from Chaosus/editorsettings_fixesRémi Verschelde
Few fixes for editor tab in editor settings
2018-07-25Merge pull request #20422 from fire/gltf2_names_3Rémi Verschelde
GLTF2 Bones are now named and their parents are correct.
2018-07-25Merge pull request #19726 from guilhermefelipecgs/feature_add_menu_hoverRémi Verschelde
Opens the menu with the same parent on mouse focus
2018-07-24Opens the menu with the same parent on mouse focusGuilherme Felipe
2018-07-24Bones are now named and their parents are correct.K. S. Ernest (iFire) Lee
2018-07-24Merge pull request #20411 from ibrahn/remove-substr-strlenRémi Verschelde
removed redundant strlen calculation from String::substr
2018-07-24Merge pull request #18867 from fire/better_vx_us_rebase_02Juan Linietsky
Improve VisualScript UX
2018-07-24Improve VisualScript UXK. S. Ernest (iFire) Lee
* Prototype faster function call ux. * Work on general search ux. * Able to create nodes from search. * Show class for variables but not methods. * Get actions search working. * Descriptions now show for both methods and properties. * Enable zooming on mouse wheel up and down. * Make the drag trigger on right mouse button. * Search now shows for action visual script nodes. * Able to search visual node names. * Search works better. * Change zooming scale to hide artifacts better. * Remove zoom changes * Select from base should check properties too like the other functions. * Seq_connect flag is needed to set sequence lines correctly. * Remove comment * Code cleanup with function names and arguments. * Use brief description for search descriptions. * Clean and fix bug with input nodes connecting with sequence lines. * Add a warning and fix some edge conditions with sequence into data lines and vice versa. * Don't search functions when pulling from a sequence node. * Don't show actions when pulling from a data line. * Set set and get properties. * Convert visual script operators to the correct type * Create a function preset finds only functions. * Singletons can now find functions. * Add shift-a for generic search. * Add brief descriptions for Visual Script nodes. * Search boxes can now filter names. * Add bigger hit zones to node connect. * For the drop zones, make all the rect2 areas the same size. * Function names in visual script node should be lower case so that search works better. * Use the convention of capitalize() for set, set, visual script nodes and methods. * Make search more general. Ignore "_" and make case-insensitive. Also made the search window smaller and remove extra info from search * Make type_cast use the connecting node's type and remove use of found variable. * Fix case where you call an instance's call function where it becomes an invalid call. * Make get_visual_node_names use a set of filters, move action creations and fix bug with sequence node connections. * Make the window bigger. * Make connect_data and connect_seq more robust. * Add icons to search items. * Add vs constructors in shift-a menu. * Operators, builtins and constructors show type name. Fix several problems with port connections. * In shift-a mode search everything. * Code cleanup * Work on autocompleting the type. * Use type guess in action creation. * Check if type hint string exists in object variables when generating the visual script search. * Add the hint to SceneTree. * Add original type detection. * Make type casting great again. This puts the type casted base type as the data output type string hint. * Pass the type in a VisualScriptFunctionCall too. * Set the base type correctly in VisualScriptFunctionGet and VisualScriptFunctionSet using hint string. * Make sure the instance is passed in VisualScriptPropertySet. * Restore search on the node's type. * Remove dependencies from graph_edit. * Remove dependencies from property_selector and name the class visual_script_property_selector. * Extract hot zones into a function. * Move hot_zones constants into default theme. * Bigger capture zones. * Clean messy port_grab_distance variables. * Remove RMB functionality. * Remove memory leak on showing visual script descriptions. * Read the port_grab_distance constants on enter tree and theme changed.
2018-07-24Merge pull request #20252 from RandomShaper/fix-canvas-searchRémi Verschelde
Fix CanvasItem's search for a CanvasLayer
2018-07-24Merge pull request #20245 from bruvzg/fix_win_pp_transpRémi Verschelde
Fix OpenGL buffer depth for per pixel transparency support (Windows)
2018-07-24Merge pull request #18806 from Calinou/bilinear-textureprogressRémi Verschelde
Add support for bilinear bars in TextureProgress
2018-07-24Merge pull request #19225 from Paulb23/open_all_files_in_script_editorMax Hilbrunner
Open all files in script editor
2018-07-24Merge pull request #19781 from razcore-art/fix-tweenRémi Verschelde
Fix and make Tween node less confusing
2018-07-24Merge pull request #20282 from Calinou/add-appstream-metadataMax Hilbrunner
Add an AppStream metadata file
2018-07-24Merge pull request #19729 from razcore-art/rename-discard-instancingRémi Verschelde
Rename 'Discard Instancing' to 'Make Local'
2018-07-24Merge pull request #20414 from marcelofg55/bucket_fill_fixRémi Verschelde
Fixed Bucket Fill tool
2018-07-24Merge pull request #20407 from akien-mga/po-newline-eofMax Hilbrunner
Fix loading PO files with missing newline after last msgstr
2018-07-24Fixed Bucket Fill toolMarcelo Fernandez
2018-07-24Merge pull request #20413 from mhilbrunner/tilemap-crash-fixMax Hilbrunner
Tilemap editor: Fix crash introduced in #17582
2018-07-24Tilemap editor: Fix crash introduced in #17582Max Hilbrunner
2018-07-24Merge pull request #20278 from Noshyaar/0Rémi Verschelde
Fix example code for EditorImportPlugin
2018-07-24removed redundant strlen calculation from String::substrIbrahn Sahir
2018-07-24Fix example code for EditorImportPluginNoshyaar
2018-07-24Rename AppStream metadata and desktop files to follow the specificationHugo Locurcio
This also adds a few more fields to the AppStream file to improve desktop integration.
2018-07-24Merge pull request #20328 from ordigdug/fix-grid-missing-linesRémi Verschelde
Fix grid missing lines. Fixes: #20246
2018-07-24Merge pull request #20359 from swarnimarun/new-resource-optionRémi Verschelde
Ability to add Resource from FileSystem Dock
2018-07-24Fix loading PO files with missing newline after last msgstrRémi Verschelde
Fixes #20375.
2018-07-24Merge pull request #20406 from karroffel/clang-warning-fixesThomas Herzog
reduce clang warning spam
2018-07-24reduce clang warning spamkarroffel
2018-07-24Merge pull request #20380 from akien-mga/scons-libsuffixesRémi Verschelde
SCons: Keep default platform lib extensions in LIBSUFFIXES
2018-07-24Modified RigidBody, PhysicsDirectBodyState, PhysicsServer, and their ↵Tiger Caldwell
respective 2D counterparts to be more consistent and to include more useful methods. RigidBody: - Added add_central_force - Added add_force - Added add_torque - Added apply_central_impulse RigidBody2D: - Added add_central_force - Added add_torque - Added apply_central_impulse - Added apply_torque_impulse PhysicsDirectBodyState: - Added apply_central_impulse Physics2DDirectBodyState: - Added add_central_force - Added add_force - Added add_torque - Added apply_central_impulse - Added apply_impulse - Added apply_torque_impulse PhysicsServer: - Added body_add_force - Added body_add_torque - Added body_add_central_force - Added body_apply_central_impulse Physics2DServer: - Added body_add_torque - Added body_add_central_force - Added body_apply_central_impulse - Added body_apply_torque_impulse Also fixed some small bugs along the way
2018-07-24Merge pull request #20391 from YeldhamDev/expose_tileset_modulateRémi Verschelde
Expose 'modulate' set/get in TileSet resource
2018-07-24Removed unnecessary assignmentsWilson E. Alvarez