Conversation
- Replace Makefile with justfile featuring: - Auto venv detection and activation - Recipe groups (dev, qa, build, install, version, clean) - Native version bumping with --dry-run, --commit, --tag flags - Smart suggestions based on commit history - Changelog and version preview commands
- Increase quit delay 50ms -> 200ms for paste completion - Add single-click handler to paste items directly - Fix missing GLib import in tray_manager - Add single_click_callback parameter to create_list_row_widget()
- Remove unused 'content' variable in bump_version.py - Fix f-string without placeholders - Fix GTK API compatibility with new_from_icon_name() - Add type: ignore comments for pyright/GTK compatibility - All just qa checks now pass
- Add _restore_window_from_tray() for proper window restoration - Add tray_items_count and tray_paste_on_select settings - Add settings window CSS styling - Add lint-fix target to Makefile - Add dev dependencies to requirements.txt
- Remove macOS and ARM64 builds (keep only x86_64) - Add AUR package auto-update job - Requires AUR_SSH_KEY secret to be configured
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR merges the dev branch into main for the v0.6.0 release.
✨ New Features
• Justfile - Modern task runner replacing Makefile
• Auto-detects virtual environment
• Smart version management with just bump
• Organized recipe groups (dev, qa, build, install)
• Single-click version bumping with optional git commit/tag
• Tray Improvements
• Window restore from tray functionality
• tray_items_count and tray_paste_on_select settings
• Settings window CSS styling
• Single-Click Paste
• Items can now be pasted with a single click
• Improved paste reliability with increased delay
🔧 Build & CI
• Simplified release workflow (removed macOS and ARM64 builds)
• Added automatic AUR package updates via GitHub Actions
• All lint and type checking now passing