Commit Graph

3655 Commits

Author SHA1 Message Date
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
whitequark d033745f42 conda: llvmdev-or1k: bump. 2015-10-14 15:57:15 +03:00
whitequark 6b9cc5a17c Revert "travis: export llvm-or1k lib/ in LD_LIBRARY_PATH."
This reverts commit 6d0ec2f01d.
2015-10-14 14:49:40 +03:00
whitequark ca3a0fd73b conda: llvmlite-artiq: do not use LLVM from /usr/local/llvm-or1k. 2015-10-14 14:49:40 +03:00
whitequark 760ecb5308 conda: add lit package. 2015-10-14 14:49:40 +03:00
whitequark fa9cbab77a conda: fix README. 2015-10-14 14:49:40 +03:00
Sebastien Bourdeauducq f85554486a gui: dataset filtering with QSortFilterProxyModel 2015-10-14 19:29:58 +08:00
Sebastien Bourdeauducq ea5fbc9211 examples: logging from experiment 2015-10-14 16:31:07 +08:00
Sebastien Bourdeauducq 86e201c6a0 master/log: parse names, better filtering, cleanup 2015-10-14 16:30:57 +08:00