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
|
d3f8eb09d0
|
Merge pull request #573 from davidgiven/vfs
Overhaul the GUI.
|
2022-09-03 22:21:34 +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 |
|
David Given
|
a121fb8c6e
|
Disable the browser for merge.
|
2022-09-03 17:54:23 +02:00 |
|
David Given
|
a044f9a4a4
|
Custom configuration settings now work.
|
2022-09-03 17:52:11 +02:00 |
|
David Given
|
0b7a2d7b34
|
Turn the various viewer windows into dialogues.
|
2022-09-03 17:01:44 +02:00 |
|
David Given
|
07ba160119
|
More eventing cleanup.
|
2022-09-03 16:50:08 +02:00 |
|
David Given
|
d887c86cd4
|
Overhaul event handling. Get rid of the top-level notebook in favour of menu
items.
|
2022-09-03 16:42:10 +02:00 |
|
David Given
|
372af03d9e
|
You can now quit the application while an operation is in progress without
rashing.
|
2022-09-03 15:33:09 +02:00 |
|
David Given
|
aed6a6f142
|
Emergency stop works.
|
2022-09-03 13:42:52 +02:00 |
|
David Given
|
f5fa89bafe
|
Some tweaks to progress information.
|
2022-09-03 13:34:00 +02:00 |
|
David Given
|
6a1d181a34
|
Add progress information.
|
2022-09-03 13:24:51 +02:00 |
|
David Given
|
dbcd8c27c5
|
Implement the bulk of the custom status bar.
|
2022-09-03 12:59:45 +02:00 |
|
David Given
|
2764be5d32
|
Add a basic about dialogue.
|
2022-09-03 00:24:59 +02:00 |
|
David Given
|
d69c534614
|
Fiddle with some state stuff.
|
2022-09-03 00:00:18 +02:00 |
|
David Given
|
f436d6e48c
|
Fix state machine when errors are reported from the worker thread.
|
2022-09-02 23:54:45 +02:00 |
|
David Given
|
e49fcd12fa
|
Better selection cursor rendering.
|
2022-09-02 23:42:25 +02:00 |
|
David Given
|
f2699c4f1e
|
The reader and writer now work again.
|
2022-09-02 23:11:21 +02:00 |
|
David Given
|
2319243444
|
Get state loading and saving working with the new UI.
|
2022-09-02 20:17:20 +02:00 |
|
David Given
|
8e44e6625a
|
Refactor MainWindow so it doesn't need a header file.
|
2022-09-02 00:36:04 +02:00 |
|
David Given
|
4cd87ab08a
|
More UI overhaul.
|
2022-09-02 00:11:34 +02:00 |
|
David Given
|
98a125eb06
|
First draft of the new UI.
|
2022-09-01 00:31:45 +02:00 |
|
David Given
|
7c690695b9
|
Merge pull request #572 from davidgiven/vfs
Add filesystem metadata.
|
2022-08-31 23:37:52 +02:00 |
|
David Given
|
066a12edaa
|
CBMFS now supports filesystem metadata.
|
2022-08-31 22:46:04 +02:00 |
|
David Given
|
4c0971800d
|
File metadata for CPMFS works.
|
2022-08-31 21:58:11 +02:00 |
|
David Given
|
c375b73db9
|
Dirents need to be shared.
|
2022-08-31 21:41:11 +02:00 |
|