KenanZhu
65ca40438d
fix(ALMainWindow.ui): fix the convert error of ALMainWindow.ui
...
we fix the convert error of ALMainWindow.ui by
using pyside6-uic to convert the ui file to python code
2025-11-29 22:31:18 +08:00
KenanZhu
0a8763add5
feat(gui): breaking changes - Timer Task Management
...
1. we add menu actions 'manual' and 'about', so
you can click actions to open manual and about dialog.
2. we introduce timer task management feature, so
you can add, delete timer tasks to auto run task.
3. other style improvement in gui...
2025-11-29 20:03:45 +08:00
KenanZhu
c5e589f3d1
fix(ALConfigWidget): optimize the logic when delete user list item
2025-11-29 19:52:22 +08:00
KenanZhu
5e5deba773
fix(LibReserve): fix the mistakely passed parameter 'reserve_info'
...
we forget to pass the username because the
'reserve_info' do not contain the username
2025-11-28 15:15:39 +08:00
KenanZhu
842fb434f4
feat(AutoLib): new feature 'Auto Renew'
2025-11-28 15:03:51 +08:00
KenanZhu
6cabddf0cd
fix(operators): optimized the reserve information pre-check and more readable output
2025-11-28 15:00:09 +08:00
KenanZhu
0322558339
fix(operators): the operations's result message only show in their output queue
2025-11-28 14:58:13 +08:00
KenanZhu
703ee527ae
fix(LibChecker): fix the checker of check in and renew
...
we only check the reservations and their status in
today's record, and return the checked renewable
record for the upcoming new feature 'Auto-Renew'
2025-11-28 14:54:37 +08:00
KenanZhu
9a925fecb6
fix(operators): fix some type hint, and add imports for LibRenew
2025-11-28 14:53:08 +08:00
KenanZhu
189fddfb6a
fix(LibReserve): more fast operations of reserve
2025-11-28 14:46:17 +08:00
KenanZhu
c2d53a8b78
chore(*): refactor the project structure
2025-11-25 08:48:18 +08:00