forkless
|
cd0a3dae00
|
scaffold backup dirs at startup, ensure_dir helper
|
2026-06-03 01:38:25 +02:00 |
|
forkless
|
dffd8d2856
|
add log migration to startup, CHANGELOG
|
2026-06-03 01:35:05 +02:00 |
|
forkless
|
9b0086835e
|
wire old backup migration into startup
|
2026-06-03 01:12:19 +02:00 |
|
forkless
|
426d7dad01
|
v0.4.0 phase 2+3: tar.gz backup format, migration, file restructure
|
2026-06-03 00:32:15 +02:00 |
|
forkless
|
3e9d39c0ef
|
v0.4.0 phase 1: stale config cleanup, --help flag, gitignore
|
2026-06-03 00:15:20 +02:00 |
|
forkless
|
11c5eeee3f
|
doc comments, governance, decisions, polish
|
2026-06-02 23:49:44 +02:00 |
|
forkless
|
d4d4952627
|
add quick_discover startup check for common save paths
|
2026-06-02 20:05:12 +02:00 |
|
forkless
|
c09785272b
|
remove config.ini, replace disclaimer with sentinel file
|
2026-06-02 19:48:34 +02:00 |
|
forkless
|
54c2f6a629
|
remove locate menu item, clean up deprecation code
|
2026-06-02 18:20:28 +02:00 |
|
forkless
|
eda62884a4
|
fix clippy lints for CI compatibility
|
2026-06-02 17:36:31 +02:00 |
|
forkless
|
488243183c
|
add manual path entry, deprecate auto-discovery
|
2026-06-02 17:34:20 +02:00 |
|
forkless
|
2c2bb67c3f
|
Fix all clippy warnings for CI compatibility
|
2026-06-01 21:46:38 +02:00 |
|
forkless
|
fe26ba35a8
|
Eliminate warnings, add clippy+cargo-audit to CI, add fuzz target
|
2026-06-01 21:07:00 +02:00 |
|
forkless
|
dda7fca5c1
|
Depersonalize logged paths (sanitize_path)
|
2026-06-01 18:57:29 +02:00 |
|
forkless
|
8c3f0e2fd3
|
Complete 100% function doc coverage
|
2026-06-01 17:14:02 +02:00 |
|
forkless
|
536047f1ac
|
Document centered_rect and centered_bottom in main.rs
|
2026-06-01 16:47:05 +02:00 |
|
forkless
|
e9a466b250
|
Document remaining private helpers
|
2026-06-01 16:37:30 +02:00 |
|
forkless
|
1c01a36503
|
Document private action handlers and layout helpers
|
2026-06-01 16:28:35 +02:00 |
|
forkless
|
761112d1ce
|
Rename config_path→ini_path
|
2026-06-01 10:35:52 +02:00 |
|
forkless
|
c0ae977159
|
Rename last_path→save_path, last_scan→save_scan
|
2026-06-01 10:31:15 +02:00 |
|
forkless
|
e94179264f
|
Widen playtime column to fit zero-padded format
|
2026-06-01 03:27:22 +02:00 |
|
forkless
|
ecb4c6a873
|
Zero-pad playtime to 2 digits
|
2026-06-01 03:21:05 +02:00 |
|
forkless
|
50aa53ddf8
|
Tighten inspector columns, fix header navigation
|
2026-06-01 03:15:24 +02:00 |
|
forkless
|
bf8e91dec3
|
Fix column header alignment and blank line separator
|
2026-06-01 03:07:46 +02:00 |
|
forkless
|
83e424e196
|
Add column headers to file pickers
|
2026-06-01 03:01:19 +02:00 |
|
forkless
|
df7c9334c3
|
Use full Multiplayer/Single Player labels everywhere
|
2026-06-01 02:33:31 +02:00 |
|
forkless
|
1cd4a49210
|
Shift type column 6 left
|
2026-06-01 02:08:35 +02:00 |
|
forkless
|
6bf7cc84e7
|
Tighten file picker column layout
|
2026-06-01 02:06:39 +02:00 |
|
forkless
|
3f8f5f53d1
|
Add playtime extraction and display (picker + inspector)
|
2026-06-01 01:55:44 +02:00 |
|
forkless
|
fd56770d14
|
Fixed save type column alignment in picker
|
2026-06-01 01:38:32 +02:00 |
|
forkless
|
ef9de59fcd
|
Widen save type column for Multiplayer/Single Player
|
2026-06-01 01:34:52 +02:00 |
|
forkless
|
b27cf2da8b
|
Date format: YYYY-Mon-DD HH:MM everywhere
|
2026-06-01 01:30:26 +02:00 |
|
forkless
|
569375bdfe
|
Rename Online→Multiplayer, Local→Single Player
|
2026-06-01 01:22:07 +02:00 |
|
forkless
|
c8297d0df1
|
Remove all status text from whale patrol row
|
2026-06-01 00:46:22 +02:00 |
|
forkless
|
d8a636cb09
|
Remove process detection to avoid AV false-positives
|
2026-06-01 00:32:23 +02:00 |
|
forkless
|
7edf1a01f6
|
Show file counts for all backup/restore/delete operations
|
2026-05-31 23:57:19 +02:00 |
|
forkless
|
6b018d6d06
|
Require actual .ini files in backup before allowing delete
|
2026-05-31 23:45:10 +02:00 |
|
forkless
|
adef24a12e
|
Use direct filesystem check for .ini backup guard
|
2026-05-31 23:25:53 +02:00 |
|
forkless
|
4b57002580
|
Show OK dialog after .ini backup instead of status bar
|
2026-05-31 23:15:29 +02:00 |
|
forkless
|
88a222d294
|
Guard .ini delete: require backup first
|
2026-05-31 23:12:01 +02:00 |
|
forkless
|
939c94f2fe
|
Add Back option to ini management submenu
|
2026-05-31 21:42:45 +02:00 |
|
forkless
|
89ccf6ecb0
|
Non-blocking poll + whale in all pickers and popups
|
2026-05-31 21:39:23 +02:00 |
|
forkless
|
0b0916a856
|
Non-blocking poll in inspector file picker
|
2026-05-31 21:34:52 +02:00 |
|
forkless
|
97b61244d9
|
Non-blocking poll + whale in all popups and dialogs
|
2026-05-31 21:32:14 +02:00 |
|
forkless
|
ab0351ee5f
|
Disclaimer screen uses non-blocking poll for whale animation
|
2026-05-31 21:24:05 +02:00 |
|
forkless
|
af71f0b285
|
Restore 100ms poll, whale on main menu only
|
2026-05-31 21:06:47 +02:00 |
|
forkless
|
e0576d2103
|
Reduce event poll to 16ms for smooth whale animation
|
2026-05-31 21:03:22 +02:00 |
|
forkless
|
eabb0fe27a
|
Show OK dialog for game-running guard instead of silent exit
|
2026-05-31 19:43:32 +02:00 |
|
forkless
|
623954781c
|
Improve game-running exit message
|
2026-05-31 19:33:56 +02:00 |
|
forkless
|
1320d71f3c
|
Fix scan thread hang on panic, update changelog
|
2026-05-31 19:20:56 +02:00 |
|