aboutsummaryrefslogtreecommitdiff
path: root/scene/gui
Commit message (Collapse)AuthorAgeFilesLines
* -Added AnimationGraphPlayer (still missing features)Juan Linietsky2018-06-184-7/+50
| | | | -Added ability to edit resources from built-in inspector (wip, needs testing and feedback)
* LineEdit IME position will now ignore placeholder text.Saracen2018-06-131-4/+5
|
* Merge pull request #19509 from SaracenOne/imeRémi Verschelde2018-06-132-0/+6
|\ | | | | IME context detection.
| * IME context detection.Saracen2018-06-112-0/+6
| |
* | Fix TabContainer not showing tabs on left when resizing.Guilherme Felipe2018-06-121-0/+40
|/ | | | Fix #19510.
* Merge pull request #18298 from gabrii/TextEditScaledSelectionMax Hilbrunner2018-06-091-3/+3
|\ | | | | TextEdit scaled selection
| * Apply viewport scale to selection update methods. Changed to propper fix ↵Gabriel Gavilan2018-05-091-3/+3
| | | | | | | | sugested by reduz
* | Merge pull request #19334 from guilhermefelipecgs/fix_popupJuan Linietsky2018-06-082-35/+6
|\ \ | | | | | | Fixes popup_centered_* methods, dialogs with wrong sizes and visual script editor
| * | Fix #16069, #19292, #19267 and #18940Guilherme Felipe2018-06-062-35/+6
| | |
* | | Entirely new (and much improved) animation editor.Juan Linietsky2018-06-074-6/+43
| | |
* | | expose lineeditAlexander Holland2018-06-061-0/+1
|/ /
* | Ensures CMD+left and CMD+right only valid for OSX.Anish2018-05-241-0/+2
| | | | | | | | | | | | Fix in #18370 is now only valid for OSX and is reverted for other OS. Fixes #19042
* | fix for TextEdit::set_text firing signals it shouldn't.Ibrahn Sahir2018-05-192-3/+2
| | | | | | | | | | Removing some _changed signals in set_ functions. Includes revert of commit 384625aa31a3627c25246e06c1fbc3019866765c
* | Merge pull request #19017 from toger5/fix_no_a_input_script_editor_osxRémi Verschelde2018-05-181-2/+2
|\ \ | | | | | | fixed capital A osx
| * | fixed capital A osxtoger52018-05-181-2/+2
| | |
* | | Revert "Fix color-picker sliders"Rémi Verschelde2018-05-181-4/+5
| | |
* | | Fix color-picker slidersMartin Capitanio2018-05-171-5/+4
| | |
* | | -Ability to open resources in the same windowJuan Linietsky2018-05-174-0/+31
| | | | | | | | | | | | | | | -Plenty of fixes and improvements to new inspector -Fixes that were needed to make inspector work better
* | | Merge pull request #18862 from endragor/remove-font-width-ceilingRémi Verschelde2018-05-171-5/+8
|\ \ \ | | | | | | | | Ceil char width within Label instead of Font
| * | | Ceil char width within Label instead of FontRuslan Mustakov2018-05-141-5/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Some classes use Font::get_char_size directly and not only for autowrapping. RichTextLabel is one such example. So this commit reverts aa8561d (PR #17504) and instead ceils character width within Label. This makes sure Label autowraps correctly while not affecting other Font clients. Fixes #18835.
* | | | Allow editing of some unbound properties when hinted (or no range hinted)Juan Linietsky2018-05-162-4/+41
| | | |
* | | | Add note about color picker deferred initializationJuan Linietsky2018-05-161-0/+3
| | | |
* | | | Fix segfault at quiting editorvolzhs2018-05-161-1/+1
| | | |
* | | | Merge pull request #18910 from PJB3005/18-05-15-fix-textedit-paramRémi Verschelde2018-05-161-1/+1
|\ \ \ \ | | | | | | | | | | Fix missing registration for new param of TextEdit::cursor_set_line.
| * | | | Fix missing registration for new param of TextEdit::cursor_set_line.Pieter-Jan Briers2018-05-151-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | This caused Mono glue gen to fail and other bugs to appear (such as in Visual Script)
* | | | | Merge pull request #18909 from ianb96/getcharwidthfixRémi Verschelde2018-05-162-3/+3
|\ \ \ \ \ | | | | | | | | | | | | fix get_char_width for non-latin characters
| * | | | | fix get_char_width for non-latin charactersianb962018-05-152-3/+3
| |/ / / /
* / / / / -New inspector.Juan Linietsky2018-05-157-43/+108
|/ / / / | | | | | | | | | | | | | | | | | | | | | | | | -Changed UI resizing code, gained huge amount of speed. -Reorganized timer sync to clean up behavior (sorry forgot commit this before) -
* / / / TextEdit word wrapIan2018-05-142-576/+984
|/ / /
* | | Merge pull request #18853 from YeldhamDev/gui_cppcheck_fixesRémi Verschelde2018-05-143-11/+4
|\ \ \ | |/ / |/| | Fixed some warnings found with Cppcheck
| * | Fixed some warnings found with Cppcheck.Michael Alexsander Silva Dias2018-05-143-11/+4
| | |
* | | fixed a input not registered in osx script editortoger52018-05-111-1/+1
|/ /
* | 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
* | Change from "search dialog" to "search bar" on help screenGuilherme Silva2018-05-082-3/+55
| |
* | Merge pull request #17578 from endragor/ft-outlinesRémi Verschelde2018-05-085-16/+22
|\ \ | | | | | | Perfect FreeType-based outlines for DynamicFonts
| * | Always emit dynamic font change in update_oversamplingRuslan Mustakov2018-05-081-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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-085-16/+22
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - 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 #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 #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 #17828 from bojidar-bg/17779-progressbar-minimum-sizeJuan Linietsky2018-05-071-3/+6
|\ \ \ \ \ | | | | | | | | | | | | Fix StyleBox ignoring region rect and ProgressBar using center size
| * | | | | Fix StyleBox ignoring region rect and ProgressBar using center sizeBojidar Marinov2018-03-281-3/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ProgressBar used the center size of the stylebox to calculate its minimum size, thus disallowing certain setups. If the old behaviour is wanted, it can be forced by providing a custom minimum size, or by giving proper margins to the stylebox. Fixes #17779.
* | | | | | Merge pull request #18003 from sherjilozair/patch_macosx_shortcutsJuan Linietsky2018-05-071-1/+52
|\ \ \ \ \ \ | | | | | | | | | | | | | | Add additional macos shortcuts for going to start/end of line
| * | | | | | Add additional macos shortcuts for going to start/end of lineSherjil Ozair2018-04-051-1/+52
| | | | | | |
* | | | | | | Merge pull request #18122 from olivergs/wip/rtl-content-heightMax Hilbrunner2018-05-072-3/+12
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | RichTextLabel, doc: Added new method to get total content height