Skip to content

Add progress feedback for file operations. Depends on #90. - #91

Open
Jens-Olaf-Mueller wants to merge 2 commits into
linuxmint:masterfrom
Jens-Olaf-Mueller:feature-progress
Open

Add progress feedback for file operations. Depends on #90.#91
Jens-Olaf-Mueller wants to merge 2 commits into
linuxmint:masterfrom
Jens-Olaf-Mueller:feature-progress

Conversation

@Jens-Olaf-Mueller

Copy link
Copy Markdown

This adds responsive progress feedback for loading and renaming large file lists.

Changes:

  • add a progress bar next to the file toolbar
  • process loading and renaming incrementally via GLib.idle_add()
  • keep the GTK UI responsive during long operations
  • show progress as current / total
  • temporarily disable file controls while processing
  • prevent parallel load/rename jobs from drag-and-drop, keyboard shortcuts or toolbar actions
  • restore UI state correctly after completion or errors
  • update bulky.pot with the new translatable progress strings

Tested successfully with:

  • 2,033 files
  • 4,307 files
  • repeated loading
  • repeated renaming
  • toolbar locking during active operations

@Jens-Olaf-Mueller Jens-Olaf-Mueller changed the title Add progress feedback for file operations Add progress feedback for file operations. Depends on #90. Aug 7, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

1 participant