Comments (3)
Icon size depends on the editor scale setting, so you need to use Image.resize()
if you want to guarantee the icons will be the same size no matter the editor scale.
Most macOS devices have hiDPI displays now, hence the 2x scale factor by default.
from godot.
This is likely due to editor scale which is OS dependent, and different icons are scaled differently, these are two different types of icons, one is a type icon and one is a status icon, so they might be processed differently
from godot.
Thanks for the feedback, yes you are right.
I checked, and the image is scaled, I use scale 150% also on Windows.
core/variant/variant_utility.cpp:1091 - invalid height:16 vs 24
Invalid image: null
check icon size 16 24
from godot.
Related Issues (20)
- Static properties are not documented as static HOT 1
- Signal using Anonymous Lambda function will keep gaining connections on scene reload, doesn't happen with Callable
- C# [Export] Arrays not working on IOS builds 4.3 Beta
- MeshInstance3D visual instance layer ignored by OmniLight3D in the Compatibility and Mobile renderers
- AnimationPlayer Call Method Track Doesn't Call Methods if Another Track is Present. Editor Crashes if Added After Another Track. HOT 3
- Make Unique (Recursive) Doesn't Work For AnimationTree BlendTree Resources HOT 1
- Updating .blend file does not reflect in @export variable PackedScene HOT 2
- Performance troubles in editor with 3D gizmos. HOT 3
- GDScript regression: Compiler bug: unresolved assign HOT 2
- Shader Editor doesn't remove * on gdshaderinc after save
- Code autocomplete text for default constructed Callable is incorrect (extra "null" string) HOT 1
- Consistent spikes in process time/idle process after a few seconds of opening project (Steam) HOT 4
- [Godot 4.3-beta3+] setter call chain error : Invalid call. Nonexistent function '@myclass_setter' in base 'Resource (Myclass)' HOT 1
- Crash after creating global group and switching scene HOT 1
- Property values not changing after adding keyframe in the AnimationPlayer HOT 2
- navigation3d bug HOT 4
- Setting a Node's clip_children property to "clip + draw" lower its texture's opacity across the entire texture
- Fake corrupted file warnings (`Scene file appears to be invalid/corrupt.`) HOT 2
- AnimationPlayer CallMethod Track causes issues with other animation tracks of the same node. HOT 4
- GDScript debugger shows incorrect values for very large positive and negative integers HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from godot.