Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-10-07 | Merge pull request #62910 from Vitika9/gsoc-colorpicker-ux | Rémi Verschelde | |
ColorPicker UX | |||
2022-09-28 | Fix MSVC warnings C4324, C4389, C4456, and C4459 | Rémi Verschelde | |
Part of #66537. | |||
2022-09-07 | Merge pull request #59069 from fire-forge/stylebox_margin_functions | Rémi Verschelde | |
Add all/individual setters for StyleBox default margins and StyleBoxTexture margin size and unbind `StyleBox*.set_*_individual()` methods | |||
2022-09-07 | Merge pull request #65355 from groud/split_container_min_grab_thickness | Rémi Verschelde | |
Allow SplitContainer to have a grab area larger than its visual grabber | |||
2022-09-07 | Add set_default_margin_all/individual to StyleBox | FireForge | |
2022-09-07 | Allow SplitContainer to have a grab area larger than its visual grabber | Gilles Roudière | |
2022-09-07 | Merge pull request #65446 from YuriSizov/dialogs-make-styleboxes-matter | Rémi Verschelde | |
Make `AcceptDialog` and derivatives utilize `StyleBox` fully | |||
2022-09-07 | Make AcceptDialog and derivatives utilize StyleBox fully | Yuri Sizov | |
2022-09-06 | Fix theming code in Panel, SplitContainer, RichTextLabel | Yuri Sizov | |
2022-09-06 | Improve naming of theme properties throughout GUI code | Yuri Sizov | |
Rename ItemList's bg -> panel Rename ItemList's bg_focus -> focus Rename ProgressBar's bg -> background Rename ProgressBar's fg -> fill Rename Tree's bg -> panel Rename Tree's bg_focus -> focus Rename ScrollContainer's bg -> panel Rename FileDialog's *_icon_modulate -> *_icon_color Rename FileDialog's files_disabled -> file_disabled_color Rename CheckButton's on/off -> checked/unchecked Rename check_v_adjust -> check_v_offset | |||
2022-09-06 | ColorPicker UX improvements | Vitika9 | |
- Tabs and MenuButton for mode selection and enabling/disabling colorized sliders - MenuButton for shape selection with new icon for each shape - Drag and drop functionality for presets to arrange order - A chronological list of recently selected presets which are global for the editor - Presets are now highlighted as being active or inactive - Thicker sliders for easy targeting - `grabber_offset` theme constant for Slider - Uncolorized sliders | |||
2022-09-01 | Rework oriented containers | kobewi | |
2022-09-01 | Add dumb and manual theme caching systems to Window | Yuri Sizov | |
2022-08-29 | Add background to TabContainer's tabbar and editor docks | Yuri Sizov | |
2022-08-26 | Add ThemeDB, expose previously static Theme methods | Yuri Sizov | |
2022-08-26 | Merge pull request #64422 from bruvzg/make_fonts_unbearably_ugly_2.0 | Rémi Verschelde | |
2022-08-24 | Extract editor color map and simplify SVG color conversion | Yuri Sizov | |
2022-08-23 | Add font LCD sub-pixel anti-aliasing support. | bruvzg | |
2022-08-18 | Implement `MenuBar` control to wrap `PopupMenu`s or native menu, use native ↵ | bruvzg | |
menu for editor. | |||
2022-08-11 | Add missing properties to default theme | kobewi | |
2022-08-02 | Adjust 2 default theme colors in ItemList and Tree | FireForge | |
- Change Tree's drop_position_color from orange to white. - Change ItemList's guide_color to the same color as Tree's, which fits in with a dark theme better. | |||
2022-07-25 | Code quality: Fix header guards consistency | Rémi Verschelde | |
Adds `header_guards.sh` bash script, used in CI to validate future changes. Can be run locally to fix invalid header guards. | |||
2022-07-08 | Add static methods for creating Image and ImageTexture | kobewi | |
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-06-22 | Document most of the Window's members | kobewi | |
2022-05-30 | Improve Graphedit connection lines | Hendrik Brucker | |
2022-05-30 | Improve and fix the GraphNode port hotzones | Hendrik Brucker | |
Co-authored-by: Ansraer <jacky2611@gmail.com> | |||
2022-05-20 | Tweak the disabled files text color in FileDialog for readability | Hugo Locurcio | |
Contrast rate is still fairly low, but the text needs to be easy enough to distinguish from non-disabled items. | |||
2022-05-20 | Tweak the default font's fake italic to better match Open Sans Italic | Hugo Locurcio | |
2022-04-30 | Improve the VisualShader/VisualScript editor UI | Hendrik Brucker | |
2022-04-25 | Add MSDF and mipmap generation project settings for the default font | Hugo Locurcio | |
This can be used to improve Label3D and scaled Control appearance in prototypes. | |||
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-04-14 | Merge pull request #60225 from YeldhamDev/popmenu_arrow_slim | Rémi Verschelde | |
Reduce width of arrow icons for the default theme in `PopupMenu` | |||
2022-04-13 | Add `font_separator` and related properties to `PopupMenu` | Michael Alexsander | |
2022-04-13 | Reduce width of arrow icons for the default theme in `PopupMenu` | Michael Alexsander | |
2022-03-26 | Merge pull request #59336 from YeldhamDev/where_we_dropping_boys | Rémi Verschelde | |
2022-03-25 | Convert the editor and default theme fonts to WOFF2 format to save space. | bruvzg | |
2022-03-21 | Add visual marker when dragging and dropping tabs | Michael Alexsander | |
2022-03-11 | Add options to embolden and transform font outlines to simulate bold and ↵ | bruvzg | |
italic typefaces. | |||
2022-02-15 | Merge pull request #57877 from bruvzg/subpixel_gl_pos | Rémi Verschelde | |
2022-02-14 | Improve completion scroll bar visibility in the script editor | Hugo Locurcio | |
This makes the scroll bar bar thicker and more opaque (roughly matching the editor theme's scroll bar by default). | |||
2022-02-12 | Add sub-pixel glyph positioning support. | bruvzg | |
2022-02-12 | Increase checkerboard texture contrast | Hendrik Brucker | |
2022-02-09 | Updated alpha value for disabled icons in default theme. | MisoMosiSpy | |
2022-02-08 | Revert "Add missing SNAME macro optimization to all theme methods call" | Rémi Verschelde | |
This reverts commit a988fad9a092053434545c32afae91ccbdfbe792. As discussed in #57725 and clarified in #57788, `SNAME` is not meant to be used everywhere but only in critical code paths. For theme methods specifically, it was by design that only getters use `SNAME` and not setters. | |||
2022-02-06 | Add missing SNAME macro optimization to all theme methods call | jmb462 | |
2022-01-31 | Merge pull request #56970 from YeldhamDev/rise_tabbar_rise | Rémi Verschelde | |
2022-01-31 | Bring `TabBar` to full parity with the `TabContainer` implementation. | Michael Alexsander | |
2022-01-30 | Move placeholder color to theme item | Paulb23 | |