1
0
forked from M-Labs/artiq
Commit Graph

211 Commits

Author SHA1 Message Date
afa8148b2b gui/experiments: save/restore state 2015-11-30 11:40:50 +08:00
23a84500a3 gui/experiments: support scan widgets 2015-11-30 00:21:27 +08:00
3825428dbf gui/experiments: support setting values for simple entries 2015-11-28 00:19:47 +08:00
c382fac8f2 gui: experiment docks (WIP) 2015-11-27 19:30:05 +08:00
6671bb33a4 gui/log: improve vertical scrolling 2015-11-27 19:18:20 +08:00
3c0efb3ad5 gui/log: fix layout problems 2015-11-24 23:04:01 +08:00
9826b19c9a gui/scan: adapt layout to show more decimals 2015-11-20 11:20:15 +08:00
108aed569e gui/models/DictSyncTreeSepModel: add getitem 2015-11-17 22:53:11 +08:00
537fa2287b gui/models/DictSyncTreeSepModel: fix item row update 2015-11-17 22:39:46 +08:00
7bebc52959 gui/explorer: reduce impact of Qt selection display bug 2015-11-17 22:38:01 +08:00
250ab6b489 gui/explorer: tree view 2015-11-17 19:46:26 +08:00
9c5db288a5 gui/datasets: tree view 2015-11-17 19:46:17 +08:00
107d8f0ffa gui/models: add DictSyncTreeSepModel 2015-11-17 19:45:28 +08:00
3cbd7c4c13 gui: support multiple log docks 2015-11-12 01:13:57 +08:00
fa89e165b2 gui/datasets: fix display update 2015-11-11 17:09:35 +08:00
62c0eb85b1 gui/console: use network clients directly 2015-11-11 17:02:51 +08:00
77330c7c68 gui/moninj: suppress spurious core device address warnings 2015-11-11 12:43:25 +08:00
c3f99eda8f gui: centralize subscribers 2015-11-11 12:13:19 +08:00
a7c9c95085 gui/explorer: support requesting termination of all instances 2015-11-05 19:04:10 +08:00
8e24a018ea gui/log: fix filter initialization race condition 2015-11-01 00:01:45 +08:00
f57145c4f3 gui: support triggering repository rescan 2015-10-31 23:58:39 +08:00
0a36b03a12 gui/log: work around Qt scrolling bug. Closes #151 2015-10-31 10:25:01 +08:00
d8b98ae5d4 gui/log: fix performance problems 2015-10-31 00:34:14 +08:00
b61eb866b6 gui: log freetext filter 2015-10-30 19:58:33 +08:00
f3ee97a4ff fix typo 2015-10-30 19:58:15 +08:00
0e375e4980 gui: fix shortcut pipeline 2015-10-30 00:50:18 +08:00
179416dac7 gui: delete shortcuts 2015-10-27 18:20:25 +08:00
f872d92d22 gui/schedule: improve delete status bar message 2015-10-27 18:20:11 +08:00
138ba7e2fa gui: add addItems to populate log level comboboxes 2015-10-27 18:10:31 +08:00
967d4eda63 gui: shortcut support 2015-10-27 17:59:34 +08:00
a6d38b8a97 gui/datasets: fix source decoding 2015-10-26 00:32:49 +08:00
62bcadfa44 gui/explorer: change submit shortcut to CTRL+ENTER 2015-10-25 23:21:27 +08:00
5ae9bbc0ca gui/explorer: add CTRL+S shortcut to submit 2015-10-24 19:19:12 +08:00
53a9d7eb9a gui/explorer: more compact layout 2015-10-24 16:00:20 +08:00
b0ef0d205a gui/datasets: do not crash when a display data is unavailable 2015-10-24 09:57:42 +08:00
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
d13b368a65 build logging into worker 2015-10-20 18:11:50 +08:00
fbe33b71f4 gui: add some tooltips 2015-10-20 18:09:36 +08:00
451f39f5b8 gui/explorer: disable calendar popup 2015-10-20 17:56:23 +08:00
b9c1d3ef12 language, gui: do not automatically insert scale prefixes 2015-10-18 00:52:16 +08:00
da83212c79 gui: autodetect whether QSortFilterProxyModel is in QtCore or QtGui 2015-10-17 19:11:17 +08:00
49acd10dfd gui: fix data update in DictSyncModel/ListSyncModel 2015-10-14 21:32:26 +08:00
f3b3bf3036 gui: log filtering 2015-10-14 21:21:19 +08:00
f85554486a gui: dataset filtering with QSortFilterProxyModel 2015-10-14 19:29:58 +08:00
da159f11d4 gui/log: ensure black/white colors 2015-10-14 16:30:16 +08:00
c00bce3967 master,client,gui: logging sources, timestamps, levels 2015-10-14 01:06:57 +08:00
5c4ed7a9bd fix imports 2015-10-12 19:46:14 +08:00
22bffa98b5 client: use short_format in dataset display 2015-10-12 18:10:58 +08:00
e6e93ab6ed gui: dataset search 2015-10-12 17:31:55 +08:00
97accd2540 merge parameters and results into datasets 2015-10-12 17:18:23 +08:00
139072d402 Graceful experiment termination. Closes #76 2015-10-06 13:50:00 +08:00
66f82a13d3 language,gui: support scaling of number entries 2015-10-06 00:30:41 +08:00
168af9589e gui/moninj: fix problems with dynamic modification of DDB 2015-10-04 17:55:57 +08:00
f552d62b69 use Python 3.5 coroutines 2015-10-03 19:28:57 +08:00
b117b9320d asyncio.async -> asyncio.ensure_future 2015-10-03 14:37:02 +08:00
136d44d9db gui/moninj: display comments 2015-09-01 14:25:20 -06:00
6dba0e94c5 gui/moninj: wrap DDS frequency 2015-09-01 13:26:49 -06:00
79ca0d50fa gui,environment: default step to 1.0 2015-08-26 20:43:00 +08:00
d5f2f5c062 gui: fix spinbox bounds 2015-08-25 00:56:19 +08:00
e043179120 language,gui: support ndecimals in scan and number arguments 2015-08-25 00:39:16 +08:00
718de9888b gui: disable parameter selection 2015-08-25 00:38:03 +08:00
bb228b00ef gui,language,master: argument groups 2015-08-24 23:46:54 +08:00
7d4d92ec06 gui/explorer: use QTreeWidget for argument editor 2015-08-24 22:59:56 +08:00
284e3ddb2b gui/scan: enforce min <= max 2015-08-22 21:05:24 +08:00
21a28a13c9 gui/explorer: less verbose error dialogs 2015-08-22 21:05:05 +08:00
e7d495cf2c gui/tools: better detection of scalar types 2015-08-17 23:14:18 +08:00
2410ef79e5 gui: display numpy scalars in parameters 2015-08-17 23:03:18 +08:00
0be0b199c1 gui: save/restore state of pyqtgraph plots (closes #98) 2015-08-15 15:29:41 +08:00
42010fcd4b gui: regenerate argument setter when modified from repository 2015-08-08 11:38:07 +08:00
54d85efc2a master,gui: show Git commit messages in schedule 2015-08-08 11:08:04 +08:00
7ed8fe57fa Git support 2015-08-07 15:51:56 +08:00
fd795724f2 gui: better display of None 2015-08-06 18:03:05 +08:00
263ff86e66 gui: support X axis, fit, error bars in XY plot 2015-08-06 18:02:40 +08:00
7180552d24 gui: support setting histogram X axis 2015-08-06 15:34:58 +08:00
cddb5b9ae4 gui: save explorer state 2015-08-05 13:35:28 +08:00
b2f720da67 gui: better state error handling
Remains limited by issue pyqtgraph/pyqtgraph#204
2015-08-01 19:52:13 +08:00
8ad88438c7 gui: save display state 2015-08-01 19:37:16 +08:00
9e24b56099 gui: add state manager 2015-08-01 16:48:27 +08:00
a8c13cb7de gui: fix NumberEntry min/max 2015-07-29 23:28:34 +08:00
696bceb406 gui: feedback on run deletion 2015-07-25 15:08:27 +08:00
61f45f505b gui/short_format: show string values 2015-07-25 14:37:19 +08:00
9fe65769f2 gui: add console description 2015-07-25 12:01:47 +08:00
5979f85c1c gui: use monospace font in log 2015-07-25 11:38:26 +08:00
ef8b09d9bc gui: add console 2015-07-25 00:36:16 +08:00
928775f6ac gui: fix default LinearScan/RandomScan 2015-07-25 00:35:21 +08:00
5b62b2452d gui: get spinboxes to behave 2015-07-25 00:32:18 +08:00
5b1165f413 gui: log autoscroll 2015-07-24 00:11:05 +08:00
1a4028ca92 gui: better log lookandfeel 2015-07-24 00:08:14 +08:00
aa2acb9137 gui: auto resize of table columns 2015-07-23 22:36:52 +08:00
073e09ed36 gui: common format for results/params 2015-07-22 06:01:09 +08:00
bd2bd68a54 gui,client: do now show arguments 2015-07-22 05:47:14 +08:00
8402f1cdcd master,gui: basic log support 2015-07-22 05:13:50 +08:00
e247fb5415 gui/tools: add ListSyncModel 2015-07-22 05:13:46 +08:00
179ca36d09 gui: basic scan support 2015-07-21 21:24:24 +02:00
9e29a4650a environment,gui: more argument types 2015-07-18 16:25:08 +02:00
657f198cdc gui: display '---' on failed number result 2015-07-18 10:26:47 +02:00
dd7920f0c3 gui: basic argument support 2015-07-17 21:28:46 +02:00
9649e1837a gui: basic plotting 2015-07-16 20:52:53 +02:00
84de2fb28b expid: experiment -> class_name 2015-07-15 11:08:12 +02:00
e20b260117 gui: fix selections 2015-07-14 19:08:08 +02:00