Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-08-25 | Merge pull request #21231 from AlexHolly/filedialog-fix-multi-selection | Rémi Verschelde | |
Check all selected items on OPEN_MANY/OPEN_FILES in FileDialog, also … | |||
2018-08-25 | Merge pull request #21358 from MidZik/master | Rémi Verschelde | |
Disable ability to copy or cut text from LineEdit if secret mode is enabled. | |||
2018-08-24 | Merge pull request #21385 from groud/fix_itemlist_signal | Rémi Verschelde | |
Fix a mistake in itemlist multi_select signal | |||
2018-08-24 | Fix a mistake in itemlist multiselect signal | groud | |
2018-08-24 | Merge pull request #20586 from AlexHolly/text-edit-auto-completion | Rémi Verschelde | |
text_edit auto_completion | |||
2018-08-24 | Merge pull request #21156 from MednauN/atlas-texture-fix | Rémi Verschelde | |
Fix AtlasTexture with NinePatchRect and TextureProgress | |||
2018-08-24 | Avoid misuse of set_drag_preview() function where it shouldn't be. Closes #20100 | Juan Linietsky | |
2018-08-24 | Merge pull request #21356 from akien-mga/drop-shadergraph | Rémi Verschelde | |
Drop old ShaderGraph code, obsoleted by VisualShader | |||
2018-08-24 | Make some debug prints verbose-only, remove others | Rémi Verschelde | |
2018-08-24 | Drop old ShaderGraph code, obsoleted by VisualShader | Rémi Verschelde | |
2018-08-24 | Disable ability to copy or cut text from LineEdit if secret mode is enabled. | MidZik | |
2018-08-22 | Merge pull request #21152 from DualMatrix/fileselect_error | Rémi Verschelde | |
Fixed !is_inside_tree() errors in file dialog | |||
2018-08-21 | Fix grab/select of gradient edit | Guilherme Felipe | |
2018-08-20 | Massive rewrite to AnimationTree. Many APIs changed in order to: | Juan Linietsky | |
-Reuse resources -Expose properties in AnimationTree | |||
2018-08-20 | Check all selected items on OPEN_MANY/OPEN_FILES in FileDialog, also changed ↵ | Alexander Holland | |
confusing naming. | |||
2018-08-18 | Fix AtlasTexture with NinePatchRect and TextureProgress | pesets | |
2018-08-18 | Fixed !is_inside_tree() errors in file dialog | DualMatrix | |
Fixed !is_inside_tree() errors appearing when current_file has a . in it. | |||
2018-08-17 | Bind ItemList's item_custom_fg_color methods | Rémi Verschelde | |
Fixes #21086. | |||
2018-08-17 | Merge pull request #21091 from hpvb/fix-removing-popup-menu-item | Rémi Verschelde | |
Call minimum_size_changed() in PopupMenu::remove_item() | |||
2018-08-16 | Call minimum_size_changed() in PopupMenu::remove_item() | Hein-Pieter van Braam | |
When removing an item from a PopupMenu we need to update the control's size cache otherwise the size of the PopupMenu itself lags behind by 1 item size. Meaning the PopupMenu will remain too large. | |||
2018-08-16 | Delay emitting pressed signals in PopupMenu | Hein-Pieter van Braam | |
When processing items we may actually delete the item we're processing in the callback for the signal. To avoid this, call the signal after we're done processing the items. But before hiding the popupmenu itself. Thanks to @reduz for writing the whole solution. This fixes #19842 | |||
2018-08-16 | Fix type of Range allow_greater/allow_lesser properties | Rémi Verschelde | |
2018-08-16 | PopupMenu item_pressed is sent before checking hide flags. | Ovnuniarchos | |
2018-08-14 | Merge pull request #18096 from aaronfranke/master | Juan Linietsky | |
[Core] Split up math_2d.h | |||
2018-08-14 | Merge pull request #20906 from Chaosus/rrect_fix | Rémi Verschelde | |
Fix ReferenceRect border | |||
2018-08-14 | text_edit auto_completion | Alexander Holland | |
replaced "similarity filter" with "sequential checks" this give more control over the desired filtering. | |||
2018-08-14 | Merge pull request #20876 from ttencate/cursor_blink | Rémi Verschelde | |
Reset caret blink when Ctrl+moving the cursor | |||
2018-08-14 | Merge pull request #20982 from hpvb/fix-19842 | Rémi Verschelde | |
Emit pressed events after processing items | |||
2018-08-13 | Emit pressed events after processing items | Hein-Pieter van Braam | |
When processing items we may actually delete the item we're processing in the callback for the signal. To avoid this, call the signal after we're done processing the items. This fixes #19842 | |||
2018-08-13 | Editor autocomplete: prefer same case candidates | James | |
2018-08-13 | Merge pull request #20155 from Tunous/line-edit-clear | Rémi Verschelde | |
Add clear button to search fields | |||
2018-08-13 | Merge pull request #20666 from Calinou/script-editor-underline-hidpi | Rémi Verschelde | |
Scale underlines in the script editor with the editor scale | |||
2018-08-11 | Do not use theme to set LineEdit right_icon | Łukasz Rutkowski | |
2018-08-11 | Add clear text button to LineEdit | Łukasz Rutkowski | |
- Add pressed state to clear button - Enable clear button on all inputs with search icon - Remove duplicate clear buttons - Fix rendering of icon for center and right alignments - Add clear button to more search fields - Add clear icon to default theme - Add method to control enabled state of clear button - Add property to enable clear button from inspector | |||
2018-08-11 | [Core] Completely kill math_2d.h, change includes | Aaron Franke | |
2018-08-11 | Fix ReferenceRect border | Chaosus | |
2018-08-10 | Merge pull request #20149 from Overblob/shader_float_typing | Juan Linietsky | |
Shader language - Add optional float typings | |||
2018-08-10 | Make line edit always vertically aligned, makes no sense otherwise. Fixes #17188 | Juan Linietsky | |
2018-08-10 | Reset caret blink when Ctrl+moving the cursor | Thomas ten Cate | |
There was a hardcoded exception to never reset caret blinking if Ctrl (`command`) was pressed. This broke on Ctrl+arrows, Ctrl+Home/End/PgUp/PgDn, Ctrl+C, Ctrl+V, Ctrl+Backspace and Ctrl+Delete. Resetting blink only for those Ctrl operations that actually touch the cursor somehow would clutter the code a lot, so I removed the check entirely. That means we now also reset blinking on unrelated operations like Ctrl+O, but that seems pretty harmless. I actually like the additional bit of feedback even in that case (most of these will immediately defocus the editor anyway, so you never see it). Fixes #18100 | |||
2018-08-02 | Scale underlines in the script editor with the editor scale | Hugo Locurcio | |
2018-07-29 | Expose _clips_input as a virtual function, closes #15358 | Juan Linietsky | |
2018-07-29 | Merge pull request #15269 from ianb96/context_menu_improvements | Juan Linietsky | |
Context Menu Improvements | |||
2018-07-27 | Merge pull request #20498 from Calinou/caret-width-hidpi | Rémi Verschelde | |
Make the caret thicker in TextEdit and scale it with the editor scale | |||
2018-07-26 | Multiply TextEdit line spacing by the editor scale | Hugo Locurcio | |
This makes sure the default line spacing in the script editor is consistent with the editor scale in use. | |||
2018-07-26 | Make the caret thicker in TextEdit and scale it with the editor scale | Hugo Locurcio | |
The caret in LineEdit is still 1 pixel thick, but it will become 2 pixels thick at editor scales higher than or equal to 150%. | |||
2018-07-26 | context menu improvements | Ian | |
2018-07-26 | Reduce unnecessary COW on Vector by make writing explicit | Hein-Pieter van Braam | |
This commit makes operator[] on Vector const and adds a write proxy to it. From now on writes to Vectors need to happen through the .write proxy. So for instance: Vector<int> vec; vec.push_back(10); std::cout << vec[0] << std::endl; vec.write[0] = 20; Failing to use the .write proxy will cause a compilation error. In addition COWable datatypes can now embed a CowData pointer to their data. This means that String, CharString, and VMap no longer use or derive from Vector. _ALWAYS_INLINE_ and _FORCE_INLINE_ are now equivalent for debug and non-debug builds. This is a lot faster for Vector in the editor and while running tests. The reason why this difference used to exist is because force-inlined methods used to give a bad debugging experience. After extensive testing with modern compilers this is no longer the case. | |||
2018-07-25 | Merge pull request #20133 from ibrahn/fix-tree-uninit-branch | Rémi Verschelde | |
fixed a branch on uninitialised data in gui/tree | |||
2018-07-25 | Merge pull request #19726 from guilhermefelipecgs/feature_add_menu_hover | Rémi Verschelde | |
Opens the menu with the same parent on mouse focus | |||
2018-07-24 | Opens the menu with the same parent on mouse focus | Guilherme Felipe | |