David Given
|
182d9946fe
|
Add missing file.
|
2025-08-17 00:40:55 +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
|
99c0e95a2f
|
Added a routine for parsing location lists using Lexy.
|
2025-08-15 23:39:21 +02:00 |
|
David Given
|
5293e1c18b
|
Merge pull request #792 from davidgiven/builds
Make an attempt to switch to WSL 1 for better builds.
|
2025-04-24 21:07:12 +02: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 |
|
David Given
|
f064d413b3
|
Add a docker test for Manjaro Linux.
|
2024-11-24 22:50:44 +01:00 |
|
David Given
|
8ff0153708
|
Add fedora 40 docker test.
|
2024-11-22 21:21:05 +01:00 |
|
David Given
|
c7273c06da
|
Add docker tests for Fedora 41.
|
2024-11-22 21:17:34 +01:00 |
|
David Given
|
149e5c6fba
|
Make work on Debian 11. Add some Docker tests to make sure it keeps working on
Debian 11.
|
2024-11-08 21:07:17 +01:00 |
|
David Given
|
38af98ec9b
|
Reformat.
|
2024-10-19 18:02:16 +02:00 |
|
David Given
|
33d241c33e
|
Move common.proto into config.
|
2024-10-19 16:58:44 +02:00 |
|
David Given
|
ed604f6284
|
Finally eliminate the +lib target.
|
2024-10-19 13:18:28 +02:00 |
|
David Given
|
4c140b1b90
|
Modularise arch.
|
2024-10-16 21:17:59 +02:00 |
|
David Given
|
c42e73f17a
|
Modularise fluxsink and usb.
|
2024-10-16 00:41:57 +02:00 |
|
David Given
|
ec271a67ad
|
Move the flx stuff into external.
|
2024-10-16 00:00:09 +02:00 |
|
David Given
|
900ba11623
|
Move csvreader into external. Why was it in core?
|
2024-10-15 00:56:57 +02:00 |
|
David Given
|
7da4e15b73
|
Move the Kryoflux and Catweasel stuff into external.
|
2024-10-15 00:52:02 +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
|
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
|
d091479f29
|
decoders protos now built separately.
|
2024-10-09 01:25:54 +02:00 |
|
David Given
|
27ab1e3e5a
|
Refactor a lot of the proto stuff.
|
2024-10-08 23:18:30 +02:00 |
|
David Given
|
a6981ff7ef
|
Split the FluxmapReader and FluxPattern files.
|
2024-10-02 00:42:06 +02:00 |
|
David Given
|
fc8d0283b1
|
Remove the applesauce.cc and test, as it's not used any more.
|
2024-10-02 00:28:04 +02:00 |
|
David Given
|
8b124e5ced
|
Merge.
|
2024-10-01 23:58:48 +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
|
d00fba02a0
|
Rename greaseWeazle to greaseweazle (as it needs doing).
|
2024-09-30 22:03:17 +02:00 |
|
David Given
|
38b8cd2574
|
Reads mostly work; writes not yet.
|
2024-09-29 13:05:46 +02:00 |
|
David Given
|
af0ce4cf35
|
Update ab.
|
2024-09-02 23:51:03 +02:00 |
|
David Given
|
cac4d1ce86
|
Encode all the protos in one go (per library), as it's vastly faster.
|
2024-08-12 12:36:39 +02:00 |
|
David Given
|
8a78e609b0
|
And fix everywhere else...
|
2024-05-13 23:41:37 +02:00 |
|
David Given
|
15c67b8cc1
|
Bash into workingness on OSX.
|
2024-05-13 23:27:53 +02:00 |
|
David Given
|
00e9c5a07f
|
Add support for updating file metadata (only the SRA bits, really).
|
2024-05-13 21:44:58 +02:00 |
|
David Given
|
7643457374
|
Add support for renaming files.
|
2024-05-13 21:12:42 +02:00 |
|
David Given
|
78d5584e21
|
Add creeate, put and delete support to the CP/M filesystem driver.
|
2024-05-13 00:32:57 +02:00 |
|
David Given
|
c115de9d40
|
Update to build with ab.
|
2024-03-29 23:53:05 +01:00 |
|
David Given
|
7095c03e28
|
Fix a whole pile of missing 'override' keywords.
|
2024-01-22 20:55:38 +01:00 |
|
David Given
|
533b217c8f
|
Eliminate the broken tpi system for a simple drive/format type field.
|
2023-10-29 21:10:14 +01:00 |
|
dg
|
dcb92db519
|
Remove old build system.
|
2023-10-26 19:29:01 +00:00 |
|
dg
|
8fd98d674a
|
Additional windows fixes.
|
2023-10-26 18:26:10 +00:00 |
|
David Given
|
07aa416975
|
Make the tests work.
|
2023-10-22 22:57:54 +02:00 |
|
David Given
|
a24fe420c4
|
We can now build both the CLI and GUI binaries!
|
2023-10-22 21:20:47 +02:00 |
|
David Given
|
f5f223f622
|
First steps towards reworking the build system... again.
|
2023-10-21 23:02:46 +02:00 |
|
David Given
|
362c5ee9b0
|
Rename the requires config field to prerequisite, as requires is about to
become a C++ keyword.
|
2023-07-07 00:34:03 +02:00 |
|