12 Commits

Author SHA1 Message Date
bobo.yang
083c714ac0 style: improve code formatting and whitespace
- Remove trailing whitespaces in Step class
- Improve formatting in GitHub and GitLab commit modules
- Fix indentation in error message output
- Add proper line spacing between functions
2025-03-07 13:02:06 +08:00
bobo.yang
90d7e0b7b9 feat: Add push functionality to commit workflow
- Fixed Step markdown formatting in chatmark/step.py
- Added push capability with user confirmation after commit
- Improved command line argument handling with better defaults
2025-03-07 08:58:37 +08:00
bobo.yang
5da21b00d5 feat: Add MultiSelect widget and update imports
- Implement MultiSelect widget inheriting from Checkbox
- Update import order in __init__.py for consistency
- Prepare groundwork for multi-select dropdown functionality
2024-11-14 19:03:47 +08:00
bobo.yang
b8e2a0bef8 feat: Refactor MultiSelect to inherit from Checkbox
- Rename multiSelect class to MultiSelect for consistency
- Inherit MultiSelect from Checkbox to reduce code duplication
- Remove redundant properties and methods in MultiSelect class
2024-11-14 18:58:35 +08:00
bobo.yang
014579d557 feat: Add MultiSelect widget to chatmark library
- Implement MultiSelect class in widgets.py
- Update __init__.py to export MultiSelect
- Add support for multiple option selection with checkboxes
2024-11-14 18:45:59 +08:00
bobo
df15fba131 Refactor TextEditor to handle block flags in text 2024-06-18 18:17:57 +08:00
kagami
b1a2fa39b6 Fix handling block flag for new_text in text editor 2024-05-28 14:35:01 +08:00
bobo
79e6e80d82 Refactor TextEditor to handle block flags in text 2024-05-27 14:12:21 +08:00
bobo
fa8058b5ff chore: Refactor Step class to improve logging of step duration 2024-05-18 14:55:17 +08:00
bobo
53dc01015f chore: Add logging for step duration in Step class 2024-05-18 14:50:24 +08:00
kagami
b87414e38d Adjust lib/chatmark 2024-05-09 22:18:51 +08:00
kagami
6a969358af Rename libs to lib 2024-05-09 22:18:51 +08:00