aboutsummaryrefslogtreecommitdiff
path: root/scene (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
* | | | | | | | | TextEdit word wrapIan2018-05-142-576/+984
| |_|_|/ / / / / |/| | | | | | |
* | | | | | | | Merge pull request #18851 from groud/fix_animatedspriteRémi Verschelde2018-05-142-11/+19
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | Updates frame timeout when changing speed scale
| * | | | | | | | Updates frame timeout when changing speed scalegroud2018-05-132-11/+19
| | | | | | | | |
* | | | | | | | | Merge pull request #18853 from YeldhamDev/gui_cppcheck_fixesRémi Verschelde2018-05-148-25/+8
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | Fixed some warnings found with Cppcheck
| * | | | | | | | | Fixed some warnings found with Cppcheck.Michael Alexsander Silva Dias2018-05-148-25/+8
| | | | | | | | | |
* | | | | | | | | | Merge pull request #18782 from toger5/fix_no_a_input_script_editor_osxRémi Verschelde2018-05-141-1/+1
|\ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / |/| | | | | / / / / | | |_|_|_|/ / / / | |/| | | | | | | fixed 'A' input not registered in osx script editor
| * | | | | | | | fixed a input not registered in osx script editortoger52018-05-111-1/+1
| | | | | | | | |
* | | | | | | | | Revert "Use fake audio playing property in editor"Hein-Pieter van Braam2018-05-136-44/+3
| | | | | | | | |
* | | | | | | | | Merge pull request #17367 from ShyRed/audio_playing_Hein-Pieter van Braam2018-05-136-3/+44
|\ \ \ \ \ \ \ \ \ | |_|/ / / / / / / |/| | | | | | | | Use fake audio playing property in editor
| * | | | | | | | Use fake audio playing property in editorShyRed2018-03-166-3/+44
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | It appears that some time ago users were supposed to be able to include the playback of sound effects in their animations by placing keys on the "playing" property. Back then the key frame editor took the value of the checkbox in the property_editor. Somewhere / Sometime this behaviour changed and the key frame editor is now reading the actual value from the object instead of relying on the property editor. This commit introduces a fake active field that is returned when reading the playing property in the editor. While the actual active flag is changed when playback is finished the fake one will stay the same thus allowing the user to take their time with setting the key in the animation editor.
* | | | | | | | | Merge pull request #18764 from AndreaCatania/ragJuan Linietsky2018-05-133-25/+85
|\ \ \ \ \ \ \ \ \ | |_|_|_|/ / / / / |/| | | | | | | | Improved API to active / deactive ragdoll
| * | | | | | | | Improved API to active / deactive ragdollAndrea Catania2018-05-103-25/+85
| | |/ / / / / / | |/| | | | | |
* / | | | | | | Update oversampling of outlines after window size changeRuslan Mustakov2018-05-111-0/+5
|/ / / / / / / | | | | | | | | | | | | | | | | | | | | | Fixes #18774.
* | | | | | | Consider TextEdit paste operation complex.Charly Mourglia2018-05-091-0/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Not considering a paste operation as a complex one ends up adding an unneeded extra step when pasting over a selection. This fixes issue #18325
* | | | | | | Fix some enums missing its bindMarcelo Fernandez2018-05-081-0/+7
| | | | | | |
* | | | | | | Merge pull request #18709 from Faless/multiplayer_docsMax Hilbrunner2018-05-094-54/+54
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | Rename multiplayer_api to multiplayer, add docs
| * | | | | | | Rename multiplayer_api to just multiplayer.Fabio Alessandrelli2018-05-084-54/+54
| | |/ / / / / | |/| | | | | | | | | | | | | | | | | | | Only the class name retain the MultiplayerAPI name
* | | | | | | Change from "search dialog" to "search bar" on help screenGuilherme Silva2018-05-082-3/+55
| | | | | | |
* | | | | | | Merge pull request #18374 from JFonS/fix_particles_animationJuan Linietsky2018-05-081-1/+1
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | Fix particle animation controls
| * | | | | | | Fix particle animation controlsJFonS2018-04-231-1/+1
| | |_|_|/ / / | |/| | | | |
* | | | | | | Merge pull request #17578 from endragor/ft-outlinesRémi Verschelde2018-05-0812-300/+426
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | Perfect FreeType-based outlines for DynamicFonts
| * | | | | | | Always emit dynamic font change in update_oversamplingRuslan Mustakov2018-05-084-13/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes #15787. The issue occurred when two (or more) separate DynamicFont instances used the same DynamicFontAtSize instance due to having equal properties. The first instance updated its data_at_size and emitted "changed" signal, but the second did not because it considered the data_at_size to be up to date, even though it has just been updated.
| * | | | | | | Perfect FreeType-based outlines for DynamicFontsRuslan Mustakov2018-05-0812-290/+419
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Implement outlines based on FreeType Stroker API. This allows artifact-free results, similar to what you will see in Web or any text editing tools. Outline is a part of DynamicFont rather than Label, because outlines have to be baked into the font's atlas. Font has a default outline_color and a Label can specify font_outline_modulator that will be multiplied with the Font's color to get the final result. - draw_char now has to be called twice to fully render a text - first with p_outline == true for each character and then with p_outline == false for each character. - Number of draw-calls is reduced from 5 to 2 per outlined character. - Overall cleanup of DynamicFont code, extracted duplicated code pieces into separate methods. - The change is backward-compatible - Labels still have outline properties that work exactly as they worked before. Closes #16279.
* | | | | | | | Merge pull request #15258 from RyanStein/bugfix-15241Juan Linietsky2018-05-081-1/+1
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | Use exact positioning for the ItemList::get_tooltip method.
| * | | | | | | | Use exact positioning for the ItemList::get_tooltip method.Ryan Stein2018-01-011-1/+1
| | | | | | | | |
* | | | | | | | | Merge pull request #15119 from poke1024/visible-subwindowsJuan Linietsky2018-05-082-5/+54
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | More efficient subwindow handling
| * | | | | | | | | More efficient subwindow handlingBernhard Liebl2017-12-282-5/+54
| | | | | | | | | |
* | | | | | | | | | Merge pull request #15074 from ↵Juan Linietsky2018-05-081-1/+1
|\ \ \ \ \ \ \ \ \ \ | |_|_|_|_|/ / / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | PJB3005/17-12-26-remove_gui_focus_on_visibility_loss Hiding a Control now fires NOTIFICATION_FOCUS_EXIT.
| * | | | | | | | | Hiding a control now fires NOTIFICATION_FOCUS_EXIT.PJB30052017-12-261-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | It always removed the focus from the control, but this happened without firing the relevant notification.
* | | | | | | | | | Merge pull request #17559 from simedis/joint_motorsRémi Verschelde2018-05-082-0/+24
|\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | Implemented interface for bullet linear motors
| * | | | | | | | | | Implemented interface for bullet joint motorsGeoffrey2018-03-162-0/+24
| | | | | | | | | | |
* | | | | | | | | | | Merge pull request #18619 from mateusak/masterRémi Verschelde2018-05-081-4/+4
|\ \ \ \ \ \ \ \ \ \ \ | |_|_|_|_|/ / / / / / |/| | | | | | | | | | Add more flexibility to 3X3 autotiles
| * | | | | | | | | | Allow uncommon bitmask for autotile - Fixes #16511mateusak2018-05-041-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Removes some conditions that were there to create compatibility from 2X2 to 3X3. Further dissociates 2X2 and 3X3 but adds more flexibility to 3X3.
* | | | | | | | | | | Merge pull request #18701 from GodotExplorer/fix-#18685Max Hilbrunner2018-05-081-3/+1
|\ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | Fix double free for drag preview control in viewport
| * | | | | | | | | | | Fix double free for drag preview control in viewportGeequlim2018-05-081-3/+1
| | | | | | | | | | | |
* | | | | | | | | | | | Merge pull request #18700 from GodotExplorer/fix-#18686Max Hilbrunner2018-05-081-1/+1
|\ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | Add default paramater value for OptionButton::add_icon_item
| * | | | | | | | | | | | Add default paramater value for OptionButton::add_icon_itemGeequlim2018-05-081-1/+1
| |/ / / / / / / / / / /
* | | | | | | | | | | | Merge pull request #15928 from StateOff/feature_batch_renameRémi Verschelde2018-05-081-1/+1
|\ \ \ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / / |/| | | | | | | | | | | Implements "Batch Rename" editor tool.
| * | | | | | | | | | | Implements "Batch Rename" editor tool.Blazej Floch2018-01-221-1/+1
| | |_|_|_|_|_|_|/ / / | |/| | | | | | | | |
* | | | | | | | | | | Merge pull request #18453 from groud/add_speed_factorMax Hilbrunner2018-05-082-2/+21
|\ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | Adds a speed factor to AnimatedSprite
| * | | | | | | | | | | Adds a speed factor to AnimatedSpritegroud2018-05-072-2/+21
| | | | | | | | | | | |
* | | | | | | | | | | | Merge pull request #16122 from ibrahn/sprite-region-with-framesJuan Linietsky2018-05-071-17/+17
|\ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | Allow use of frames in sprites with texture region enabled.
| * | | | | | | | | | | | Allow use of frames in sprites with texture region enabled.Ibrahn Sahir2018-04-081-17/+17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | If texture region is enabled on a sprite, Hframes and Vframes will now divide the selected region into frames.
* | | | | | | | | | | | | Merge pull request #17295 from eon-s/instance-placeholderJuan Linietsky2018-05-072-6/+19
|\ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | Make InstancePlaceholder more flexible by allowing to instance without removing it.
| * | | | | | | | | | | | | Added create_instanceeon-s2018-03-052-6/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Allows to create an instance from an `InstancePlaceholder` without removing the placeholder. Deprecates `replace_by_instance`.
* | | | | | | | | | | | | | Added a simpler way to flip faces, closes #17373 and closes #17369Juan Linietsky2018-05-072-0/+44
| | | | | | | | | | | | | |
* | | | | | | | | | | | | | Merge pull request #17451 from Goutte/feat-base-button-maskJuan Linietsky2018-05-072-1/+19
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Allow configuration of which mouse buttons the BaseButton responds to
| * | | | | | | | | | | | | | Add a binary mask to allow configuration of which mouse buttons the ↵Goutte2018-03-132-1/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | BaseButton will respond to.
* | | | | | | | | | | | | | | Merge pull request #17504 from endragor/fix-oversampling-autowrapJuan Linietsky2018-05-071-0/+3
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Ceil dynamic font glyph size
| * | | | | | | | | | | | | | | Ceil dynamic font glyph sizeRuslan Mustakov2018-03-141-0/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes #15459. When oversampling is enabled, glyphs may have fractional size, but they are still rendered into integral pixels, which results in them taking more space than was anticiped by autowrapping algorithm. The solution here is to return ceiled width, which makes autowrapper consider characters a bit larger than they are, but it doesn't hurt the actual rendering and ensures there is enough space for the characters.