Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-07-21 | Rename OSX to macOS and iPhoneOS to iOS. | bruvzg | |
2022-07-06 | Refactor Font configuration and import UI, and Font resources. | bruvzg | |
2022-07-03 | Add the ability to drag the code completion scrollbar using the mouse click | MinusKube | |
2022-05-19 | Use range iterators for RBSet in most cases | Aaron Record | |
2022-05-16 | Replace most uses of Map by HashMap | reduz | |
* Map is unnecessary and inefficient in almost every case. * Replaced by the new HashMap. * Renamed Map to RBMap and Set to RBSet for cases that still make sense (order matters) but use is discouraged. There were very few cases where replacing by HashMap was undesired because keeping the key order was intended. I tried to keep those (as RBMap) as much as possible, but might have missed some. Review appreciated! | |||
2022-05-13 | Add ALT NUM+ {hex code} character input support for LineEdit, TextEdit and ↵ | bruvzg | |
CodeEdit. | |||
2022-05-12 | Add a new HashMap implementation | reduz | |
Adds a new, cleaned up, HashMap implementation. * Uses Robin Hood Hashing (https://en.wikipedia.org/wiki/Hash_table#Robin_Hood_hashing). * Keeps elements in a double linked list for simpler, ordered, iteration. * Allows keeping iterators for later use in removal (Unlike Map<>, it does not do much for performance vs keeping the key, but helps replace old code). * Uses a more modern C++ iterator API, deprecates the old one. * Supports custom allocator (in case there is a wish to use a paged one). This class aims to unify all the associative template usage and replace it by this one: * Map<> (whereas key order does not matter, which is 99% of cases) * HashMap<> * OrderedHashMap<> * OAHashMap<> | |||
2022-05-03 | Remove `RES` and `REF` typedefs in favor of spelled out `Ref<>` | Hugo Locurcio | |
These typedefs don't save much typing compared to the full `Ref<Resource>` and `Ref<RefCounted>`, yet they sometimes introduce confusion among new contributors. | |||
2022-04-28 | fix lines ending in comments causing auto indent | Nathan Franke | |
2022-04-23 | Rename theme properties to include underscores | FireForge | |
- check_vadjust -> check_v_adjust - close_h_ofs -> close_h_offset - close_v_ofs -> close_v_offset - commentfocus -> comment_focus - hseparation -> h_separation - ofs -> offset - selectedframe -> selected_frame - state_machine_selectedframe -> state_machine_selected_frame - table_hseparation -> table_h_separation - table_vseparation -> table_v_separation - vseparation -> v_separation | |||
2022-03-28 | Fix inspector group name capitalization | FireForge | |
2022-03-27 | Add GDExtension support to Script | reduz | |
* Ability to create script languages from GDExtension * Some additions to gdnative_extension.h to make this happen * Moved the GDExtension binder to core This now allows creating scripting languages from GDExtension, with the same ease as if it was a module. It replaces the old PluginScript from Godot 3.x. Warning: GodotCPP will need to be updated to support this (it may be a bit of work as ScriptInstance needs to be created over there again). | |||
2022-02-15 | Use `switch` consistently in `_notification` (`scene` folder) | Rémi Verschelde | |
2022-02-12 | Add sub-pixel glyph positioning support. | bruvzg | |
2022-02-04 | Cleanup and move char functions to the `char_utils.h` header. | bruvzg | |
2022-02-04 | String: Add contains(). | Anilforextra | |
2022-01-30 | With auto_brace_complete enabled, selected text now gets wrapped by braces | Igor Kordiukiewicz | |
2022-01-27 | Merge pull request #57281 from Rubonnek/rename-subsequence | Rémi Verschelde | |
2022-01-26 | Rename String::is_subsequence_ofi to String::is_subsequence_ofn | Wilson E. Alvarez | |
2022-01-23 | Fix selection being deleted and indentation not being accounted for | Preslavb | |
2022-01-22 | Rename request_code_completion signal | kobewi | |
2022-01-19 | Convert TextEdit callbacks to Callable | Paulb23 | |
2022-01-14 | Fix CodeEdit guidelines position. | bruvzg | |
2022-01-06 | Merge pull request #55851 from Chaosus/better-completion-options-list_rebased | Rémi Verschelde | |
2022-01-03 | Update copyright statements to 2022 | Rémi Verschelde | |
Happy new year to the wonderful Godot community! | |||
2022-01-02 | Fix various typos | luz paz | |
Found via ` codespell -q 3 -S ./thirdparty,*.po,./DONORS.md -L ackward,ang,ans,ba,beng,cas,childs,childrens,dof,doubleclick,expct,fave,findn,gird,hist,inout,leapyear,lod,nd,numer,ois,ony,paket,seeked,sinc,switchs,te,uint,varn` Update editor/import/resource_importer_layered_texture.cpp Co-authored-by: Raul Santos <raulsntos@gmail.com> Update doc/classes/TileSetScenesCollectionSource.xml Co-authored-by: Raul Santos <raulsntos@gmail.com> Update scene/gui/graph_edit.cpp Co-authored-by: Raul Santos <raulsntos@gmail.com> Update scene/resources/animation.cpp Co-authored-by: Raul Santos <raulsntos@gmail.com> Update scene/resources/animation.cpp Co-authored-by: Raul Santos <raulsntos@gmail.com> Update scene/resources/animation.cpp Co-authored-by: Raul Santos <raulsntos@gmail.com> Update scene/gui/rich_text_label.cpp Co-authored-by: Raul Santos <raulsntos@gmail.com> Revert previously committed change | |||
2021-12-12 | Fix highlight for completion options match (rebased) | Yuri Roubinsky | |
Co-authored-by: Gustav Andersson <gvekan@users.noreply.github.com> | |||
2021-12-09 | Replace String comparisons with "", String() to is_empty() | Nathan Franke | |
Also: - Adds two stress tests to test_string.h - Changes to .empty() on std::strings | |||
2021-12-09 | align to horizontal_alignment, valign to vertical_alignment, related | Nathan Franke | |
2021-11-25 | Merge pull request #55227 from ator-dev/fix-code-folding | Rémi Verschelde | |
2021-11-24 | Fix code folding when end of block is unindented delimiter | ator-dev | |
2021-11-23 | Rename `remove()` to `remove_at()` when removing by index | Lightning_A | |
2021-11-17 | Fix TextEdit mouse interactions when the last line is hidden | Paulb23 | |
2021-11-12 | Use "enum class" for input enums | Aaron Franke | |
2021-10-25 | Ignore empty Font resources as theme override. | bruvzg | |
Add range hint to font_size properties. Remove excessive `base_size` Font property. | |||
2021-10-18 | Fix crash when executing CodeEdit._main_gutter_draw_callback | Haoyu Qiu | |
2021-10-06 | Merge pull request #53476 from Paulb23/breakpoint-move-up-fix | Rémi Verschelde | |
2021-10-06 | Fix breakpointed_lines out of sync when removing lines above | Paulb23 | |
2021-10-06 | Fix the "END" key behaving like "PAGE_DOWN" in code completion. | Eric M | |
Before: behaved like page down. After: goes to last item. | |||
2021-10-01 | Fix deleting selection at the first line do not work with backspace | Jean-Michel Bernard | |
2021-09-30 | Use range iterators for `Map` | Lightning_A | |
2021-09-30 | Improved breakpoint gutter for CodeEdit. | Eric M | |
Added preview of breakpoint placement on hover. Added override of icon for the Editor to use an SVG so it is no longer blurry. | |||
2021-09-24 | Fix incorrect offsets of tooltip content in `CodeEdit` | Yuri Roubinsky | |
Fix incorrect offsets of tooltip content in `CodeEdit` | |||
2021-09-23 | Construct values only when necessary. | Anilforextra | |
2021-09-20 | Change completion prefixes to single char and unnecessary ui_cancel accept_event | Paulb23 | |
2021-09-14 | Merge pull request #52583 from e8newallm/52360 | Rémi Verschelde | |
Removed updates that caused unnecessary window updates | |||
2021-09-13 | Removed updates that caused unnecessary window updates | Matthew Newall | |
2021-09-13 | Merge pull request #52443 from Paulb23/code-edit-indext-fixes | Rémi Verschelde | |
Fix brace placement with space auto indent | |||
2021-09-13 | Merge pull request #52346 from Paulb23/string-tracking-fixes | Rémi Verschelde | |
Fix getting deliminator start over empty lines and blank start keys | |||
2021-09-09 | Fix block deliminator not-folding at end of file | Paulb23 | |