summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2018-04-12Merge pull request #18123 from marcelofg55/pulse_stream_errorRémi Verschelde
Fix error detecting for PulseAudio pa_stream_new call
2018-04-12Merge pull request #18138 from AndreaCatania/patch-1Rémi Verschelde
Rigidbody wake up when hitten by a kinematic body
2018-04-12Merge pull request #18130 from Calinou/update-hack-font-v3.003Rémi Verschelde
Update Hack font to v3.003
2018-04-12Rigidbody wake up when hitten by a kinematic bodyAndrea Catania
2018-04-11Update Hack font to v3.003Hugo Locurcio
2018-04-11Fix error detecting for PulseAudio pa_stream_new callMarcelo Fernandez
2018-04-11Merge pull request #18106 from endragor/iphone-xRémi Verschelde
iPhone X support and iOS-related fixes
2018-04-11iPhone X support and iOS-related fixesRuslan Mustakov
Starting from April 2018 Apple no longer accepts apps that do not support iPhone X. For games this mainly means respecting the safe area, unobstructed by notch and virtual home button. UI controls must be placed within the safe area so that users can interact with them. This commit: - Adds OS::get_window_safe_area method that returns unobscured area of the window, where interactive controls should be rendered. - Reorganizes how launch screens are exported - the previous way was incorrect and modern iPhones did not pick up the correct screens and because of that used a non-native resolution to render the game. - Adds launch screen options for iPhone X. - Makes launch screens optional in the export template. If not specified, a white screen will be used. - Adds App Store icon (1024x1024) export option as it now has to be bundled with the app instead of being provided in iTunes Connect. - Fixes crash when launching games in iOS Simulator. It happened because controllerWasConnected callback came before the engine was initialized. Now in such case the controllers will be queued up and registered after initialization is done. - Fixes issue with the virtual keyboard where for some reason autocorrection panel would intersect with the keyboard itself and not allow you to use the top row of the keyboard. This is fixed by disabling autocorrection altogether. Closes #17358. Fixes #17428. Fixes #17331.
2018-04-11Merge pull request #18108 from akien-mga/travis-xcode9.3Rémi Verschelde
Travis: Use XCode 9.3 / macOS 10.13 for osx/iphone builds
2018-04-11Merge pull request #17724 from Noshyaar/docRémi Verschelde
Update classref and docs, fix missing parameters' name
2018-04-11Update classref and docs, fix missing parameters' namePoommetee Ketson
2018-04-10Merge pull request #18116 from Paulb23/fix_shader_highlightingRémi Verschelde
Fixed colour region calculation for the first line, issue 18104
2018-04-10Fixed color region calculation for the first linePaulb23
2018-04-10Merge pull request #18070 from mhilbrunner/godot-net-kickFabio Alessandrelli
NetworkedMultiplayerEnet: Add disconnecting/kicking peers
2018-04-10NetworkedMultiplayerEnet: Add disconnecting/kicking peersmhilbrunner
2018-04-10Merge pull request #18111 from mhilbrunner/docs-osChris Bradfield
2018-04-10[DOCS] OSMax Hilbrunner
2018-04-10Merge pull request #18093 from guilhermefelipecgs/set_default_cursor_shapeRémi Verschelde
Implement Input.set_default_cursor_shape to change the default shape
2018-04-10Implement Input.set_default_cursor_shape to change the default shapeGuilherme Felipe
Closes #18043
2018-04-10Travis: Use XCode 9.3 / macOS 10.13 for osx/iphone buildsRémi Verschelde
2018-04-10Merge pull request #18105 from akien-mga/coreaudio-iphoneRémi Verschelde
CoreAudio: Fix iphone build after audio device refactor (#17742)
2018-04-10CoreAudio: Fix iphone build after audio device refactor (#17742)Rémi Verschelde
2018-04-10Travis: Reenable osx and iphone buildsRémi Verschelde
We disabled them due to Travis having big infrastructure issues for osx builds, but it seems to be back under control now.
2018-04-10doc: Sync classref with current sourceRémi Verschelde
2018-04-10Merge pull request #18095 from robfram/fix-lineedit-17113Rémi Verschelde
LineEdit placeholder alignment, content margins, and overflow bugs
2018-04-10Merge pull request #18071 from denisw/navigation2d-docsRémi Verschelde
[DOCS] Navigation & Navigation2D
2018-04-10Merge pull request #18091 from RandomShaper/icon-radio-itemRémi Verschelde
Add support for radio-looking items with icon
2018-04-10Merge pull request #18089 from guilhermefelipecgs/same_cursor_to_diferent_shapeRémi Verschelde
Allow set_custom_mouse_cursor to use same cursor(image) with different shapes
2018-04-10Merge pull request #18047 from marcelofg55/mingw_fixRémi Verschelde
WASAPI audio driver compile fix on mingw
2018-04-10Merge pull request #17081 from endragor/no-press-when-scrollRémi Verschelde
Make Button not emit press when container is scrolled
2018-04-10Merge pull request #17080 from simedis/pretty_print_treeRémi Verschelde
Made Node.print_tree() print prettily
2018-04-10Add Navigation docsDenis Washington
2018-04-10Add Navigation2D docsDenis Washington
2018-04-09WASAPI audio driver compile fix on mingwMarcelo Fernandez
2018-04-09LineEdit placeholder alignment, content margins, and overflow bugsrobfram
LineEdit doesn't correctly uses style margins nor use placeholders width correctly, causing multiple rendering bugs.
2018-04-09Merge pull request #18083 from Noshyaar/tutorialRémi Verschelde
Add new transform tutorial to the appropriate classes
2018-04-09Merge pull request #18081 from AndreaCatania/arcleRémi Verschelde
Corrected area overlap cleaning
2018-04-09Merge pull request #18080 from Alexander-Alekseev/fix_rigidbody_config_warningRémi Verschelde
Fix of RigidBody's configuration warning for Z axis
2018-04-09Merge pull request #18079 from Crazy-P/Resolves-Inccorect-Quaternion-ConversionRémi Verschelde
Resolves Incorrect Quaternion Conversion
2018-04-09Merge pull request #18075 from guilhermefelipecgs/fix_3086Rémi Verschelde
Fix custom cursor when it's hidden
2018-04-09Merge pull request #16473 from ianb96/move_tabRémi Verschelde
Drag to Rearrange Editor Docks
2018-04-09Add support for radio-looking items with iconPedro J. Estébanez
Letting users of `PopupMenu` use them. `OptionButton` was one of those interested and is updated in this commit. Fixes #18063.
2018-04-09Merge pull request #18069 from mhilbrunner/docs-scenetreeRémi Verschelde
[DOCS] SceneTree
2018-04-09Allow set_custom_mouse_cursor use same cursor(image) with different shapes.Guilherme Felipe
2018-04-09Merge pull request #18054 from Mintormo/bugfix-inconsistent-sort-in-file-managerRémi Verschelde
Fixed bug #17929. Inconsistent sort in file manager.
2018-04-09Merge pull request #18040 from Paulb23/color_region_cacheRémi Verschelde
Fixed colour regions and added local colour region cache
2018-04-09Make BaseButton not emit press when container is scrolledRuslan Mustakov
This fixes the problem described in #13996 in a proper way. This also adds "deadzone" property to ScrollContainer. It can be used on mobile, where taps are not as precise as mouse clicks. Player could slightly move their finger when tapping, in which case we still want the button to be pressed rather than the container to be scrolled.
2018-04-09Fix custom cursor when it's hiddenGuilherme Felipe
[Linux] Ensures that the custom cursor will be used when changing to MOUSE_MODE_VISIBLE. Fix #3086 [Windows] Fix cursor flickering when MOUSE_MODE_HIDDEN. [Mac] Fix possible cursor flicker when MOUSE_MODE_HIDDEN.
2018-04-09Made print_tree_pretty() function which displays scene tree graphicallyGeoffrey
2018-04-09Add new transform tutorial to appropriate classesPoommetee Ketson