-
Notifications
You must be signed in to change notification settings - Fork 21
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat(Core): migrate engine extensions to rust core #411
Conversation
…lity. - Restores parity for Udisks2 - Restores parity for SteamRemovableMedia - Fixes a bug with the game loading overlay appearing after OpenGamepadUI is detected by Gamescope. - Properly load devices and profiles in InputPlumber
- Add input focus change for steam/opengameapdui - Add InputPlumber node to OverlayModeInputManager so it can process dbus signals - Reconnect to all composite devices when InputPlumber starts - Preload all state modules, fixes visibility of overlay... Somehow.
748e8e8
to
5a96942
Compare
- Temporary workaround for resource loading of SettingsManager and InputIconManager. - Fixed loading and saving default target gamepad. - Fixed loading the gamepad profile on startup in Overlay Mode, enabling opening overlay window. - Added missing children to overlay_mode_card_ui. - Fix loading GPU settings in PowerTools
2d7b941
to
2e0443e
Compare
- Ommit NixOS modification for now. - Add error checking to pty.rs if the command does not exist.
- Fixed or worked around issues with xwayland and gamescope doing the 'blur' effect. - Worked around an issue with the x11 rust bindings not reporting timely app id focus switching.
I briefly tested |
…ver the GPU. - Found a bug where FileAccess would throw Unicode errors and not be parsable as a String. Using ca tthrough OS.execute() works around this bug.
3bc4ed3
to
a40a5dd
Compare
- Add 'launch_in_background' method to Launchmanager
When I tried |
- Change default mapping to use a dbus event for OSK always. - Fix overlay mode input manager chord for OSK when triggered by a dbus event. - Removed keyboard button from quick bar in overlay mode. - Fix crashes when an app is detected that isn't a part of a library. - Finish updating make deploy so it works again.
edf2ef2
to
0b90ff3
Compare
- Uses dbus to read the available power profiles from PowerStation - Renamed PowerTools to Performance and moved everything from the old performance menu into it. - Adds "Advanced Mode" toggle to display CPU and GPU settings. Only the power profile will be displayed when this is set to off (default). When on, power profile is forced to the highest performance profile. If PowerStation is using RyzenAdj to set TDP, "max-performance" will sett all TDP to the hardware max milit, and "power-saving" will set all TDP to the mid point between max and min. - Modify makefile to add purge and change clean.
0b90ff3
to
f468c0d
Compare
> - ensure options hidden/shown on performance profile change
- Fix bug where an app type couldn't be detected if it was started by Steam. - Only change Steam overlay status if it was the overlay. - Also ignore window ID 1, Chimera App sets Steam to this for some reason.
cb818fd
to
9fd0fc9
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
Also tested it on my end. Works better than the version we have currently in |
🎉 This PR is included in version 0.35.0 🎉 The release is available on GitHub release Your semantic-release bot 📦🚀 |
No description provided.