| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Merge pull request #12988 from akien-mga/xdg-home-paths | Rémi Verschelde | 2017-11-20 | 2 | -10/+4 |
| |\ | | | | | Add support for XDG Base Directory spec | ||||
| | * | Add initial support for the XDG Base Directory spec | Rémi Verschelde | 2017-11-19 | 1 | -8/+2 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Spec version 0.7 from https://standards.freedesktop.org/basedir-spec/basedir-spec-0.7.html (latest as of this commit). Three virtual methods are added to OS for the various XDG paths we will use: - OS::get_data_path gives XDG_DATA_HOME, or if missing: ~/.local/share on X11, ~/Library/Application Support/ on macOS and %APPDATA% on Windows - OS::get_config_path gives XDG_CONFIG_HOME, or if missing: ~/.config on X11, ~/Library/Application Support/ on macOS and %APPDATA% on Windows - OS::get_cache_path gives XDG_CACHE_HOME, or if missing: ~/.cache on X11, ~/Library/Caches on macOS and %APPDATA% on Windows So for Windows there are no changes, for Linux we follow the full split spec and for macOS stuff will move from ~/.godot to ~/Library/Application Support/Godot. Support for system-wide installation of templates on Unix was removed for now, as it's a bit hackish and I don't think anyone uses it. user:// will still be OS::get_data_path() + "/godot/app_userdata/$name" by default, but when using the application/config/use_shared_user_dir option it will now use XDG_DATA_HOME/$name, e.g. ~/.local/share/MyGame. For now everything still goes in EditorSettings::get_settings_dir(), but this will be changed in a later commit to make use of the new splitting where relevant. Part of #3513. | ||||
| | * | EditorSettings: Rename settings_path to settings_dir | Rémi Verschelde | 2017-11-17 | 1 | -1/+1 |
| | | | | | | | | | Also to prepare for upcoming refactoring for XDG support. | ||||
| | * | Rename OS::get_data_dir to OS::get_user_data_dir | Rémi Verschelde | 2017-11-17 | 2 | -2/+2 |
| | | | | | | | | | | | Will be needed to avoid confusion with system data path (XDG_DATA_HOME) and editor data dir in upcoming refactoring. | ||||
| * | | Merge pull request #13046 from AndreaCatania/kinfix | Rémi Verschelde | 2017-11-19 | 4 | -88/+177 |
| |\ \ | | | | | | | Some Bullet bug fix | ||||
| | * | | Added null check in Bullet cast_motion API | AndreaCatania | 2017-11-19 | 1 | -10/+12 |
| | | | | |||||
| | * | | Fixed gravity scale | AndreaCatania | 2017-11-19 | 1 | -1/+2 |
| | | | | |||||
| | * | | Removed dynamic_cast from Bullet Server | AndreaCatania | 2017-11-19 | 1 | -14/+18 |
| | | | | |||||
| | * | | Fixed kinematic movement on concave shape | AndreaCatania | 2017-11-19 | 4 | -64/+146 |
| | | | | |||||
| * | | | Merge pull request #13016 from neikeq/issue-13011 | Rémi Verschelde | 2017-11-19 | 2 | -2/+2 |
| |\ \ \ | | | | | | | | | Mono: Fix compiler error with Variant::operator AABB() | ||||
| | * | | | Mono: Fix compiler error with Variant::operator AABB() | Ignacio Etcheverry | 2017-11-18 | 2 | -2/+2 |
| | | |/ | |/| | |||||
| * / | | Fix class docs, improve error handling of the rst generator. | Martin Capitanio | 2017-11-18 | 1 | -1/+1 |
| |/ / | | | | | | | | | | | | | | | | | | | The rst-generator gives you now a hint what's going on: Bad reference: 'method.RegEx.search_all' in file: ../modules/regex/doc_classes/RegExMatch.xml grep 'method.RegEx.search_all' ../modules/regex/doc_classes/RegExMatch.xml Contains the results of a single regex match returned by [method RegEx.search] and [method.RegEx.search_all]. It can be used to find the position and range of the match and its capturing groups, and it can extract its sub-string for you. | ||||
| * | | Merge pull request #12930 from vnen/gdscrit-output-print | Juan Linietsky | 2017-11-17 | 2 | -2/+2 |
| |\ \ | | | | | | | Make tool scripts print on the editor Output panel | ||||
| | * | | Add print_error function, akin to print_line | George Marques | 2017-11-16 | 2 | -2/+2 |
| | | | | |||||
| * | | | Rename Rect3 to AABB. | Ferenc Arn | 2017-11-17 | 23 | -483/+484 |
| |/ / | | | | | | | Fixes #12973. | ||||
| * | | Merge pull request #12974 from karroffel/gdnative-wrapper-fix | Rémi Verschelde | 2017-11-16 | 1 | -5/+38 |
| |\ \ | | | | | | | [GDNative] fix wrapper code generation | ||||
| | * | | [GDNative] fix wrapper code generation | Karroffel | 2017-11-16 | 1 | -5/+38 |
| | | | | |||||
| * | | | Merge pull request #12969 from akien-mga/refactor-gd-prefix | Rémi Verschelde | 2017-11-16 | 17 | -1176/+1179 |
| |\ \ \ | | | | | | | | | GDScript: Refactor "GD" class prefix to "GDScript" | ||||
| | * | | | GDScript: Refactor "GD" class prefix to "GDScript" | Rémi Verschelde | 2017-11-16 | 17 | -1176/+1179 |
| | |/ / | |||||
| * | | | Merge pull request #12488 from djrm/pr_gridmap_fixes | Rémi Verschelde | 2017-11-16 | 2 | -76/+106 |
| |\ \ \ | |/ / |/| | | Several improvements to GridMap. | ||||
| | * | | Several improvements to GridMap. | Daniel J. Ramirez | 2017-11-09 | 2 | -76/+106 |
| | | | | | | | | | | | | | | | | | | | Fixed crash when undoing. More ergonomic shortcuts. Fixed freelook navigation. | ||||
| * | | | Merge pull request #12957 from bojidar-bg/12928-numeric-underscores | Rémi Verschelde | 2017-11-16 | 1 | -1/+4 |
| |\ \ \ | | | | | | | | | Allow underscores in GDScript numeric literals | ||||
| | * | | | Allow underscores in GDScript numeric literals | Bojidar Marinov | 2017-11-15 | 1 | -1/+4 |
| | | |/ | |/| | | | | | | | Closes #12928 | ||||
| * | | | doc: Sync classref with current source | Rémi Verschelde | 2017-11-15 | 5 | -11/+139 |
| | | | | |||||
| * | | | Improve code style of generated headers | Rémi Verschelde | 2017-11-15 | 1 | -1/+0 |
| | | | | |||||
| * | | | doc: Make all module docs self-contained | Rémi Verschelde | 2017-11-15 | 84 | -68/+3676 |
| | | | | |||||
| * | | | doc: Rename "@Global Scope" to "@GlobalScope" | Rémi Verschelde | 2017-11-15 | 2 | -3/+3 |
| | | | | | | | | | | | | | Spaces in filenames are evil. | ||||
| * | | | doc: Remove revision.module_config from version string | Rémi Verschelde | 2017-11-15 | 9 | -9/+9 |
| | | | | | | | | | | | | | | | | It is now "3.0-alpha" instead of "3.0.alpha.custom_build{,.mono}", limits unnecessary diffs. | ||||
| * | | | Create API to add and remove VisualScript custom nodes | George Marques | 2017-11-15 | 7 | -0/+135 |
| | | | | | | | | | | | | | | | | | | | | | | This makes a VisualScriptEditor singleton, which gives plugins the ability to register their own custom nodes. Those will be available for insertion in the Visual Script editor, under the "Custom Nodes" category. | ||||
| * | | | Merge pull request #12949 from karroffel/gdnative-export | Juan Linietsky | 2017-11-15 | 1 | -5/+128 |
| |\ \ \ | | | | | | | | | [GDNative] export plugin | ||||
| | * | | | [GDNative] export plugin | Karroffel | 2017-11-15 | 1 | -5/+128 |
| | | | | | |||||
| * | | | | When script changes, defer tree updating. Fixes #9704 | Juan Linietsky | 2017-11-15 | 1 | -2/+3 |
| | |/ / |/| | | |||||
| * | | | Merge pull request #12922 from eska014/engine-singletons | Rémi Verschelde | 2017-11-14 | 8 | -26/+28 |
| |\ \ \ | |/ / |/| | | Singleton management changes | ||||
| | * | | Move singleton management from ProjectSettings to Engine | Leon Krause | 2017-11-14 | 8 | -26/+28 |
| | | | | |||||
| * | | | Merge pull request #12586 from karroffel/gdnative-gdnlibrary-changes | Thomas Herzog | 2017-11-14 | 26 | -307/+342 |
| |\ \ \ | | | | | | | | | [GDNative] use feature tags, added load once option | ||||
| | * | | | [GDNative] removed anchors | Karroffel | 2017-11-03 | 24 | -126/+25 |
| | | | | | |||||
| | * | | | [GDNative] use feature tags, added load once option | Karroffel | 2017-11-03 | 5 | -188/+324 |
| | | | | | |||||
| * | | | | Merge pull request #12915 from leezh/regex_search_all | Rémi Verschelde | 2017-11-14 | 2 | -0/+17 |
| |\ \ \ \ | | | | | | | | | | | Added RegEx.search_all() for multiple matches | ||||
| | * | | | | Added RegEx.search_all() for multiple matches | Zher Huei Lee | 2017-11-14 | 2 | -0/+17 |
| | | |/ / | |/| | | | | | | | | | | And updated the docs | ||||
| * | | | | fix auto-generated GDN API header for C compilers (#12891) | Evrey | 2017-11-13 | 1 | -2/+4 |
| | | | | | | | | | | | | | * fix auto-generated GDN API header for C compilers | ||||
| * | | | | Merge pull request #12907 from YeldhamDev/indentation_connection | Rémi Verschelde | 2017-11-13 | 1 | -1/+1 |
| |\ \ \ \ | | | | | | | | | | | Fixed signal connection dialog ignoring indentation settings when creating a function | ||||
| | * | | | | Fixed signal connection dialog ignoring indentation settings when creating a ↵ | Michael Alexsander Silva Dias | 2017-11-13 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | | | | function. | ||||
| * | | | | | Merge pull request #12014 from hi-ogawa/fix-video-playback | Rémi Verschelde | 2017-11-13 | 24 | -174/+566 |
| |\ \ \ \ \ | |_|/ / / |/| | | | | Fix video playback | ||||
| | * | | | | Fix video playback | Matt Hughes | 2017-10-14 | 24 | -174/+566 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This adds support to - VideoPlayer - VideoStreamWebm - VideoStreamTheora | ||||
| * | | | | | Removed add/remove interface bindings and added get_interfaces | BastiaanOlij | 2017-11-13 | 5 | -6/+6 |
| | |/ / / |/| | | | |||||
| * | | | | Merge pull request #12627 from Goutte/feat-support-tau | Rémi Verschelde | 2017-11-12 | 8 | -4/+25 |
| |\ \ \ \ | | | | | | | | | | | Add support for TAU constant. | ||||
| | * | | | | Add support for the TAU constant. Fixes #12094. | Goutte | 2017-11-12 | 8 | -4/+25 |
| | | | | | | |||||
| * | | | | | Merge pull request #12850 from Paulb23/help_file_lookup_issue_11867 | Rémi Verschelde | 2017-11-12 | 1 | -21/+21 |
| |\ \ \ \ \ | | | | | | | | | | | | | Fixed help lookup not finding classes, issue 11867 | ||||
| | * | | | | | Fixed help lookup not finding classes, issue 11867 | Paulb23 | 2017-11-11 | 1 | -21/+21 |
| | | | | | | | |||||
| * | | | | | | Merge pull request #12826 from BastiaanOlij/align_sensors_android | Rémi Verschelde | 2017-11-12 | 1 | -11/+0 |
| |\ \ \ \ \ \ | |_|/ / / / |/| | | | | | Align sensors and implement gravity sensor for Android | ||||
