Skip to content

Enable pause/resume and progress tracking for bulk actions - #4

Merged
adxptived merged 2 commits into
masterfrom
v0/1zulema-7269-b34a8a1d
Jul 5, 2026
Merged

Enable pause/resume and progress tracking for bulk actions#4
adxptived merged 2 commits into
masterfrom
v0/1zulema-7269-b34a8a1d

Conversation

@adxptived

Copy link
Copy Markdown
Owner

Bulk Action Controls

  • Added pause and resume functionality to give users more control over long-running operations
  • Implemented interactive confirmation prompts to prevent accidental bulk actions

Progress & Monitoring

  • Introduced real-time progress tracking to provide visibility during bulk processing
  • Enhanced size calculation logic for improved accuracy and performance tracking

v0 Session

v0 and others added 2 commits July 5, 2026 13:02
Co-authored-by: Shinoa <87525178+adxptived@users.noreply.github.com>
- journal: new module appending tab-separated records (timestamp, action,
  ok|error, path) to %LOCALAPPDATA%\zap\journal.log after every real run
  in CLI and GUI; best-effort, never fails a deletion; opt out with
  --no-journal or ZAP_NO_JOURNAL=1
- stop: pause/resume flags with wait_if_paused() checkpoint (single atomic
  load when not paused); stop always wins over pause; checkpoints added to
  the scan feeder, batched deletion loops and bulk file deletion
- zapg: Pause/Resume button next to Stop; paused time excluded from the
  elapsed timer and the final duration; status line shows Paused state
- zapg: per-root sizes now come from the same background pass as the size
  badge (no extra directory walks) and drive byte-weighted aggregate
  progress plus a new ETA readout - much more accurate on mixed selections
  (many small files + a few huge folders); O(n) per frame via HashMap
- stop tests serialized with a mutex (they mutate process-global atomics)

Co-authored-by: v0 <it+v0agent@vercel.com>
@adxptived adxptived added the v0 label Jul 5, 2026 — with Vercel
@vercel

vercel Bot commented Jul 5, 2026

Copy link
Copy Markdown
Contributor

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
zap Ready Ready Preview, Comment, Open in v0 Jul 5, 2026 1:50pm

@adxptived
adxptived merged commit 6183bd9 into master Jul 5, 2026
5 checks passed
@adxptived
adxptived deleted the v0/1zulema-7269-b34a8a1d branch July 5, 2026 13:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants