Releases: Zingzy/hPyT
Releases · Zingzy/hPyT
hPyT v1.4.0
This is a big update with a lot of changes and improvements. Most of the improvements make hPyT
more consistent with older version of windows.
🌟 New Features
- Custom Corner Radius: Introduced support for setting custom corner radius styles. 🌐
window_dwm
Class: A new class for manipulating the non-client area of windows, offering: 🛠️- RTL Layout: Enable Right-to-Left layout for improved accessibility and user experience. 🌍
- Disable Window Transitions: Snap windows without transitions for better performance without altering global settings. 🚀
- Cloak Window: Hide the window from view while still rendering it, enhancing user experience and performance. 👻
🪲 Bug Fixes
title_text.stylize
: Resolved fallback issues to older title text when the method was invoked after manual text changes. #53 💬- Older Windows Support: Corrected unicode buffer size calculations, fixing
title_text.stylize
on Windows 7, 8, and 8.1. #51 🖥️
🔧 Improvements
x86
/x32
Architecture: Enhanced support by using architecture-specific versions ofGetWindowLong
andSetWindowLong
functions. 🖧title_bar.hide
: Improved aesthetics on older Windows versions by maintaining the top border when hiding the title bar. 🎨
🎨 Visual Previews
Improved support for older versions of windows
Function | Windows 7 | Windows 8 |
---|---|---|
title_bar.hide |
||
title_text.stylize |
||
toggle_rtl_layout |
No Preview |
Corner Radius Customization
Style | Preview |
---|---|
small-round |
|
square |
Disabled DWM Animations
RTL Layout Enabled (windows 11 Preview)
Full Changelog: v1.3.7...v1.4.0
hPyT v1.3.7
What's Changed
- Fix color conversion issue by @amaztony in #40
- Add handling for
WM_NCACTIVATE
andWM_NCPAINT
messages to improve title bar rendering by @Zingzy in #43 - Add dynamic height adjustment to
hide_titlebar
method using theno_span
parameter by @Zingzy in #44
New Contributors
Full Changelog: v1.3.6...v1.3.7
hPyT v1.3.6
Changelog
v1.3.6
- Minor Bug Fixes
hPyT v1.3.5
hPyT v1.3.4
Changelog
v1.3.4
- Add method for applying the current windows accent color to the titlebar and border color
- Add method for getting the current windows accent color
- Add type annotations and docstrings to functions for better clarity and autocompletion
Full Changelog: v1.3.3...v1.3.4
hPyT v1.3.3
Changelog
v1.3.3
- chore: Update hPyT version to 1.3.3
Full Changelog: v1.3.2...v1.3.3
For detailed information and previews please refer the README.md file
hPyT v1.3.2
Changelog
v1.3.2
- Add support for synchronizing the rainbow effect with other ui elements.
- Add synchronization-example.py by @Sae3sy in #20
New Contributors
Full Changelog: v1.3.1...v1.3.2
For detailed information and previews please refer the README.md file
hPyT v1.3.1
hPyT v1.3.0
Changelog
v1.3.0
- Add support for setting custom border color
- Add support for rainbow border color effect
- Add support for resetting the titleBar color and titleText color
- Fix an issue which caused the titleBar to appear black after the rainbow titleBar effect was stopped
For detailed information and previews please refer the README.md file
hPyT v1.2.1
Changelog
v1.2.1
- Minor Bug Fixes
For detailed information and previews please refer the README.md file