Skip to content

chore: Release - dev → rc#1559

Merged
rubiin merged 27 commits intorcfrom
dev
Mar 4, 2026
Merged

chore: Release - dev → rc#1559
rubiin merged 27 commits intorcfrom
dev

Conversation

@github-actions
Copy link
Contributor

@github-actions github-actions bot commented Jan 16, 2026

This is an automated PR to promote changes from dev to rc.
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 during: Freeze Week (see release policy)
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.

kRHYME7 and others added 3 commits January 14, 2026 18:38
This is an automated PR to promote changes from `rc` to `master`.
Please review and test before merging.

See [TESTING.md](./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.

---
* chore chore: Release - dev → rc (#1554) (f8aada3) by Khing
* chore thanks! (f124631) by kRHYME7
* chore Merge branch 'rc' into dev (c79a476) by Khing
* docs: translate documentation to Portuguese (#1543) (c7c6189) by
Khing
* chore Merge branch 'dev' into docs-ptbr (ded3b89) by Khing
* chore More waybar improvements for menus & tooltips (#1549) (0fb2228)
by Khing
* chore Avoid setting font hinting to full to fallback to default:
slight (7ceff6a) by kRHYME7
* chore Avoid setting font hinting to full to fallback to default:
slight (bf7cee2) by kRHYME7
* chore Removed stray hyprquery binary (af551c6) by kRHYME7
* feat: add fade animation for menus and tooltips (601ef45) by Ilya
Bogdanov
* fix: use colors from theme in menu (bf641bd) by Ilya Bogdanov
* fix: waybar menu bordes is similar to tooltip ones (76e36f5) by Ilya
Bogdanov
* fix: waybar tooltop border-width (49cfc66) by Ilya Bogdanov
* fix: hovered menu item is recpection border-radius (6c6f82c) by Ilya
Bogdanov
* chore Merge branch 'dev' into rc (5fe48b0) by kRHYME7
* fix: correct relative paths for language badge links (a695281) by
raphael
* chore Waybar improvements for menus & popups (#1542) (b3f7543) by
Khing
* docs: translate keybinds section to Portuguese (pt-BR) (dc0d101) by
raphael
* docs: translate keybinds section to Portuguese (pt-BR) (f2bc18c) by
raphael
* docs: translate keybinds section to Portuguese (pt-BR) and fix distros
logo (f5d057e) by raphael
* docs: translate keybinds section to Portuguese (pt-BR) (97e7db3) by
raphael
* docs: translate keybinds section to Portuguese (pt-BR) (b3b7003) by
raphael
* fix: border-radius applied to menus and tooltips (c257ab3) by Ilya
Bogdanov
* fix: tray checkboxes & radios shape (b7e45ef) by Ilya Bogdanov
---

Please review the changes carefully before merging.
# 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 -->
@coderabbitai
Copy link
Contributor

coderabbitai bot commented Jan 16, 2026

Important

Review skipped

Bot user detected.

To trigger a single review, invoke the @coderabbitai review command.

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

  • 🔍 Trigger a full review

Comment @coderabbitai help to get the list of available commands and usage tips.

tiredcisadmin and others added 24 commits January 17, 2026 06:07
Corrected a typo in the explanation of HyDE-specific Hyprland settings.
# 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 -->
Corrected a typo in the explanation of HyDE-specific Hyprland settings.

# Pull Request

## Description

Please read these instructions and remove unnecessary text.

- Try to include a summary of the changes and which issue is fixed.
- Also include relevant motivation and context (if applicable).
- Make sure to make PR against dev and not the master
- List any dependencies that are required for this change. (e.g.,
packages or other PRs)
- Provide a link if there is an issue related to this pull request.
e.g., Fixes # (issue)
- Please add Reviewers, Assignees, Labels, Projects, and Milestones to
the PR. (if applicable)

## Type of change

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

- [ ] **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:

- [ ] I have read the
[CONTRIBUTING](https://github.com/HyDE-Project/HyDE/blob/master/CONTRIBUTING.md)
document.
- [ ] 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.
- [ ] 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.

## 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**
* Corrected grammar in migration documentation to improve readability
and clarity.

<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
@rubiin rubiin merged commit 0384170 into rc Mar 4, 2026
7 checks passed
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.