6e67a09621
refactor: Improve backup retention logic to be non-recursive and folder-specific, enabling directory pruning and updating PyInstaller build settings.
main
wwartana2026-01-31 15:58:21 +08:00
cecb1809e6
Switch to Count-Based Retention and update UI
wwartana2026-01-31 15:08:47 +08:00
44bae4552d
feat: Add ProBackup.exe executable for Windows XP distribution.
wwartana2026-01-30 22:41:30 +08:00
2915cbbb80
feat: Add ProBackup.exe executable for Windows XP distribution.
wwartana2026-01-30 17:49:26 +08:00
b86408e7e6
feat: Dynamically resolve configuration file paths to support frozen executables.
wwartana2026-01-30 16:02:58 +08:00
994b25fc82
build: Add ProBackup.exe for Windows XP distribution.
wwartana2026-01-30 14:40:20 +08:00
69e5990db0
feat: Scope backup cleanup to specific job directories for safety and pass the job name from configuration.
wwartana2026-01-30 14:25:34 +08:00
018ea9172a
feat: Apply Dracula theme to QMenuBar and QMenu, shorten the "Pekerjaan Backup" tab label to "Backup", and generate a new ProBackup.exe build.
wwartana2026-01-30 12:09:46 +08:00
b6540c6778
feat: Add an "About" dialog displaying application version and copyright information.
wwartana2026-01-30 11:53:51 +08:00
77e95c5e41
feat: simplify backup filename timestamps to hourly granularity by removing minutes and seconds.
wwartana2026-01-30 09:55:35 +08:00
1da632083a
Fix final timestamp format
wwartana2026-01-29 23:26:58 +08:00
f79b652cb9
Fix cleanup crash and disable console
wwartana2026-01-29 23:20:17 +08:00
d15cb8bd82
chore: update .gitignore to ignore all 'dist*' build artifacts instead of just 'dist/'.
wwartana2026-01-29 23:14:41 +08:00
dd469d2f63
Final XP Port: GUI Keygen and Date Organization
wwartana2026-01-29 23:11:32 +08:00