Comments (8)
What is your monitor resolution? The documentation screenshots are taken on a retina / high-res display.
How does that window look like if you replace windowTitlePaneConfiguration
with AuroraWindowTitlePaneConfigurations.System
?
Also, can you attach a screenshot of running the AuroraDemo
demo? I'd like to see how other components look like, such as checkboxes, comboboxes, etc.
from aurora.
Looks like in this particular case, some of the icons can be made better by snapping the lines, maybe
from aurora.
What is your monitor resolution?
It's 2560 x 1440 pixels.
from aurora.
How does that window look like if you replace
windowTitlePaneConfiguration
withAuroraWindowTitlePaneConfigurations.System
?
Better, the buttons are now crisp, and the preview is not blocky anymore, but a bit blurry:
from aurora.
Those buttons are rendered by Windows, so it's expected they look better.
I'll take a look at tweaking the logic of the Aurora-provided window title pane icons in a few days once 1.4-SNAPSHOT version starts.
As for the preview, I don't think I can control any of that logic of how Windows decides to scale application window content into its preview thumbnails.
from aurora.
Also, can you attach a screenshot of running the
AuroraDemo
demo? I'd like to see how other components look like, such as checkboxes, comboboxes, etc.
Here you go:
from aurora.
As for the preview, I don't think I can control any of that logic of how Windows decides to scale application window content into its preview thumbnails.
Looks like you actually can render the preview yourself: https://learn.microsoft.com/en-us/windows/win32/dwm/dwm-sample-customizethumbnail
However, I have no idea why the preview looks so much better with AuroraWindowTitlePaneConfigurations.System
than with AuroraWindowTitlePaneConfigurations.AuroraPlain()
.
from aurora.
I'm not going to use any native, platform specific APIs in Aurora, so the live preview part is going to be out of scope.
from aurora.
Related Issues (20)
- [Component] Add the ribbon HOT 1
- [Component] Use DpSize-based sizes for icons
- [Component] Add color selector command button
- [Component] Support application specific commands and popups HOT 2
- [Component] Wrap the breadcrumb bar component in a projection
- [Component] Use accented background fill for the icon gutter in popup menus
- [Component] Add single-line display prototype attribute to label presentation model
- [Component] More presentation options for comboboxes HOT 1
- [SVG Transcoder] Full support for radial gradients HOT 5
- [Component] Improve usability of command popup menus
- [Component] RTL-aware Side enum values
- [Component] [Window] Mutli-Monitor Issues on Windows 10 HOT 7
- [Window] Support customizing title pane buttons
- [Component] Add support for scrollable containers
- [Theming] Add Modifier.auroraBorder modifier
- [Component] Add support for using a custom color scheme bundle for a specific projection HOT 3
- [Component] Revisit CommandButtonPresentationModel.isMenu
- [Component] `textAlign = TextAlign.Center` aligns text to the center-right HOT 1
- Support for @Preview and associated IDE plugin HOT 2
- [Component] Support querying intrinsic size (width / height) on projections
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 aurora.