* Initial plan
* perf: optimize gacha import with batch transactions and reduced UI delays
- Wrap DB inserts in transactions (batches of 500) for mergeUIGF/mergeUIGF4
- Pre-transform all data before batch insert loop
- Pass timeout: 0 to showLoading.update in progress callbacks
- Remove 1500ms snackbar delay in cleanGachaRecords
- Reduce per-item loading update delay in refreshGachaPool
Co-authored-by: Mikachu2333 <63829496+Mikachu2333@users.noreply.github.com>
* fix: increment progress counter per item instead of per batch for accurate progress display
Co-authored-by: Mikachu2333 <63829496+Mikachu2333@users.noreply.github.com>
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: Mikachu2333 <63829496+Mikachu2333@users.noreply.github.com>