Commit graph

348 commits

Author SHA1 Message Date
maxnet
3017bc5fda
Merge pull request #122 from bovirus/patch-1
Update Italian language
2020-11-20 13:04:04 +01:00
bovirus
79029ad92e
Update Italian language
@maxnet 
Sorry for previous error
I created a new PR with both two changes.
Thanks.
2020-11-20 13:03:08 +01:00
Floris Bos
d217f63768 Allow translators to specify external .qm file for testing
Normally translation files are embedded inside the application's
executable.
But allow translators to use external .qm file for testing
purposes.

Ref #118
2020-11-19 21:21:04 +01:00
maxnet
7195694dbd
Merge pull request #120 from bovirus/patch-1
Update Italian language
2020-11-19 19:29:16 +01:00
bovirus
a38d8ab5c3
Update Italian language 2020-11-19 19:22:02 +01:00
Floris Bos
e4d99008fe Fix \n -> <br> in translations
Closes #119
2020-11-19 19:05:09 +01:00
maxnet
a6e80eb8a0
Merge pull request #117 from bovirus/qml
Add Italian translation
2020-11-19 18:21:14 +01:00
maxnet
35d32f2b26
Merge branch 'qml' into qml 2020-11-19 18:20:34 +01:00
maxnet
36aea8f584
Merge pull request #116 from jose1711/sk_translation
Add Slovak translation
2020-11-19 18:16:23 +01:00
Floris Bos
6b178731c7 Improve status reporting
There are some user complaints that Imager hangs at "writing 0%"
Mention in the progress status what it is actually doing prior
to writing (e.g. opening storage, blkdiscarding,
zero'ing out MBR, starting download) to help diagnose
potential issues.
2020-11-19 18:10:05 +01:00
bovirus
de0c12bfb2
Update CMakeLists.txt
Update CMakeLists.txt (changes for Italian language)
2020-11-19 14:21:49 +01:00
bovirus
82b6e3fffd
Update translation.qrc
Add line for Italian language
Update list of langiuage in alphabetical order
2020-11-19 14:18:19 +01:00
bovirus
4cca0ee834
Add Italian language 2020-11-19 14:16:43 +01:00
Jose Riha
a4880fb4be Add Slovak translation 2020-11-18 22:42:47 +01:00
maxnet
8a44c6b3ca
Merge pull request #106 from andrum99/patch-1
README.md: Improve wording on download link, add how to get on Raspberry Pi OS
2020-09-29 20:06:14 +02:00
Floris Bos
b36cae4bfb Windows installer: do not install qml settings plugin
The "do not use saved position if it falls outside of primary screen"
commit removes the dependency on qml-module-qt-labs-settings module
so no need for the installer to install it.

Skip installation of qml debug stuff while we are at it.
2020-09-29 19:57:36 +02:00
Floris Bos
f703690a74 Merge branch 'qml' of https://github.com/raspberrypi/imagewriter into qml 2020-09-29 19:56:52 +02:00
Floris Bos
a6a4f0fc5b Mac: use system hash functions
May perform better under emulation
2020-09-29 19:56:12 +02:00
Floris Bos
65f9b9c1fd Improve download error reporting
Ref #107
2020-09-29 19:54:03 +02:00
andrum99
c7f40eba9b
bullet pointeyness 2020-09-18 00:08:56 +01:00
andrum99
59ae4244a1
grammar nit 2020-09-18 00:04:26 +01:00
andrum99
e993668f8d
Improve wording, add how to get on Raspberry Pi OS
- The new wording has the advantage that it specifies which platforms the binaries are for
- Give instructions for how to get Raspberry Pi OS - no need to visit download page - it just needs a single shell command
2020-09-18 00:03:45 +01:00
maxnet
cbd3355abd
Merge pull request #97 from alkersan/fix_find_package_arguments_order
Fix find_package arguments order.
2020-09-17 19:42:04 +02:00
maxnet
06ad02a74f
Merge pull request #101 from AaronDewes/german
Add German translation
2020-09-17 19:40:57 +02:00
maxnet
eeca7c016c
Merge pull request #98 from RPiOS/qml
update Chinese translation  file rpi-imager_zh_cn.ts
2020-09-17 19:39:55 +02:00
maxnet
51c8bf7332
Merge pull request #105 from lurch/patch-1
Add download link to README
2020-09-17 19:37:15 +02:00
Andrew Scheller
5273167fee
Add suggested edits 2020-09-17 16:35:15 +01:00
Andrew Scheller
d29ccd55f2
Add download link to README 2020-09-17 09:31:51 +01:00
Aaron Dewes
f433750997
Add German translation 2020-08-07 14:07:00 +02:00
YuzukiTsuru
3fd71d8db1 update Chinese translation file rpi-imager_zh_cn.ts 2020-08-04 11:31:41 +08:00
Dmytro Aleksandrov
1749eb7b40 Fix find_package arguments order.
With current argument order cmake's FindCURL module checks for a component named `7.32.0` in the curl package.
According to the find_package reference the version argument follows PackageName and after the REQUIRED keyword an optional list of components is placed.
Resolves #96
2020-08-02 13:31:09 +03:00
Floris Bos
c08887f788 Do not use saved position if it falls outside of primary screen
- Only use saved position if the coordinates fall inside of the primary screen
  Prevents problems for people with laptops that sometimes but not always use
  external screens.
- Since we now set window position in C++ instead of QML, drop the
  dependency on qml-module-qt-labs-settings module.

Closes #91
2020-07-21 16:15:19 +02:00
Floris Bos
65c6377052 Windows installer: terminate Imager if running
- Try to gracefully close any running Imager instance by sending
a window message. Should close it automatically if Imager is not
actually writing something.

If Imager does not close within 2 seconds, prompt user to ask
if it should be terminated less gracefully.

- Change installer executable name (setup.exe -> image-<version>.exe).
- Prevent UAC prompt during compiling installer.
2020-07-21 15:25:31 +02:00
Floris Bos
04595d28c6 Add fr/tr to list of translations 2020-07-21 15:25:01 +02:00
Floris Bos
064f0c3361 Remove redundant delay 2020-07-21 15:10:25 +02:00
Floris Bos
7e4f5c9045 Mac: open preferences for user if Imager is not allowed access
Normally the system will prompt the user to allow Imager access
to removable volumes.
Open preferences and ask user to allow Imager manually in a
corner case in which this does not occur.
2020-07-21 15:04:38 +02:00
maxnet
c4ab7b91a1
Merge pull request #90 from Simsimpicpic/patch-1
Create rpi-imager_fr.ts
2020-07-21 13:46:41 +02:00
maxnet
8bc15aae3f
Merge pull request #89 from Zaryob/qml
Turkish translations done
2020-07-21 13:46:20 +02:00
Simon
847ca39fdb
Fix type="unfinished" on two strings 2020-07-19 15:08:33 +02:00
Simon
e6b8d9b431
Create rpi-imager_fr.ts
Translate all strings in French
2020-07-19 15:06:52 +02:00
Suleyman Poyraz
65788f9fd8
Update rpi-imager_tr.ts 2020-07-11 14:38:14 +03:00
Suleyman Poyraz
90bfecdce3
Update rpi-imager_tr.ts 2020-07-11 13:50:48 +03:00
Suleyman Poyraz
418d514863
Turkish translations has been started. 2020-07-11 13:35:17 +03:00
Floris Bos
385ee6d742 Windows: mention 'Controlled Folder Access' on ERROR_ACCESS_DENIED
If WriteFile() returns ERROR_ACCESS_DENIED and registry indicates
CFA is on, tell user rpi-imager (and fat32format) should be added
to the "allowed apps" in the CFA settings.
2020-07-06 00:42:44 +02:00
Floris Bos
f90739a520 Mac: populate version info in .plist
Closes #88
2020-07-06 00:41:34 +02:00
Floris Bos
39abeb239d Improve drive listing
- Show write protected SD cards greyed out.
  Show message if user select one of those. Closes #59
- Do show virtual drive types on Windows.
  Do keep them hidden on Mac OS X as that seems to
  cover .dmg file and timemachine stuff. Closes #79
2020-07-03 21:16:49 +02:00
Floris Bos
5f42c7d7cb Windows: stop storage service during write
The moment we write the block containing the partition table
Windows services will start accessing the SD card and write data
to "System volume information" folder.

If others are writing to disk concurrently this may or may not
affect our ability to eject the drive.
Stop StorSvc temporarily between us writing the partition table
(saved for last) and ejecting the SD card, just in case.

Ref #75
2020-07-03 21:11:34 +02:00
Floris Bos
19bfc8eacb Close files on error 2020-07-03 21:08:51 +02:00
Floris Bos
9a263f0211 Fix vertical position of message dialog
On system with zoom settings the y position of the message dialog
was off.
2020-07-03 21:07:31 +02:00
Floris Bos
755d7dc6ab Enumerate drives in seperate thread
Ref #87
2020-07-02 23:31:20 +02:00