Commit graph

174 commits

Author SHA1 Message Date
Floris Bos
2844b5bd1a Do not activate embedded mode for wayland
Embedded (fullscreen) mode was activated automatically if QPA
platform type is eglfs, wayland or linuxfb.
However although setting window size to -1 does result in fullscreen
on eglfs, on wayland it results in
"Client tried to set invalid geometry"

Do not activate embedded mode for wayland.

Closes #143
2021-01-11 18:43:41 +01:00
Floris Bos
7c1c111699 drivelist: let GetEnumeratorName() return std::string instead of char *
Returning a pointer to a character array on the stack that is
no longer reserved after the function returns can lead to
undefined behavior.
2021-01-11 18:37:39 +01:00
Floris Bos
8e87933320 drivelist: fix handling zero length wstrings
Ref #142
2021-01-06 12:18:09 +01:00
Suleyman Poyraz
be453d5d79
Updated translations of Turkish Language. 2020-12-25 14:18:36 +03:00
Emanuele Goldoni
b77432f3db Update Italian translation 2020-12-21 11:52:47 +01:00
Floris Bos
d129d12b00 Add new PNG icons 2020-12-09 14:54:54 +01:00
Floris Bos
1d0087929c Windows: show progress in taskbar
Windows: show progress in taskbar
Closes #132

Implemented in ImageWriter class instead of qml for practical
reasons. GUI stuff does not really belong there, but there is no
easy way to have platform specific stuff in qml, lacking #ifdef
2020-12-09 14:23:40 +01:00
Floris Bos
1e73123ca9 Telemetry: use POST 2020-12-08 13:36:02 +01:00
Floris Bos
78276cffb7 Add --disable-telemetry command-line option 2020-12-07 14:42:10 +01:00
Floris Bos
0f2561cf13 Merge branch 'qml' of https://github.com/raspberrypi/rpi-imager into qml 2020-12-07 13:51:48 +01:00
Floris Bos
43c1e05795 Disable telemetry if user specified custom repository with --repo 2020-12-07 13:50:53 +01:00
maxnet
a8a12fc993
Merge pull request #131 from raspberrypi/document-telemetry
Document telemetry and how to opt-out
2020-12-07 12:58:17 +01:00
Paul Mucur
71de560edd
Document telemetry and how to opt-out
As introduced in 95ce718d41, document the
telemetry sent to https://rpi-imager-stats.raspberrypi.org, why it is
collected, what is collected, how long it is stored for and how to
opt-out.
2020-12-07 11:36:28 +00:00
Floris Bos
cb0a3dd954 Fix back button and forward swipe on multi-level os_list 2020-12-01 15:52:33 +01:00
Floris Bos
f5b36b6dd0 Mac OS X: on access denied open "all files & folders" prefs instead of "full disk access" 2020-12-01 15:51:45 +01:00
Floris Bos
95ce718d41 Enable telemetry
- Phone back home image downloaded for image popularity research.
  Only in case image comes from our repository (NOT for custom images)
2020-12-01 15:50:58 +01:00
maxnet
f6a8c4d943
Merge pull request #125 from bovirus/patch-2
Update Italian language
2020-11-24 13:46:42 +01:00
bovirus
7a6cf06b93
Update Italian language 2020-11-24 12:19:11 +01:00
maxnet
802db1088d
Merge pull request #124 from bovirus/patch-1
Update Italian string for installer
2020-11-24 12:00:20 +01:00
bovirus
5a4fe588e0
Update Italian string for installer 2020-11-24 11:45:11 +01:00
Floris Bos
a37f9a9f11 Windows: NSIS installer: enable multi-language (en/it/nl)
Closes #118
2020-11-24 11:37:48 +01:00
Floris Bos
6a74cab565 Bump version in Debian changelog 2020-11-24 11:37:26 +01:00
Floris Bos
eb11ba2707 Remember last selected custom image path
Closes #123
2020-11-23 19:53:13 +01:00
Floris Bos
7385dd0838 Add update notification support 2020-11-23 19:52:51 +01:00
Floris Bos
6f99f5d64c Fix multi-level subitems_url 2020-11-23 19:48:58 +01:00
Floris Bos
abeef65e7d Reconnect if download stalls for more than one minute 2020-11-23 19:48:50 +01:00
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