aboutsummaryrefslogtreecommitdiff
path: root/scene/resources/scene_format_text.cpp (follow)
Commit message (Collapse)AuthorAgeFilesLines
* -Renamed GlobalConfig to ProjectSettings, makes more sense.Juan Linietsky2017-07-191-13/+13
| | | | -Added system for feature overrides, it's pretty cool :)
* Reworked translation systemJuan Linietsky2017-06-281-0/+10
| | | | | -Label and Button reload translation on the fly -Resources are loaded and reload depending on locale
* Add "Godot Engine contributors" copyright lineRémi Verschelde2017-04-081-0/+1
|
* A Whole New World (clang-format edition)Rémi Verschelde2017-03-051-480/+393
| | | | | | | | | | | | | | | | | | | | | | | | 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..
* Merge pull request #7002 from RandomShaper/vcs-friendlinessJuan Linietsky2017-01-251-6/+4
|\ | | | | Greater VCS friendliness
| * Improve .tscn VCSPedro J. Estébanez2017-01-161-6/+4
| | | | | | | | | | | | | | | | | | | | | | Serialize dictionaries adding newlines between key-value pairs Serialize group lists also with newlines in between Serialize string properties escaping only " and \ (needed for a good diff experience with built-in scripts and shaders) Bonus: Make AnimationPlayer serialize its blend times always sorted so their order is predictable in the .tscn file. This PR is back-compat; won't break the load of existing files.
* | Audio bus editing is COMPLETE!Juan Linietsky2017-01-251-1/+2
| |
* | Style: Fix whole-line commented codeRémi Verschelde2017-01-141-9/+11
| | | | | | | | | | They do not play well with clang-format which aligns the `//` part with the rest of the code block, thus producing badly indented commented code.
* | rename String.extension() -> String.get_extension() / String.basename() -> ↵Juan Linietsky2017-01-141-1/+1
| | | | | | | | String.get_basename()
* | -Changed most project settings in the engine, so they have major and minor ↵Juan Linietsky2017-01-051-12/+12
| | | | | | | | | | | | | | | | categories. -Changed SectionedPropertyEditor to support this -Renamed Globals singleton to GlobalConfig, makes more sense. -Changed the logic behind persisten global settings, instead of the persist checkbox, a revert button is now available
* | Begin modifying properties to make them more friendly to script and doc.Juan Linietsky2017-01-031-2/+2
| |
* | ObjectTypeDB was renamed to ClassDB. Types are meant to be more generic to ↵Juan Linietsky2017-01-021-7/+7
| | | | | | | | | | | | | | | | Variant. All usages of "type" to refer to classes were renamed to "class" ClassDB has been exposed to GDScript. OBJ_TYPE() macro is now GDCLASS()
* | Welcome in 2017, dear changelog reader!Rémi Verschelde2017-01-011-1/+1
|/ | | | | | | | That year should bring the long-awaited OpenGL ES 3.0 compatible renderer with state-of-the-art rendering techniques tuned to work as low as middle end handheld devices - without compromising with the possibilities given for higher end desktop games of course. Great times ahead for the Godot community and the gamers that will play our games!
* More improvements to visual script..Juan Linietsky2016-08-311-0/+4
| | | | fixed a bug of not saving when sub-nodes changed.
* Fixed properly not save signals that already exist in their base scenes, ↵Juan Linietsky2016-07-191-1/+3
| | | | closes #5656
* Revert "Homogeinize resource formats loaders/savers"Rémi Verschelde2016-07-191-0/+1474
| | | | | | | | The text format definition needs to stay in `scene/` as it relies on other scene components, and `core/` must stay self-contained. This reverts commits a5e27503fd52589703d637d1245a023233a14a27 and 1492fd846073a4fa643365a8a5d4e021868c0e48.
* Homogeinize resource formats loaders/saversPedro J. Estébanez2016-06-281-1474/+0
|
* Remove error when getting dependencies from tscn files in some cases, closes ↵Juan Linietsky2016-06-281-21/+34
| | | | #3897
* Add quotes to .tscn keys, solves #4366Juan Linietsky2016-06-201-2/+7
|
* Fix error storing path for children of instanced nodes in .tscn, fixes #4320 ↵Juan Linietsky2016-06-201-2/+0
| | | | fixes #4579 fixes #4580
* Add missing license headers in our source files (#5255)Rémi Verschelde2016-06-181-0/+28
| | | Also removes a couple wrong Godot headers from third-party source files.
* -added missing .inc filesJuan Linietsky2016-06-171-1/+1
| | | | | | -Made it possible to change the editor theme -Added two options to theme editor plugin to create empty template themes and editor themes -Make sure that saved themes to .tres keep the null theme fields, to make it easier to keep those when saving/loading the theme
* remove trailing whitespaceHubert Jarosz2016-03-091-1/+1
|
* Fix missing dependency resolver in Windowseska2016-02-211-0/+1
|
* Add support for placeholders in tscn, which was missing. Closes #3652Juan Linietsky2016-02-211-1/+30
|
* -Increment resources total in scene format text, fixes #3506Juan Linietsky2016-01-291-0/+7
|
* Merge pull request #3440 from TheHX/issue-2946Rémi Verschelde2016-01-251-1/+2
|\ | | | | Fixed small inconsistencies with the text format
| * Fixed small inconsistencies with the text formatFranklin Sobrinho2016-01-241-1/+2
| |
* | Merge pull request #3434 from TheHX/pr-tscn-dependencyJuan Linietsky2016-01-241-2/+1
|\ \ | | | | | | Fix .tscn not raising dependency error
| * | Fix .tscn not raising dependency errorFranklin Sobrinho2016-01-241-2/+1
| |/
* / Fix .tscn format not loading groupsFranklin Sobrinho2016-01-241-0/+7
|/
* -Added ability to remap dependencies in tscn (forgot to do it..), fixes #3368Juan Linietsky2016-01-231-96/+44
|
* -Make sure scenes properly update when switching tabs, even if sub-instances ↵Juan Linietsky2016-01-141-0/+7
| | | | changed. Fixes #3201
* Fix situation where TSCN format might crash, closes #3062Juan Linietsky2016-01-121-6/+10
|
* Fix .tscn format not loading signal bindsFranklin Sobrinho2016-01-061-4/+4
|
* -Ensure .tscn and .tres always save in a deterministic way, fixes #2495Juan Linietsky2015-12-311-430/+45
| | | | | | | -Scene edit state is saved outside the scene now, to avoid changes .tscn files when nothing really changed -Created a VariantWriter helper to unify all variant to text writing -Moved SceneFormatText writing to VariantWriter -Moved ConfigFile to use VariantWriter and VariantParser, added compatibility mode for old .cfg files that use engine.cfg format
* Fix tscn format not being recongnized by EditorFileSystemFranklin Sobrinho2015-12-091-0/+4
|
* -Fixed bug with scene inheritance, should work againJuan Linietsky2015-11-281-211/+466
| | | | -Proper .tscn and .tres parsing, should work, please test well!
* -work in progress resourceparser and .tscn parser. Still non-functionalJuan Linietsky2015-11-241-12/+773
| | | | | -fixed theora so it can compile theoralib but not theora -fixed generation of windows icon in .rc, which didn't previously work in 32 bits
* Large improvements on scene packing and managementreduz2015-10-101-0/+792
-Ability to edit and keep changes of instanced scenes and sub-scenes -Ability to inherit from other scenes