Thaddeus Crews
0ce9b6fd1d
Add two new COMSTR environment variables
2024-03-01 12:44:03 -06:00
Adam Scott
fd3666298c
Add create folder icon
2024-02-26 09:04:24 -05:00
bruvzg
8da36031e4
Implement support for application status indicators (tray icons).
2024-02-13 15:59:35 +02:00
Yuri Sizov
bac037b1e0
Improve the project manager UI
2024-01-30 17:52:01 +01:00
Gilles Roudière
48bed5050b
Make TileMapLayers extend Node2D and work as children of TileMap
2024-01-17 16:05:50 +01:00
Yuri Sizov
dc3b07e551
Introduce editor theme spacing presets
...
This change adds a new editor setting related to theming
which controls base and additional spacing used in the
generated editor theme. These values can also be changed
manually by the user to customize their experience.
Limited effort was applied to make sure both Compact and
Spacious presets work and look fine, but further tuning
and adjustments are totally expected. Some controls will
require layout changes or additional fixes to their constants.
2024-01-16 11:57:45 +01:00
Yuri Sizov
95b27fe8c7
Reorganize code related to editor theming
...
This change introduces a new EditorThemeManager class
to abstract theme generatio and its subroutines.
Logic related to EditorTheme, EditorColorMap, and editor
icons has been extracted into their respective files with
includes cleaned up.
All related files have been moved to a separate folder to
better scope them in the project. This includes relevant
generated files as well.
2024-01-16 11:57:45 +01:00
Rémi Verschelde
1aa03f7701
Merge pull request #81044 from MewPurPur/add-physics-material-icon
...
Add PhysicsMaterial icon
2024-01-04 14:24:54 +01:00
Yuri Sizov
13d34d6a2b
Merge pull request #85923 from Calinou/editor-filesystem-dock-add-open-in-terminal
...
Add a editor FileSystem dock action to open a terminal in selected folder
2023-12-22 17:19:53 +01:00
kobewi
ce9fec9b4d
Improve editing of min/max particle properties
2023-12-20 06:31:08 +01:00
Hugo Locurcio
0e97acff84
Add a editor FileSystem dock action to open a terminal in selected folder
...
This is useful to enter some commands without having to open a separate
terminal and `cd` to the project folder.
2023-12-19 15:04:02 +01:00
Yuri Sizov
7aae85edfd
Merge pull request #84845 from DarkMessiah/tree-disabled-checkbox
...
Implement disabled state for Checkbox in Tree
2023-12-19 13:01:25 +01:00
Yuri Sizov
8f33b4e83a
Merge pull request #84882 from Invertex/select-instance-asset
...
Add "Show In FileSystem" to the Scene hierarchy right-click
2023-12-14 17:38:30 +01:00
Invertex
59787683a9
Added "Show In FileSystem" right-click option to Scene hierarchy nodes.
...
-Implemented shared function for focusing FileSystem tab and highlighting the node path.
-Created right-click option that shows up in the Scene-Hierarchy on Nodes that have a file-system source path.
-Created custom icon for this right-click option
-Implemented the shared function and icon for other places that already had this features (Open Node tab, Inspector Resource)
Co-authored-by: MewPurPur <mew.pur.pur@gmail.com>
2023-12-13 07:43:39 -08:00
Yuri Sizov
aec890b496
Merge pull request #81169 from MewPurPur/texture-abstract-icons
...
Add Texture2D and Texture3D icons
2023-12-08 18:45:48 +01:00
MewPurPur
6cdd406c3d
Add Texture2D and Texture3D icons
2023-12-05 19:21:04 +02:00
jsjtxietian
926e22d2ab
Fix SnapGrid is almost invisble in light theme
2023-12-01 18:51:45 +08:00
Stanislav Labzyuk
ff8797e980
Implement disabled state for Checkbox in Tree
2023-11-15 17:13:34 +01:00
Yuri Sizov
a8bcbff59f
Merge pull request #82133 from MewPurPur/svg-tweaks
...
Optimize and tweak some SVGs, improve consistency between icons, and fix broken masks in light mode
2023-11-06 13:22:59 +01:00
MewPurPur
03d1830176
Optimize, tweak, improve consistency in SVG icons, and fix masks in light mode
2023-11-04 17:36:18 +02:00
Rémi Verschelde
d92c02002f
Merge pull request #82653 from MewPurPur/simplify-region-folding-icon
...
Tweak the region folding icons
2023-10-04 15:35:57 +02:00
MewPurPur
05aaa04b4d
Tweak the region folding icons
2023-10-02 04:55:16 +03:00
Silc Lizard (Tokage) Renew
1b95827d3e
Implement AnimationManager the base class of AnimationPlayer/Tree
2023-09-29 08:23:57 +09:00
Raul Santos
f19694a8d6
C#: Redesign MSBuild panel
...
- Redesign panel to look closer to the look of other Godot panels such as Output and Debugger.
- Moved list of problems and output log to separate tabs instead of using a HSplit.
- Added Tree/List layouts to the problems tab.
- Added search box to filter problems tab.
- Added `FileTree` icon, made from `FileList`. Both are used for the button that toggles the Tree/List layouts.
2023-09-27 02:53:27 +02:00
Rémi Verschelde
fcbc50ec14
Merge pull request #82302 from MewPurPur/alt-font-icon
...
Add Font and Mesh icons that aren't grayed out
2023-09-25 18:38:29 +02:00
MewPurPur
fb030beac5
Add white Font and Mesh icons
2023-09-25 17:29:14 +03:00
MewPurPur
0095205917
Add PhysicsMaterial icon
2023-09-21 00:05:29 +03:00
MewPurPur
a40a2ff7d9
Improve the Torus icons
2023-09-20 15:42:37 +03:00
Rémi Verschelde
e3e2528ba7
Merge pull request #81834 from MewPurPur/canvas-texture-icon
...
Add CanvasTexture icon
2023-09-18 10:38:32 +02:00
Rémi Verschelde
01d9162a98
Merge pull request #81813 from MewPurPur/fix-paint-icon
...
Fix grayed out paint icons
2023-09-18 10:38:28 +02:00
MewPurPur
c7094d5172
Add CanvasTexture icon
2023-09-18 11:05:03 +03:00
MewPurPur
c094631ba0
Fix grayed out paint icons
2023-09-17 19:23:28 +03:00
Rémi Verschelde
4df80b0e62
Merge pull request #81751 from KoBeWi/locition
...
Change icon for position key
2023-09-17 14:48:16 +02:00
kobewi
b01b1de6a7
Change icon for position key
2023-09-17 00:01:26 +02:00
Rémi Verschelde
7ca579cb27
Merge pull request #81554 from Calinou/editor-gizmos-add-decal
...
Add 3D editor gizmo icons for Decal, LightmapProbe and FogVolume
2023-09-16 21:22:54 +02:00
Hugo Locurcio
5345cf3e75
Add 3D editor gizmo icons for Decal, LightmapProbe and FogVolume
...
- Tweak CPUParticles3D editor gizmo icon to use the same outline
color as other gizmo icons. Make the internal icon easier to see
by using an orange color instead of gray.
Co-authored-by: MewPurPur <mew.pur.pur@abv.bg>
2023-09-15 20:44:45 +02:00
Yuri Sizov
df6cd37a69
Merge pull request #81516 from YuriSizov/editor-theme-access-the-success
...
Fix accessing editor theme items throughout the UI
2023-09-15 19:48:14 +02:00
Yuri Sizov
8ecc0c4f47
Fix accessing editor theme items throughout the UI
...
This also exposes `EditorInterface::get_editor_theme`.
2023-09-15 14:51:01 +02:00
MewPurPur
ea51392824
Optimize Variant icons
2023-09-12 14:15:55 +03:00
Jean-Michel Bernard
67dce301aa
Add code region folding to CodeEdit
2023-09-11 18:36:40 +02:00
Hendrik Brucker
5afe78bd9c
Clean up/refactor GraphNode and make it more flexible
...
Split GraphNode into GraphElement and GraphNode, add custom
titlebar, and adjust theming.
2023-09-07 17:29:06 +02:00
Rémi Verschelde
5588980e47
Merge pull request #80184 from MewPurPur/gray=abstract
...
Use the gray color for all abstract classes
2023-09-01 16:00:58 +02:00
MewPurPur
398ca4e71a
Use the gray color for all abstract classes
2023-08-31 12:59:18 +03:00
Rémi Verschelde
8df1d90336
Merge pull request #81065 from YuriSizov/themable-chairs
...
Move default theme files to `scene/theme`
2023-08-28 15:05:04 +02:00
Yuri Sizov
fd2ec47ec9
Move default theme files to scene/theme
...
This also puts the default theme icons into their own folder.
2023-08-28 00:23:38 +02:00
MewPurPur
3f79c69d70
Move the new RegEx icons into their respective module
2023-08-25 18:08:45 +03:00
Rémi Verschelde
b195b0a7d4
Merge pull request #80865 from MewPurPur/cam-revert
...
Revert to the old Camera icons
2023-08-22 09:09:31 +02:00
MewPurPur
383c0116d7
Revert to the old Camera icons
2023-08-22 01:58:04 +03:00
Rémi Verschelde
a017e9c698
Merge pull request #80119 from MewPurPur/svg-opacities-standardization
...
Optimize and fix up some SVGs
2023-08-18 09:30:23 +02:00
Rémi Verschelde
1c0e2e532c
Merge pull request #80724 from MewPurPur/regex-icon
...
Add a RegEx icon
2023-08-18 00:41:39 +02:00
MewPurPur
c845242250
Add a RegEx icon
2023-08-17 19:41:56 +03:00
Rémi Verschelde
90f90cbcb0
Merge pull request #80661 from MewPurPur/nav-agent-more-readable
...
Make the NavigationAgent3D icon more readable
2023-08-16 09:18:59 +02:00
Rémi Verschelde
d2f7f8de34
Merge pull request #80659 from MewPurPur/portable-texture-icon
...
Add PortableCompressedTexture2D icon
2023-08-16 09:18:35 +02:00
MewPurPur
82c45ed689
Make the NavigationAgent3D icon more readable
2023-08-15 18:31:02 +03:00
MewPurPur
8498078ee9
Add PortableCompressedTexture2D icon
2023-08-15 17:31:43 +03:00
MewPurPur
d009caef2b
Add CurveXYZTexture icon
2023-08-14 12:44:33 +03:00
MewPurPur
93318d2dd5
Optimize and fix up some SVGs
2023-08-13 17:48:17 +03:00
Hugo Locurcio
e21388d9f4
Readd a Camera3D icon gizmo to the 3D editor, renew Camera2D/3D icons
...
The lack of icon gizmo made it no longer possible to select Camera3D
nodes in the 3D viewport by clicking on them.
A new Camera3D icon gizmo was designed to be direction-neutral.
This avoids the issue that the previous icon gizmo had, since it was
always facing right.
This also adds icons for CameraAttributesPractical and CameraAttributesPhysical.
2023-08-08 16:04:53 +02:00
Rémi Verschelde
c833827e50
Merge pull request #80102 from MewPurPur/undo-redo-icon
...
Add UndoRedo icon
2023-08-07 14:50:23 +02:00
Rémi Verschelde
1ee571887e
Merge pull request #79431 from MewPurPur/non-placeholder-icons-for-placeholders
...
Add icons to some placeholder classes
2023-08-07 14:46:14 +02:00
Rémi Verschelde
524c8f03e7
Merge pull request #78903 from MewPurPur/forget-dice-we-have-texture-cubes-now
...
Add icons for 3D texture classes
2023-08-07 14:44:58 +02:00
Rémi Verschelde
02709d57ee
Merge pull request #78858 from MewPurPur/tweak-mesh-preview
...
Improve material and mesh preview buttons
2023-08-07 14:44:34 +02:00
MewPurPur
3510b6e02c
Add icons for 3D texture classes
2023-08-04 19:38:27 +03:00
MewPurPur
21739b89ef
Add UndoRedo icon
2023-08-04 19:18:11 +03:00
MewPurPur
50f4c298e6
Improve material and mesh preview buttons
2023-08-04 01:47:32 +03:00
Rémi Verschelde
6adc25ec7b
Merge pull request #80129 from MewPurPur/shader-include-icon
...
Add ShaderInclude class icon
2023-08-02 12:22:25 +02:00
Rémi Verschelde
74ce33a6fe
Merge pull request #80113 from MewPurPur/performance-icon
...
Add an icon to the Performance object
2023-08-02 12:21:36 +02:00
Rémi Verschelde
65d80c36a8
Merge pull request #80103 from MewPurPur/access-icons
...
Add FileAccess and DirAccess icons
2023-08-02 12:21:12 +02:00
MewPurPur
c2bbd12ec1
Add ShaderInclude icon
2023-08-01 20:38:28 +03:00
MewPurPur
182db99a61
Add an icon to the Performancce object
2023-08-01 14:29:43 +03:00
MewPurPur
4fa123ca56
Add FileAccess and DirAccess icons
2023-08-01 09:54:34 +03:00
Yuri Sizov
dbff173597
Merge pull request #79676 from KoBeWi/MissingNo.Layers
...
Add placeholder items to TileSet layer list
2023-07-24 19:33:09 +02:00
Hendrik Brucker
a38fd09669
Clean up/refactor GraphEdit
2023-07-24 18:37:23 +02:00
kobewi
bb64588796
Add placeholder items to TileSet layer list
...
Co-authored-by: MewPurPur <mew.pur.pur@abv.bg>
2023-07-20 14:31:00 +02:00
MewPurPur
963a63708e
Make Help.svg not look disabled
2023-07-18 16:23:47 +03:00
MewPurPur
bd1a59c4b6
Add icons to some placeholder classes
2023-07-13 20:23:52 +03:00
Yuri Sizov
1da09fd477
Merge pull request #79062 from MewPurPur/svg-optimizations
...
Optimize SVG icons and remove unused Transpose icon
2023-07-12 21:02:53 +02:00
Yuri Sizov
19f3303357
Merge pull request #79262 from Geometror/vs-port-icon-size-override
...
Keep `GraphNode` port icons crisp at high zoom levels and remove artifacts
2023-07-12 17:17:02 +02:00
bruvzg
7b7f6d45d6
Implement iOS one-click deploy.
2023-07-12 16:25:04 +03:00
Hendrik Brucker
1bea64a295
[Graph editors] Keep port icons crisp at high zoom levels, remove rim artifacts
2023-07-10 15:09:40 +02:00
MewPurPur
fe194f8db0
Optimize SVG icons and remove unused Transpose icon
2023-07-07 17:58:15 +03:00
Yuri Sizov
38ae7b58d1
Merge pull request #78350 from ajreckof/you-know-when-you-want-to-search-this-member-you-don't-know-and-then-you-have-the-script-editor-all-over-the-place-now-it-should-not-happen-anymore-hopefully
...
Fix placement and style of the "Make Floating" button
2023-06-21 03:03:19 +02:00
ajreckof
13e65da804
Fix wrong placement of the Make Floating Button.
2023-06-21 01:00:37 +02:00
Rémi Verschelde
c9c941e339
CI: Update static checks to black 23.3.0
...
And apply it to the codebase, removing empty lines at the start of blocks.
2023-06-19 23:33:02 +02:00
Rémi Verschelde
1930b491d6
Merge pull request #78194 from MewPurPur/video-stream-resource-icon
...
Add VideoStream icon
2023-06-14 09:26:23 +02:00
Rémi Verschelde
adef9fb3d2
Merge pull request #77709 from MewPurPur/improve-center-selection-icon
...
Make the CenterView icon clearer
2023-06-14 09:24:21 +02:00
VolTer
5e7d1225e6
Make the Make Center icon clearer
2023-06-14 02:19:01 +02:00
MewPurPur
d2b437411e
Add VideoStream icon
2023-06-13 19:54:59 +02:00
Rémi Verschelde
5c334ee74d
Merge pull request #78101 from MewPurPur/optimize-svg-gradient-icons
...
Optimize many SVGs
2023-06-12 22:55:36 +02:00
Rémi Verschelde
54b0907e67
Merge pull request #78015 from MewPurPur/Mom-can-we-have-a-new-Godot-logo-----We-have-a-new-Godot-logo-at-home-----The-new-Godot-logo-
...
Standardize and Optimize blue robot SVGs
2023-06-12 22:55:12 +02:00
MewPurPur
a8412c12da
Standardize and Optimize blue robot SVG
...
Co-authored-by: Andre Vallestero <39736205+AndreVallestero@users.noreply.github.com>
2023-06-12 18:12:40 +02:00
MewPurPur
ecb7a9954b
Optimize a few SVGs
2023-06-12 18:05:14 +02:00
MewPurPur
e62c966f31
Add AudioStreamPolyphonic icon
2023-06-11 01:53:33 +02:00
VolTer
995880e60b
Optimize and fix the default theme SVGs
2023-06-07 05:40:58 +02:00
Yuri Sizov
df38a53e05
Merge pull request #77756 from MewPurPur/In-my-ongoing-pursuit-of-optimization-I-undertook-the-task-of-meticulously-refining-and-streamlining-a-substantial-quantity-of-Scalable-Vector-Graphics-files-with-the-goal-of-maximizing-their-operational-effectiveness-and-resource-utilization
...
Reduce the total size of our SVGs by 15%
2023-06-06 12:41:16 +02:00
VolTer
119456304b
Reduce the total size of our SVGs by 15%
2023-06-04 15:11:48 +02:00
Rémi Verschelde
f912457d10
Merge pull request #77640 from MewPurPur/improve-worldboundary-icon
...
Tweak WorldBoundaryShape icon
2023-06-01 15:52:04 +02:00
VolTer
c7c6b7aeaf
Tweak WorldBoundaryShape icon
2023-05-30 20:36:53 +02:00
Yuri Sizov
24f650574a
Merge pull request #77652 from MewPurPur/the-ultimate-svg-optimization-PR
...
Optimize even more SVG icons
2023-05-30 15:11:01 +02:00
VolTer
829beafd57
Optimize many SVG icons
2023-05-30 10:40:07 +02:00