summaryrefslogtreecommitdiffstats
path: root/core/project_settings.cpp
Commit message (Collapse)AuthorAgeFilesLines
* -Project/Editor settings now use new inspectorJuan Linietsky2018-07-191-2/+10
| | | | | | | -Project/Editor settings now show tooltips properly -Settings thar require restart now will show a restart warning -Video driver is now visible all the time, can be changed easily -Added function to request current video driver
* Fixed OS.has_feature not using custom feature tags.matthew10062018-07-181-0/+4
|
* Global class names (and GDScript support for it)Juan Linietsky2018-07-151-1/+5
|
* Update resource file project settings on renameBenjamin2018-07-031-0/+4
|
* Fixed project settings overrides not using custom feature tags.matthew10062018-06-271-1/+1
|
* Revert "Make the performance reporting update frequency customizable"Juan Linietsky2018-05-281-1/+0
|
* Make the performance reporting update frequency customizableHugo Locurcio2018-05-181-0/+1
| | | | The default update frequency has been changed from 1000ms to 250ms.
* Fix #17019 : overrides with unknown base settingManuel Moos2018-05-011-4/+3
| | | | | | | If at the time of the _GLOBAL_DEF call a setting itself was unknown, the function would always return the supplied default value instead of checking for overrides. This commit changes that, lookup now always happens which correctly takes overrides into account.
* Allow actions to provide an analog valueGilles Roudiere2018-04-161-1/+20
|
* Merge pull request #16947 from Faless/ui_actionsFabio Alessandrelli2018-03-161-0/+14
|\ | | | | GUI elements ui_action usage, improvements
| * Add two new default actions ui_end, ui_homeFabio Alessandrelli2018-02-231-0/+14
| | | | | | | | Used by Slider and Scrollbar
* | Fix non working action names containing whitespacesrobfram2018-03-121-1/+4
|/ | | | | | | | Now the action name is quoted if it contains spaces. Also, quotation mark (") is added to the forbidden character list for action names, as it was also a bug. Fix #17322
* Fix loading project.binary from PCK fileRémi Verschelde2018-02-211-2/+6
| | | | | | Regression introduced in #16825. My logic was correct, but not the error code I was expecting. The error reporting in FileAccess likely needs a review too.
* Improve error reporting of ProjectSettings::setup()Rémi Verschelde2018-02-191-26/+50
| | | | | | | And use it to better report errors in the console and project manager when a project.godot file is corrupted. Fixes #14963.
* Fix typos in code and docs with codespellRémi Verschelde2018-01-181-1/+1
| | | | Using v1.11.0 from https://github.com/lucasdemarchi/codespell
* Add missing copyright headers and fix formattingRémi Verschelde2018-01-051-0/+1
| | | | | | Using `misc/scripts/fix_headers.py` on all Godot files. Some missing header guards were added, and the header inclusion order was fixed in the Bullet module.
* Update copyright statements to 2018Rémi Verschelde2018-01-011-2/+2
| | | | Happy new year to the wonderful Godot community!
* Allow customizing user:// path (folder in OS::get_data_path())Rémi Verschelde2017-11-261-1/+2
| | | | | | | | This allows to specify any valid folder name (including with subfolders) to use as user:// on all platforms. The folder is constrained to the platform-specific OS::get_data_path() (typically what `XDG_DATA_HOME` resolves to). Fixes #13236.
* Made Vector::ptrw explicit for writing, compiler was sometimes using the ↵Juan Linietsky2017-11-251-1/+1
| | | | | | wrong function, leading to unnecesary copy on writes and reduced performance.
* Rename OS::get_data_dir to OS::get_user_data_dirRémi Verschelde2017-11-171-1/+1
| | | | | Will be needed to avoid confusion with system data path (XDG_DATA_HOME) and editor data dir in upcoming refactoring.
* Move singleton management from ProjectSettings to EngineLeon Krause2017-11-141-28/+0
|
* Add an option to use zstd's recently introduced long range matching (off by ↵Ferenc Arn2017-10-271-0/+6
| | | | default).
* Made directory scan optionalBastiaanOlij2017-10-101-44/+9
|
* Fix trailing whitespaces in project settings header commentEmmanuel Leblond2017-10-091-2/+2
|
* Added the set/get_setting function in Editor/Project settings. Renamed has() ↵Juan Linietsky2017-10-051-3/+13
| | | | to has_setting. Fixes #11844
* fixed the OS.has_feature() API, and added support for 32 and 64.Juan Linietsky2017-10-031-1/+1
|
* Rename pos to position in user facing methods and variablesletheed2017-09-201-1/+1
| | | | | | | | | | | Rename user facing methods and variables as well as the corresponding C++ methods according to the folloming changes: * pos -> position * rot -> rotation * loc -> location C++ variables are left as is.
* Fixed naming of pck fileBastiaan Olij2017-09-171-2/+2
|
* Merge pull request #11062 from BastiaanOlij/osx_datapackRémi Verschelde2017-09-131-2/+56
|\ | | | | Fixed loading package from resource folder, exporting textures to bun…
| * Fixed loading package from resource folder, exporting textures to bundle and ↵BastiaanOlij2017-09-081-2/+56
| | | | | | | | added a bit of feedback for a debug compile
* | Add user data directory support for ProjectSettings::globalize_pathgeequlim2017-09-101-1/+9
|/
* Fix files headerPoommetee Ketson2017-09-011-1/+1
|
* Dead code tells no talesRémi Verschelde2017-08-271-40/+0
|
* Use HTTPS URL for Godot's website in the headersRémi Verschelde2017-08-271-1/+1
|
* Removes type information from method bindsIgnacio Etcheverry2017-08-101-1/+1
|
* Rename KEY_RETURN to KEY_ENTER and KEY_ENTER to KEY_KP_ENTERBojidar Marinov2017-08-061-2/+2
| | | | Closes #7695
* Fix mutating project.godotPedro J. Estébanez2017-07-261-17/+33
| | | | | | | Namely: - comment block lost on first save; - config_version doubled as 3 and null on second save; - format change on first save.
* Add newline after config_version and fix custom_features hintRémi Verschelde2017-07-251-1/+2
| | | | Fixes #9818.
* -Renamed GlobalConfig to ProjectSettings, makes more sense.Juan Linietsky2017-07-191-0/+1038
-Added system for feature overrides, it's pretty cool :)