mirror of
https://github.com/pbatard/rufus.git
synced 2025-05-31 23:08:26 -04:00
[iso] add timestamp preservation
* Enabled through the Alt-T cheat mode * Closes #389
This commit is contained in:
parent
c8cefb4f2a
commit
8b880a7d31
4 changed files with 59 additions and 10 deletions
|
@ -103,7 +103,7 @@ static BOOL log_displayed = FALSE;
|
|||
static BOOL iso_provided = FALSE;
|
||||
static BOOL user_notified = FALSE;
|
||||
static BOOL relaunch = FALSE;
|
||||
extern BOOL force_large_fat32, enable_iso, enable_joliet, enable_rockridge, enable_ntfs_compression;
|
||||
extern BOOL force_large_fat32, enable_iso, enable_joliet, enable_rockridge, enable_ntfs_compression, preserve_timestamps;
|
||||
extern uint8_t* grub2_buf;
|
||||
extern long grub2_len;
|
||||
extern const char* old_c32_name[NB_OLD_C32];
|
||||
|
@ -2920,6 +2920,12 @@ relaunch:
|
|||
GetUSBDevices(0);
|
||||
continue;
|
||||
}
|
||||
// Alt-T => Preserve timestamps when extracting ISO files
|
||||
if ((msg.message == WM_SYSKEYDOWN) && (msg.wParam == 'T')) {
|
||||
preserve_timestamps = !preserve_timestamps;
|
||||
PrintStatus2000(lmprintf(MSG_269), preserve_timestamps);
|
||||
continue;
|
||||
}
|
||||
// Alt-U => Use PROPER size units, instead of this whole Kibi/Gibi nonsense
|
||||
if ((msg.message == WM_SYSKEYDOWN) && (msg.wParam == 'U')) {
|
||||
use_fake_units = !use_fake_units;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue