GitPySideToolkit
发布于 2026年5月12日
项目介绍
🚀 Core Features
- Ultimate Fool-Proof Interaction: Based on a strict state machine polling mechanism (background checking via
QTimer), any operation buttons that do not conform to the current Git state will be automatically disabled (semi-transparent), rejecting all error tree states caused by incorrect command combinations. - Modern Material You Dark UI: An immersive dark theme, custom-drawn water ripple button effects, discarding the traditional system
QMessageBoxin favor of a home-brewedModalwith a smooth fade-in blurred background, and unobtrusive bottomToastnotifications. - Git Graph (ANSI Color Parsing): Transforms the boring
git logadvanced formatting by perfectly parsing ANSI terminal color escape codes at the UI layer, replacing and connecting them using special Unicode monospace geometric characters (●, │). - Automated PR / MR Generation: Native silent execution of background commands when pushing code, supporting intelligent regex sniffing of GitLab/Github generated Pull Request URLs and opening them directly in the default browser to share with the team seamlessly.
- Multi-Language Support (EN/CN): An independent
i18nmodule supports seamless refreshing and redrawing of all characters at the UI layer. - Rich Diagnostic Toolkit: Integrates deep connection probing mechanics that natively ping loopback adapters, resolve network APIs automatically, and evaluate presence of GFW blockers when detecting asynchronous sync/push failures.
讨论与反馈
登录后才能参与讨论
前往登录提 示
确定要删除这条评论吗?