dg
dae9537472
Warning fixes.
2023-07-07 21:51:24 +00:00
dg
1330d56cdd
Fix a bunch of errors caused by changes to libfmt.
2023-07-07 21:32:21 +00:00
dg
466c3c34e5
Replace the Error() object with an error() function which takes fmt
...
formatspecs, making for much cleaner code. Reformatted everything.
This actually happened in multiple steps but then I corrupted my local
repository and I had to recover from the working tree.
2023-05-09 20:59:44 +00:00
dg
195534c21e
Configure the 1680kB DMF format file system.
2023-05-06 18:11:24 +00:00
dg
8be174e65a
Fix incorrect types when calling fatfs which was leading to really weird
...
behaviour when optimisation was enabled.
2022-11-27 11:11:26 +00:00
David Given
55b8a62f64
Add Brother120 support for putting files.
2022-09-12 00:33:13 +02:00
David Given
89a4abf9cf
FatFS _can_ delete files.
2022-09-09 22:39:15 +02:00
David Given
2478ccd8ef
Apply a hack to make sure that systems with mixed-case filenames on FAT disks
...
(which is illegal, but happens) work sensibly.
2022-09-09 22:29:04 +02:00
David Given
352abe07d8
Creating directories works, more or less.
2022-09-07 00:32:01 +02:00
David Given
079c4c955c
Moving files works (via the clumsy dialog).
2022-09-07 00:14:47 +02:00
David Given
99ca175e9a
Renaming files sort of works.
2022-09-07 00:02:23 +02:00
David Given
907d46a28b
Various pieces of better error checking.
2022-09-06 00:08:50 +02:00
David Given
87dda265f4
Formatting now works a lot better (i.e. works).
2022-09-05 23:54:30 +02:00
David Given
7106882212
Files can be deleted (probably).
2022-09-05 23:11:39 +02:00
David Given
6c0bb3781a
Allow probing of the filesystem capabilities.
2022-09-04 20:42:51 +02:00
David Given
80ec4407bc
Attributes are now returned as part of the dirent.
2022-09-04 19:30:12 +02:00
David Given
92ae233f39
First draft of the filesystem browser works.
2022-09-04 17:59:56 +02:00
David Given
c375b73db9
Dirents need to be shared.
2022-08-31 21:41:11 +02:00
David Given
8d90a974c6
Start work on volume metadata.
2022-08-31 20:17:50 +02:00
David Given
d44b83e60d
Some API tidying.
2022-08-31 20:01:58 +02:00
David Given
7d5460f8d1
Formatting FATFS filesystems works, more or less.
2022-08-31 00:58:28 +02:00
David Given
f753929e87
Writing files works in fatfs.
2022-08-30 22:51:31 +02:00
David Given
917d5d2dd2
Enable FatFS on a bunch of formats; better error reporting (i.e., some).
2022-08-27 18:07:04 +02:00
David Given
983f6caf46
FatFS works (read-only, lightly tested).
2022-08-27 17:43:46 +02:00