- Jun 01, 2020
-
-
Floris Bos authored
Closes #77
-
Floris Bos authored
We originally used libcurl for both downloading images from Internet and reading local files to have the same code path for both. It doesn't work that well in practice, as Qt and libcurl are not on the same page how special characters such as Chinese characters are represented in a local file URL. So create a new class to handle local files. Closes #76
-
Floris Bos authored
- Allow static build - Use .svg icons - Linux Embedded lacks normal "open file dialog". So simply scan files in root folder of USB stick and return list. - Change QProcess::execute(command) calls to QProcess::execute(command, args) calls to silence Qt 5.15.0 depreciation warning.
-
- May 24, 2020
-
-
Floris Bos authored
Closes #55
-
Floris Bos authored
-
Floris Bos authored
- Add support for embedded Linux without X, dbus, udisks, ntp, etc. - Misc minor changes
-
- May 23, 2020
-
-
Floris Bos authored
- Qt thinks UNC URLs should look like: file://1.2.3.4/share/file.img libcurl likes them: file:////1.2.3.4/share/file.img So correct that. - Mention it is an unspecified libcurl error if libcurl passes us an error code with an empty error message string. Closes #65
-
Floris Bos authored
Report data actually written to device instead of to cache.
-
Floris Bos authored
Linux has huge buffer cache (all free memory) So make sure we are reading data back from the actual card instead of cache.
-
Floris Bos authored
On special request
-
Floris Bos authored
Closes #47
-
maxnet authored
Fix for #13 Fuzzy text on macOS Retina Displays
-
maxnet authored
Install icon under share/icons
-
maxnet authored
Fix #62 (custom user-agent)
-
Floris Bos authored
Modern CPUs have special instructions to accelerate computing SHA hashes. The Qt QCryptographicHash code is standard C, so not taking advantage of those though. Outsource the hashing to OpenSSL that does. Shaves off some seconds during verification stage.
-
Floris Bos authored
Close #43
-
Floris Bos authored
- Tested with Dutch and Chinese. - Chinese translation courtesy of @YuzukiTsuru
-
Floris Bos authored
Erase has been written sounds a bit odd.
-
Floris Bos authored
Closes #63
-
Floris Bos authored
Closes #48
-
Floris Bos authored
- Add support for tooltips - Show more SD cards in list. Closes #32
-
- May 19, 2020
-
-
Dave Jones authored
Append "rpi-imager/version-num" to the default User-Agent when curl is downloading the image so that image hosts can more easily distinguish rpi-imager traffic from other traffic.
-
- Apr 08, 2020
-
-
Ghislain Antony Vaillant authored
-
- Apr 05, 2020
-
-
Matt Lamont authored
The default Info.plist template provided by CMake doesn't have this key, and CMake only has minimal support for settingstypically found in this file. In order to specify NSPrincipalClass, we need to provide the whole Info.plist instead. Info.plist is also specified as a dependancy to the application so that it will appear in the project explorer, and changes to this file will trigger a rebuild.
-
- Mar 10, 2020
-
-
Floris Bos authored
- Use larger buffer size when writing uncompressed files (was libcurl's default of 16 kb, change it to 128 kb) - Uncompress the next MB of data, while it is hashing/writing to disk in seperate thread.
-
Floris Bos authored
-
Floris Bos authored
Appereantly the function does not work as advertised on Windows 7. Do call it, but ignore errors. Hopefully any real write errors, will be detected when reading back image instead.
-
- Mar 09, 2020
-
-
Floris Bos authored
Qt only supports 10.13/10.14/10.15 in latest Qt version So mark application as such. Closes #29
-
Floris Bos authored
-
Floris Bos authored
-
Floris Bos authored
The software requires at least: - libcurl 7.32.0 (released Aug 12 2013!) - libarchive 3.2.0 (released Apr 30 2016) - util-linux 2.27 (released Sep 7 2015) While technically we could build libcurl and libarchive statically (like we do for Mac and Windows) if the system has older libs, it's likely that running the software on systems that old may give other problems as well (e.g. does lsblk --json (util-linux) and udisks2 work correctly?), so do not bother. Closes #16
-
Floris Bos authored
Closes #24
-
Floris Bos authored
-
- Mar 06, 2020
-
-
Floris Bos authored
-
- Mar 05, 2020
-
-
Floris Bos authored
-
Floris Bos authored
- We are only using zlib indirectly through libarchive (For Windows/Mac OS X we do keep requiring zlib headers, as we need them to build the bundled libarchive on these platforms)
-
- Mar 04, 2020
-
-
Floris Bos authored
- Remove old .svg icons and .qml file
-
Floris Bos authored
-
Floris Bos authored
- Fix github address - Add Mac code signing instructions
-
Floris Bos authored
-