Commit Graph

810 Commits

Author SHA1 Message Date
Pete Batard 9fef4065b4 [ui] fix Info box display
* Text artifacts were being left due to not filling the background
* Also add Danish to the list of languages for which we lost a translator :(
2015-02-09 13:36:03 +00:00
Pete Batard 1c322aba56 [misc] drop the micro from the version
* Closes #439
2015-02-08 22:59:09 +00:00
Piotr Halama 61d2efc6b7 [loc] update Polish translation 2015-02-08 21:08:12 +00:00
Aldis Tutins 2d2beaebae [loc] update Latvian translation 2015-02-08 01:18:16 +00:00
Martin Kubánik 3563f95787 [loc] update Slovak translation 2015-02-08 01:00:03 +00:00
Richard Kahl 91da434c88 [loc] update Czech translation 2015-02-08 00:55:32 +00:00
Sopor baff7aff1e [loc] update Swedish translation 2015-02-08 00:50:31 +00:00
Pete Batard 58d7eaed58 [loc] remove the dots on "READY" and other status messages
* Also fix a typo and some sizing in the Turkish translation
2015-02-08 00:49:07 +00:00
Pete Batard a13351b656 [ui] fix multiple UI issues
* Disable Windows To Go support for Windows 7 and earlier
* Fix placement of the advanced button on high DPI displays
* Reposition the log window for Windows 10
* Use a slightly larger and better scaling font for the info field,
  and also fix the vertical text alignment
2015-02-08 00:38:21 +00:00
Pete Batard 09d24551b8 [misc] fix Unicode support for MinGW
* Looks like GetWindowTextW/GetWindowTextU were set to fail in release
  versions due to UNICODE not being enabled... Dammit!
2015-02-08 00:34:22 +00:00
Mehmetali Kuran b565405c80 [loc] update Turkish translation 2015-02-06 23:50:50 +00:00
Roberto Boriotti 52ad7d20c2 [loc] update Italian translation 2015-02-06 23:35:44 +00:00
Jan-Erik Drangevåg 9111b00c61 [loc] updated Norwegian translation 2015-02-06 23:33:21 +00:00
Dario Komar 942a11c67f [loc] update Croatian translation 2015-02-06 16:47:31 +00:00
Matej Horvat c02fc1fc9f [loc] update Slovene translation 2015-02-05 22:35:11 +00:00
Pete Batard e01585246c [loc] updated English and French translations to v1.0.17
* Also add details of the changes in ChangeLog.txt
2015-02-04 23:48:35 +00:00
Pete Batard b90bab6a16 [loc] remove MSG_096 - MSG_098
* These messages will need to be replaced for the 2.0 release
2015-02-04 12:08:44 +00:00
Pete Batard 26af32b522 [loc] add random request for translator help where needed
* This will randomly produce a message for users of a translation that
  hasn't been updated in a while requesting help and pointing them to:
  http://rufus.akeo.ie/translate
* Closes #435
* Also fix a WDK compilation issue with strtoll
2015-02-03 23:42:27 +00:00
Pete Batard 474e136e52 [loc] add Windows To Go dummy ISO
* This is meant to be used by translator for testing the UI
2015-02-03 22:10:13 +00:00
Pete Batard 7b8c51e425 [ui] fix FS selection when switching between To Go and regular install 2015-02-03 00:28:08 +00:00
Pete Batard d1d16ce1c5 [ui] fix progress display of network downloads
* Also fix a memory leak with the GRUB download buffer
2015-02-02 21:16:53 +00:00
Pete Batard b830c040d2 [misc] fix XP compatibility
* MinGW's gcc 4.9.2 seems to implement a broken "%lld" format 64 bit integer is
  followed by more variables and the app executes on XP => use PRI macros
* Also fix partition ID being ignored when using Rufus MBR
* Also fix some global vars shadowing and add other improvements
2015-01-28 23:22:11 +00:00
Pete Batard 5638519ca0 [misc] update version detection for Windows 10
* And work around Microsoft's moronic decision to PREVENT regular apps
  from being able to determine the ACTUAL Windows version (Without the
  extra manifest section, Windows 10 Preview 2 is detected as Windows 8.0)
2015-01-28 01:06:51 +00:00
Pete Batard 5d8483c359 [togo] fix zeroing of MSR
* Also fix broken debug messages
2015-01-26 23:20:39 +00:00
Pete Batard 17872dc1de [core] add INI file/portable support
* Application will start in portable mode if its name contains a 'p'
  eg. "rufus_portable.exe" or "prufus.exe"
* Closes #264
* Also fix a couple smaller issues
2015-01-25 00:58:06 +00:00
Pete Batard 7b0a5abab1 [loc] delete translations for the removed progress dialog 2015-01-24 02:30:42 +00:00
Pete Batard f965c5cd23 [misc] fix multiple warnings
* Fix Visual Studio code analysis warnings
* Also rename VS targets to x86_32 and x86_64
2015-01-23 02:26:41 +00:00
Pete Batard eb9e5ab899 [loc] fix memory leak introduced by removal of separate progress dialog
* Commit a327bb114c
* Also fix typo in French translation
2015-01-22 23:09:44 +00:00
Pete Batard fdcb17aa7a [misc] pocketful of enhancement and fixes - part 3
* Add Windows To Go tooltips
* Set UEFI:TOGO partition type to EFI System Partition
* Improve apply-image progress report
* Fix MBR analysis for 4k disks
* Do not select Rufus MBR for Windows To Go
2015-01-22 22:31:34 +00:00
JED 705b59970c [loc] update Norwegian translation 2015-01-21 22:59:03 +00:00
Pete Batard 4b76cb2555 [togo] Add Windows To Go support - part 4
* Ignore partitions we don't care about
* Fix issues with AltMountVolume()
* Try to support 4k drives when setting up MS EFI partition
* Zero the start of the MSR partition to prevent leftover detection
* Fix unwanted use of MBR hidden sectors and redundant CloseHandle()
* Fix addon of BIOS compatibility extra partition
* Print apply image progress to info box
2015-01-20 21:54:29 +00:00
Pete Batard ed9fae7c81 [togo] Add Windows To Go support - part 2
* Enable the creation of MSR and MS EFI partition in GPT mode
* Closes #432
2015-01-20 02:56:17 +00:00
Pete Batard ec761dfb41 [core] refactor CreatePartition()
* Also add groundwork for optional creation of MSR (see #432)
* Also fix a few minor issues
2015-01-19 01:23:32 +00:00
JED 0440e1fb3d [loc] add Norwegian translation
* Also add a list (in comments) of all the included translations
* Closes #207
2015-01-19 01:19:54 +00:00
Pete Batard d32e9dcb45 [efi] fix UEFI:TOGO detection on some platforms
* Closes #431
2015-01-17 00:09:03 +00:00
Pete Batard 032d4413c8 [togo] Add Windows To Go support - part 2
* Closes #126
* Only supported on Windows 8 or later for now
* Also fix MinGW and WDK compilation issues
2015-01-16 01:53:24 +00:00
Pete Batard 295650a8b4 [togo] Add Windows To Go support - part 1
* Add apply support to WIM image handling
* Requires Windows 8 or later (Windows 7+ for WIM API support but Windows 8+ for ISO mount)
* Also fix an issue for Windows 7 x64 EFI mode
2015-01-15 01:45:10 +00:00
Pete Batard 99c24d6c88 [iso] add ISO mounting capabilities for Windows 8 or later 2015-01-14 00:51:41 +00:00
Pete Batard 3444a48fce [ui] display ToGo radio selection according to ISO content
* Also simplify EFI detection and reporting
2015-01-13 02:11:57 +00:00
Pete Batard bca23cc676 [loc] add message for dual EFI/BIOS cheat mode
* Also update copyright year for about dialog
2015-01-12 00:53:09 +00:00
Pete Batard 817c026720 [ui] enable ToGo selection through a radio button
* Part of #126
2015-01-12 00:34:09 +00:00
Peter Dave Hello b9355e85be [loc] update Traditional Chinese translation
* Closes #425
* Closes #428
2015-01-10 23:10:41 +00:00
Pete Batard 9e2f85cb9d [misc] pocketful of enhancement and fixes - part 2
* Add a warning for 4K drives
* Also fix a typo in .loc comments
2015-01-08 23:21:08 +00:00
Pete Batard 2e817ae944 [misc] pocketful of enhancement and fixes - part 1
* Add a cheat mode for VMWare disk detection
* Add a cheat mode to delete the rufus_files directory
* Don't attempt a grub2 download in case we couldn't read the version
* Don't use a shared message buffer between info and status and also
  use a more logical handling of low pri/high pri and timeout
* Also fix unwanted selection of info text on restore from minimize
* Also fix the localization generation and add more messages
2015-01-08 00:22:56 +00:00
Pete Batard c56a1c87de [misc] set Rufus next to 2.0
* With all the new features being introduced and latest UI changes,
  it's time to up the ante with regards to the major version.
2015-01-01 23:47:15 +00:00
Pete Batard a327bb114c [ui] Remove the separate progress dialog
* Closes #125
* Also provide more intuitive info for bad blocks check
* Also update Bled to latest to enable cancelling
2015-01-01 23:39:28 +00:00
Pete Batard e90eaa4abc [grub] add GRUB 2.0 versioning and enable external core.img download
* Closes #419
* Also updated Bled to latest
2014-12-30 19:46:13 +00:00
Pete Batard 7599715ae6 [cmp] add decompression support
* Adds .Z, .gz, .lzma, .xz and .bz2 decompression support for DD images
  using the Bled library (https://github.com/pbatard/bled).
* Closes #269
2014-12-29 20:34:41 +00:00
Pete Batard 3f0e71f3ba [efi] fix incorrect offset for UEFI:TOGO partition
* Also remove the use of hardcoded value for the size of the UEFI:TOGO
  partition and fix a WDK warning.
2014-12-21 01:56:36 +00:00
Pete Batard a4e12f5c12 [vhd] fix VHD detection on localized versions of Windows
* SPDRP_FRIENDLYNAME is localized, so we can't use it.
* Closes #417
2014-12-20 17:30:12 +00:00