Adam Chatterley
d8a3da449e
RELEASE_NOTES: invariant detection
2024-09-10 07:58:01 +08:00
Adam Chatterley
6f70d629cf
doc: Add kernel invariant detection description
...
Signed-off-by: Adam Chatterley <aschatterley@phys.au.dk>
2024-09-10 07:58:01 +08:00
Adam Chatterley
03606f4d7e
core: Add option to detect kernel invariants
...
There is already invariant detection in the the compiler, this just
exposes it by adding a flag to Core
Signed-off-by: Adam Chatterley <aschatterley@phys.au.dk>
2024-09-10 07:58:01 +08:00
David Nadlinger
ed3b60b270
RELEASE_NOTES: group dashboard changes, mention Schedule column hiding
2024-09-09 22:00:46 +08:00
David Nadlinger
6a7926ddeb
dashboard: Allow moving/hiding of Schedule view columns
...
This is very handy to make good use of screen real estate, as
e.g. file path and Git revision are often not as important to
judge the state of the system at a glance – particularly, as
the schedule entries can then fit on a single line each.
2024-09-09 22:00:46 +08:00
David Nadlinger
4e654011c3
gui/models: Add DictSyncModel default args to match C++ [nfc]
2024-09-09 22:00:46 +08:00
Charles Baynham
5912142836
nix: add paramiko to boards environment for lightweight flashing
2024-09-06 20:46:46 +08:00
architeuthidae
0c1ffa9f4f
doc: Add 'Adding custom EEM' section
2024-09-03 22:19:14 +08:00
David Nadlinger
11bab7dadb
gui: Update logo_ver.svg to major version 9
...
Opened in Inkscape, manually replaced the "8" with a text object
showing "9" (Intro, 40pt), converted object to paths, and saved
again with default settings. Only committed the part of the file
change corresponding to the text.
2024-09-01 08:06:06 +08:00
David Nadlinger
a1fb6e1b70
setup.py: Add missing platformdirs dependency
...
This was introduced in 583a4ceadd
, but only added to the
Nix flake there.
2024-08-30 15:46:56 +01:00
architeuthidae
00f2e3ae93
doc: Dashboard 'Load HDF5' button + nitpicks
2024-08-28 11:20:02 +08:00
Florian Agbuya
9aaec5db67
update default version
2024-08-27 13:59:22 +08:00
Florian Agbuya
583a4ceadd
switch from `appdirs` to `platformdirs`
2024-08-27 13:59:05 +08:00
Sebastien Bourdeauducq
dba877471f
flake: update dependencies
2024-08-24 10:51:34 +08:00
Sebastien Bourdeauducq
457b3edd44
test_client: make master termination easier to debug
2024-08-24 10:47:01 +08:00
Sebastien Bourdeauducq
fbb1a2c25d
master: migrate deprecated pygit2 commit.hex attr
2024-08-24 10:47:01 +08:00
abdul124
352cf907ee
compiler: add UnwrapNoneError exception
2024-08-23 19:12:52 +08:00
abdul124
7a2b11cc54
firmware: add UnwrapNoneError exception
2024-08-23 19:12:52 +08:00
architeuthidae
792f3d1ca8
doc: Fix TikZ arrow types (again)
2024-08-23 17:22:24 +08:00
architeuthidae
f6bc4d559a
doc: Fix TikZ arrow types
2024-08-23 16:44:56 +08:00
architeuthidae
6b570c0484
doc: Additional keyboard shortcuts
2024-08-23 16:44:56 +08:00
architeuthidae
70dce7c1dd
doc: Minor fixes
2024-08-23 16:44:56 +08:00
architeuthidae
e38dc59656
doc: Add ZC706 to core device page
2024-08-22 13:52:16 +08:00
architeuthidae
70d0f930c6
doc: More FAQs
2024-08-22 13:51:39 +08:00
architeuthidae
9bfac74c3f
doc: Add 'Overview' diagram
2024-08-22 13:44:20 +08:00
abdul124
3d125e76b3
firmware: add LinAlgError exception
2024-08-22 13:19:36 +08:00
abdul124
8e6fe41dc4
compiler: add LinAlgError exception
2024-08-22 13:19:36 +08:00
spaqin
61e96b37f9
doc: remove section on idle kernel info after demotion
2024-08-21 11:26:53 +08:00
spaqin
788e0cb3da
session: demote idle/startup kernel messages to debug
2024-08-21 11:26:53 +08:00
Florian Agbuya
62afcdaaf6
gui/state: implement backup state file for last successful load ( #2538 )
2024-08-21 00:39:24 +08:00
architeuthidae
83bf984216
doc: Management expansion, suggested edits
2024-08-20 16:29:06 +08:00
architeuthidae
020fe6caf0
doc: Add Waveform/RTIO analyzer
2024-08-20 16:29:06 +08:00
architeuthidae
9e557cdbf9
doc: Add reference descriptions
2024-08-20 16:29:06 +08:00
architeuthidae
b5787ac8f4
doc: GUI applet groups
2024-08-20 16:29:06 +08:00
architeuthidae
e4b4657a6d
doc: using_data_interfaces associated changes
2024-08-20 16:29:06 +08:00
architeuthidae
25b3553469
doc: Add 'Data and user interfaces' page
2024-08-20 16:29:06 +08:00
abdul124
7e32f00121
firmware/ksupport: improve comments and syscall name
2024-08-20 15:21:27 +08:00
abdul124
76ead047bf
coredevice/test: add unittests for exceptions
2024-08-20 15:21:27 +08:00
abdul124
cd4a0bb39e
firmware/ksupport: add exception unittests
2024-08-20 15:21:27 +08:00
abdul124
09128f87e6
coredevice/comm_kernel: map exceptions to correct names
2024-08-20 15:21:27 +08:00
abdul124
33d5002f39
sync exception names and ids
2024-08-20 15:21:27 +08:00
architeuthidae
0eddd2bbaa
doc: More FAQs
2024-08-19 13:03:46 +08:00
Sebastien Bourdeauducq
d28355541a
flake: update dependencies, use rust overlay snapshot
2024-08-14 16:52:46 +08:00
architeuthidae
00b429b468
doc: Refactor management system reference
2024-08-13 14:53:13 +08:00
architeuthidae
1b75bd1448
doc: Extending RTIO, fixes
2024-08-13 14:50:13 +08:00
architeuthidae
83922cce8b
doc: Add 'Extending RTIO' page
2024-08-13 14:50:13 +08:00
architeuthidae
775aff730e
flake/sphinx: add tikz for diagrams
2024-08-13 14:50:13 +08:00
architeuthidae
c0805b9cb9
doc: Minor link fixes
2024-08-12 16:52:45 +08:00
Sébastien Bourdeauducq
322f9f6e55
setup: minimum Python version is 3.11 (StreamWriter.start_tls)
2024-08-12 11:40:34 +08:00
spaqin
9f9acb3528
gui: force xcb instead of wayland
2024-08-07 16:01:51 +08:00