Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge pull request #99020 from Mickeon/documentation-example-pruning-2 | Thaddeus Crews | 2024-11-12 | 1 | -2/+1 |
|\ | | | | | | | Clean up more `[b]Example:[/b]` lines from the class reference | ||||
| * | Clean up more `[b]Example:[/b]` lines from the class reference | Micky | 2024-11-11 | 1 | -2/+1 |
| | | |||||
* | | Docs: remove duplicate words | Max Hilbrunner | 2024-09-30 | 1 | -1/+1 |
|/ | |||||
* | [NativeMenu] Do not auto toggle check/multi-state items. Add ↵ | bruvzg | 2024-07-08 | 1 | -0/+7 |
| | | | | `is_native_menu` method. | ||||
* | Remove `Popup`'s unused "panel" style | Michael Alexsander | 2024-04-13 | 1 | -0/+3 |
| | |||||
* | [NativeMenu] Implement native popup menu support on Windows. | bruvzg | 2024-03-13 | 1 | -0/+3 |
| | |||||
* | Move `global_menu_*` methods to a separate `NativeMenu` class. | bruvzg | 2024-03-04 | 1 | -2/+2 |
| | |||||
* | Use black for font outlines by default instead of white | Hugo Locurcio | 2024-02-28 | 1 | -2/+2 |
| | | | | | This makes font outlines more usable out of the box, as black is one of the most commonly used colors for font outlines. | ||||
* | Add methods to add submenus without using names | kobewi | 2024-02-22 | 1 | -3/+29 |
| | |||||
* | Expose PopupMenu get_item_multistate(), get_item_multistate_max() and ↵ | mrcdk | 2024-01-22 | 1 | -1/+40 |
| | | | | set_item_multistate_max() | ||||
* | [macOS] Add default Window and Help menus, allow special menu customization. | bruvzg | 2023-12-13 | 1 | -0/+9 |
| | |||||
* | Update `add_submenu` doc to mention that submenu should already exist | jsjtxietian | 2023-11-02 | 1 | -1/+1 |
| | |||||
* | Use bound theme properties for documentation | Yuri Sizov | 2023-09-26 | 1 | -6/+0 |
| | |||||
* | Free submenu children when clearing PopupMenu | kobewi | 2023-09-25 | 1 | -1/+2 |
| | |||||
* | Expose `PopupMenu` `activate_item_by_event` method | PrecisionRender | 2023-09-15 | 1 | -0/+10 |
| | |||||
* | Add option to allow echo events in menu shortcuts | Tomasz Chabora | 2023-08-16 | 1 | -0/+4 |
| | |||||
* | Doctool: Remove version attribute from XML header | Rémi Verschelde | 2023-07-06 | 1 | -1/+1 |
| | | | | | | We don't use that info for anything, and it generates unnecessary diffs every time we bump the minor version (and CI failures if we forget to sync some files from opt-in modules (mono, text_server_fb). | ||||
* | Bump version to 4.2-dev | Rémi Verschelde | 2023-07-05 | 1 | -1/+1 |
| | | | | Keep on waitin' | ||||
* | Overhaul the top sections of the class reference (GUI classes) | VolTer | 2023-05-28 | 1 | -5/+4 |
| | |||||
* | Clarify range of various ID values are 32 bit | Ninni Pipping | 2023-05-19 | 1 | -0/+1 |
| | |||||
* | Add icon_modulate functionality to PopupMenu | the-sink | 2023-05-08 | 1 | -0/+15 |
| | |||||
* | Make icons of scripted and custom classes fit the editor UI | Yuri Sizov | 2023-03-31 | 1 | -0/+18 |
| | | | | | | | | | | | Also: - Add an option to limit the icon size in PopupMenu. This is similar to how this works in Tree and TreeItem. - Add the same option to TabBar. - Add a theme constant for Tree, PopupMenu, Button, and TabBar to apply this limit on the control level. Co-authored-by: Daylily-Zeleen <daylily-zeleen@foxmail.com> | ||||
* | Fix various typos in the classref | Haoyu Qiu | 2023-03-09 | 1 | -2/+2 |
| | |||||
* | Bump version to 4.1-dev | Rémi Verschelde | 2023-03-01 | 1 | -1/+1 |
| | | | | Can't stop, won't stop, they said, huh? | ||||
* | Improve documentation on PopupMenu and DisplayServer accelerators | Hugo Locurcio | 2023-02-16 | 1 | -8/+8 |
| | | | | | | | The name "accelerator" is actually misleading (at least in PopupMenu), as these are really keyboard shortcuts and not a key you press after pressing Alt (with the corresponding letter in the option's name being underlined after pressing Alt). | ||||
* | Document MDSF font outlines may require `msdf_pixel_range` adjustments | Hugo Locurcio | 2022-12-19 | 1 | -0/+1 |
| | |||||
* | Use capitalized ID in the doc | Haoyu Qiu | 2022-12-08 | 1 | -1/+1 |
| | |||||
* | Fill random docs | kobewi | 2022-11-22 | 1 | -0/+3 |
| | |||||
* | Style: Misc docs and comment style and language fixes | Rémi Verschelde | 2022-11-02 | 1 | -3/+2 |
| | | | | | | | | | | - Removed empty paragraphs in XML. - Consistently use bold style for "Example:", on a new line. - Fix usage of `[code]` when hyperlinks could be used (`[member]`, `[constant]`). - Fix invalid usage of backticks for inline code in BBCode. - Fix some American/British English spelling inconsistencies. - Other minor fixes spotted along the way, including typo fixes with codespell. - Don't specify `@GlobalScope` for `enum` and `constant`. | ||||
* | Document PopupMenu id behavior | Ev1lbl0w | 2022-10-19 | 1 | -0/+2 |
| | |||||
* | Rename `PopupMenu`'s `set/get_current_index()` to `set/get_focused_item()` | Michael Alexsander | 2022-09-06 | 1 | -2/+2 |
| | |||||
* | Fix some corner cases in the `Menu/OptionButton` item auto-highlight | Michael Alexsander | 2022-08-28 | 1 | -0/+1 |
| | |||||
* | Implement `MenuBar` control to wrap `PopupMenu`s or native menu, use native ↵ | bruvzg | 2022-08-18 | 1 | -15/+22 |
| | | | | menu for editor. | ||||
* | [doc] Use "param" instead of "code" to refer to parameters (4) | Andy Maloney | 2022-08-11 | 1 | -60/+60 |
| | |||||
* | Add missing properties to default theme | kobewi | 2022-08-11 | 1 | -0/+12 |
| | |||||
* | Rename the argument tag to param in XML documentation | Yuri Sizov | 2022-08-08 | 1 | -115/+115 |
| | |||||
* | Refactor Font configuration and import UI, and Font resources. | bruvzg | 2022-07-06 | 1 | -24/+0 |
| | |||||
* | Document incremental search support in ItemList, PopupMenu and Tree | Hugo Locurcio | 2022-06-17 | 1 | -0/+1 |
| | |||||
* | Expose PopupMenu set/get_item_horizontal_offset() | FireForge | 2022-06-15 | 1 | -0/+15 |
| | | | | | - Renames setter from set_item_h_offset() - Adds getter | ||||
* | Rename theme properties to include underscores | FireForge | 2022-04-23 | 1 | -2/+2 |
| | | | | | | | | | | | | | | - 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 | ||||
* | Add `font_separator` and related properties to `PopupMenu` | Michael Alexsander | 2022-04-13 | 1 | -0/+12 |
| | |||||
* | Fix and tweak labeled separator in `PopupMenu` | Michael Alexsander | 2022-04-13 | 1 | -1/+1 |
| | |||||
* | Allow negative indexes in ItemList and PopupMenu | kobewi | 2022-03-12 | 1 | -0/+1 |
| | |||||
* | Add an XML schema for documentation | Hugo Locurcio | 2022-02-15 | 1 | -1/+1 |
| | | | | | | | | This makes it easier to spot syntax errors when editing the class reference. The schema is referenced locally so validation can still work offline. Each class XML's schema conformance is also checked on GitHub Actions. | ||||
* | Update Popup and PopupMenu descriptions | Markus Sauermann | 2022-02-09 | 1 | -1/+1 |
| | |||||
* | Enhancements and fixes for `OptionButton` and `PopupMenu` | Michael Alexsander | 2022-02-06 | 1 | -0/+7 |
| | |||||
* | Make popup menus focus items automatically when not using the mouse | Michael Alexsander | 2022-01-25 | 1 | -0/+7 |
| | |||||
* | Improve the default project theme | Hugo Locurcio | 2022-01-19 | 1 | -3/+3 |
| | | | | | | | | | | | | | | | | | | | | | | | The new default project theme uses StyleBoxFlat extensively for a more modern design and better scalability to multiple resolutions. SVG icons are now used in place of PNG icons. While this does not allow for true vector-based icon drawing (icons are still rasterized at load-time), this makes the design work easier for contributors and opens the door to vector drawing in the future (e.g. with polygons or SDFs). Like for editor icons, the SVG header file is now built automatically when a SVG file is changed. This removing the need for running `make_header.py` manually (TODO). The "Use Hidpi" project setting has been removed in favor of a "Default Theme Scale" project setting, which allows creating the default theme at a higher/lower scale than the default. This can be used when designing GUIs with a high base resolution to ensure crisp visuals. Co-authored-by: Yuri Sizov <yuris@humnom.net> | ||||
* | Improve PopupMenu doc about id and index | kobewi | 2021-12-08 | 1 | -66/+68 |
| | |||||
* | Rename "items_count" property to "item_count" | Aaron Franke | 2021-12-06 | 1 | -1/+1 |
| |