mirror of
https://github.com/kusti8/proton-native.git
synced 2026-05-15 14:15:50 -06:00
[GH-ISSUE #160] about window,how to control the position , hide, display, get focus #102
Labels
No labels
bug
documentation
enhancement
libui issue
pull-request
question
wait for libui implementation
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference: github-starred/proton-native#102
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @chuanhaisoft on GitHub (Jun 18, 2018).
Original GitHub issue: https://github.com/kusti8/proton-native/issues/160
about window,how to control the position , hide, display, get focus
@mischnic commented on GitHub (Jun 18, 2018):
Nothing of that is supported.
@kusti8 commented on GitHub (Jun 19, 2018):
Proton Native depends on libui, which doesn't have support for any of those.
@chuanhaisoft commented on GitHub (Jun 19, 2018):
but these features are important
@mischnic commented on GitHub (Jun 19, 2018):
Yes, they are. But proton-native is built on libui-node which is in turn a wrapper around libui. These features would have to be implemented in libui itself.
Window focussing is tracked in this issue (
uiWindowRequestAttention): https://github.com/andlabs/libui/issues/309Window position can't be easily implement cross platform: https://github.com/andlabs/libui/issues/351
@chuanhaisoft commented on GitHub (Jun 20, 2018):
If only on windows and macos?
@neesonqk commented on GitHub (Jul 2, 2018):
Looking forward to this same feature...
@kusti8 commented on GitHub (Jul 2, 2018):
The entire point of Proton Native is that it is cross platform. Once you start making stuff that only works on one platform, it gets very confusing and defeats the purpose. This all depends on how libui implements this and when they do.