Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Tags: DRYTRIX/GithubRepoStats

Tags

v2.0.0

Toggle v2.0.0's commit message
feat: enhance GUI display and add build/release automation

Major GUI improvements:
- Add color palette system with automatic color blending for cards, borders, and dividers
- Implement fade transitions between view rotations (configurable)
- Add rotation indicator dots showing active view
- Enhance stat cards with progress indicators and better visual hierarchy
- Improve font fallback handling (Segoe UI -> Arial -> system default)
- Add support for custom card border and divider colors
- Refactor layout with improved spacing and padding

Build and release infrastructure:
- Add GitHub Actions workflow for automated Windows/Linux builds on tag push
- Add PyInstaller spec file for creating standalone executables
- Add bump_version.py script for semantic version management
- Add requirements-build.txt for build dependencies
- Update .gitignore to exclude PyInstaller build artifacts

Configuration updates:
- Expand config.yaml.example with new GUI options (card_border_color, divider_color, show_rotation_indicator, transition_type)
- Improve configuration documentation and comments

Files changed:
- display/gui.py: Major refactor with 799 lines changed (enhanced theming, transitions, indicators)
- main.py: Add support for new GUI configuration options
- config.yaml.example: Enhanced with new display settings
- .gitignore: Add build/ and dist/ directories

v1.0.0

Toggle v1.0.0's commit message
feat: enhance GUI display and add build/release automation

Major GUI improvements:
- Add color palette system with automatic color blending for cards, borders, and dividers
- Implement fade transitions between view rotations (configurable)
- Add rotation indicator dots showing active view
- Enhance stat cards with progress indicators and better visual hierarchy
- Improve font fallback handling (Segoe UI -> Arial -> system default)
- Add support for custom card border and divider colors
- Refactor layout with improved spacing and padding

Build and release infrastructure:
- Add GitHub Actions workflow for automated Windows/Linux builds on tag push
- Add PyInstaller spec file for creating standalone executables
- Add bump_version.py script for semantic version management
- Add requirements-build.txt for build dependencies
- Update .gitignore to exclude PyInstaller build artifacts

Configuration updates:
- Expand config.yaml.example with new GUI options (card_border_color, divider_color, show_rotation_indicator, transition_type)
- Improve configuration documentation and comments

Files changed:
- display/gui.py: Major refactor with 799 lines changed (enhanced theming, transitions, indicators)
- main.py: Add support for new GUI configuration options
- config.yaml.example: Enhanced with new display settings
- .gitignore: Add build/ and dist/ directories

v0.0.2

Toggle v0.0.2's commit message
fix: add utils import for truncate_text function

- Import truncate_text from utils module
- Handle import path for both relative and absolute imports
- Used for intelligent text truncation in cards