Fvwm3-1.0.4
There have been a tonne of bug-fixes, and what's listed below are some key-highlights. Please do read the full CHANGELOG in detail for more information.
I want to say a huge thank you to Jaimos Skriletz (@somiaj) who, in particular, has provided many fixes for FvwmPager, as well as other areas. FvwmPager is certainly much stabler and works well on multiple monitors at different resolutions. Thanks!
Breaking changes:
Please note that these changes are breaking
in the sense that functionality might have changed/been removed, or configuration changes might be required, etc. If you wish to know more, have a read of the linked issues against each item.
- Deprecate Label for FvwmPager #342
- Extend *FvwmIconMan:Resolution to include specific Desktop / Pager #455
- FvwmButtons: Shrink windows when honoring Hints. #577 (somiaj)
- Replace libbson with cJSON #571 (ThomasAdam)
- Add commands to configure the size/position window. #558 (ThomasAdam)
- Retire FvwmTile and FvwmCascade wrappers. #515 (somiaj)
Enhancements:
Changes to existing functionality:
- Set min. size for windows shown in pager #542
- Moving windows: allow for "warping" to other windows in a given direction #540
- Update monitor struct to know if monintor edges are OUTSIDE_EDGE or INSIDE_EDGE #523
- Two issues with the WindowList #151
- Feature Request: Enable using the 'c' unit with the "MinWindowSize" and "MaxWindowSize" styles #145
- Allow per monitor EdgeCommand and EdgeLeaveCommand #582 (somiaj)
- expand: add prev_{desk,pagex,pagey} #579 (ThomasAdam)
- Improve translations #568 (somiaj)
- Cleanup SetRCDefaults() #567 (somiaj)
- Add local configuration file to the default-config. #557 (somiaj)
- Add icon for Run Command. #552 (somiaj)
- Add command: Move shuffle [flags] direction(s) #550 (somiaj)
- expand: add desk, pagex, pagey variables #539 (ThomasAdam)
- Add a screen option to the Scroll command. #531 (ThomasAdam)
- RandR: support RandRFunc for screen changes #525 (ThomasAdam)
Bug fixes:
Lots! See the Full Changelog