ccbogel / QualCoder

Qualitative data analysis for text, images, audio, video. Cross platform. Python 3.10 or newer and PyQt6.
https://qualcoder.wordpress.com/
GNU Lesser General Public License v3.0
383 stars 85 forks source link

Bulk Renaming of Files #936

Closed seelebrn closed 2 months ago

seelebrn commented 2 months ago

Added a context menu option to bulk rename files Ctrl-Q is not a satisfying option, but Ctrl-A is already taken.

ccbogel commented 2 months ago

HI. thanks for the pull request. I won't be using it as I had already begun working on this, based on your code, and will update very soon today. I had added extra error catching around the name update in the database. I cannot enact the MultiSelection table selection mode. I did do this years ago, and while I cannot remember the details, I do remember this it did cause some problems/errors at the time. Instead, I have made it so that all visible rows are updated. Hidden rows are not updated. So you could select based on an attribute or name value I have also added a 'hide rows like' option in the context menu to hide rows containing a value

ccbogel commented 2 months ago

HI. thanks for the pull request. I won't be using it as I had already begun working on this, based on your code, and will update very soon today. I had added extra error catching around the name update in the database. I cannot enact the MultiSelection table selection mode. I did do this years ago, and while I cannot remember the details, I do remember this it did cause some problems/errors at the time. Instead, I have made it so that all visible rows are updated. Hidden rows are not updated. So you could select based on an attribute or name value I have also added a 'hide rows like' option in the context menu to hide rows containing a value