Tom Dewey
879b89cae1
debian/postinst: Add missing newline
2024-10-07 11:21:14 +01:00
Tom Dewey
5b7ae19e1c
v1.9.2: Public release
2024-10-07 11:21:14 +01:00
Tom Dewey
1429e78791
debian/control: Add missing dependencies
...
dh-exec is required for building the Debian package, as we use it to remap the AppImage into the right place.
On the install-time depends, add utils-linux, as we use this for finding storage devices.
2024-10-07 11:21:14 +01:00
Tom Dewey
51876f16a2
debian/postinst: Set -e, add DEBHELPER hook
2024-10-07 11:21:14 +01:00
Tom Dewey
9ca4fbea36
debian/rules: Don't strip rpi-imager
2024-10-07 11:21:14 +01:00
Tom Dewey
7664e91129
debian: Make install script executable
2024-10-07 11:21:14 +01:00
Tom Dewey
122e4c2d93
debian: Changelog, metainfo, desktop file for 1.9.1
2024-10-07 11:21:14 +01:00
Tom Dewey
2ec36edd58
debian/postinst: Change permissions target filename
2024-09-26 13:31:26 +01:00
Tom Dewey
3e327cf0e0
debian/desktop: Rename AppImage
2024-09-26 13:31:26 +01:00
Tom Dewey
0babf8d455
debian/install: Use dh-exec to rename appimage
2024-09-26 13:31:26 +01:00
Tom Dewey
b7627af5f8
debian/control: Depend on libfuse2
...
Required for AppImage mounting.
2024-09-26 13:31:26 +01:00
Tom Dewey
7f4da1c75e
debian/source: Add newline at EOF
2024-09-26 13:31:26 +01:00
Tom Dewey
c2011322ff
debain/control: arm64 only
2024-09-26 13:31:26 +01:00
Tom Dewey
db1fc0951a
debian: Ignore release appimagecraft files
2024-09-26 13:31:26 +01:00
Tom Dewey
3e9e03b91f
v1.9.1: Translations, UI refinement
2024-09-26 13:31:26 +01:00
Tom Dewey
339d20bc24
debian: Ignore appimages, ci scripts
2024-09-26 13:31:26 +01:00
Tom Dewey
9264c19f76
linux: Appimage packaging
...
Move some files around, so that AppImages can be packaged inside a .deb for convenience.
2024-09-11 17:12:48 +01:00
Floris Bos
06abbadbb5
Linux: rename .desktop file to match DBus name
...
Fixes #785
2024-01-20 16:39:13 +01:00
Tom Dewey
30433d512f
meta: Release 1.8.4
2023-12-22 15:37:36 +00:00
Tom Dewey
d729317c54
meta: v1.8.3
2023-11-16 15:01:20 +00:00
Tom Dewey
be814b92c7
meta: v1.8.2
2023-11-15 15:18:36 +00:00
Floris Bos
6b918b448e
Release 1.8.1
2023-10-19 20:23:46 +02:00
Tom Dewey tom.dewey@raspberrypi.com
b76b56f569
debian: Include keyboard focus fixes in changelog
2023-10-18 15:17:15 +01:00
Tom Dewey tom.dewey@raspberrypi.com
36b800dfd9
debian: update changelog for i18n changes
2023-10-18 14:57:14 +01:00
Tom Dewey tom.dewey@raspberrypi.com
b9d271696f
debian: Update pending changelog
...
Additionally, modify gitignore to allow us to edit files in the debian
directory that we _do_ want to version.
2023-10-18 14:57:14 +01:00
Floris Bos
63124443c3
Add liblzma-dev to debian/control
2023-10-03 18:20:04 +02:00
Floris Bos
e8931b7b8f
Local .xz files: parse uncompressed size for better progress reports
2023-09-25 21:13:22 +02:00
Floris Bos
a382f985f3
Add support for model selection filtering. Bump version number.
2023-09-23 19:51:45 +02:00
Floris Bos
b49408781a
Bump version number
2023-05-22 19:04:41 +02:00
Floris Bos
1ab22a1d9e
Size "Do you want to use saved settings?" dialog box better
...
Prevents buttons overflowing the dialog box when German language
translation is used.
(Issue reported on forum)
2023-05-18 15:06:29 +02:00
Floris Bos
dc6ef75333
udisks2: add support for 'safely removing storage'
...
mountutils lacks implemention of ejecting storage on Linux.
Add that to our own code (not to mountutils as it is hard to
do DBus calls from there).
2023-03-24 15:33:54 +01:00
Floris Bos
b93fe29617
Apply advanced settings prompt: offer "no" without clear options
...
By request.
When prompted if previous settings should be applied, offer a
"no" button that only applies this time, and does not clear
settings.
2023-03-24 14:26:43 +01:00
Floris Bos
65f6a07fae
FAT editing: fix creating files that are multiple of cluster size
...
Closes #568
2023-03-22 16:42:10 +01:00
Floris Bos
a403df4385
Advanced settings FAT modification: fix expanding directory
...
When no more directory entries are available in the existing
cluster(s) of a directory on FAT32, we allocate an
extra cluster.
Make sure to zero out that new cluster, as disk checking utilities
may not stop reading when reaching an end of directory marker but
read the rest of cluster as well.
So there must not be any garbage data from a previously deleted file
in the sector there.
Also add checks to prevent getting in an endless loop on
encoutering circular "next cluster" references.
2022-11-20 18:44:22 +01:00
Floris Bos
5fa3fbe8dc
Switch to using FAT classes for advanced settings
...
- No longer relies on operating system for mounting FAT partition
when applying 'advanced settings'
- change '__attribute__ ((packed))' to '#pragma pack()' as the
mingw version we are using for Windows has a bug with the former
2022-11-15 01:15:08 +01:00
Floris Bos
957c78f8a3
Fix copyright file
...
dependencies -> src/dependencies
mention sha256crypt being public domain
2022-10-11 16:15:49 +02:00
Dave Jones
153bac698a
Add a man-page for rpi-imager
2022-09-28 00:39:48 +01:00
Floris Bos
ce0b02b823
Prevent user from entering invalid characters in hostname field
...
Implemented as "validator" which will cause that if an user
presses a key that is not allowed, it will not register.
Saves having to add an error message that would need to be
translated to different languages.
Closes #474
2022-08-18 20:07:26 +02:00
Floris Bos
2c00c64aba
Revert "Add new regulatory-domain parameter to cloud-init files"
...
Existing Ubuntu version does not like new regulatory-domain
parameter being present.
This reverts commit 31252bf1c4
.
2022-08-18 15:21:09 +02:00
Floris Bos
4961990ce0
Allow outsourcing custom settings to script
2022-07-31 16:02:10 +02:00
Floris Bos
31252bf1c4
Add new regulatory-domain parameter to cloud-init files
...
Seems to have been added to netplan: https://github.com/canonical/netplan/pull/281
2022-07-31 15:06:03 +02:00
Floris Bos
ef4abc661f
Linux distros that use NetworkManager: prefill WLAN PSK
...
Only supported when NetworkManager is used on the Linux distro
as wpa_supplicant itself does not support reading PSKs through
DBus, only setting them.
Closes #457
2022-07-31 13:24:52 +02:00
Floris Bos
cb415a6a02
Linux: allow using GnuTLS instead of OpenSSL for computing SHA256 hashes
...
Prevents issues with often changing OpenSSL ABI.
Ref #429
2022-06-14 16:13:55 +02:00
Floris Bos
8d943ce2bd
Remove overscan/piwiz supression options
...
- Remove overscan and piwiz supression option
- Change wifi -> wireless LAN
- Bump version
2022-03-24 20:06:14 +01:00
Floris Bos
033ff07abf
Move source files to /src
2022-02-14 10:07:15 +01:00
Floris Bos
d91f8d95b1
Fix advanced settings not working if wifiSSIDHidden is not in settings file
...
- Fix advanced settings not working if users has wifi settings saved
with previous version of Imager, and user selected "use always"
Ref #343
- Also fix problem where "SSH enabled" is not saved on Mac OS X due
to the check assuming QSettings stores settings as strings, while
with the plist stuff on Mac OS X it is stored as boolean.
2022-02-03 18:57:41 +01:00
Floris Bos
b8222915f8
Raspberry Pi (Trading) Limited -> Raspberry Pi Ltd
...
Same legal entity, just a company name change.
https://find-and-update.company-information.service.gov.uk/company/08207441/filing-history
2022-02-03 12:01:10 +01:00
Floris Bos
538cf8c9dd
Extend telemetry to include OS Imager is being run on
2022-02-03 11:41:23 +01:00
Floris Bos
2f4fe2f35a
Update icons
...
- Add new logo, category icons for 3D printing, home automation and
language specific operating systems.
- chmod 644 icons
2022-01-31 13:50:45 +01:00
Floris Bos
c17795c48e
Allow nested subitems
...
Fixes "Can't assign to existing role 'subitems' of different type"
or hang (depending on Qt version) on using nested subitems.
Keep nested subitems flattenend as json string in memory while not
being used, to simplify dealing with ListElement expectation that
all elements have the same data type, as well as QML/Ecmascript's
memory management.
2022-01-23 19:30:16 +01:00