Comments (7)
What is your DPI for your system? And if you open up File/Preferences/Settings, what is the UI Scale currently set to?
from beef.
200% scale
from beef.
I've noticed some problems with hi-DPI support, but to a lesser extent. At the first launch, file names in Workspace panel were offset to the left, overlapping with their file icons. However, I have not been able to reproduce that afterwards (possibly after I played with DPI compatibility in Windows file properties dialog, but now it works even when compatibility mode is disabled).
But there's still some problems in disassembly view. Top bar is small than expected, branch indicators on the left are messed up, breakpoint and current instruction pointer are cropped.
from beef.
I've noticed some problems with hi-DPI support, but to a lesser extent. At the first launch, file names in Workspace panel were offset to the left, overlapping with their file icons. However, I have not been able to reproduce that afterwards (possibly after I played with DPI compatibility in Windows file properties dialog, but now it works even when compatibility mode is disabled).
But there's still some problems in disassembly view. Top bar is small than expected, branch indicators on the left are messed up, breakpoint and current instruction pointer are cropped.
Weirdly, this problem got fixed itself after switching the font from the default one to Consolas.
from beef.
I checked in a fix for the Disassembly issues yesterday...
from beef.
I think most of these issues are addressed now. Reopen if not.
from beef.
@bfiete I misread your comment about manual change of UI scale in Beef IDE settings. Yes it works correctly when I change app UI scale to 200%, but it is not how it should work. What if I drag IDE to second monitor with 100% scale? It should not be a global setting, but automatically detected per monitor (DPI_AWARENESS_CONTEXT_PER_MONITOR_AWARE_V2), see https://docs.microsoft.com/en-us/windows/win32/hidpi/setting-the-default-dpi-awareness-for-a-process for details
from beef.
Related Issues (20)
- Issues with the new LLVM 18 update HOT 3
- Cursor does not advance correctly when text is replaced
- Feature Request: Support implicit protected setter for get only properties
- [Bug] Unable to locate definition inside AsyncCallback.bf HOT 1
- [BUG] Generate file doesn't work in workspace with disabled runtime HOT 1
- [Bug] Diagnostics graphs: Time markers move to the wrong direction HOT 5
- '#else' and '#endif' in multi-line strings/comments breaks the IDE's formatter HOT 2
- Failure to build from source on windows 10 HOT 2
- [Enhancement] Integrated terminal panel HOT 2
- Nested namespace inconsistency
- IDE crash from scoping zero-sized struct HOT 1
- Mixin return inconsistency HOT 1
- Beef 0.43.5 Nightly 07.25.2024 Crashing on opening Console.
- build_wasm.bat putty library missing after installation
- Tuple type ToString empty scenarios
- GC detects leaks for items that are added to the List field of the base class, when the class scope allocated.
- [BUG] Invalid gep Target HOT 1
- Small problem (very small) I found today HOT 1
- [Bug] IDE crash on input/paste HOT 1
- [Bug] Profiling tab sometimes crashes the ide 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 beef.