DrNochi
23fd2a9175
Fix script dialog path validation to handle spaces correctly
2019-04-30 16:06:43 +02:00
Rémi Verschelde
9dc9434b1b
Merge pull request #24437 from mateusfccp/single_quotes_option
...
Add settings for single-quotes on completion
2019-04-30 14:58:33 +02:00
Daniel Rakos
07e2a86fc4
GridMap editor fixes and improvements
...
This change fixes a few outstanding issues and greatly improves the usability
of the GridMap editor through the following changes:
- Copied mesh now gets displayed during pasting (also renamed the related
identifiers accordingly)
- Duplication/paste indicator now gets rotated around the correct pivot point
(duplication worked properly before, but the indicator was shown misplaced
when rotated)
- Selected mesh library item cursor is no longer shown during selection and
duplication/pasting
- Back rotate X/Y/Z is now working during duplication/pasting
- Added true cut operation thanks to now having a proper clipboard (clear
operation got remapped to the DEL key)
- Got rid of some weird workarounds in the duplication code
- Fill and clear operations now correctly make the selection marker inactive
as this was broken partly due to the workarounds mentioned above
(duplication continues to keep the selection marker active to allow
subsequent duplications)
- Clear current selection on RMB, but treat selection as an action so previous
selection can be restored on undo
- Separated selection and paste indicator data as it's prone to error and
confusion and it's anyway needed now that selection is treated as an action
- Added support for cancelling paste, selection, and even unselect the
currently selected mesh library item with the ESC key (previously there
wasn't a way to unselect)
- Changed the key binding of fill/clear/duplicate operations to use Ctrl as a
modifier
- Changed erase to use RMB instead of Shift+RMB (free look is available
through Shift+F anyway, so no need to occupy RMB for it during gridmap
editing)
- Removed unused area, external connector, and configure menu items (there's
also the non-functional clip mode menu items, but I'm not sure whether there
are any plans with that, I suppose it's meant to be an editor aid)
- Renamed INPUT_COPY to INPUT_PICK to better reflect its purpose
- Added support for using Shift+Q and Shift+E to select multiple floors/planes
without actually changing the current floor/plane as it happens when using
e.g. the mouse wheel
Fixes #25373 and #15883
2019-04-30 14:35:18 +02:00
Rémi Verschelde
c991379b81
doc: Sync classref with current source
2019-04-30 14:23:59 +02:00
Rémi Verschelde
bd30188786
Merge pull request #28531 from LATRio/fix_phys_server_binding
...
Properly expose some PhysicsServer methods
2019-04-30 14:19:47 +02:00
Rémi Verschelde
9da3d736ad
Fix sign-compare error from #26051
2019-04-30 14:12:46 +02:00
Rémi Verschelde
58531a9a0a
Merge pull request #28532 from BastiaanOlij/fix_gdnative_notify
...
Forgot a parameter in the ARVR gdnative bindings for notifications
2019-04-30 14:00:59 +02:00
Rémi Verschelde
8a7cf6f0d1
Merge pull request #25708 from SeleckyErik/issue-25611-script_dialog_cursor
...
Moves cursor to and selects "new_script" in Create Script dialog
2019-04-30 13:57:14 +02:00
Rémi Verschelde
1b08ba1a48
Merge pull request #25713 from qarmin/remove_all_missing_projects
...
Add button in Project Manager to remove all missing projects
2019-04-30 13:56:29 +02:00
Ignacio Roldán Etcheverry
e014561a28
Merge pull request #28519 from neikeq/mono-exported-arrays-resource-type-hint
...
C#: Support resource type hint in exported arrays
2019-04-30 13:52:09 +02:00
Rémi Verschelde
378ddde5e3
Merge pull request #25720 from qarmin/fix_hide_search_project_settings
...
Clear SearchBox when unclick SearchButton
2019-04-30 13:49:01 +02:00
Rémi Verschelde
1ca65b5e26
Merge pull request #25751 from Calinou/faster-script-error-checking
...
Allow floating-point values in the idle parse delay editor setting
2019-04-30 13:47:52 +02:00
Bastiaan Olij
a8114b9936
Forgot a parameter in the ARVR gdnative bindings for notifications
2019-04-30 21:47:14 +10:00
Rémi Verschelde
9591e587fe
Merge pull request #26022 from lupoDharkael/create-script
...
Add class tree selection to script inheritance selection
2019-04-30 13:43:53 +02:00
LATRio
0562b78f40
Properly expose PhysicsServer methods
2019-04-30 20:42:07 +09:00
Rémi Verschelde
12cc760538
Merge pull request #26051 from 20kdc/videofix
...
webm/theora/yuv2rgb/libsimplewebm: Fix colour issues I could find.
2019-04-30 13:38:44 +02:00
Rémi Verschelde
b5deb1dc72
Merge pull request #26053 from qarmin/back_scroll_to_start
...
Back scroll bar to start when changing folder
2019-04-30 13:35:45 +02:00
Rémi Verschelde
2cc8848c3c
Merge pull request #26224 from hilfazer/autocomplete
...
Working autocomplete for $" and $'
2019-04-30 13:32:37 +02:00
Rémi Verschelde
88c0a8d4b8
Merge pull request #26252 from ZahFox/colorpicker
...
ColorPicker: Properties to toggle the editability and visibility of presets
2019-04-30 13:31:51 +02:00
Rémi Verschelde
d52b70fb5e
SCons: Always use env.Prepend for CPPPATH
...
Include paths are processed from left to right, so we use Prepend to
ensure that paths to bundled thirdparty files will have precedence over
system paths (e.g. `/usr/include` should have lowest priority).
2019-04-30 13:12:06 +02:00
Rémi Verschelde
e949d6c2ae
Fix build error after #27294
2019-04-30 12:33:02 +02:00
Rémi Verschelde
712b789dc8
Merge pull request #26897 from rodolforg/fix_spatial_look_at_affecting_scale
...
Spatial::look_at() now preserves its scale values
2019-04-30 12:09:45 +02:00
Rémi Verschelde
419022ea89
Merge pull request #26977 from bruvzg/fix_x11_window_pos
...
Fix get_window_position / set_window_position on Linux
2019-04-30 12:07:09 +02:00
Rémi Verschelde
0327d57cfd
Merge pull request #27007 from BastiaanOlij/arvr_notifications
...
Send notifications to ARVRInterfaces
2019-04-30 12:05:46 +02:00
Mariano Suligoy
33c39e4c25
Add and expose to Font a function to get the rect size needed to draw a word-wraped text
2019-04-30 12:03:17 +02:00
Rémi Verschelde
4e230d7134
Merge pull request #27148 from YeldhamDev/creatediag_force_guides
...
Force drawing guides in single-row Tree items in the editor
2019-04-30 11:56:37 +02:00
Rémi Verschelde
0da61614c0
Merge pull request #27204 from YeldhamDev/popupmenu_checkicon_offset
...
Offset items in PopupMenu when Icons and Checks are present
2019-04-30 11:49:16 +02:00
Rémi Verschelde
d6b20e854c
Merge pull request #27294 from lupoDharkael/rect2i
...
Add missing methods to Rect2i
2019-04-30 11:46:40 +02:00
Rémi Verschelde
f40c62fa29
Merge pull request #27371 from ShyRed/fixdisabled2dcollisions
...
Allow adding disabled shapes
2019-04-30 11:43:11 +02:00
Ben Hickling
a7ef836c69
Fixed a few issues with the bezier animation track editor, fixed the Travis CI errors, added TTR to bezier value labels and rounded them to 3 decimal points
2019-04-30 10:41:23 +01:00
Rémi Verschelde
6ee5f7c881
Merge pull request #27453 from KoBeWi/glhf_scene_root
...
Use filename for scene root of imported models
2019-04-30 11:38:32 +02:00
Rémi Verschelde
7e0c97e73b
Merge pull request #27656 from Calinou/doc-lineedit-keybindings
...
Document built-in LineEdit keybindings
2019-04-30 11:14:03 +02:00
Rémi Verschelde
9916319df8
Merge pull request #27693 from YeldhamDev/method_brackets_smart
...
Make brackets only be inserted when necessary when autocompleting methods
2019-04-30 11:11:08 +02:00
Rémi Verschelde
36d4f86ed9
Merge pull request #27707 from Calinou/tweak-message-wording
...
Improve wording of various messages and make casing more consistent
2019-04-30 11:10:36 +02:00
Rémi Verschelde
7fe5a8548e
Merge pull request #27759 from BastiaanOlij/sort_api_json
...
Sort GDNative api.json
2019-04-30 11:08:16 +02:00
Rémi Verschelde
9d42565f81
Merge pull request #27763 from maksloboda/priority-improvement
...
Changed autotile priority picking algorithm
2019-04-30 11:07:41 +02:00
Rémi Verschelde
4f10a08d1b
Merge pull request #27796 from Leytak/patch-2
...
Reset button state on exit tree
2019-04-30 11:05:09 +02:00
Rémi Verschelde
6e1b8b07b9
Merge pull request #27805 from Kanabenki/line2d-add-point-idx
...
Add optional position argument for add_point in Line2D
2019-04-30 11:02:47 +02:00
Rémi Verschelde
ac0369e9ff
Merge pull request #27845 from samdze/master
...
Make TileMap overridable "set_cell" function called on undo/redo
2019-04-30 10:55:53 +02:00
Rémi Verschelde
79040656e1
Merge pull request #27869 from jean-dao/scenetree_call_group
...
Fix: use function in SceneTree::call_group
2019-04-30 10:55:05 +02:00
Rémi Verschelde
5313ce232d
Merge pull request #27870 from mawenzy/pr_gotoline
...
Bind goto_line function for Script Editor
2019-04-30 10:53:23 +02:00
Rémi Verschelde
ceebd748b9
Merge pull request #27927 from theisegeberg/#27925_trimHalvesAudio
...
Fixes WAV import being cut in half with new trim code
2019-04-30 10:46:56 +02:00
gsegovia2018
bab8c760e8
Set range for line spacing
2019-04-30 10:38:10 +02:00
Rémi Verschelde
ea30bcdfef
Merge pull request #28287 from YeldhamDev/text_editable_contextmenu
...
Make 'Line/TextEdit's context menus hide their editing options when in readonly mode
2019-04-30 10:15:47 +02:00
Rémi Verschelde
e98ccaefe8
Merge pull request #28323 from homer666/animationplayer-imported-anim-warning
...
Warn when opening imported anim in Animation editor
2019-04-30 10:15:30 +02:00
Rémi Verschelde
d0e628fa55
Merge pull request #28334 from YeldhamDev/popup_buttons_scale
...
Make buttons that trigger popups have the same scale
2019-04-30 10:15:02 +02:00
Rémi Verschelde
d647f7ce71
Merge pull request #28491 from guilhermefelipecgs/ux_tile_map
...
[TileMapEditor] Improve tool picking usability
2019-04-30 10:09:05 +02:00
miwanczuk
1001c7fdde
issue-28446 - disable higlighting all occurences of string in editor if only whitespaces are selected
2019-04-30 09:59:59 +02:00
Rikhardur Bjarni Einarsson
9be8424ef9
Added an is_valid function to FuncRef so script can check if it is safe to call it.
2019-04-29 23:38:42 +01:00
clayjohn
7ae3809f4b
Fixed GLES2 transparency order
2019-04-29 12:22:41 -07:00