summaryrefslogtreecommitdiffstats
path: root/core/resource.h
Commit message (Collapse)AuthorAgeFilesLines
* 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!
* -Implemented Proxy Textures (needed to solve the problem with ViewportTexture)Juan Linietsky2017-12-041-0/+1
| | | | -Properly use hierarchy to initialize resources local to scene (solves problem of GUI in 3D)
* Use HTTPS URL for Godot's website in the headersRémi Verschelde2017-08-271-1/+1
|
* Synchronize parameter names in definition and declarationTwistedTwigleg2017-08-161-1/+1
| | | | Fixes #10244.
* Reworked translation systemJuan Linietsky2017-06-281-0/+7
| | | | | -Label and Button reload translation on the fly -Resources are loaded and reload depending on locale
* Removal of Image from Variant, converted to a Resource.Juan Linietsky2017-05-171-1/+1
|
* Add "Godot Engine contributors" copyright lineRémi Verschelde2017-04-081-0/+1
|
* A Whole New World (clang-format edition)Rémi Verschelde2017-03-051-37/+32
| | | | | | | | | | | | | | | | | | | | | | | | 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
* Lot of work in new importer, importing textures now works.Juan Linietsky2017-02-011-0/+8
|
* Removed import/export system, will start new one from scratch.Juan Linietsky2017-01-251-46/+0
|
* Style: Cleanups, added headers, renamed filesRémi Verschelde2017-01-161-1/+1
| | | | | | | | | Made sure files in core/ and tools/ have a proper Godot license header when written by us. Also renamed aabb.{cpp,h} and object_type_db.{cpp,h} to rect3.{cpp,h} and class_db.{cpp,h} respectively. Also added a proper header to core/io/base64.{c,h} after clarifying the licensing with the original author (public domain).
* Type renames:Juan Linietsky2017-01-111-1/+1
| | | | | | | | | | | | Matrix32 -> Transform2D Matrix3 -> Basis AABB -> Rect3 RawArray -> PoolByteArray IntArray -> PoolIntArray FloatArray -> PoolFloatArray Vector2Array -> PoolVector2Array Vector3Array -> PoolVector3Array ColorArray -> PoolColorArray
* Groundbreaking!! Godot resources can now be flagged to be local to the scene ↵Juan Linietsky2017-01-101-1/+14
| | | | | | | | | being edited! This means that each time this scene is instanced, the resource will be unique! As such, thanks to this, the following features were implemented: -ButtonGroup is no longer a control, it's now a resource local to the scene -ViewportTexture can be created from the editor and set to any object, making ViewportSprite and other kind of nodes obsolete!
* -All types have editable script now in propertiesJuan Linietsky2017-01-091-1/+1
| | | | -Changed clip to a property in Control which can be set by the user
* Memory pool vectors (DVector) have been enormously simplified in code, and ↵Juan Linietsky2017-01-071-0/+3
| | | | renamed to PoolVector
* ObjectTypeDB was renamed to ClassDB. Types are meant to be more generic to ↵Juan Linietsky2017-01-021-3/+3
| | | | | | | | 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!
* Make most resources (save for packedscenes and scripts) reload if they ↵Juan Linietsky2016-06-271-1/+1
| | | | change on disk. Closes #4059.
* Changed import workflowJuan Linietsky2016-05-271-0/+4
| | | | | | | | | | | | | | | | -Rearrange favorites in fs dock with drag and drop -Removed import -> sub-scene, moved to scenetree contextual menu -Removed import -> re-import , moved and integrated to FS dock -Added ability in FS dock to re-import more than one resource simultaneously -Added ability to drag from native filesystem explorer to Godot, only works on Windows though -Removed scene reimport merge options, never worked well. Eventually merging materials should be re-added -Added ability to set custom root node type when importing scenes -Re-Import is now automatic, can be configured back to manual in editor settings -Added resource previews in property list for many resource types
* remove trailing whitespaceHubert Jarosz2016-03-091-9/+9
|
* Update copyright to 2016 in headersGeorge Marques2016-01-011-1/+1
|
* -scenes are properly reloaded when a dependency changes, fixes #2896Juan Linietsky2015-12-131-1/+1
| | | | (it's clevery done so local changes to scenes are kept even if unsaved)
* Large improvements on scene packing and managementreduz2015-10-101-1/+1
| | | | | -Ability to edit and keep changes of instanced scenes and sub-scenes -Ability to inherit from other scenes
* Multiple scene editing *POTENTIALLY UNSTABLE*Juan Linietsky2015-06-221-0/+4
| | | | | | | | | | | -ability to edit multiple scenes at the same time -resource internal IDs are now persistent, this makes multiple scene editing possible but maaaaay result in file corruption bugs (tested and could not find anything but possibility exists because core code changed, report immediately if you find this). -properly save settings, layout, etc when edited -script editing is independent from scene editing now -show a yellow box when a script belongs to the scene
* Updated copyright year in all headersJuan Linietsky2015-04-181-1/+1
|
* fixed bug where resource path is properly exportedJuan Linietsky2014-06-301-0/+3
|
* Misc FixesJuan Linietsky2014-06-271-1/+1
| | | | | | | | | | | | ========== -NOTIFICATION_WM_QUIT fixed on android (seems tha way this is reported changed in newer sdk) -WIP implementation of APK Expansion APIs for publishing games larger than 50mb in Play Store -Feaures in the new tutorials are all present in the sourcecode -This (hopefully) should get rid of the animation list order getting corrupted -Improved 3D Scene Importer (Skeletons, Animations and other stuff were not being merged). Anything missing? -In code editor, the automatic syntax checker will only use file_exists() to check preload() else it might freeze the editor too much while typing if the preload is a big resource -Fixed bugs in PolygonPathFinder, stil pending to do a node and a demo
* GODOT IS OPEN SOURCEJuan Linietsky2014-02-091-0/+171