Skip to content

v1.0.4

Choose a tag to compare

@stntg stntg released this 21 Jun 20:58
· 108 commits to main since this release

🚀 Center Panel Expansion Fix

🔧 Critical Bug Fix

  • Fixed center panel expansion: When side panels are detached in DockableThreePaneWindow, the center panel now properly expands to fill the available space
  • Removed placeholder frames: Eliminated empty placeholder frames that were preventing proper layout expansion
  • Improved space utilization: No more empty gaps when panels are detached

🧪 Enhanced Testing

  • New test suite: Added comprehensive tests for DockableThreePaneWindow functionality
  • Detach/reattach testing: New test cases covering panel detachment and reattachment behavior

📚 Documentation Updates

  • API documentation: Updated to highlight center panel expansion feature
  • README improvements: Enhanced feature descriptions

🔄 Technical Changes

  • threepanewindows/dockable.py: Updated _detach() and _reattach() methods
  • tests/test_dockable.py: New comprehensive test suite
  • Documentation files: Updated API docs, README, and changelog

📦 Installation

pip install threepanewindows==1.0.4