David Given
|
854afc6de3
|
Don't show _ profiles in the extensions list.
|
2022-09-09 22:36:17 +02:00 |
|
David Given
|
03048797c5
|
Atari formats do _not_ use normal fatfs, so disable it.
|
2022-09-09 22:33: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
|
827cfd818e
|
The browser write progress bar works.
|
2022-09-09 20:03:09 +02:00 |
|
David Given
|
b0e0cd6a1f
|
Fix the mapper issue; writes work again.
|
2022-09-09 19:23:45 +02:00 |
|
David Given
|
003e919bd5
|
Formatting now works rather better, but this has revealed a problem with the
mapper --- which needs to switch to using Layout anyway.
|
2022-09-09 00:34:44 +02:00 |
|
David Given
|
56dadfc228
|
Remember to reformat...
|
2022-09-08 20:37:03 +02:00 |
|
David Given
|
b70603e92b
|
Fix a bunch of minor dialog focus glitches.
|
2022-09-08 19:57:55 +02:00 |
|
David Given
|
6294bc4505
|
Drag-and-drop for moving one file at a time works... badly.
|
2022-09-08 00:08:31 +02:00 |
|
David Given
|
326bc931ad
|
You can write back disk images from the browser now.
|
2022-09-07 20:49:16 +02:00 |
|
David Given
|
734913f638
|
Read only media is now supported. Fix some threading race conditions where I
was calling the filesystem from the UI thread.
|
2022-09-07 20:08:28 +02:00 |
|
David Given
|
157a525ec1
|
Bugfixes and tidying.
|
2022-09-07 00:37:26 +02:00 |
|
David Given
|
352abe07d8
|
Creating directories works, more or less.
|
2022-09-07 00:32:01 +02:00 |
|
David Given
|
0111ed37ba
|
UI tidying.
|
2022-09-07 00:18:24 +02:00 |
|
David Given
|
079c4c955c
|
Moving files works (via the clumsy dialog).
|
2022-09-07 00:14:47 +02:00 |
|
David Given
|
922715480e
|
Allow moving a file without changing the actual name.
|
2022-09-07 00:14:19 +02:00 |
|
David Given
|
99ca175e9a
|
Renaming files sort of works.
|
2022-09-07 00:02:23 +02:00 |
|
David Given
|
c1fefb7e13
|
Merge.
|
2022-09-06 22:31:24 +02:00 |
|
David Given
|
31495d484d
|
Rewrite the browser model to be a custom and much, much more robust job.
|
2022-09-06 22:29:07 +02:00 |
|
David Given
|
1c6ae0bd88
|
Remove a spurious ItemChanged which was making OSX unhappy.
|
2022-09-06 00:55:58 +02:00 |
|
David Given
|
177aadbb45
|
Finally make that blasted 'more' button work.
|
2022-09-06 00:48:51 +02:00 |
|
David Given
|
a6868acfa0
|
Add a disk space gauge.
|
2022-09-06 00:09:00 +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
|
59e5f3d27e
|
Replace the browser job queue with a much cleaner one using lambda abuse.
|
2022-09-05 22:52:19 +02:00 |
|
David Given
|
b2eba66bff
|
You can format disks now.
|
2022-09-05 22:13:41 +02:00 |
|
David Given
|
b8b5509d49
|
Remember to add capabilities to the Brother filesystem.
|
2022-09-05 22:08:33 +02:00 |
|
David Given
|
e667e302dc
|
You can now put files, with a conflict dialogue. But you can't flush them to
disk yet.
|
2022-09-05 21:26:07 +02:00 |
|
David Given
|
ba68a13712
|
Properly throw FileNotFoundException if a file is not found (not BadPath).
|
2022-09-05 21:25:39 +02:00 |
|
David Given
|
c562c6f23a
|
Don't crash on adflib errors.
|
2022-09-05 19:04:49 +02:00 |
|
David Given
|
fad79e51ac
|
You can save files off disk now.
|
2022-09-05 18:43:32 +02:00 |
|
David Given
|
9438d68dae
|
Redesign the toolbars to fit more stuff on (and look better).
|
2022-09-05 01:22:16 +02:00 |
|
David Given
|
39b761ea16
|
Add an (unimplemented) rename operation.
|
2022-09-04 22:47:25 +02:00 |
|
David Given
|
64689cf59d
|
Add some disk flushing machinery.
|
2022-09-04 22:28:38 +02:00 |
|
David Given
|
17f80e4e53
|
Add a proper file viewer.
|
2022-09-04 22:15:49 +02:00 |
|
David Given
|
4117e233b3
|
Simple hex file viewing.
|
2022-09-04 20:47:44 +02:00 |
|
David Given
|
6c0bb3781a
|
Allow probing of the filesystem capabilities.
|
2022-09-04 20:42:51 +02:00 |
|
David Given
|
eb55fe1fe3
|
Browser getfileinfo works. Handle restarts and errors much more gracefully
(i.e. don't crash as often).
|
2022-09-04 20:26:22 +02:00 |
|
David Given
|
dc396d5cf7
|
Typo fix.
|
2022-09-04 20:25:40 +02:00 |
|
David Given
|
80ec4407bc
|
Attributes are now returned as part of the dirent.
|
2022-09-04 19:30:12 +02:00 |
|
David Given
|
1e45374d41
|
Filesystem job queue works.
|
2022-09-04 18:58:03 +02:00 |
|
David Given
|
92ae233f39
|
First draft of the filesystem browser works.
|
2022-09-04 17:59:56 +02:00 |
|
David Given
|
058ef8495b
|
Tidy.
|
2022-09-03 21:50:57 +02:00 |
|
David Given
|
e2ac8eb43c
|
Update file picker settings?
|
2022-09-03 21:40:54 +02:00 |
|
David Given
|
56121e39e2
|
Adjust file picker flags.
|
2022-09-03 20:53:24 +02:00 |
|
David Given
|
57bc2c459b
|
Don't pop up a jillion menus when right clicking.
|
2022-09-03 20:10:11 +02:00 |
|
David Given
|
311beacfff
|
Try to make OSX happy.
|
2022-09-03 19:48:32 +02:00 |
|
David Given
|
67e9c65313
|
Warning fix.
|
2022-09-03 19:32:59 +02:00 |
|
David Given
|
9a0257caaa
|
Fix a bunch of issues that was confusing Windows.
|
2022-09-03 19:32:44 +02:00 |
|