X Tutup
Skip to content

chore: Release - rc → master#1618

Open
github-actions[bot] wants to merge 29 commits intomasterfrom
rc
Open

chore: Release - rc → master#1618
github-actions[bot] wants to merge 29 commits intomasterfrom
rc

Conversation

@github-actions
Copy link
Contributor

@github-actions github-actions bot commented Mar 4, 2026

This is an automated PR to promote changes from rc to master.
Please review and test before merging.

See TESTING.md for complete testing instructions.

According to our release policy, this PR is expected to be merged on: 1st or 3rd Friday of the month
Testers are encouraged to test the changes before merging.
Please note that this schedule may be adjusted based on the needs of the project.



Please review the changes carefully before merging.

florianvazelle and others added 29 commits January 16, 2026 12:12
# Pull Request

## Description

This change fixes how the lockscreen command is selected from
environment variables.

## Type of change

Please put an `x` in the boxes that apply:

- [x] **Bug fix** (non-breaking change which fixes an issue)
- [ ] **New feature** (non-breaking change which adds functionality)
- [ ] **Breaking change** (fix or feature that would cause existing
functionality to not work as expected)
- [ ] **Documentation update** (non-breaking change; modified files are
limited to the documentations)
- [ ] **Technical debt** (a code change that does not fix a bug or add a
feature but makes something clearer for devs)
- [ ] **Other** (provide details below)

## Checklist

Please put an `x` in the boxes that apply:

- [x] I have read the
[CONTRIBUTING](https://github.com/HyDE-Project/HyDE/blob/master/CONTRIBUTING.md)
document.
- [x] My code follows the code style of this project.
- [x] My commit message follows the [commit
guidelines](https://github.com/HyDE-Project/HyDE/blob/master/COMMIT_MESSAGE_GUIDELINES.md).
- [ ] My change requires a change to the documentation.
- [ ] I have updated the documentation accordingly.
- [ ] I have added a changelog entry.
- [ ] I have added necessary comments/documentation to my code.
- [ ] I have added tests to cover my changes.
- [ ] I have tested my code locally and it works as expected.
- [ ] All new and existing tests passed.


<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->

## Summary by CodeRabbit

* **Refactor**
* Adjusted the configuration precedence order for lockscreen selection,
improving how default values are resolved when multiple configuration
options are available.

<sub>✏️ Tip: You can customize this high-level summary in your review
settings.</sub>

<!-- end of auto-generated comment: release notes by coderabbit.ai -->
# Pull Request

## Description

Another day, another waybar menu fixes.

I have noticed some selection glitch and added fix for it.

Also, added some quick `transition` animation effect.

|Before|After|
|-|-|
|![Video_2026-01-17_23-12-18 (online-video-cutter
com)](https://github.com/user-attachments/assets/ecd96d4c-150e-4a82-88a4-3aa9a46932c7)|![Video_2026-01-17_23-12-40
(online-video-cutter
com)](https://github.com/user-attachments/assets/4d956f5b-4b4e-4959-a36e-025b33c80e59)|

## Type of change

- [x] **Bug fix** (non-breaking change which fixes an issue)
- [ ] **New feature** (non-breaking change which adds functionality)
- [ ] **Breaking change** (fix or feature that would cause existing
functionality to not work as expected)
- [ ] **Documentation update** (non-breaking change; modified files are
limited to the documentations)
- [ ] **Technical debt** (a code change that does not fix a bug or add a
feature but makes something clearer for devs)
- [ ] **Other** (provide details below)

## Checklist

- [x] I have read the
[CONTRIBUTING](https://github.com/HyDE-Project/HyDE/blob/master/CONTRIBUTING.md)
document.
- [x] My code follows the code style of this project.
- [x] My commit message follows the [commit
guidelines](https://github.com/HyDE-Project/HyDE/blob/master/COMMIT_MESSAGE_GUIDELINES.md).
- [ ] My change requires a change to the documentation.
- [ ] I have updated the documentation accordingly.
- [ ] I have added a changelog entry.
- [ ] I have added necessary comments/documentation to my code.
- [ ] I have added tests to cover my changes.
- [x] I have tested my code locally and it works as expected.
- [ ] All new and existing tests passed.

<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->

## Summary by CodeRabbit

* **Style**
* Menu items now display rounded corners at all times for consistent
visual appearance
* Added smooth transitions and refined hover effects for submenu items
with updated color styling

<sub>✏️ Tip: You can customize this high-level summary in your review
settings.</sub>

<!-- end of auto-generated comment: release notes by coderabbit.ai -->
# Pull Request

## Description

Added floating for Steam settings and Steam Friends List , isn't that
how it should be especially for Friends List

## Type of change

- [ x ] **Bug fix** (non-breaking change which fixes an issue)
- [ ] **New feature** (non-breaking change which adds functionality)
- [ ] **Breaking change** (fix or feature that would cause existing
functionality to not work as expected)
- [ ] **Documentation update** (non-breaking change; modified files are
limited to the documentations)
- [ ] **Technical debt** (a code change that does not fix a bug or add a
feature but makes something clearer for devs)
- [ ] **Other** (provide details below)

## Checklist

- [ x ] I have read the
[CONTRIBUTING](https://github.com/HyDE-Project/HyDE/blob/master/CONTRIBUTING.md)
document.
- [ x ] My code follows the code style of this project.
- [ ] My commit message follows the [commit
guidelines](https://github.com/HyDE-Project/HyDE/blob/master/COMMIT_MESSAGE_GUIDELINES.md).
- [ ] My change requires a change to the documentation.
- [ ] I have updated the documentation accordingly.
- [ ] I have added a changelog entry.
- [ x ] I have added necessary comments/documentation to my code.
- [ x ] I have added tests to cover my changes.
- [ x ] I have tested my code locally and it works as expected.
- [ x ] All new and existing tests passed.


<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->

## Summary by CodeRabbit

* **Chores**
* Updated window configuration to float Friends List and Steam Settings
windows by default, improving their behavior in the window manager.

<sub>✏️ Tip: You can customize this high-level summary in your review
settings.</sub>

<!-- end of auto-generated comment: release notes by coderabbit.ai -->
# Pull Request

## Description

The config.jsonc file for fastfetch used `$(fastfetch.sh logo)` as the
source for the logo fastfetch displays. This meant that even when the
user copies the script and edits it, following the instructions in the
documentation, when starting the terminal, the displayed logo will be a
randomly chosen one, instead of using the user's custom script.

To fix this, I simply replaced the source with `$(hyde-shell fastfetch
logo)`, which loads the user-defined script first.

## Type of change

Please put an `x` in the boxes that apply:

- [x] **Bug fix** (non-breaking change which fixes an issue)
- [ ] **New feature** (non-breaking change which adds functionality)
- [ ] **Breaking change** (fix or feature that would cause existing
functionality to not work as expected)
- [ ] **Documentation update** (non-breaking change; modified files are
limited to the documentations)
- [ ] **Technical debt** (a code change that does not fix a bug or add a
feature but makes something clearer for devs)
- [ ] **Other** (provide details below)

## Checklist

Please put an `x` in the boxes that apply:

- [x] I have read the
[CONTRIBUTING](https://github.com/HyDE-Project/HyDE/blob/master/CONTRIBUTING.md)
document.
- [x] My code follows the code style of this project.
- [x] My commit message follows the [commit
guidelines](https://github.com/HyDE-Project/HyDE/blob/master/COMMIT_MESSAGE_GUIDELINES.md).
- [ ] My change requires a change to the documentation.
- [ ] I have updated the documentation accordingly.
- [ ] I have added a changelog entry.
- [ ] I have added necessary comments/documentation to my code.
- [ ] I have added tests to cover my changes.
- [x] I have tested my code locally and it works as expected.
- [ ] All new and existing tests passed.

## Screenshots

(if appropriate)

## Additional context

This seems like a really small change, so I didn't do all the rigorous
testing, I hope that's okay and I apologize in advance if not.


<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->

## Summary by CodeRabbit

* **Documentation**
* Enhanced migration guide with improved clarity and grammatical
corrections for better user comprehension

* **Chores**
* Updated system display configuration to use an improved logo
generation mechanism

<sub>✏️ Tip: You can customize this high-level summary in your review
settings.</sub>

<!-- end of auto-generated comment: release notes by coderabbit.ai -->
# Pull Request

## Description

`cursor:allow_dumb_copy` has been phased out for 2 years in favor of
`cursor:use_cpu_buffer`, which doesn't have the same drawbacks and is
necessary for hardware cursor on NVIDIA
hyprwm/Hyprland#8424 (comment)
https://wiki.hypr.land/Configuring/Variables/#:~:text=use%5Fcpu%5Fbuffer

## Type of change

Please put an `x` in the boxes that apply:

- [x] **Bug fix** (non-breaking change which fixes an issue)
- [ ] **New feature** (non-breaking change which adds functionality)
- [ ] **Breaking change** (fix or feature that would cause existing
functionality to not work as expected)
- [ ] **Documentation update** (non-breaking change; modified files are
limited to the documentations)
- [ ] **Technical debt** (a code change that does not fix a bug or add a
feature but makes something clearer for devs)
- [ ] **Other** (provide details below)

## Checklist

Please put an `x` in the boxes that apply:

- [x] I have read the
[CONTRIBUTING](https://github.com/HyDE-Project/HyDE/blob/master/CONTRIBUTING.md)
document.
- [x] My code follows the code style of this project.
- [x] My commit message follows the [commit
guidelines](https://github.com/HyDE-Project/HyDE/blob/master/COMMIT_MESSAGE_GUIDELINES.md).
- [ ] My change requires a change to the documentation.
- [ ] I have updated the documentation accordingly.
- [ ] I have added a changelog entry.
- [ ] I have added necessary comments/documentation to my code.
- [ ] I have added tests to cover my changes.
- [x] I have tested my code locally and it works as expected.
- [x] All new and existing tests passed.

## Screenshots

(if appropriate)

## Additional context

Add any other context about the problem here.


<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->

## Summary by CodeRabbit

* **Documentation**
* Updated Nvidia hardware cursor configuration guidance with clarified
requirements for CPU buffer settings to ensure optimal hardware cursor
compatibility.

<!-- end of auto-generated comment: release notes by coderabbit.ai -->
…d: �[0;1m'auth{fingerprint:enable}'�[0m

�[0;1mSearching for packages that provide '�[0;1mauth{fingerprint:enable}�[1;32m'...
�[0m�[0;1m�[1;32m[ auth{fingerprint:enable} ]�[0m �[1;35mNOT�[0m found in the system and no package provides it. to �[1;32mzsh�[0m: command �[1;35mNOT�[0m found: �[0;1m'auth{fingerprint{enable}}'�[0m
�[0;1mSearching for packages that provide '�[0;1mauth{fingerprint{enable}}�[1;32m'...
�[0m�[0;1m�[1;32m[ auth{fingerprint{enable}} ]�[0m �[1;35mNOT�[0m found in the system and no package provides it. to avoid versioning issues
Moves Configs/.config/hypr/pyprland.toml into new location at Configs/.config/pypr/config.toml 

Clears out warning "Config at legacy location"
Update on code comment how to access hyde-shell pypr help
fix: add -- to ozone-platform-wayland for electron (#1583) (6416c13)
fix: update togglesplit keybind for Hyprland 0.54+ (#1614) (bf79b4e)
fix: update NVIDIA hardware cursor config (#1581) (686acb6) by Khing
fix: Fix fastfetch not using hyde-shell for getting logo (#1579)
Fix typo in Hyprdots-to-HyDE.md (#1562) (7493044) by Khing
fix: waybar menu selection animation glitch (#1563) (398c184) by
Fix lockscreen environment variable precedence (#1558)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

X Tutup