aboutsummaryrefslogtreecommitdiff
path: root/scene/resources (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
* | | | Merge pull request #17602 from ivodopiviz/tscn-issuesJuan Linietsky2018-04-071-9/+4
|\ \ \ \ | | | | | | | | | | Removed unnecessary newlines from tscn
| * | | | Removed unnecessary newlines from tscnIvan Vodopiviz2018-03-251-9/+4
| |/ / / | | | | | | | | | | | | References #6025. Made small changes to avoid adding newlines for no reason.
* | | | Merge pull request #17730 from RandomShaper/radio-buttons-in-menusJuan Linietsky2018-04-071-0/+2
|\ \ \ \ | | | | | | | | | | Radio buttons in menus
| * | | | Add radio-button-looking entries to PopupMenuPedro J. Estébanez2018-03-271-0/+2
| |/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | They work exactly the same as current checkbox-decorated items, but in order to preserve compatibility, separate methods are used, like `add_radio_check_item()`. The other option would have been to add a new parameter at the end of `add_check_item()` and the like, but that would have forced callers to provide the defaults manually. `is_item_checkable()`, `is_item_checked()` and `set_item_checked()` are used regardless the item is set to look as check box or radio button. Keeping check in the name adds an additional clue about these facts. Closes #13055.
* / / / Mesh: fix crash when creating mesh outline from QuadMeshPoommetee Ketson2018-04-011-0/+2
|/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Since create_outline can only make outline for PRIMITIVE_TRIANGLES, when QuadMesh (which is PRIMITIVE_TRIANGLE_FAN) is used to create outline, will leave `arrays` empty, and crash when it is being indexed for "indices" subarray. This PR shows error when there's only one surface and it is not TRIANGLES. Also prevent the crash if it has more than one surface and none of them are TRIANGLES (and any other cases that could leave `arrays` empty) by checking the size of `arrays` == 8 before indexing it, since the method seems to expect `arrays` to be of that size.
* | | Merge pull request #17094 from Calinou/add-dynamicfont-hinting-optionsRémi Verschelde2018-03-132-10/+49
|\ \ \ | |/ / |/| | Add an hinting mode setting to DynamicFonts
| * | Add an hinting mode setting to DynamicFontsHugo Locurcio2018-02-282-10/+49
| | | | | | | | | | | | | | | | | | | | | - Editor font hinting can now be tweaked in the Editor Settings. - DynamicFonts used in projects now have tweakable hinting settings in their DynamicFontData child. Changes will be visible upon reloading the scene in the editor.
* | | Fix serialization of identifiers with non printable ASCII charactersRémi Verschelde2018-03-021-2/+9
|/ / | | | | | | Fixes #6888.
* | Merge pull request #16932 from groud/fix_collision_shape_selectionRémi Verschelde2018-02-241-1/+1
|\ \ | | | | | | Fixes collisions shape selection
| * | Fixes collisions shape selectionGilles Roudiere2018-02-221-1/+1
| | |
* | | Merge pull request #16930 from PJB3005/18-02-22-styleboxtexture-textureRémi Verschelde2018-02-242-8/+8
|\ \ \ | | | | | | | | StyleBoxTexture: Texture instead of RES for texture and normal_map.
| * | | StyleBoxTexture: Texture instead of RES for texture and normal_map.Pieter-Jan Briers2018-02-222-8/+8
| |/ /
* / / Refactor version macros and fix related bugsRémi Verschelde2018-02-231-1/+0
|/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The previous logic with VERSION_MKSTRING was a bit unwieldy, so there were several places hardcoding their own variant of the version string, potentially with bugs (e.g. forgetting the patch number when defined). The new logic defines: - VERSION_BRANCH, the main 'major.minor' version (e.g. 3.1) - VERSION_NUMBER, which can be 'major.minor' or 'major.minor.patch', depending on whether the latter is defined (e.g. 3.1.4) - VERSION_FULL_CONFIG, which contains the version status (e.g. stable) and the module-specific suffix (e.g. mono) - VERSION_FULL_BUILD, same as above but with build/reference name (e.g. official, custom_build, mageia, etc.) Note: Slight change here, as the previous format had the build name *before* the module-specific suffix; now it's after - VERSION_FULL_NAME, same as before, so VERSION_FULL_BUILD prefixed with "Godot v" for readability Bugs fixed thanks to that: - Export templates version matching now properly takes VERSION_PATCH into account by relying on VERSION_FULL_CONFIG. - ClassDB hash no longer takes the build name into account, but limits itself to VERSION_FULL_CONFIG (build name is cosmetic, not relevant for the API hash). - Docs XML no longer hardcode the VERSION_STATUS, this was annoying. - Small cleanup in Windows .rc file thanks to new macros.
* | Fix typos with codespellluz.paz2018-02-216-11/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Found via `codespell -q 3 --skip="./thirdparty,./editor/translations" -I ../godot-word-whitelist.txt` Whitelist consists of: ``` ang doubleclick lod nd que te unselect ```
* | Add base support for 2D meshes in Godot, including Sprite -> Mesh2D conversion.Juan Linietsky2018-02-212-4/+352
| |
* | Merge pull request #16772 from damarindra/tileset_editor_improvementRémi Verschelde2018-02-212-21/+27
|\ \ | | | | | | Tileset Editor Improvement
| * | Tileset Editor ImprovementDamar Indra2018-02-202-21/+27
| |/
* | Merge pull request #16718 from Chaosus/triplanarfixRémi Verschelde2018-02-201-3/+6
|\ \ | | | | | | Add refraction possibility when triplanar uv mode enabled
| * | Added refraction possibility for triplanar uv modeChaosus2018-02-151-3/+6
| |/
* | Merge pull request #16530 from AndreaCatania/raysRémi Verschelde2018-02-194-2/+50
|\ \ | | | | | | Improved ray shape (2D and 3D) by addiing the possibility to act as r…
| * | Improved ray shape (2D and 3D) by addiing the possibility to act as regular ↵Andrea Catania2018-02-194-2/+50
| | | | | | | | | | | | shape
* | | Merge pull request #15780 from volzhs/emojiRémi Verschelde2018-02-192-21/+58
|\ \ \ | |_|/ |/| | Support colored font
| * | Support colored fontvolzhs2018-01-162-21/+58
| | |
* | | Merge pull request #15523 from Nutriz/change_primmesh_accuracy_valueRémi Verschelde2018-02-141-8/+8
|\ \ \ | | | | | | | | Change primitive meshes acccuracy value
| * | | Change primitive meshes acccuracy valueJerome670002018-01-091-8/+8
| | | |
* | | | Merge pull request #15592 from paulloz/textedit-initial-sizeRémi Verschelde2018-02-141-3/+3
|\ \ \ \ | | | | | | | | | | set a better initial size to TextEdit nodes
| * | | | set a better initial size to TextEdit nodesPaul Joannon2018-01-111-3/+3
| | | | | | | | | | | | | | | | | | | | Address #15163
* | | | | Merge pull request #15799 from SaracenOne/lightmap_unwrap_script_exposeRémi Verschelde2018-02-141-0/+2
|\ \ \ \ \ | |_|_|_|/ |/| | | | Expose 'lightmap_unwrap' method to the scripting engine.
| * | | | Expose 'lightmap_unwrap' method to the scripting engine.Saracen2018-01-171-0/+2
| | |_|/ | |/| |
* | | | Fix texture import spellingPhil Jones2018-02-031-1/+1
| | | |
* | | | Gradient: fix wrong property typePoommetee Ketson2018-02-031-2/+2
| | | |
* | | | Merge pull request #16276 from bcr3ative/issue_15668Rémi Verschelde2018-02-011-10/+10
|\ \ \ \ | | | | | | | | | | Fix inconsistencies and typos in argument names
| * | | | Fix inconsistencies and typos in argument namesPaolo Perkovic2018-02-011-10/+10
| | | | |
* | | | | Merge pull request #15946 from MarianoGnu/issue_15870Rémi Verschelde2018-02-011-2/+2
|\ \ \ \ \ | |/ / / / |/| | | | Attemp to fix #15870
| * | | | attemp to fix #15870Mariano Suligoy2018-01-211-2/+2
| | | | |
* | | | | Ability to import .escn files, which is just a .tscn but with forced import.Juan Linietsky2018-01-302-0/+6
| | | | | | | | | | | | | | | | | | | | This works together with the new Blender to Godot exporter.
* | | | | Expose audio streams get_length()MrCdK2018-01-222-19/+19
| | | | |
* | | | | I have no idea why this commit fixes #15392Juan Linietsky2018-01-212-15/+12
|/ / / /
* | | | Fix typos in code and docs with codespellRémi Verschelde2018-01-184-5/+5
| | | | | | | | | | | | | | | | Using v1.11.0 from https://github.com/lucasdemarchi/codespell
* | | | BMFont loading direct support from .fnt files.Juan Linietsky2018-01-162-0/+47
|/ / /
* | | Merge pull request #15629 from endragor/fix-shader-propertyRémi Verschelde2018-01-121-1/+1
|\ \ \ | | | | | | | | Fix Material's shader property binding
| * | | Fix Material's shader property bindingRuslan Mustakov2018-01-121-1/+1
| | | | | | | | | | | | | | | | ShaderGraph doesn't exist in 3.0.
* | | | Make burley default for materials, fixes #15054Juan Linietsky2018-01-121-1/+1
|/ / /
* | | Bind many more properties to scriptsBojidar Marinov2018-01-1218-134/+77
| | | | | | | | | | | | | | | | | | | | | Notable potentially breaking changes: - PROPERTY_USAGE_NOEDITOR is now PROPERTY_USAGE_STORAGE | PROPERTY_USAGE_NETWORK, without PROPERTY_USAGE_INTERNAL - Some properties were renamed, and sometimes even shadowed by new ones - New getter methods (some virtual) were added
* | | Merge pull request #15528 from AndreaCatania/p1Rémi Verschelde2018-01-111-3/+1
|\ \ \ | | | | | | | | Fixed viewport node error on editor
| * | | Fixed resource setup handlingAndreaCatania2018-01-111-3/+1
| | |/ | |/|
* | | fix updating tileset list when assign texture and set autotile truedamarindra2018-01-111-1/+2
| |/ |/|
* | Fix bitwise NOT operator on BitMap's set_bitKonrad Nowakowski2018-01-091-2/+2
| |
* | Two potential glitches in font oversamplingBernhard Liebl2018-01-081-1/+14
|/
* Fix stale dynamic font reference fetch from cacheBernhard Liebl2018-01-071-1/+1
| | | | Seems to fix issue 15392