Skip to content

Latest commit

 

History

History
45 lines (34 loc) · 3.43 KB

CHANGELOG.md

File metadata and controls

45 lines (34 loc) · 3.43 KB

v1.11

  • Fixed: Initial load of the data grid and applying the saved application settings.

v1.10

  • Added: The cursor will now change to a waiting icon when the data grid is loading. The cursor will change back to normal when the load is complete. This gives a visual indication that the something is happening.

v1.9

  • Fixed: Status Labels were not getting updated when you selected a new folder path.
  • Fixed: It no longer crashes when it encounters a broken symlink or a file/folder that no long exists when loading the data grid. Broken symlinks or file/folder that no longer exist will have their File Size and Date Modified set to "BROKEN LINK!!!".

v1.8

  • Fixed: I updated the un-URLifying paths to support all percent-encodings and re-arranged the logic to better support this.
  • Fixed: Updated the 'Command Line Parameters' section of the header comments to reflect the current behavior.
  • Fixed: I added the shebang line (i.e. #!/usr/bin/python3) back that I accidentally removed before releasing v1.0.

v1.7

  • Fixed: Nemo apparently sends URLified paths (i.e. %U). I'm just converting the '%20' to spaces at the moment. If this becomes a bigger issue down the road, I may import urllib.

v1.6

  • Added: I expanded the command line parameters to accept a list of files that will be automatically selected. It will set the default_folder_path to the path of the first file/folder parameter's location. This is so that the Linux File Rename Utility can be a better alternative for "Bulky" if you want to use the [F2] functionality in Nemo. I also updated the README.md file with updates to the "Command Line Parameters" section and added a new "Nemo 'Bulk Rename' setting" section.
  • Fixed: Misc whitespace, typos in comments, and other code inspection stuff.

v1.5

  • Performance: I dramatically increased the speed at which the data grid is updated after the file renaming takes place. Updating 3000 records in the data grid after the renaming used to take [94.98 seconds], but it now takes [0.5 seconds].
  • Fixed: I forgot to add the "checkbox#checkbox_Replace_Case{}" line in the .css file when I added that feature.
  • Fixed: Removed the "viewport_Data_Grid" widget. This makes the data grid column headers fixed in place and will no longer scroll off. I updated the .css file accordingly. I also moved the "self.set_scrollwindow_Data_Grid_height(400)" line to before the "window.show()" to prevent some GTK errors from displaying as a result of the change.

v1.4

  • Added: Case sensitive option for searching in Box_2
  • Changed: Two word labels were given a new line to make them 2 lines: "Case Sensitive", "Per Folder", "Min. Len.", "Max. Len."

v1.3

  • Bug: When Folders=unchecked & Subfolders=checked in Box_9, the result was Subfolders were still being shown in data grid. This has been corrected so that no Type=Folder records will be shown when Folders=unchecked.

v1.2

  • Performance: Increased the speed at which unselected rows "New Name" and "Status" columns are blanked out as well as selected rows "New Name" is modified by boxes 1-8.
  • Fixed: The "combo_Name_Entry" line in "def button_Reset_clicked" moved up two lines to be in the correct position...

v1.1

  • Added: Importing a rename pair file.
  • Added: Better CSS customization. Each UI object has been named and can now be customized.
  • Added: Added new hidden settings: button_Rename_image

v1.0

  • Starting point. This is the base application with everything working.