| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Editor: Add some more translatable strings. | Andreas Haas | 2017-08-25 | 1 | -2/+2 |
| | | |||||
| * | Convert Object::cast_to() to the static version | Hein-Pieter van Braam | 2017-08-24 | 1 | -65/+45 |
| | | | | | | | | | | | | | 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/ | ||||
| * | Fix the order of transformations for selection bounding box in spatial editor. | Ferenc Arn | 2017-08-22 | 1 | -1/+5 |
| | | | | | | | This was broken in #7438 where the ordering of scaling in Basis::scale() was fixed, but this line of code (which relied on the incorrect behavior) wasn't updated correctly. Fixes #9894. | ||||
| * | Merge pull request #10319 from neikeq/pr-engine-editor-hint | Juan Linietsky | 2017-08-20 | 1 | -1/+1 |
| |\ | | | | | Adds Engine::is_editor_hint() method | ||||
| | * | Removes editor_hint from SceneTree | Ignacio Etcheverry | 2017-08-19 | 1 | -1/+1 |
| | | | |||||
| * | | Added option for mouse orbit sensitivity | Marc Gilleron | 2017-08-19 | 1 | -4/+12 |
| | | | |||||
| * | | Merge pull request #10307 from Rubonnek/update-argument-names | Rémi Verschelde | 2017-08-16 | 1 | -2/+2 |
| |\ \ | | | | | | | Updated function argument names | ||||
| | * | | Updated function argument names | Wilson E. Alvarez | 2017-08-12 | 1 | -2/+2 |
| | |/ | |||||
| * | | Merge pull request #10326 from kubecz3k/spatial-click-improve | Rémi Verschelde | 2017-08-16 | 1 | -2/+6 |
| |\ \ | | | | | | | spatial selection if subscene geometry is far from origin | ||||
| | * | | spatial selection if subscene geometry is far from origin | Jakub Grzesik | 2017-08-14 | 1 | -2/+6 |
| | | | | |||||
| * | | | Replace GUI anchor type by a float between 0 and 1 | Gilles Roudiere | 2017-08-13 | 1 | -1/+1 |
| |/ / | |||||
| * / | fix crash after click on MeshInstance with no owner | Jakub Grzesik | 2017-08-11 | 1 | -2/+2 |
| |/ | | | | | Due to how spatial selection works, after clicking on MeshInstance that had no owner editor was crashing. | ||||
| * | ability to click on spatial subscene to select it | Jakub Grzesik | 2017-08-09 | 1 | -3/+29 |
| | | |||||
| * | Added proper local transform snapping, closes #4985 | Juan Linietsky | 2017-08-08 | 1 | -4/+34 |
| | | |||||
| * | Merge pull request #10141 from ISylvox/lower_case_godot_api | Rémi Verschelde | 2017-08-07 | 1 | -4/+4 |
| |\ | | | | | Makes all Godot API's Methods lower_case | ||||
| | * | Makes all Godot API's methods Lower Case | Indah Sylvia | 2017-08-07 | 1 | -4/+4 |
| | | | |||||
| * | | Merge pull request #10082 from Noshyaar/pr-viewport2 | Rémi Verschelde | 2017-08-07 | 1 | -5/+5 |
| |\ \ | | | | | | | SpatialEditor: fix "Top", overflow preview button | ||||
| | * | | SpatialEditor: fix "Top", overflow preview button | Poommetee Ketson | 2017-08-04 | 1 | -5/+5 |
| | |/ | |||||
| * / | SpatialEditor: uniform min/max of fov,znear,zfar | Poommetee Ketson | 2017-08-04 | 1 | -21/+16 |
| |/ | | | | Clamp FOV to [0.01, 179], Znear and Zfar to [0.01, 10000] | ||||
| * | SpatialEditor: fix transform dialog | Poommetee Ketson | 2017-07-31 | 1 | -22/+26 |
| | | |||||
| * | Initialize freelook shortcuts properly | Marc Gilleron | 2017-07-27 | 1 | -7/+15 |
| | | |||||
| * | Added configurable modifier key to activate freelook | Marc Gilleron | 2017-07-23 | 1 | -28/+32 |
| | | |||||
| * | -Renamed GlobalConfig to ProjectSettings, makes more sense. | Juan Linietsky | 2017-07-19 | 1 | -9/+9 |
| | | | | | -Added system for feature overrides, it's pretty cool :) | ||||
| * | -Reorganized all properties of project settings (Sorry, Again). | Juan Linietsky | 2017-07-17 | 1 | -8/+8 |
| | | | | | | (Lot's of bloat accumulated, so it was time for clean up.) -Made EditorSettings and ProjectSettings search more useful (search in sections too) | ||||
| * | Lots of work on Audio & Physics engine: | Juan Linietsky | 2017-07-15 | 1 | -0/+17 |
| | | | | | | | | | -Added new 3D stream player node -Added ability for Area to capture sound from streams -Added small features in physics to be able to properly guess distance to areas for sound -Fixed 3D CollisionObject so shapes are added the same as in 2D, directly from children -Fixed KinematicBody API to make it the same as 2D. | ||||
| * | Fixed syntax inconsistency in Vector3.snap and Vector3.snapped | TwistedTwigleg | 2017-07-03 | 1 | -1/+1 |
| | | |||||
| * | Fixed freelook conflict with text inputs | Marc Gilleron | 2017-06-20 | 1 | -0/+5 |
| | | |||||
| * | Merge pull request #9099 from kubecz3k/plugin-camera-expose | Thomas Herzog | 2017-06-19 | 1 | -3/+10 |
| |\ | | | | | EditorPlugin can request user inputs from editor 3d view | ||||
| | * | EditorPlugin can request user inputs from editor 3d view | Unknown | 2017-06-12 | 1 | -3/+10 |
| | | | |||||
| * | | Increase the default perspective camera FOV | Hugo Locurcio | 2017-06-16 | 1 | -2/+2 |
| | | | | | | | | | | | This does not affect existing projects, but will affect newly-created editor settings and Camera nodes. | ||||
| * | | Restored everything related to information polling, and added information ↵ | Juan Linietsky | 2017-06-11 | 1 | -0/+43 |
| | | | | | | | | | box for viewport. | ||||
| * | | Restored multiple viewport function, as well as view modes. | Juan Linietsky | 2017-06-11 | 1 | -60/+48 |
| | | | |||||
| * | | Multiple 3D viewports are not operational. | Juan Linietsky | 2017-06-11 | 1 | -75/+306 |
| |/ | |||||
| * | renamed all Rect3.pos to Rect3.position | alexholly | 2017-06-09 | 1 | -3/+3 |
| | | |||||
| * | -Added proper access to depth texture from shader | Juan Linietsky | 2017-06-07 | 1 | -2/+2 |
| | | | | | -Split Mesh into Mesh (abstrat class) and ArrayMesh, to allow to proper mesh primitives, as well as streamable meshes in the future. | ||||
| * | renamed all Rect2.pos to Rect2.position | alexholly | 2017-06-04 | 1 | -9/+9 |
| | | |||||
| * | InputEvent: Renamed "pos" property to "position" | Andreas Haas | 2017-06-03 | 1 | -14/+14 |
| | | | | | Make the naming consistent with other classes. | ||||
| * | -Added .hdr format support | Juan Linietsky | 2017-05-28 | 1 | -151/+0 |
| | | | | | | | -Added default environment editor setting -Added environment created by default in new projects -Removed default light and ambient from spatial editor, to make the editor more PBR compliant | ||||
| * | Removal of InputEvent as built-in Variant type.. | Juan Linietsky | 2017-05-20 | 1 | -629/+628 |
| | | | | | this might cause bugs I haven't found yet.. | ||||
| * | Merge pull request #8631 from volzhs/editor-theme-custom | Rémi Verschelde | 2017-05-20 | 1 | -6/+6 |
| |\ | | | | | New customizable editor theme | ||||
| | * | New customizable editor theme | volzhs | 2017-05-09 | 1 | -6/+6 |
| | | | |||||
| * | | Improved freelook | Marc Gilleron | 2017-05-08 | 1 | -62/+160 |
| | | | | | | | | | | | | | | | | | | | | | - Fix movement input affecting all viewports even when clicking outside - Freelook up movement is now relative - Prevent tool shortcut conflict when moving - De-hardcode tool shortcuts (select, move, rotate, scale, wireframe) - Movement speed depends on zoom distance (like panning) - Mouse wheel controls speed (Blender-style) due to above point - Added zoom distance indicator, hides after short delay | ||||
| * | | Spatial Editor: Mouse warping for orbit & freelook modes. | Andreas Haas | 2017-05-06 | 1 | -10/+17 |
| | | | |||||
| * | | Added 3D freelook navigation mode | Marc Gilleron | 2017-05-04 | 1 | -119/+112 |
| |/ | | | | | | | | | - Triggered by holding RMB - Can look around in FPS style - Can move with WASD - Movement speed accelerates over time - Can multiply speed with a modifier key to go faster or slower - Configurable in editor settings and shortcuts | ||||
| * | Rename [gs]et_pos to [gs]et_position for Controls | Sergey Pusnei | 2017-04-10 | 1 | -10/+10 |
| | | | | | | | | | 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 line | Rémi Verschelde | 2017-04-08 | 1 | -0/+1 |
| | | |||||
| * | New particle system, mostly working, some small features missing. | Juan Linietsky | 2017-04-06 | 1 | -19/+19 |
| | | |||||
| * | Fix highlight typo | supaiku | 2017-04-06 | 1 | -6/+6 |
| | | |||||
| * | Implement warped mouse panning for 2D & 3D editors | Pedro J. Estébanez | 2017-03-22 | 1 | -1/+9 |
| | | | | | | Enabled by default as in Blender, but can be disabled separately for 2D & 3D; the core functionality is in Input so this could be reused or even exposed to scripts in the future | ||||
| * | A Whole New World (clang-format edition) | Rémi Verschelde | 2017-03-05 | 1 | -1477/+1189 |
| | | | | | | | | | | | | | | | | | | | | | | | | | 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 | ||||
