David Given
|
273d38f237
|
Fix command detection when a command string contains multiple words.
|
2025-08-27 00:11:57 +02:00 |
|
David Given
|
8c582b8d72
|
Update to the new ninja-fied ab.
|
2025-08-26 01:23:58 +02:00 |
|
David Given
|
5f2f7e70ef
|
Remove rawread and merge.
|
2025-08-21 18:55:46 +02:00 |
|
David Given
|
9062a531f3
|
Migrate the 40track etc extension configs to actual options. Add the
ability to have --group=value options to make this cleaner.
|
2025-08-21 00:53:50 +02:00 |
|
David Given
|
e2a6fbcf3c
|
Update a few places which used -c for other purposes.
|
2025-08-20 21:30:06 +02:00 |
|
David Given
|
206e85a356
|
Expose the .app on OSX (in a zipfile).
Closes: #800
|
2025-08-20 00:02:43 +02:00 |
|
David Given
|
d2b1602881
|
Add a working fluxfile cp.
|
2025-08-19 00:55:53 +02:00 |
|
David Given
|
f01b30e112
|
Make fluxfile rm work.
|
2025-08-19 00:18:47 +02:00 |
|
David Given
|
b5f7fbe14e
|
Finally come up with a fluxfile ls I can live with.
|
2025-08-18 23:59:57 +02:00 |
|
David Given
|
996fdbc0f5
|
More overhauling of the proto layer; fluxfile ls now works.
|
2025-08-18 00:37:42 +02:00 |
|
David Given
|
0a5604521e
|
Merge in fluxfile stuff.
|
2025-08-17 21:12:27 +02:00 |
|
David Given
|
18bdb27225
|
fluxengine convert now uses the same syntax as the other tools.
|
2025-08-17 11:26:16 +02:00 |
|
David Given
|
3ab3db92f5
|
Add basic support for TI-99 disks.
|
2025-08-17 10:40:07 +02:00 |
|
David Given
|
f24e4029b4
|
Flux sources now add the locations of their data to _extraConfig ---
which is now honoured. Fix a bunch of bugs in some of the flux sources
and sinks. The converter now actually works, maybe.
|
2025-08-17 00:38:25 +02:00 |
|
David Given
|
53026f3d02
|
Rework the way locations are handled to use the new locations
microformat rather than the old RangeProto.
|
2025-08-16 16:59:44 +02:00 |
|
David Given
|
70bdcd0978
|
Non-functioning archival checkin.
|
2025-08-12 20:31:54 +01:00 |
|
David Given
|
8f233f55e9
|
Add fluxfile ls.
|
2025-07-28 23:20:41 +01:00 |
|
David Given
|
19b63786c8
|
Merge from master.
|
2025-07-21 00:01:41 +02:00 |
|
David Given
|
8a2a58b1a5
|
Hopefully beat the OSX build into working.
|
2025-04-24 01:16:54 +02:00 |
|
David Given
|
3e505f47bc
|
It now builds properly!
|
2025-03-18 01:05:07 +01:00 |
|
David Given
|
15a69f6dcb
|
Make build with the new ab --- but the tests fail.
|
2025-03-17 22:33:54 +01:00 |
|
David Given
|
0f763fe06b
|
Patch up for the libfmt change and update to c++20.Patch up for the
libfmt change and update to c++20.
|
2025-03-12 01:22:18 +01:00 |
|
Märt Põder
|
36b120bdbe
|
Add Juku 5104 floppies with a new filesystem_track_order option
|
2024-11-30 15:31:24 +02:00 |
|
David Given
|
0fcb2075e0
|
Move filesystem_track_ordering from ImageReaderProto/ImageWriterProto to
ImgInputOutputProto; it now only applies to img files. Make it honour the
appropriate track layout setting too.
|
2024-11-29 22:30:33 +01:00 |
|
David Given
|
2bda78fb40
|
Distinguish between filesystem track ordering and image track ordering
(although currently only the filesystem ordering is used).
|
2024-11-29 22:07:58 +01:00 |
|
David Given
|
a022aab28a
|
Change the wx library order.
|
2024-11-09 20:52:47 +01:00 |
|
David Given
|
ed604f6284
|
Finally eliminate the +lib target.
|
2024-10-19 13:18:28 +02:00 |
|
David Given
|
1bcc8f45b5
|
Modularise encoders. Change arch to not depend on +lib.
|
2024-10-16 22:00:51 +02:00 |
|
David Given
|
4c140b1b90
|
Modularise arch.
|
2024-10-16 21:17:59 +02:00 |
|
David Given
|
6d3969ab79
|
Split the dependency so that the encoders/decoders don't depend on arch.
|
2024-10-16 21:00:48 +02:00 |
|
David Given
|
ecd80775d8
|
Modularise fluxsource.
|
2024-10-16 01:00:48 +02:00 |
|
David Given
|
900ba11623
|
Move csvreader into external. Why was it in core?
|
2024-10-15 00:56:57 +02:00 |
|
David Given
|
7983a4b883
|
Move the external file format stuff into its own module.
|
2024-10-15 00:46:46 +02:00 |
|
David Given
|
ea4a147751
|
Move fluxmapreader/fluxpattern into data.
|
2024-10-15 00:00:27 +02:00 |
|
David Given
|
a006e0bf6f
|
Overhaul the log stuff to actually work again (better).
|
2024-10-13 23:26:12 +02:00 |
|
David Given
|
c5373480ba
|
Move a lot of the data-handling utilities into their own module.
|
2024-10-13 13:35:48 +02:00 |
|
David Given
|
e1f2494966
|
Create a config module containing all the configuration, proto and flags
stuff.
|
2024-10-13 11:57:18 +02:00 |
|
David Given
|
9ddfa5a56b
|
Move the logger into core.
|
2024-10-13 11:39:33 +02:00 |
|
David Given
|
6339cd6b31
|
Move the routines which render log messages out of logger.cc; this breaks the
dependency which required logger.cc to have access to the entire rest of the
system. Although we still need to forward declare all the log messages.
|
2024-10-13 11:20:27 +02:00 |
|
David Given
|
7e80e255a4
|
Config no longer depends on Flux/Image/Encode/Decode, breaking a circular
dependency.
|
2024-10-12 01:49:13 +02:00 |
|
David Given
|
f5b14cadf8
|
Use "" to access the fmt headers, not <>, or else Windows can't find the
fallback library.
|
2024-10-09 15:10:22 +02:00 |
|
David Given
|
27ab1e3e5a
|
Refactor a lot of the proto stuff.
|
2024-10-08 23:18:30 +02:00 |
|
David Given
|
c55032531c
|
Move the VFS stuff into its own library.
|
2024-10-01 21:06:14 +02:00 |
|
David Given
|
817cf03592
|
Fixup after last checkin.
|
2024-10-01 20:55:02 +02:00 |
|
David Given
|
ca940d1599
|
Refactor core libraries into their own library.
|
2024-10-01 20:36:53 +02:00 |
|
David Given
|
db235dae5e
|
Merge.
|
2024-09-10 21:21:54 +02:00 |
|
David Given
|
ec3b5b10df
|
Adjust default Brother head_bias, and fix the documentation.
Fixes: #768
|
2024-09-10 18:32:03 +02:00 |
|
David Given
|
af0ce4cf35
|
Update ab.
|
2024-09-02 23:51:03 +02:00 |
|
David Given
|
dc6af483a5
|
Remember to build the drivetypes table.
|
2024-08-12 17:32:13 +02:00 |
|
David Given
|
9a0b487f4b
|
Remember to build the formats table.
|
2024-08-12 17:26:28 +02:00 |
|