rufus icon indicating copy to clipboard operation
rufus copied to clipboard

[INTERNAL] List of rufus-future enhancements and fixes

Open pbatard opened this issue 5 years ago • 0 comments

This topic is flagged as INTERNAL and is therefore NOT open for comments.

  • [ ] What on earth does one have to do to fix the device dropdown not displaying on startup issue?!? → Dammit, now this has moved to the Drive Properties label sometimes not being displayed
  • [ ] Async/double buffering improvements for ISO mode
  • [ ] Use VDS for GetDrivePartitionData() and use this opportunity to call on IVdsVolumeMF_GetFileSystemProperties() to get the file systems. ~~Or we might switch to using WMI as Microsoft advises and create our own C++ wmi library interface.~~ (Except WMI won't for Win7 users...)
  • [ ] Also we should use VDS to query data for label sanitization
  • [ ] Detect GPT that is smaller than disk size and ask user "Do you want to fix this?"
  • [ ] Add support for .json provided custom commands to apply after the image has been created. e.g. something like:
{
  "commands": [
    {
      "image": "en_windows_7_ultimate_with_sp1_x86_dvd_619077.iso",
      "source_dir": "C:/my_dir/",
      "custom_var1": "SOME_VAR",
      "command": "my_command.exe some_flags %custom_var1% some_more_flags"
    }
  ]
}
  • [ ] We don't detect Ubuntu ARM64 as Linux images where persistence can be enabled. We may want to change that.
  • [ ] UI should be disabled during port cycle until we detect the cycled device again (with timeout in case the user yanked the device)
  • [ ] Label changed by the user should not revert to ISO label once the drive has been created.

pbatard avatar Nov 03 '20 13:11 pbatard