Pete Batard
d5bb6bfe6f
[core] fix wrong detection of Buffalo, Lacie, Samsung, Toshiba and Verbatim drives as HDDs
...
* Remove the ill-advised (and problematic) table lookup microoptimization
* Also display score when running in debug mode
2014-06-02 00:45:54 +01:00
Roberto Pino
c3eaaf86a3
[loc] update Dutch translation to v1.0.12
2014-06-01 23:39:00 +01:00
Sopor
5076f753c8
[loc] update Swedish translation to v1.0.12
2014-06-01 20:35:10 +01:00
Simone
ba8d1b9624
[loc] correct Italian translation
...
* Closes #339
2014-06-01 19:47:33 +01:00
martinco78
d612fcc77f
[loc] update Slovak translation to v1.0.12
2014-05-29 22:22:22 +01:00
Gintaras Venslovas
5c3e1e3178
[loc] update Lithuanian translation to v1.0.12
2014-05-28 22:07:05 +01:00
Pete Batard
ae08fe3ac2
[misc] fix an issue with Far Manager
...
* Closes #161
* Also fix a couple warnings from MinGW and VS
2014-05-27 02:02:50 +01:00
Riku Brander
70d2784165
[loc] update Finnish translation to v1.0.12
2014-05-26 00:27:06 +01:00
Krasimir Newenow
7bf6301da2
[loc] update Bulgarian translation to v1.0.12
2014-05-26 00:24:07 +01:00
Dario Komar
689866021b
[loc] update Croatian translation to v1.0.12
2014-05-26 00:22:38 +01:00
Wayne Ying
98fe4724e2
[loc] update Chinese Simplified translation to v1.0.12
2014-05-26 00:18:39 +01:00
佚
770021ab03
[loc] update Chinese Traditional translation to v1.0.12
2014-05-26 00:12:39 +01:00
Pete Batard
04bd5116a7
[vhd] add backup to uncompressed VHD image
...
* Part of #321
* NOTE: This feature will be enabled after the 1.4.8 release
2014-05-23 01:03:01 +01:00
Pete Batard
1e121d2025
[misc] simplify the declaration of extensions for FileDialog()
...
* Also update the Changelog
2014-05-22 22:46:36 +01:00
Jens Hansen
abae44f198
[loc] add Danish translation
...
* Closes #200
2014-05-22 02:10:44 +01:00
Piotr Halama
82148c9b4b
[loc] update Polish translation to v1.0.12
2014-05-22 01:55:40 +01:00
Pete Batard
bfa1656488
[core] Add VHD source image support
...
* As part of #321
* Also improve FileDialog so that it can support multiple extensions
* Also fix a typo in rufus.loc
2014-05-22 01:52:25 +01:00
Aldis Tutins
36d226e101
[loc] update Latvian translation to v1.0.12
2014-05-20 20:10:31 +01:00
Matej Horvat
565552a03e
[loc] update Slovene translation to v1.0.12
2014-05-20 20:06:54 +01:00
Thilo Langbein
12c4a1c29b
[loc] update German translation to v1.0.12
2014-05-20 20:02:27 +01:00
Chantella Jackson
b3aa56a704
[loc] update Japanese translation to v1.0.12
2014-05-20 20:00:18 +01:00
Кирилл Иванов
c804e0922e
[loc] update Russian translation to v1.0.12
2014-05-20 19:57:45 +01:00
Roberto Boriotti
f8178c49a0
[loc] update Italian translation to v1.0.12
2014-05-20 19:54:28 +01:00
Gîrlea Alexandru
5ff9dba85f
[loc] update Romanian translation to v1.0.12
2014-05-20 19:44:46 +01:00
MehmetAli Kuran
b2eb76a057
[loc] update Turkish translation to v1.0.12
2014-05-20 19:31:23 +01:00
Pete Batard
c0d3f8e57c
[core] fix VHD support
...
* Also fix various typos
2014-05-20 19:28:46 +01:00
Pete Batard
9df63b3b2a
[loc] update translation base to v1.0.12
...
* Also change UM_ISO_ constants to the more generic UM_PROGRESS_
2014-05-19 23:25:00 +01:00
Pete Batard
420bb1d0d8
[core] clean up and simplify USB port & speed detection
...
* Also fix non-present devices being enumerated
* Also add a message in the log when an USB 3.0 device is detected operating at lower speed
2014-05-19 01:16:11 +01:00
Pete Batard
c85670f7b7
[core] report detected USB device speed
...
* Yes, it takes about all of the changes below, to basically add 3 extra characters in the log...
That's Microsoft Windows for you, baby!
* Closes #314
2014-05-18 00:37:01 +01:00
Aldis Tutins
4026083da8
[loc] update Latvian translation
2014-05-16 00:00:23 +01:00
عمر الصمد
4b352fd8a4
[loc] add Arabic translation
...
* Closes #196
2014-05-15 23:57:43 +01:00
Pete Batard
34dd36d7c2
[loc] fix various RTL issues
...
* Tooltips were not properly displaying
* When displaying human readable size, the order for the size and suffix was wrong
* First character of "0x##" in the BIOS ID would not display as zero on an Arabic machine
2014-05-15 23:53:39 +01:00
Pete Batard
b6bc17b7f4
[core] add KolibriOS support
...
* Closes #331
2014-05-15 21:17:12 +01:00
Aldis Tutins
ffc9a4e80a
[loc] add Latvian translation
2014-05-13 22:38:36 +01:00
Pete Batard
7a3fb515ea
[misc] more DLL handling improvements
...
* also set rufus-next to 1.4.8
2014-05-13 00:50:44 +01:00
Pete Batard
266599e6fd
[misc] fix various Coverity issues
...
* update DLL load/unload
* fix resources not being freed and potentially unsafe calls
* add extra checks
2014-05-10 22:20:22 +01:00
Pete Batard
9aa308213d
[core] fix UEFI bootable DD images
...
* A DD image may have a zeroed MBR, yet be bootable through UEFI
* Also improve AnalyzePBR()
* Closes #320
2014-05-09 21:57:27 +01:00
Roberto Pino
6390aa3968
[loc] fix additional issues with Dutch translation
2014-04-29 01:00:28 +01:00
Roberto Pino
15a40b2eb9
[loc] update Dutch translation to v1.0.11
2014-04-25 01:56:07 +01:00
Dario Komar
a5f7e3177b
[loc] Add Croatian translation
...
* Closes #237
2014-04-24 12:50:08 +01:00
ROBERTO
5e39c9c71f
[loc] small improvements to Italian translation
2014-04-24 00:19:22 +01:00
Pete Batard
daa7a6effd
v1.4.7 (build 455)
2014-04-22 12:28:41 +01:00
Pete Batard
7ae21ddf50
[misc] fix listing of VHD drives when they have been partitioned
...
* Also harmonize some of our text output
2014-04-16 22:08:22 +01:00
Pete Batard
f78eb4de99
[misc] fix FAT32 cluster boundaries and add cheat mode to force DD
...
* Closes #310
* Alt-I can now be used to disable ISO support. This is meant to be
used for dual ISO/DD images so that DD (disk image) mode will be used
* Also issue a message in the log to indicate whether slow or quick format is used
* Also change the cheat mode keys for force update and proper unit to C and U
2014-04-13 16:13:59 +01:00
Sopor
1c8f57a4e7
[loc] add Swedish translation
...
* Closes #216
2014-04-12 23:45:49 +01:00
Pete Batard
4cc3d77123
[misc] fix human readable sizes
...
* byte sizes were ignored, and rounding tolerance was a bit too high
2014-04-10 22:01:48 +01:00
martinco78
4f513e85fd
[loc] add Slovak translation
...
* Also fix duplicate in the German translation
* Closes #213
2014-04-09 20:18:45 +01:00
Chantella Jackson
e501c0d56b
[loc] Add Japanese translation
...
* Closes #205
2014-04-04 18:22:00 +01:00
Pete Batard
3462ae1062
[misc] set default size for ReFS and fix multiple other issues
...
* ReFS only applies for drives that are larger than 512MB
* Also fix error handling and messages in format.c
* Also add Alt-Q cheat mode for proper size units, and improve human readable size output
2014-04-02 22:47:35 +01:00
Scott
0def2bacef
[core] fix VHD detection for Windows 7
...
* Windows 8 or later uses "Microsoft Virtual Disk" whereas Windows 7
uses "Msft Virtual Disk SCSI Disk Device", so we just search for a
"Virtual Disk" substring.
* Closes #306
2014-03-29 18:30:20 +00:00
Scott
3f0d9d108f
[core] add VHD target support
...
* Adds Microsoft VHD/VHDX mounted image support
* Also fix an issue where some devices would not be detected due to CM_Get_Device_ID_List_Size() returning a list size larger than actually required
* Closes #305
* Closes #139
2014-03-29 01:58:25 +00:00
Pete Batard
b343d9b86d
[misc] fix issues with unpartitioned drives and bad blocks reports
...
* Listing an unpartitioned could result in all controls besides
drive selection dropdown being blank
* The bad blocks report was not displaying the right values
* Also update version to Rufus next
2014-03-29 01:57:19 +00:00
Pete Batard
027d0d7c3a
[core] add ReFS formatting support
...
* Windows 8.1 or later and fixed disks ONLY
2014-03-29 00:22:54 +00:00
Pete Batard
5519212dd3
[core] improve drive geometry detection
...
* Try IOCTL_DISK_GET_DRIVE_GEOMETRY_EX if IOCTL_DISK_GET_DRIVE_GEOMETRY fails in Large Fat32 code
* Report actual IOCTL errors
* Use a larger buffer for geometry
* Also add (guessed) FCC_DEVICE_NOT_READY handling to FormatEx
2014-03-29 00:17:41 +00:00
Muhammad Aman
28c1bd6688
[loc] update Malay translation to v1.0.10
...
* Also fix a small typo in the Polish translation
2014-03-28 23:47:44 +00:00
Gintaras Venslovas
5e7830e961
[loc] update Lithuanian translation to v1.0.10
2014-03-20 23:17:54 +00:00
Pete Batard
00646b4b21
v1.4.6 (build 440)
2014-03-17 21:19:53 +00:00
Pete Batard
77d9e919d2
[ui] ensure the default download directory for updates is the current app dir
...
* Closes #299
* Also fix update save dialog not retrieving the path when compiled for Vista or later
2014-03-17 20:42:10 +00:00
Pete Batard
54b7fdcddc
[ui] don't remove the checkboxes when formatting
...
* Previous patch was creating an issue when creating an XP bootable drive for instance
* Also use our IsChecked() macro rather than IsDlgButtonChecked()
2014-03-15 14:14:10 +00:00
Pete Batard
8ffd87e77a
[ui] improve checkboxes handling
...
* Closes #294
2014-03-14 23:13:04 +00:00
Pete Batard
ac9ddca792
[net] fix an exception in DownloadFile()
...
* As per the MSDN, HttpOpenRequest's 6th parameter should be a NULL
terminated list
2014-03-14 23:08:49 +00:00
Pete Batard
5c2d7aa21e
[syslinux] fix vesamenu.c32 errors
...
* Closes #298
2014-03-13 22:13:46 +00:00
Pete Batard
6ff666bafb
[iso] fix unwanted 'Unsupported NM flag settings' messages
...
* Closes #297
2014-03-13 22:02:49 +00:00
Кирилл Иванов
c060ef81d0
[loc] minor updates to Russian translation
2014-03-13 21:44:34 +00:00
Krasimir Nevenov
91315fa64b
[loc] Add Bulgarian translation
...
* Closes #295
2014-03-10 22:45:42 +00:00
Pete Batard
19b94a9352
[misc] set Rufus next to v1.4.6
2014-03-10 22:43:54 +00:00
Pete Batard
94ce19d11f
[ui] display size in the dropdown entry
...
* Also remove the "(Default)" from the FS selected, in the log messages
2014-03-01 00:09:40 +00:00
Pete Batard
9927cc2619
[loc] restore Arabic template, for rtl translators
...
* Was erroneously removed in the previous commit
2014-02-27 21:53:53 +00:00
Pete Batard
24392b2fb6
v1.4.5 [TAKE TWO] (build 428)
...
* Fix a missing CloseHandle
* Closes #293
2014-02-27 21:40:12 +00:00
Pete Batard
ff37b4e6df
v1.4.5 (build 427)
...
* Also, all things considered I'm gonna use a dash for the version separator
2014-02-27 19:59:10 +00:00
Pete Batard
8c1dd2ca91
[core] fix detection of fixed drives
...
* Thanks to MS' shortsightedness, neither of IOCTL_VOLUME_GET_VOLUME_DISK_EXTENTS
or IOCTL_STORAGE_GET_DEVICE_NUMBER alone are enough to retrieve a disk number:
IOCTL_STORAGE_GET_DEVICE_NUMBER doesn't work for LVM drives and
IOCTL_VOLUME_GET_VOLUME_DISK_EXTENTS doesn't work for USB fixed drives, so we
must use both. Isn't it great?
* Closes #292
2014-02-27 19:53:53 +00:00
Pete Batard
07d5a61f2a
v1.4.4 (build 425)
...
* Also ensure that the format prompt is being closed after bad blocks check is cancelled
2014-02-26 19:31:07 +00:00
Pete Batard
11917179b9
[core] fix drives not being detected when LVM is in use
...
* Also use IOCTL_VOLUME_GET_VOLUME_DISK_EXTENTS to retrieve the disk number
as IOCTL_STORAGE_GET_DEVICE_NUMBER will fail for LVM
* Closes #290
2014-02-25 19:13:49 +00:00
Kostantinos Margaritis
1af5cc0e41
[loc] update Greek translation to v1.0.10
2014-02-24 19:05:26 +00:00
佚
70e773f7b2
loc: update Chinese Traditional translation to v1.0.10
2014-02-24 18:49:52 +00:00
Riku Brander
7f26aa3836
[loc] add Finnish translation
...
* Closes #202
2014-02-22 00:50:28 +00:00
Pete Batard
8ffe7700d0
[misc] ensure that we can work with future Windows versions
...
* Don't set the version to unsupported unless it's guaranteed to be older than XP
* Also add support for Windows 8.2 / 2012R3
2014-02-22 00:34:52 +00:00
Pete Batard
e530065099
[misc] fix WDK fseek errors
...
* Closes #241
* Also update the ChangeLog
2014-02-21 18:42:28 +00:00
Na Jiyoun
31d11c6c1f
[loc] update Korean translation to v1.0.10
2014-02-21 00:03:52 +00:00
Matej Horvat
56329b8343
[loc] update Solvene translation to v1.0.10
2014-02-18 00:22:39 +00:00
Pete Batard
ced2589c4d
[iso] libcdio is temperamental when it comes to NULL pointers
...
* Fixes a crash when opening the latest gparted and probably other ISOs
2014-02-18 00:05:00 +00:00
Pete Batard
b83b087b52
[misc] factorize SizeToHumanReadable() and ensure log sizes are in English
...
* Also use an allocated buffer for DD operations
2014-02-17 23:15:09 +00:00
Кирилл Иванов
5ad2ac0d47
[loc] update Russian translation to v1.0.10
2014-02-17 22:10:36 +00:00
Pete Batard
60b68258dc
[iso] fix UDF UNICODE support
...
* libcdio's unicode16_decode() was not decoding labels at all,
but simply stripping the MSB of the UDF USC-16 sequences
* use an actual conversion to UTF-8
* also update the rest of udf_fs.c to latest libcdio version
* closes #285
2014-02-17 22:05:21 +00:00
Wayne Ying
167a877e9f
[loc] update Chinese (Simplified) translation to v1.0.10
2014-02-17 02:04:48 +00:00
ROBERTO
91bd73abe8
[loc] update Italian translation to v1.0.10
2014-02-17 01:59:03 +00:00
Thilo Langbein
d7774ec4f0
[loc] update German translation to v1.0.10
2014-02-17 01:51:22 +00:00
Halamix2
1729627322
[loc] update Polish translation to v1.0.10
...
* Closes #284
2014-02-17 01:19:27 +00:00
Pete Batard
1757e6f081
[iso] fix a libcdio memleak for RR symlinks
...
* Also handle symlinks more gracefully by telling the user that they are ignored
* Also tell the user which extensions will be used on extraction
2014-02-13 21:25:34 +00:00
Gîrlea Alexandru
417d3abe58
[loc] update Romanian translation to v1.0.9
2014-02-09 23:49:16 +00:00
Pete Batard
cd4dd3cc47
[img] add a retry for DD Images
...
* Also try to ignore autorun.inf issues from idiotic antivirus solutions, when writing ISOs
* Also remove the columns in the English labels (improves high DPI display)
* Also update additional ISO related messages to make them more generic
2014-02-09 23:38:16 +00:00
Pete Batard
89a7a3deb1
[core] add uncompressed DD image support
...
* Also fix an issue with hotplug due to WM_DEVICECHANGE being filtered out
* Also improve AnalyzeMBR() and prevent failure on WriteMBR
* Also fix a couple issues with ISO and Syslinux handling
* Also remove "smart" uncheck of disabled checkboxes - not worth it
2014-02-09 02:54:07 +00:00
Pete Batard
1e216cddb1
[loc] French translation improvements
2014-02-07 00:51:45 +00:00
Pete Batard
7d1a3d82cc
[syslinux] improve handling of 4.x C32 files
...
* Download the files from files/syslinux-4.07 on the server
* Save local copy in rufus_files/syslinux-4.07
* Move menu.c32/vesamenu.c32 check to BootCheck()
2014-02-04 20:01:28 +00:00
Pete Batard
d3a0fc9b1d
[misc] use "in-place" option when running sed
...
* Also remove unused "Version" entry
2014-02-03 19:44:52 +00:00
Wayne Ying
152201bf8f
[loc] update Chinese (Simplified) translation to 1.0.9
2014-02-01 23:24:30 +00:00
Pete Batard
8db3a26bf7
[misc] optimize for size
...
* Tests show that it should have much impact on UFD creation speed and helps shave ~15KB with gcc 4.8.x
* Also adjust the version nano so that it matches the number of commits seen by github
* This means there is NO build 399
2014-02-01 00:06:29 +00:00
Pete Batard
f424229e0f
[misc] add NTFS compression support
...
* Only as a cheat mode (Alt-N)
* Also fixes inconsistent MBR partition numbering
* Also update a comment in vhd.c about callback progress (thanks to Erwan)
2014-01-31 02:51:28 +00:00
Кирилл Иванов
189e96762b
[loc] update Russian translation
2014-01-30 10:32:56 +00:00
Halamix2
45c678b0c8
[loc] update Polish translation to v1.0.8
...
* Closes #277
2014-01-28 01:07:51 +00:00
Кирилл Иванов
1b70eec3ea
[loc] update Russian translation to v1.0.8
2014-01-28 00:58:40 +00:00
Thilo Langbein
acdba5d035
[loc] update German translation to v1.0.8
...
* Also fix a typo in Dutch translation
2014-01-28 00:49:06 +00:00
Mehmetali KURAN
e38bf15f23
[loc] update Turkish translation to v1.0.8
2014-01-27 01:33:22 +00:00
ROBERTO
c8aa521a52
[loc] update Italian translation to v1.0.8
2014-01-27 01:25:33 +00:00
Pete Batard
2577337dec
[misc] right-to-left and version handling improvements
...
* Improve right-to-left consistency and handling
* Drop 'v' from version indicators
* Also update version to 1.4.4
* Also fix French translation typos
2014-01-24 20:02:52 +00:00
Pete Batard
8ae158ba22
[loc] add support for right-to-left languages
...
* Closes #192
2014-01-24 02:46:06 +00:00
Pete Batard
ba9cadd2e6
[core] improve detection for Toshiba UFDs
...
* For long standing issue #242
2014-01-22 01:44:45 +00:00
Pete Batard
3c2873bbdc
[syslinux] fix missing syslinux.cfg creation
...
* Issue was introduced with 299506056a
* Also improve StrArray definition
2014-01-22 01:28:25 +00:00
Pete Batard
3ae7ec4af5
[core] detect, report and warn when multiple partitions are in use
...
* Closes #191
* Also fix various minor warnings
2014-01-21 23:09:30 +00:00
Pete Batard
299506056a
[syslinux] fix support for recent Syslinux versions
...
* Detect Syslinux version from isolinux.bin (Closes #272 )
* Download required Syslinux v5+ files where needed (Closes #165 )
* Also fix an issue where using a Syslinux based ISO didn't switch to ISO mode
* Also alter DownloadFile and ExtractISOFile to return a size
2014-01-21 21:59:09 +00:00
Pete Batard
7e81ec2838
v1.4.3 (build 385)
2014-01-21 10:51:58 +00:00
Pete Batard
d887978192
[core] Fix for Get/SetThreadUILanguage() not being available on XP
...
* This addresses the issue reported in #274 :
Unable to access kernel32 DLL: [0x0000007F] The specified procedure could not be found.
* Problem was introduced in 897becd290
which was added for #189 .
2014-01-21 10:45:49 +00:00
Pete Batard
52076d974d
v1.4.2 (build 383)
2014-01-18 22:54:03 +00:00
Pete Batard
3593cced87
[core] fix HP card reader detection
2014-01-18 21:42:47 +00:00
georg1136
ebced16383
[loc] Hungarian translation improvements
2014-01-14 21:05:25 +00:00
Pete Batard
db41c1e63e
[core] use custom partition type for old BIOS fix
...
* We will need that when we fix #191
* Also improve make sys_types.h more comprehensive and fix a small loc issue
2014-01-14 20:10:09 +00:00
Fernando Baptista
945194eebd
[loc] additional Portuguese (Portugal) updates
2014-01-12 17:08:00 +00:00
Diogo Novo
8d48ef7113
[loc] update Portuguese (Portugal) translation to v1.0.7
2014-01-12 17:03:52 +00:00
Pete Batard
14fbbfaa2e
[efi] zero the MBR when MBR/UEFI is used
...
* This ensures that an MBR/UEFI UFD can only ever be booted in EFI mode
* Also fix an issue where the same drive was not properly detected ("U:" vs "U:\")
* Also update ReactOS copyright and fix a warning from Cppcheck in parser.c
2014-01-11 00:19:03 +00:00
佚名
642d797ff1
[loc] add Chinese (Simplified) translation
...
* Closes #198
2014-01-07 23:09:17 +00:00
Pete Batard
ec5ab918cf
[core] add UASP support
...
* Closes #229
2014-01-07 21:21:45 +00:00
Fernando Baptista
bac13ad945
[loc] add Portuguese (Portugal) translation
...
* Closes #210
2014-01-06 23:35:20 +00:00
Abe Akatsuki
dea4d4e7cd
[loc] add Indonesian translation
...
* Closes #248
2014-01-06 22:44:53 +00:00
Pete Batard
d828500af7
[misc] Fix various issues
...
* Attempt to remount the drive in case of failure (Closes #270 )
* Minor fixes to localization
* Fix errors not being properly reported in DownloadFile()
* Also update ChangeLog.txt for beta
2014-01-05 19:54:19 +00:00
Pete Batard
573ea45640
[core] add support for bare ReactOS boot record installation
...
* A new "ReactOS" is now available under "Create a bootable disk" when running in advanced mode.
* Using this option will install the ReactOS bootblocks (MBR & FAT PBR) _only_.
You can then copy freeldr.sys and freeldr.ini to make the drive bootable.
* Also move Rufus MBR installation to ms-sys, and remove mbr.bin resource.
* Also add Rufus MBR detection, remove duplicate records and display MBR type on drive detection
* Also move PBR and MBR analysis calls to drive.c and add a drive.h header
* Also make extraction of embedded loc file more robust
2014-01-05 01:39:41 +00:00
Pete Batard
a0dfb06715
[loc] use the system message font for notifications
...
* Vista and later use a different system message font than MS Shell Dlg
* For languages such as Chinese, it makes custom notifications look quite
different from system ones, which is not what we want
* Issue reported by Wayne Ying
2014-01-03 01:57:37 +00:00
Pete Batard
b4e5a148ce
[misc] minor improvements to the About dialog
...
* Bigger dialog, larger font, etc.
* Also fix a MinGW warning in parser.c
2014-01-03 01:26:38 +00:00
Pete Batard
e9e27d7034
[core] add ReactOS support
...
* Use Syslinux v4 and mboot.c32 to chainload setupldr.sys
* Closes #266
2014-01-02 23:21:30 +00:00
Pete Batard
6e1b50b7a0
[loc] fix various localization issues
...
* MSG_092 is still being used
* Typo in MSG_245
* Add example in English translation for changing the About->OK button text
* Issues reported by Wayne Ying
* Also update copyright year
2014-01-02 00:20:48 +00:00
Pete Batard
0f02284164
[loc] fix crash when two Rufus applications are running
...
* Closes #261
* Also remove the need for a separate get_loc_data_file call to
initialize the en-US messages
* Also fix a possible issue with setLGP
2013-12-28 16:48:02 +00:00
Pete Batard
83a9ec472c
[core] fix slowdown when copying ISO files
...
* This slowdown was introduced in 897becd290
as the use of
SetThreadUILanguage apparently incurs a massive performance drawback.
* Closes #259
* Also fix a possible issue where the blocking operation message could appear twice
* Also improve the French translation
2013-12-28 01:27:09 +00:00
Pete Batard
92fd7636a7
[loc] fix multiple issues with the ISO progress dialog
...
* Fix language not being applied when switching locale
* Disable controls when scanning is in progress
* Fix Cancel button staying disabled
* Also fix trailing whitespaces and typo in loc file
* Closes #258
2013-12-27 16:06:59 +00:00
Pete Batard
d5a02c63f1
[loc] fix localization for notification dialog titles
...
* Also fix double columns from the update dialog
* Issues reported by Wayne Ying
2013-12-25 22:45:29 +00:00
Pete Batard
24e73c5e10
[efi] set UEFI mode when a pure EFI ISO is selected
...
* Closes #168
* Also fix various VS Code Analysis warnings
2013-12-22 20:48:57 +00:00
Pete Batard
63e1fe3d55
[loc] persits the user-selected locale
...
* ...since it seems this is what most Rufus users want.
* Also fix a typo in the Malay translation (reported by hyxer)
* Closes #250
2013-12-22 18:28:38 +00:00
Pete Batard
36693d2144
[core] detect memory cards in card readers
...
* Also remove drives with no media from the list
* Closes #18
2013-12-20 18:32:10 +00:00
Pete Batard
897becd290
[loc] set chkdsk and format output to use English locale
...
* Also fix percentage not being displayed when using slow format
* Also use GetUserDefaultUILanguage() rather than GetUserDefaultLCID()
to get the user preferred locale.
* Closes #189
2013-12-20 03:20:07 +00:00
Pete Batard
18c9df18b5
[loc] set log messages to use English locale
...
* This is done to ensure I can understand logs that are sent to me,
even when a non English locale is used.
* Closes #188 .
2013-12-19 23:56:40 +00:00
Pete Batard
f3cf32f8d8
[loc] use a direct table for the messages
...
* More efficient and also the first step for addressing #188
2013-12-18 01:20:44 +00:00
Pete Batard
c9d44a5303
[core] HDD vs UFD improvements
...
* This should address the improperly listed UFDs from #242
2013-12-15 21:58:33 +00:00
Pete Batard
7c35343da7
[loc] add support for Locale registry setting
...
* Closes #246
* Also bump version
2013-12-15 21:27:25 +00:00
Muhammad Aman
1f5fc8ab33
[loc] add Malay translation
2013-12-13 01:45:23 +00:00
Кирилл Иванов
675c423f75
[loc] update Russian translation
2013-12-11 19:05:20 +00:00
Pete Batard
d2b623fbfa
[efi] add NTFS support
...
* As reported at http://www.eightforums.com/tutorials/15458-uefi-bootable-usb-flash-drive-create-windows-27.html#post309665
and http://forums.mydigitallife.info/threads/46981-Install-Win8-Windows-8-1-UEFI-With-a-Over-sized%28over-4GB%29-install-wim
it is actually possible to boot and install an EFI system from an NTFS drive
* Closes #228
2013-12-11 19:00:57 +00:00
Pete Batard
e899fc0e61
[core] fix a conflict with Windows automount drive letter assignation
...
* Closes #239
2013-12-10 19:30:12 +00:00
Pete Batard
56c6b15feb
[core] (re)add a retry when writing ISO files
...
* Fixes the issue that caused a revert of 0206e2036e
(in c93798b877
). The issue was that an active index
was being reused and modified, for ISO9660 images, which could wreck havoc when
writing the data blocks.
* Closes #176 (again)
2013-12-06 23:31:41 +00:00
Pete Batard
34f467a26e
[format] only clear the extra 1MB for large FAT32
...
* Clearing that extra MB can take a long time on slow drives
2013-12-06 23:07:30 +00:00
Pete Batard
77234442f7
v1.4.1 (build 348)
2013-12-05 12:26:21 +00:00
Pete Batard
e0fb91cabb
[loc] add a validity check for the loc file (DOS mode, no BOM)
...
* Closes #238
2013-12-05 12:24:20 +00:00
Pete Batard
c93798b877
[oops] revert write retry as it breaks Syslinux
...
* This reverts 0206e2036e
* Closes #240
2013-12-05 11:43:49 +00:00