e4b4657a6d
doc: using_data_interfaces associated changes
2024-08-20 16:29:06 +08:00
25b3553469
doc: Add 'Data and user interfaces' page
2024-08-20 16:29:06 +08:00
7e32f00121
firmware/ksupport: improve comments and syscall name
2024-08-20 15:21:27 +08:00
76ead047bf
coredevice/test: add unittests for exceptions
2024-08-20 15:21:27 +08:00
cd4a0bb39e
firmware/ksupport: add exception unittests
2024-08-20 15:21:27 +08:00
09128f87e6
coredevice/comm_kernel: map exceptions to correct names
2024-08-20 15:21:27 +08:00
33d5002f39
sync exception names and ids
2024-08-20 15:21:27 +08:00
0eddd2bbaa
doc: More FAQs
2024-08-19 13:03:46 +08:00
d28355541a
flake: update dependencies, use rust overlay snapshot
2024-08-14 16:52:46 +08:00
00b429b468
doc: Refactor management system reference
2024-08-13 14:53:13 +08:00
1b75bd1448
doc: Extending RTIO, fixes
2024-08-13 14:50:13 +08:00
83922cce8b
doc: Add 'Extending RTIO' page
2024-08-13 14:50:13 +08:00
775aff730e
flake/sphinx: add tikz for diagrams
2024-08-13 14:50:13 +08:00
c0805b9cb9
doc: Minor link fixes
2024-08-12 16:52:45 +08:00
322f9f6e55
setup: minimum Python version is 3.11 (StreamWriter.start_tls)
2024-08-12 11:40:34 +08:00
9f9acb3528
gui: force xcb instead of wayland
2024-08-07 16:01:51 +08:00
2241a32c9a
afws_client: report error on JSON data length mismatch
2024-08-02 14:26:58 +08:00
e627aaeda0
CONTRIBUTING: Doc section
2024-08-01 19:29:53 +08:00
cec24feac8
doc: Refactor FAQ slightly
2024-08-01 19:28:42 +08:00
c8b797c5ac
doc: Add helpdesk instructions to FAQ
2024-08-01 19:28:42 +08:00
a547fac41b
doc: Add extra resources to FAQ
2024-08-01 19:28:42 +08:00
55a89b1dbb
doc: Add note on nix profile deletion, garbage collect
2024-08-01 18:57:34 +08:00
477320d72c
doc: reST formatting
2024-08-01 18:52:11 +08:00
1b28e38d51
flake/sphinx: fix errors in manual nix build
2024-08-01 18:49:21 +08:00
468ace0e6d
Revert "flake: avoid permissions race window when setting up HITL SSH key"
...
This reverts commit 75ffbeba4d
.
2024-08-01 07:35:20 +08:00
4fcb7cc408
big_number: fix port to Qt6
2024-07-31 15:06:47 +02:00
0623480c82
doc: Subkernel exception fix
2024-07-31 17:17:13 +08:00
e63ac3435f
satman: pass exceptions from one subkernel to another
2024-07-31 17:17:01 +08:00
02479e4fb3
subkernels: separate error messages
2024-07-31 17:17:01 +08:00
c5c5708f49
compiler: add builtinInvoke for subkernel raising functions
2024-07-31 17:17:01 +08:00
fb8dd01e8d
subkernel: pass exceptions to kernel
2024-07-31 17:17:01 +08:00
e12bc586a5
doc: Rewrite FAQ
2024-07-31 17:15:27 +08:00
d69c2b6aa2
git(hub): update gitignore, pull request template
2024-07-31 13:24:40 +08:00
994a936f26
doc: Document core_log() in manual
2024-07-31 13:20:15 +08:00
75ffbeba4d
flake: avoid permissions race window when setting up HITL SSH key
2024-07-30 11:24:21 +08:00
fbf11ca002
afws_client: fix unicode error in json handling
2024-07-29 18:05:15 +08:00
61ac6da547
doc: Add references to command line tools
2024-07-29 13:40:11 +08:00
2ec01a3c45
doc: Add artiq_session and artiq_ctlmgr to front-end tools
2024-07-29 13:40:11 +08:00
bac22b7163
doc: Add automodule to command line references
2024-07-29 13:40:11 +08:00
937f3811d1
doc: Rename main frontend tools page
2024-07-29 13:40:11 +08:00
ab090f9caf
dashboard: fix pyqt6 gui bugs
2024-07-29 13:37:49 +08:00
architeuthidae
6698a6f80c
doc: Building + developing rewrite ( #2496 )
...
Co-authored-by: architeuthidae <am@m-labs.hk>
2024-07-27 22:14:25 +08:00
191494e430
RELEASE_NOTES: update
2024-07-27 22:10:06 +08:00
b588295063
flake: switch to nixpkgs unstable (py3.12), update nix deps
2024-07-27 21:49:33 +08:00
e7f906e47a
applets: fix initial embedded widget size
2024-07-27 21:37:19 +08:00
d6bcc64518
flake: update qasync to support pyqt6
2024-07-27 21:37:19 +08:00
c4c932020a
port recent GUI changes to PyQt6
2024-07-27 21:37:19 +08:00
David Nadlinger
f7edb7b706
gui: Remove some unused imports [nfc]
2024-07-27 21:37:19 +08:00
David Nadlinger
4bd328afe7
gui: QRecursiveFilterProxyModel is obsolete
...
The recursiveFilteringEnabled property, which was added
in Qt 5.10, can now be used to obtain the same behaviour.
Also fixes a PyQt6 incompatibility in the implementation.
2024-07-27 21:37:19 +08:00
David Nadlinger
5dd2f7c4e8
dashboard: Explicitly specify QMenu parents
...
Not sure if this is a lifetime issue or something else, but
without it, the respective submenu "triangles" would just not
be shown in PyQt6.
2024-07-27 21:37:19 +08:00