Skip to content

chore: version 1.3.2#11

Merged
IMDelewer merged 15 commits into
mainfrom
dev
May 15, 2026
Merged

chore: version 1.3.2#11
IMDelewer merged 15 commits into
mainfrom
dev

Conversation

@IMDelewer

Copy link
Copy Markdown
Contributor

No description provided.

@IMDelewer IMDelewer self-assigned this May 15, 2026
@IMDelewer IMDelewer added the bug Something isn't working label May 15, 2026
@github-actions

Copy link
Copy Markdown
Contributor

📋 PR Summary

chore: version 1.3.2

IMDelewer opened a pull request from devmain


📊 Overview

Metric Value
Commits 13
Changed Files 9
Additions +424
Deletions -99
Contributors 1

📈 Change Distribution

  • ✨ Features ██░░░░░░░░░░░░░░░░░░ 1
  • 🐛 Fixes ██████████████░░░░░░ 9
  • 🔧 Chores ██░░░░░░░░░░░░░░░░░░ 1
  • 🚀 CI ███░░░░░░░░░░░░░░░░░ 2

✨ Features

1 commits
  • 0847b58 replace Switch with custom Checkbox (☐/☑) and draggable Slider+Input for settings — @IMDelewer

🐛 Fixes

9 commits
  • d276050 correct StatusBarItem CSS selector, add StatusBar width, fix Screen overflow, fix terminal history background, remove dock from NotificationRack — @IMDelewer
  • dcf177c defer settings category mount with call_after_refresh to prevent crash on tab click — @IMDelewer
  • e1fd7aa close ActionMenuPanel on blur so it dismisses when clicking outside — @IMDelewer
  • 01f9e29 close ActionMenu on navigation, position NotificationRack via offset instead of dock — @IMDelewer
  • 7298b9f clear existing root log handlers on install to prevent logs leaking into interface — @IMDelewer
  • 3f52ff8 use screen_x/screen_y for outside-click detection in overlays to prevent spurious self-removal — @IMDelewer
  • 493892e use rgba() CSS2 format in _apply_transparency for Textual CSS parser compatibility — @IMDelewer
  • dd5311c give Switch a fixed height:3 and width:8 so it renders correctly and is not oversized — @IMDelewer
  • 53b7410 suppress textual/asyncio/PIL DEBUG logs to reduce noise in log store — @IMDelewer

🔧 Chores

1 commits

🚀 CI

2 commits

🎯 Main Impact Areas

  • PR workflow — 2 commits

📂 Most Changed Files

+ 183 - 55  .github/workflows/pr-summary.yml
+ 176 - 31  src/rigi/widgets/settings_overlay.py
+ 33  - 9   src/rigi/css/default.tcss
+ 17  - 1   src/rigi/core/app.py
+ 7   - 0   src/rigi/widgets/action_menu.py
+ 5   - 0   src/rigi/core/log_store.py
+ 1   - 1   pyproject.toml
+ 1   - 1   src/rigi/__init__.py
+ 1   - 1   src/rigi/widgets/help_overlay.py

🧩 Changed Directories

  • src/ — 7 files
  • .github/ — 1 files
  • root/ — 1 files

⚠️ High Impact Files

  • .github/workflows/pr-summary.yml (+183 / -55)
  • src/rigi/widgets/settings_overlay.py (+176 / -31)

👥 Contributors


🔎 Raw Commit Messages

Show raw commits
fix: correct StatusBarItem CSS selector, add StatusBar width, fix Screen overflow, fix terminal history background, remove dock from NotificationRack

fix: defer settings category mount with call_after_refresh to prevent crash on tab click

fix: close ActionMenuPanel on blur so it dismisses when clicking outside

fix: close ActionMenu on navigation, position NotificationRack via offset instead of dock

fix: clear existing root log handlers on install to prevent logs leaking into interface

fix: use screen_x/screen_y for outside-click detection in overlays to prevent spurious self-removal

fix: use rgba() CSS2 format in _apply_transparency for Textual CSS parser compatibility

fix: give Switch a fixed height:3 and width:8 so it renders correctly and is not oversized

fix: suppress textual/asyncio/PIL DEBUG logs to reduce noise in log store

feat: replace Switch with custom Checkbox (☐/☑) and draggable Slider+Input for settings

ci(PR workflow): add changelog file for summary

chore: bump 1.3.2

ci(PR workflow): remove forks from pr summary changelog


Generated automatically from PR metadata.

@reekeer reekeer deleted a comment from github-actions Bot May 15, 2026
@reekeer reekeer deleted a comment from github-actions Bot May 15, 2026
@github-actions

Copy link
Copy Markdown
Contributor

❌ PR Check Results

Lint & Type Checks

Check Status
🔍 Ruff ✅ Passed
🎨 Black ✅ Passed
🔬 Pyright ❌ Failed

Tests

Python Status
🐍 3.10 ✅ Passed
🐍 3.12 ✅ Passed
🐍 3.14 ✅ Passed

One or more checks failed. Fix the issues and push again.

@IMDelewer IMDelewer merged commit fe95383 into main May 15, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant