Commit graph

627 commits

Author SHA1 Message Date
cmclark00
dbe453d3e8
Update windows.yml 2024-08-14 00:23:57 -04:00
cmclark00
b8c4388140
Update test.yml 2024-08-14 00:21:28 -04:00
cmclark00
2a9217fb25
Update windows.yml 2024-08-14 00:20:51 -04:00
cmclark00
8ba05fc866
Update test.yml 2024-08-14 00:17:23 -04:00
cmclark00
83551d202a
Create windows.yml 2024-08-14 00:16:19 -04:00
cmclark00
337fb8e12a
Update test.yml 2024-08-14 00:12:41 -04:00
cmclark00
2e00f37d06
Update test.yml 2024-08-14 00:07:21 -04:00
cmclark00
9780d2a387
Update test.yml 2024-08-14 00:03:29 -04:00
cmclark00
1070aa0881
Update test.yml 2024-08-13 23:57:49 -04:00
cmclark00
7526d8ca6e
Update test.yml 2024-08-13 23:53:21 -04:00
cmclark00
0cbe91d46c
Update test.yml 2024-08-13 23:31:17 -04:00
cmclark00
89c49a5b1b
Update test.yml 2024-08-13 23:25:18 -04:00
cmclark00
293cca615b
Update test.yml 2024-08-13 23:14:24 -04:00
cmclark00
d90a386441
Update test.yml 2024-08-13 22:59:04 -04:00
cmclark00
ac9780df45 testest 2024-08-13 22:51:50 -04:00
cmclark00
5a7dbb384f
Update test.yml 2024-08-13 22:45:19 -04:00
cmclark00
214c9b94fe
Update test.yml 2024-08-13 22:42:06 -04:00
cmclark00
205c2adea9
Update test.yml 2024-08-13 22:38:46 -04:00
cmclark00
cc19e9c445 test 2024-08-13 22:35:14 -04:00
cmclark00
3256a525ba Merge branch 'qml' of https://github.com/cmclark00/retro-imager into qml 2024-08-13 22:33:21 -04:00
cmclark00
7b6a951a3a aasads 2024-08-13 22:31:59 -04:00
cmclark00
b6230c7797
Update build-ubuntu-deb.yml 2024-08-13 22:28:32 -04:00
cmclark00
bc403096d5
Update build-ubuntu-deb.yml 2024-08-13 22:25:08 -04:00
cmclark00
80577b90a5
Update build-ubuntu-deb.yml 2024-08-13 22:23:06 -04:00
cmclark00
2dc3868298
Update build-ubuntu-deb.yml 2024-08-13 22:21:04 -04:00
cmclark00
83ce4979f0
Update build-ubuntu-deb.yml 2024-08-13 22:19:42 -04:00
cmclark00
34812938f7
Update build-ubuntu-deb.yml 2024-08-13 22:16:11 -04:00
cmclark00
670238dd5a
Create main1.yml 2024-08-13 22:10:53 -04:00
cmclark00
45bf4a683c Merge branch 'qml' of https://github.com/cmclark00/retro-imager into qml 2024-08-13 22:04:51 -04:00
cmclark00
72a4356e4a idk 2024-08-13 22:04:42 -04:00
cmclark00
75e8a2a1fd
Create main.yml 2024-08-13 22:01:41 -04:00
cmclark00
26260bc11c
Update build-ubuntu-deb.yml 2024-08-13 21:59:58 -04:00
cmclark00
8e667f8d8c update 2024-08-13 21:52:18 -04:00
cmclark00
578cd52030
Update build-ubuntu-deb.yml 2024-08-13 21:41:01 -04:00
cmclark00
0dcad8e27a trying automation 2024-08-13 21:37:50 -04:00
cmclark00
499cf67ff2 updating url location 2024-08-13 01:51:45 -04:00
cmclark00
a686115ca8 more updates 2024-08-13 01:50:28 -04:00
cmclark00
73962713b0 fixed icons 2024-08-12 23:33:19 -04:00
cmclark00
9b237d42ff added device icons 2024-08-12 23:20:30 -04:00
cmclark00
deb90458ec blegh 2024-08-12 23:06:18 -04:00
cmclark00
875f0fe590 added some flair! 2024-08-12 22:42:25 -04:00
cmclark00
110b23f1fb Merge branch 'qml' of https://github.com/cmclark00/retro-imager into qml 2024-08-12 20:26:44 -04:00
cmclark00
0f5642e281 updates 2024-08-12 20:25:44 -04:00
cmclark00
ba8c94b6ae changing assets 2024-08-10 21:07:21 -04:00
cmclark00
71198f45fa blegfh 2024-08-10 20:29:47 -04:00
cmclark00
1450730ab8 fixed file size 2024-08-10 20:13:24 -04:00
cmclark00
06a0b621de change os list location 2024-08-10 20:03:20 -04:00
cmclark00
509a26fe4a first updates 2024-08-10 20:01:17 -04:00
Alistair Buxton
7725ce7a40 Linux/OSX: Fix reversed fsync check
This if() condition checks the result of seek, write, flush
and fsync. The first three are methods on QFile, so return
a truthy value on success. write() returns number of bytes
written while seek() and flush() return bool true on success.
Therefore they have to be inverted to detect errors. However,
fsync() is a posix system call, so it returns zero (false) on
success. Therefore it should not be inverted.

Note that currently this entire code block can never run.
knownsize is always zero because QFile.size() currently
cannot determine the size of a block device. However, when I
asked to confirm this behavior, a Qt maintainer decided to
implement it, so there is now a PR. If that is released then
this code block will become live and the reversed fsync check
will cause a problem.

PR: https://codereview.qt-project.org/c/qt/qtbase/+/581443
2024-08-07 11:45:20 +01:00
Jason Kridner
c1c8c5a7dd Fix GPT signature test
gpt.Signature is not a null-terminated string, but an 8-byte character array. Using `strcmp` will not provide a valid result. Use `strncmp` over the first 8 bytes instead.

Signed-off-by: Jason Kridner <jkridner@beagleboard.org>
2024-07-17 10:44:13 +01:00