aboutsummaryrefslogtreecommitdiff
path: root/scene
Commit message (Collapse)AuthorAgeFilesLines
...
* | | | Merge pull request #7814 from Hinsbart/timer_pauseRémi Verschelde2017-02-162-4/+22
|\ \ \ \ | |/ / / |/| | | SceneTreeTimer: Ability to set pause mode
| * | | SceneTreeTimer: Ability to set pause modeAndreas Haas2017-02-152-4/+22
| | | | | | | | | | | | | | | | | | | | Adds an additional flag to SceneTree::create_timer() that tells it whether or not to process when the game is paused. Defaults to false in order to not break existing functionality.
* | | | Many fixes to make exported scenes work better, still buggy.Juan Linietsky2017-02-158-10/+62
| | | |
* | | | Spinbox: don't ignore double clicks.Andreas Haas2017-02-141-2/+0
|/ / / | | | | | | | | | Fixes the problem with spinboxes not updating when clicking too fast.
* | | Merge pull request #7795 from hpvb/rename-md-macroRémi Verschelde2017-02-13166-3465/+3465
|\ \ \ | | | | | | | | Rename the _MD macro to D_METHOD
| * | | Rename the _MD macro to D_METHODHein-Pieter van Braam2017-02-13166-3465/+3465
| | | | | | | | | | | | | | | | | | | | | | | | This new name also makes its purpose a little clearer This is a step towards fixing #56
* | | | Fix compile error with TextureButtongeequlim2017-02-132-23/+22
|/ / / | | | | | | | | | Export TextureButton::ResizeMode as its own enum values
* | | Remove use of _SCS from ADD_METHODHein-Pieter van Braam2017-02-13141-1021/+1021
| | | | | | | | | | | | This saves typing and is a step towards fixing #56
* | | Merge pull request #7581 from Faless/v6_wild_bindRémi Verschelde2017-02-122-6/+0
|\ \ \ | | | | | | | | TCP/UDP listen bind to address and bugfixes
| * | | Remove set_ip_type from network classes (no longer needed)Fabio Alessandrelli2017-01-232-6/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - TCP: - `listen` bind to wildcard "*" -> dual stack socket - `listen` bind to address -> socket from address type - `connect` -> resolve using best protocol (UNSPEC), socket from address type - UDP: - `listen` bind to wildcard "*" -> dual stack socket - `listen` bind to address -> socket from address type - `put_packet`/`put_var` -> resolve using TYPE_ANY (UNSPEC), socket from address type (to change socket type you must first call `close` it)
* | | | Merge pull request #7352 from Zylann/polylineRémi Verschelde2017-02-126-0/+1037
|\ \ \ \ | | | | | | | | | | Polyline
| * | | | Added Line2D node that draws a polygon-based lineMarc Gilleron2017-01-156-0/+1037
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | It supports unlimited width, color gradient, texture and some geometry options for joints and caps. Also transparency without artifacts (provided that line joints aren't too sharp).
* | | | | Merge pull request #7775 from Hinsbart/particles_flipRémi Verschelde2017-02-121-0/+4
|\ \ \ \ \ | | | | | | | | | | | | Particles2D: implement texture flip parameters.
| * | | | | Particles2D: implement texture flip parameters.Andreas Haas2017-02-101-0/+4
| | | | | |
* | | | | | Merge pull request #7769 from GodotExplorer/pr-resizeable-texturebutton_3Rémi Verschelde2017-02-124-44/+133
|\ \ \ \ \ \ | | | | | | | | | | | | | | Enhance TextureButton and TextureRect with resize
| * | | | | | Add STRETCH_KEEP_ASPECT_COVERED to TextureRect StretchModegeequlim2017-02-094-44/+133
| |/ / / / / | | | | | | | | | | | | | | | | | | Make TextureButton to the same resize behavior with TextureRect
* | | | | | Merge pull request #7747 from sanikoyes/Pr-fix-tween-transform2dRémi Verschelde2017-02-121-3/+3
|\ \ \ \ \ \ | | | | | | | | | | | | | | Fix tween Transform2D typo
| * | | | | | Fix tween Transform2D typosanikoyes2017-02-071-3/+3
| | | | | | |
* | | | | | | Merge pull request #7722 from RandomShaper/improve-touch-buttonRémi Verschelde2017-02-122-85/+56
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | Fix touch button issues
| * | | | | | | Solve TouchScreenButtons issuesPedro J. Estébanez2017-02-102-85/+56
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix touch button needing double tap after pause (applies to those not set to pass-by) Fix error when a pressed TouchScreenButton with no associated action exits the tree (with some refactoring of duplicate code)
* | | | | | | | Merge pull request #7712 from kbake/deselect-selection-on-ctrl-home/endRémi Verschelde2017-02-121-14/+25
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | Selected text is now deselected on ctrl+home/end
| * | | | | | | | Selected text is now deselected on ctrl+home/endkbake2017-02-031-14/+25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This fixes Issue #7694 and also the error mentioned in the comments of that issue.
* | | | | | | | | Merge pull request #7706 from RandomShaper/touch-button-shape-masterRémi Verschelde2017-02-122-3/+78
|\ \ \ \ \ \ \ \ \ | |_|_|_|/ / / / / |/| | | | | | | | Add shape property to TouchScreenButton
| * | | | | | | | Add shape property to TouchScreenButtonPedro J. Estébanez2017-02-022-3/+78
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Adapted from 67a0da34a2d5a95761c54b3012d0a8f1a79e10a6
* | | | | | | | | basic contact shadows implementation, will most likely need some polishingJuan Linietsky2017-02-082-0/+4
| |_|_|/ / / / / |/| | | | | | |
* | | | | | | | ability to adjust propagation in gi probeJuan Linietsky2017-02-062-0/+40
| | | | | | | |
* | | | | | | | Several bugfixes, improving the import workflowJuan Linietsky2017-02-064-4/+73
| |/ / / / / / |/| | | | | |
* | | | | | | wav file importing!Juan Linietsky2017-02-023-0/+687
| |/ / / / / |/| | | | |
* | | | | | Fix #7011 ScrollContainer takes into account child's EXPAND flag when ↵Pawel Kowal2017-02-021-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | scrolling is enabled (cherry picked from commit e9316a009e08e8fe9aa961a0ccef2a77ba7133fc)
* | | | | | Merge pull request #7666 from Paulb23/line_length_guidelineRémi Verschelde2017-02-022-8/+10
|\ \ \ \ \ \ | | | | | | | | | | | | | | Fixed line lenght guideline, and added colour option
| * | | | | | Fixed line lenght guideline drawing with color optionPaulb232017-01-282-8/+10
| | | | | | |
* | | | | | | Lot of work in new importer, importing textures now works.Juan Linietsky2017-02-015-5/+413
|/ / / / / /
* | | | | | Merge pull request #7002 from RandomShaper/vcs-friendlinessJuan Linietsky2017-01-253-15/+16
|\ \ \ \ \ \ | | | | | | | | | | | | | | Greater VCS friendliness
| * | | | | | Improve .tscn VCSPedro J. Estébanez2017-01-163-15/+16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
| |/ / / / / |/| | | | |
* | | | | | Ability to delete, drag and drop audio buses!Juan Linietsky2017-01-232-9/+69
| | | | | |
* | | | | | Merge pull request #7610 from Hinsbart/shape_warningRémi Verschelde2017-01-232-0/+2
|\ \ \ \ \ \ | | | | | | | | | | | | | | CollisionShape2D: Fix warning icon not updating.
| * | | | | | CollisionShape2D: Fix warning icon not updating.Andreas Haas2017-01-222-0/+2
| | |_|/ / / | |/| | | | | | | | | | | | | | | | `CollisionPolygon2D` also had this problem.
* | | | | | Merge pull request #7604 from RayKoopa/gui_button_style_pressedRémi Verschelde2017-01-231-5/+10
|\ \ \ \ \ \ | | | | | | | | | | | | | | Respect style boxes for Button states other than "normal"
| * | | | | | Respect style boxes for Button states other than "normal"Ray Koopa2017-01-211-5/+10
| | | | | | |
* | | | | | | WIP new AudioServer, with buses, effects, etc.Juan Linietsky2017-01-2115-162/+437
|/ / / / / /
* | | | | | Merge pull request #7528 from tagcup/real_t_float_fixesJuan Linietsky2017-01-2011-31/+31
|\ \ \ \ \ \ | |/ / / / / |/| | | | | Use real_t rather than float or double in generic functions (core/mat…
| * | | | | Overloaded basic math funcs (double and float variants). Use real_t rather ↵Ferenc Arn2017-01-1611-31/+31
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | than float or double in generic functions (core/math) whenever possible. Also inlined some more math functions.
* | | | | | Merge pull request #7574 from RayKoopa/canvas_item_fix_is_hiddenRémi Verschelde2017-01-191-1/+1
|\ \ \ \ \ \ | | | | | | | | | | | | | | Fix Spatial::is_visible and editor calls to CanvasItem/Spatial::is_visible
| * | | | | | Fix editor method calls to is_visible for Spatial and CanvasItem and ↵Ray Koopa2017-01-181-1/+1
| |/ / / / / | | | | | | | | | | | | | | | | | | is_visible itself for Spatial
* / / / / / Use property convention introduced in b085c4 (_ rather than / as separator).Ferenc Arn2017-01-181-1/+1
|/ / / / / | | | | | | | | | | | | | | | Fixes #7476.
* | | | | Working on compile issues for iOSBastiaanOlij2017-01-162-2/+0
| | | | |
* | | | | Style: Fix statements ending with ';;'Rémi Verschelde2017-01-1635-61/+61
| | | | |
* | | | | Style: No break before list braceRémi Verschelde2017-01-161-2/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | clang-format does not handle that well *at all*. For the reference, found the relevant pieces of code with: `ag "=[ "$'\t'"]?"$'\n'"[ "$'\t'"]?{" --ignore=thirdparty`
* | | | | Style: Cleanups, added headers, renamed filesRémi Verschelde2017-01-162-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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).