Sebastien Bourdeauducq
|
b0ef0d205a
|
gui/datasets: do not crash when a display data is unavailable
|
2015-10-24 09:57:42 +08:00 |
Sebastien Bourdeauducq
|
fd910faa38
|
change license to GPL in scripts
|
2015-10-23 09:09:45 +08:00 |
whitequark
|
30842a7174
|
conda: include udev rules and artiq_flash.sh in artiq package.
|
2015-10-22 17:18:59 +03:00 |
whitequark
|
026504e578
|
conda: add artiq-kc705-nist_qc[12].
|
2015-10-22 16:01:12 +03:00 |
whitequark
|
8374e8d33e
|
conda: add artiq-pipistrello-nist_qc1.
|
2015-10-22 15:43:41 +03:00 |
whitequark
|
8b78fe492a
|
conda: build noarch package without bitstreams.
|
2015-10-22 13:42:05 +03:00 |
whitequark
|
237959b1f2
|
conda: include git hash in build string.
|
2015-10-22 13:18:24 +03:00 |
whitequark
|
7dea097279
|
conda: reformat.
|
2015-10-22 13:18:24 +03:00 |
Sebastien Bourdeauducq
|
e4165aecf2
|
gui/displays: do not test for empty list using bool conversion (breaks for numpy arrays). Closes #153
|
2015-10-22 11:00:11 +08:00 |
Sebastien Bourdeauducq
|
50809e02c2
|
tools/short_format: display shape of ndarrays
|
2015-10-21 11:13:46 +08:00 |
Sebastien Bourdeauducq
|
a58e41684b
|
protocols/logging: revert debug hack that was incorrectly committed
|
2015-10-21 09:54:39 +08:00 |
Sebastien Bourdeauducq
|
ec02bea054
|
controllers/thorlabs_tcube: accept any case for -P. Closes #150
|
2015-10-21 09:17:39 +08:00 |
Sebastien Bourdeauducq
|
eb546bf4a0
|
conda: make package noarch
|
2015-10-20 18:49:27 +08:00 |
Sebastien Bourdeauducq
|
d13b368a65
|
build logging into worker
|
2015-10-20 18:11:50 +08:00 |
Sebastien Bourdeauducq
|
fbe33b71f4
|
gui: add some tooltips
|
2015-10-20 18:09:36 +08:00 |
Sebastien Bourdeauducq
|
451f39f5b8
|
gui/explorer: disable calendar popup
|
2015-10-20 17:56:23 +08:00 |
Sebastien Bourdeauducq
|
d35bc5a40a
|
examples/device_db: add comment about controller hosts. Closes #148
|
2015-10-20 11:25:38 +08:00 |
Sebastien Bourdeauducq
|
1bc4061620
|
protocols: better workaround for asyncio issue 263
|
2015-10-20 00:35:33 +08:00 |
Sebastien Bourdeauducq
|
71d2e3a69f
|
protocols/sync_struct: disconnection can also cause BrokenPipeError
|
2015-10-20 00:35:02 +08:00 |
Sebastien Bourdeauducq
|
da70f8b88c
|
test/pc_rpc: test AutoTarget
|
2015-10-19 20:20:53 +08:00 |
Sebastien Bourdeauducq
|
03e317780b
|
device_db: make best_effort parameter optional for controllers
|
2015-10-18 14:37:08 +08:00 |
Sebastien Bourdeauducq
|
a5606768ad
|
device_db: make target_name parameter optional for controllers
|
2015-10-18 14:35:53 +08:00 |
Sebastien Bourdeauducq
|
5947f54855
|
pc_rpc: autotarget support
|
2015-10-18 14:34:30 +08:00 |
Sebastien Bourdeauducq
|
661b9bfbfa
|
tools/short_format: increase max string length
|
2015-10-18 13:32:29 +08:00 |
Sebastien Bourdeauducq
|
d7b41207da
|
tools/short_format: display booleans directly
|
2015-10-18 13:31:36 +08:00 |
Sebastien Bourdeauducq
|
b9c1d3ef12
|
language, gui: do not automatically insert scale prefixes
|
2015-10-18 00:52:16 +08:00 |
Sebastien Bourdeauducq
|
da83212c79
|
gui: autodetect whether QSortFilterProxyModel is in QtCore or QtGui
|
2015-10-17 19:11:17 +08:00 |
Sebastien Bourdeauducq
|
7f5e264971
|
ctlmgr: add hostname to log source
|
2015-10-17 10:58:15 +08:00 |
Sebastien Bourdeauducq
|
5899825eef
|
import order
|
2015-10-17 10:41:52 +08:00 |
Sebastien Bourdeauducq
|
797bf9830c
|
language: add basic logging initializer for experiments
|
2015-10-17 10:39:21 +08:00 |
Sebastien Bourdeauducq
|
04a049b93d
|
master: timestamp logfiles
|
2015-10-17 10:26:54 +08:00 |
Sebastien Bourdeauducq
|
60ed88f3d9
|
worker: separate stdout/stderr for forwarding
|
2015-10-17 10:22:20 +08:00 |
Sebastien Bourdeauducq
|
f6fd7ecef2
|
logging: handle newlines in messages
|
2015-10-17 10:21:03 +08:00 |
Sebastien Bourdeauducq
|
6c856025cc
|
protocol/logging: workaround for asyncio's inability to detect connection closes on writes
|
2015-10-16 21:28:39 +08:00 |
Sebastien Bourdeauducq
|
f332c1d3cc
|
ctlmgr: forward controller logs
|
2015-10-16 20:08:11 +08:00 |
Sebastien Bourdeauducq
|
786dc14057
|
protocols/logging: fix split, warn on format errors
|
2015-10-16 20:07:31 +08:00 |
Sebastien Bourdeauducq
|
9e96a687e2
|
ctlmgr: forward log to master
|
2015-10-16 18:35:58 +08:00 |
Sebastien Bourdeauducq
|
9bb94f0f59
|
master/log: move formatter into LogBufferHandler
|
2015-10-16 18:35:30 +08:00 |
Sebastien Bourdeauducq
|
cee8f288de
|
protocols/logging: add LogForwarder
|
2015-10-16 18:35:02 +08:00 |
Sebastien Bourdeauducq
|
c0796249b3
|
protocols/logging: document, take level numbers for consistency with master publish
|
2015-10-16 18:34:37 +08:00 |
whitequark
|
f3e61e265c
|
conda: move everything except artiq to conda-recipes (closes #138).
|
2015-10-16 07:06:22 +03:00 |
Sebastien Bourdeauducq
|
cbda753f44
|
master: TCP server for remote logging
|
2015-10-16 00:53:35 +08:00 |
Sebastien Bourdeauducq
|
9e2e233fef
|
master: log file support
|
2015-10-15 23:47:31 +08:00 |
whitequark
|
b91ffa1b38
|
ir: fix default argument fiasco.
|
2015-10-14 17:02:59 +03:00 |
Sebastien Bourdeauducq
|
49acd10dfd
|
gui: fix data update in DictSyncModel/ListSyncModel
|
2015-10-14 21:32:26 +08:00 |
Sebastien Bourdeauducq
|
744ae4cd13
|
Merge branch 'master' of github.com:m-labs/artiq
|
2015-10-14 21:21:35 +08:00 |
Sebastien Bourdeauducq
|
f3b3bf3036
|
gui: log filtering
|
2015-10-14 21:21:19 +08:00 |
whitequark
|
5d64df829e
|
transforms.artiq_ir_generator: fix devirtualized call annotation.
|
2015-10-14 16:12:00 +03:00 |
whitequark
|
e9adfd639e
|
Merge branch 'master' into new-py2llvm
|
2015-10-14 16:09:57 +03:00 |
whitequark
|
da4a6a2e64
|
conda: llvmlite-artiq: test by importing binding.
|
2015-10-14 16:01:36 +03:00 |