aboutsummaryrefslogtreecommitdiff
path: root/scene/main/viewport.cpp (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
* Fix enums bindingsMaxim Sheronov2017-09-131-0/+9
| | | | | Add missed bindings for enums Move some enums to class to have correct output of api.json
* Fix serveral recent new clang-format errorsHein-Pieter van Braam2017-09-081-2/+1
|
* Restored auto snapping of controls to pixels, fixes #10847 and probably ↵Juan Linietsky2017-09-071-0/+17
| | | | several more issues. Made it optional in the project settings but defaults to true.
* Fix use of unitialized variablesHein-Pieter van Braam2017-09-021-2/+2
| | | | The second in my quest to make Godot 3.x compile with -Werror on GCC7
* Exposed new ClearMode function to Viewport clases, closes #9995Juan Linietsky2017-08-311-16/+10
|
* Dead code tells no talesRémi Verschelde2017-08-271-50/+7
|
* Use HTTPS URL for Godot's website in the headersRémi Verschelde2017-08-271-1/+1
|
* Viewport: fix 'size' binding from Rect2 to Vector2Poommetee Ketson2017-08-271-1/+1
|
* -Massive clean up to gizmosJuan Linietsky2017-08-261-1/+1
| | | | | | | -Make sure handles are always visible (on top) -Fixed instanced scene selection (should work properly now) -Added interpolated camera -Customizable gizmo colors in editor settings
* Convert Object::cast_to() to the static versionHein-Pieter van Braam2017-08-241-62/+52
| | | | | | | | | | | | Currently we rely on some undefined behavior when Object->cast_to() gets called with a Null pointer. This used to work fine with GCC < 6 but newer versions of GCC remove all codepaths in which the this pointer is Null. However, the non-static cast_to() was supposed to be null safe. This patch makes cast_to() Null safe and removes the now redundant Null checks where they existed. It is explained in this article: https://www.viva64.com/en/b/0226/
* Merge pull request #10351 from neikeq/enums-are-for-the-weakJuan Linietsky2017-08-211-28/+28
|\ | | | | ClassDB: Provide the enum name of integer constants
| * ClassDB: Provide the enum name of integer constantsIgnacio Etcheverry2017-08-201-28/+28
| |
* | Fixed segfault when hovering over scene tree elements and showing tooltips.Wilson E. Alvarez2017-08-201-0/+4
| |
* | Merge pull request #10319 from neikeq/pr-engine-editor-hintJuan Linietsky2017-08-201-2/+2
|\ \ | |/ |/| Adds Engine::is_editor_hint() method
| * Removes editor_hint from SceneTreeIgnacio Etcheverry2017-08-191-2/+2
| |
* | Merge pull request #9889 from groud/control_enhancementskubecz3k2017-08-151-2/+2
|\ \ | | | | | | Control node enhancements
| * | Replace GUI anchor type by a float between 0 and 1Gilles Roudiere2017-08-131-2/+2
| |/
* / Ensure nothing is found outside modal stack, but keep logic going. Fixes #7622Juan Linietsky2017-08-151-2/+1
|/
* Fixes method definitions with extra number of argumentsIgnacio Etcheverry2017-08-101-2/+2
|
* Removes type information from method bindsIgnacio Etcheverry2017-08-101-11/+11
|
* Merge pull request #10136 from MednauN/masterThomas Herzog2017-08-071-0/+83
|\ | | | | Add handling of touch events in _gui_input_event
| * Add handling of touch events in _gui_input_eventEvgeny Zuev2017-08-071-0/+83
| | | | | | | | Fixes #10039
* | Makes all Godot API's methods Lower CaseIndah Sylvia2017-08-071-2/+2
|/
* Adding base classes and structures for ARVR supportBastiaanOlij2017-07-281-0/+16
| | | | | | Added ArVrScriptInterface Added ARVRCamera, ARVRController and ARVROrigin helper objects
* Add object type hint for docsPoommetee Ketson2017-07-231-2/+2
|
* -Renamed GlobalConfig to ProjectSettings, makes more sense.Juan Linietsky2017-07-191-1/+1
| | | | -Added system for feature overrides, it's pretty cool :)
* Script editor usability fixesJuan Linietsky2017-07-151-4/+8
|
* Fix picking list flood while mouse capture enabledPedro J. Estébanez2017-07-101-1/+1
| | | | Fixes #9575.
* Merge pull request #7947 from RandomShaper/fix-vis-notifier-2dRémi Verschelde2017-06-281-1/+2
|\ | | | | Fix VisibilityNotifier2D viewport offset issue
| * Fix VisibilityNotifier2D reapplication of viewport offsetPedro J. Estébanez2017-03-061-1/+2
| |
* | -Restored support for Canvas BG mode on EnvironmentJuan Linietsky2017-06-241-6/+5
| | | | | | | | | | -Improved ease of use of WorldEnvironment (no longer extends Spatial) -2D editor viewport can now work in HDR!
* | -Fix freezes caused by etccomp2, closes #9183Juan Linietsky2017-06-161-12/+0
| | | | | | | | -Normalmaps are now detected and imported as RGTC, both in S3TC and ETC2, this improves their quality.
* | Properly adjust the visible editor rect and make limits respected, closes #8328Juan Linietsky2017-06-121-0/+1
| |
* | Restored multiple viewport function, as well as view modes.Juan Linietsky2017-06-111-0/+36
| |
* | -Restored multithread capability to VisualServerJuan Linietsky2017-06-091-0/+20
| | | | | | | | -Restored resource previews!
* | renamed all Rect2.pos to Rect2.positionalexholly2017-06-041-10/+10
| |
* | InputEvent: Renamed "pos" property to "position"Andreas Haas2017-06-031-14/+14
| | | | | | | | Make the naming consistent with other classes.
* | Removal of InputEvent as built-in Variant type..Juan Linietsky2017-05-201-407/+350
| | | | | | | | this might cause bugs I haven't found yet..
* | Removal of Image from Variant, converted to a Resource.Juan Linietsky2017-05-171-2/+2
| |
* | Rename [gs]et_pos to [gs]et_position for ControlsSergey Pusnei2017-04-101-7/+7
| | | | | | | | | | | | | | | | Control set_pos -> set_position Control set_global_pos -> set_global_position [gs]et_mouse_pos -> [gs]et_mouse_position [gs]et_global_mouse_pos -> [gs]et_global_mouse_position fixes #8005
* | Add "Godot Engine contributors" copyright lineRémi Verschelde2017-04-081-0/+1
| |
* | Viewport: Fix undefined behaviour found by llvm sanitizer.Andreas Haas2017-04-021-2/+2
|/ | | | | When godot was running as the project manager, it tried to call a method on a null pointer (get_tree()->get_edited_scene_root()). This is undefined behaviour and caused a crash when compiled with sanitizing enabled.
* A Whole New World (clang-format edition)Rémi Verschelde2017-03-051-863/+648
| | | | | | | | | | | | | | | | | | | | | | | | I can show you the code Pretty, with proper whitespace Tell me, coder, now when did You last write readable code? I can open your eyes Make you see your bad indent Force you to respect the style The core devs agreed upon A whole new world A new fantastic code format A de facto standard With some sugar Enforced with clang-format A whole new world A dazzling style we all dreamed of And when we read it through It's crystal clear That now we're in a whole new world of code
* -renamed globals.h to global_config.cpp (this seems to have caused a few ↵Juan Linietsky2017-02-211-1/+1
| | | | | | modified files) -.pck and .zip exporting redone, seems to be working..
* Rename the _MD macro to D_METHODHein-Pieter van Braam2017-02-131-70/+70
| | | | | | This new name also makes its purpose a little clearer This is a step towards fixing #56
* Remove use of _SCS from ADD_METHODHein-Pieter van Braam2017-02-131-21/+21
| | | | This saves typing and is a step towards fixing #56
* Ability to delete, drag and drop audio buses!Juan Linietsky2017-01-231-9/+67
|
* WIP new AudioServer, with buses, effects, etc.Juan Linietsky2017-01-211-3/+22
|
* Style: Fix statements ending with ';;'Rémi Verschelde2017-01-161-2/+2
|
* Oops! Audio engine has vanished :DJuan Linietsky2017-01-151-18/+18
|