Commit graph

15 commits

Author SHA1 Message Date
Tom Dewey
103924eff0 imagewriter: Windows: Remove taskbar progress indicator
This is no longer supported in Qt6, with no replacement available.
2024-09-11 17:12:48 +01:00
Floris Bos
8c9de2d78c Embedded: fix network detection 2024-01-15 00:16:43 +01:00
Tom Dewey
eb2d54a423 imagewriter: Remove unnecessary mutexes
Per suggestion from @maxnet, remove unnecessary guards. Qt signals/slots
will guard against concurrency issues.
2023-11-14 09:53:35 +00:00
Tom Dewey
b3d5221ac2 filtering: Move to C++ backend 2023-11-14 09:53:35 +00:00
Tom Dewey
b29ec3350c imagewriter: Insert nascent HW filter 2023-11-14 09:53:35 +00:00
Tom Dewey
a25855c41a imagewriter: Remove nascent HW filter
This isn't ready yet - so remove the unused stubs.
2023-11-14 09:53:35 +00:00
Tom Dewey
2bd4a068bc imagewriter: Remove unique_ptr for _networkManager 2023-11-14 09:53:35 +00:00
Tom Dewey
673b3c7a33 qml: move OS list fetch to backend
- Simple implementation of OS list fetching in backend
- Replace frontend OS list fetching by calls to backend
- OS list updates are brought in asynchronously, avoiding excessive UI
  blockage.
- "Erase" and "Custom" OS list options are always present, even in a
  no-internet scenario

Based-On: cillian64/rpi-imager/oslist_backend
2023-11-14 09:53:35 +00:00
Floris Bos
e8931b7b8f Local .xz files: parse uncompressed size for better progress reports 2023-09-25 21:13:22 +02:00
Floris Bos
ce549cadb2 Misc advanced options improvements 2023-09-23 19:45:17 +02:00
Floris Bos
6eb358ed75 WIP: Tabbed options interface 2023-09-22 23:51:36 +02:00
Floris Bos
6dc2f3e58e Refactor WLAN PSK retrieval code
- Reduce platform specific code in ImageWriter class,
  and move that to seperate classes.
- Use API calls to get current SSID on Windows and Linux instead
  of launching command line utilities.
2023-03-10 18:37:22 +01:00
Floris Bos
05f1c4dbb5 Add integration tests
Tests if repository json files conform to the json schema.
If all resources (images/icons/website URLs) they mention actually
exists.

And can also test writing images and the FAT modification code.
2022-11-19 23:49:43 +01:00
Floris Bos
ebc6edc0c3 Advanced settings: use current username instead of Pi as default
Instead of using 'pi' as default, try to get the username of
the current user from the OS.

May not always work. (e.g. some Windows users may not have
setup a username themselves, but may be using a default user
created by the PC vendor).

Closes #497
2022-11-15 01:10:46 +01:00
Floris Bos
033ff07abf Move source files to /src 2022-02-14 10:07:15 +01:00
Renamed from imagewriter.h (Browse further)