Skip to content

chore: Release - rc → master#1227

Merged
kRHYME7 merged 99 commits intomasterfrom
rc
Sep 19, 2025
Merged

chore: Release - rc → master#1227
kRHYME7 merged 99 commits intomasterfrom
rc

Conversation

@github-actions
Copy link
Contributor

@github-actions github-actions bot commented Sep 9, 2025

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.

Vu4ll and others added 30 commits August 28, 2025 15:22
The previous comment incorrectly stated that commenting the line would
"enable HyDE's plugin loader" when it actually disables HyDE's oh-my-zsh
system and enables user's own zinit plugin management instead.

Updated to clearly explain:
- Uncommented return 1 = HyDE's oh-my-zsh plugins active (default)
- Commented return 1 = Disables HyDE's system, loads zinit examples
)

## Description

Fixed a misleading inline comment in `Configs/.config/zsh/plugin.zsh`
that incorrectly explained how to enable/disable the ZSH plugin loader.

### What was wrong
The comment stated: "Comment this line to disable HyDE's plugin loader" 
But the actual behavior is the opposite: commenting the line enables the
plugin loader.

### What was fixed
- Changed comment to correctly state: "Comment this line to enable
HyDE's plugin loader"
- Removed confusing "same as HYDE_ZSH_NO_PLUGINS" reference for clarity
- No functional code changes, only documentation correction

### Impact
Prevents user confusion about how to properly enable/disable ZSH plugins
in HyDE.

## Type of change

- [x] **Documentation update** (non-breaking change; modified files are
limited to the documentations)

## 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.
- [x] 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.

## Additional context

This is a simple documentation fix that corrects misleading information
in an inline comment. The functional behavior remains unchanged.
tl;dr The RELEASE_POLICY document is extremely laborious and excessively
repetitive, this fixes that.

Initially I set out to use less ambiguous language like fortnightly to
replace language such as bi-monthly, which means once every two months
to sane people and only ever means fortnightly to united-statesians in
specific scenarios. However upon reading it I found that it went over
the same few points several times, and found this rather redundantly
verbose, and frankly bothersome. I condensed and slightly reorganised it
to address my concerns. If you feel that I'm missing important
information or have made an error, or you have any concerns of your own,
please feel free to let me know and I'll do my best to remedy those if
applicable.

yeah i've read the document, no my commit message doesn't follow the
guidelines, blah blah blah

- Sisyphus5901
rubiin
rubiin previously approved these changes Sep 13, 2025
fug0 and others added 3 commits September 13, 2025 18:32
# Pull Request

## Description

This small PR updates the labels of the HyDE menu: corrects typos and
makes the labels more consistent.

## Type of change

- [ ] **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)
- [x] **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.
…#1216)

### Summary
This PR fixes an issue where file chooser dialogs (Open, Save, Upload)
were spawning partially off-screen in Hyprland.
The root cause was case-sensitive mismatches with
`Xdg-desktop-portal-gtk` and missing explicit window rules.

### Changes
- Added `windowrulev2` rules to ensure:
  - File chooser dialogs float
  - Open centered on screen
  - Use consistent 70% sizing relative to monitor

### Testing
- Verified in Hyprland on Arch Linux
- Tested with Brave, Firefox, and system upload/save dialogs
- All dialogs now correctly center instead of opening off-screen

### Changelog
#### Fixed
- File chooser dialogs in Hyprland now open centered and floating
instead of off-screen
Closes #1270
rubiin
rubiin previously approved these changes Sep 17, 2025
kRHYME7
kRHYME7 previously approved these changes Sep 17, 2025
Copy link
Contributor

@kRHYME7 kRHYME7 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks ready for this upcoming friday.

@kRHYME7 kRHYME7 dismissed stale reviews from rubiin and themself via 40c08c2 September 17, 2025 16:27
@kRHYME7 kRHYME7 linked an issue Sep 17, 2025 that may be closed by this pull request
@kRHYME7
Copy link
Contributor

kRHYME7 commented Sep 19, 2025

Lezzgo !

@kRHYME7 kRHYME7 merged commit f246f2a into master Sep 19, 2025
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.

[Bug]: Can't kill waybar process [Bug]: font size does not change in qt5ct/qt6ct [Feature Request]: hyprlock layout preview