Commit Graph

378 Commits

Author SHA1 Message Date
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
21e8596d8c gui: RT results overview 2015-07-14 17:31:18 +02:00
55cd41444e gui/DictSync: better support of nested structs 2015-07-14 17:30:55 +02:00
84e7f55df3 gui: fix DDS class recognition 2015-07-14 17:28:26 +02:00
Yann Sionneau
6e3fd591f7 gui: remove unnecessary QSplitter 2015-07-14 16:59:04 +02:00
c71fe29792 simplify unit system and use floats by default 2015-06-26 16:34:37 +02:00
827f99e7d3 gui: more digits in DDS monitor 2015-06-19 17:55:01 -06:00
f47c2e54e1 DDS monitor fixes 2015-06-19 17:36:46 -06:00
5a9bdb2e33 DDS monitoring 2015-06-19 15:30:17 -06:00
Yann Sionneau
645c65014d gui: forgot to rename one data to backing_store 2015-06-19 01:07:37 +02:00
Yann Sionneau
b05972059e artiq_gui: check due date upon date selection 2015-06-18 20:44:42 +02:00
Yann Sionneau
1ad5165cc7 artiq_gui: add a search box in parameters dock 2015-06-18 20:43:53 +02:00
Yann Sionneau
95ff21d829 gui: add ARTIQ icon 2015-06-16 17:01:53 +02:00
86fbe38371 gui: DDS monitor/injection (WIP) 2015-06-12 17:41:04 +08:00
f84c51fed5 gui: do not use broken pyqtgraph addLabel method 2015-06-11 15:15:13 +08:00
276a1784ef gui: add TTL override label 2015-06-09 20:05:39 +08:00
37c7ea31c3 gui: TTL override support 2015-06-06 00:03:30 +08:00
14cf244c0a gui: display status of TTL channels 2015-06-05 19:11:41 +08:00
9f9079589e gui: send monitor requests to core device 2015-06-05 14:52:41 +08:00
aa242f7c66 scheduler: simplify priority policy
Remove overdueness. User must submit calibration experiments with higher priority values for them to take precedence.
2015-05-28 18:24:45 +08:00
737f6d4485 scheduler: support pipeline flush 2015-05-28 17:20:58 +08:00
5fb86af3a4 gui: support experiment cancellation 2015-05-24 23:20:52 +08:00
e611e17eeb gui: experiment submission 2015-05-24 20:24:07 +08:00
d6ced1c780 scheduler: support priorities 2015-05-24 01:09:22 +08:00
2f910921f5 gui: console -> log 2015-05-24 00:38:30 +08:00
d9c25130e3 gui: add explorer widgets 2015-05-23 01:25:33 +08:00
2570444941 gui: add empty explorer and console docks 2015-05-22 23:30:46 +08:00
ea53ed1af7 gui: switch to Qt 2015-05-22 17:06:31 +08:00
b74b8d5826 Scheduling TNG 2015-05-17 16:11:00 +08:00
ec1d082730 remove timeout from run_params (to be replaced by a better mechanism) 2015-03-09 10:51:32 +01:00
f2e3dfb848 Experiment base class, replace __artiq_unit__ with docstring 2015-03-08 15:55:30 +01:00
0abd41a04a pc_rpc: trace support in server 2015-02-27 00:17:11 -07:00
f855834810 gui/tools/DictSyncer: remove dead code 2015-02-26 22:10:53 -07:00
4d21b78314 master,client,gui: factor timeout into run_params 2015-02-19 20:03:55 -07:00
4167e669d2 gui/explib: add to artiq top-level import 2015-02-05 19:50:03 +08:00
2f4a83b97a gui: access to parameter DB from GUI files 2015-02-04 16:13:56 +08:00
1b122dd887 sync_struct,gui: refactor Subscriber data distribution to support access to parameter DB from GUI file 2015-02-04 15:06:25 +08:00
c259c4f46f gui/rt_results: display group name in window title 2015-01-31 16:57:50 +08:00
2fbe22e15e master,client: support changing real-time results group 2015-01-30 20:36:54 +08:00
0ebe56f595 gui/rt_results: support raw view 2015-01-30 19:07:33 +08:00
9aa7155502 gui: use experiment registry 2015-01-29 19:59:44 +08:00
26b1282b2b gui/tools/DictSyncer: keep original data 2015-01-29 19:58:25 +08:00
906099c978 gui/rt_results: do not attempt to plot before receiving data 2015-01-28 16:28:13 +08:00
71c5115c11 gui: handle exit in explorer 2015-01-27 23:51:23 +08:00
db3114f79b serve GUI and Glade file from master 2015-01-26 23:37:33 +08:00
8904d963d2 gui: add explorer window + rough prototype of control widgets defined with glade 2015-01-26 19:56:15 +08:00
82330b3c2a gui: save layout 2015-01-23 19:00:09 +08:00
47aa634ab5 replace periodic schedule with timed schedule 2015-01-23 00:23:00 +08:00
3e22fe86b5 reorganize files as per discussion with Robert 2015-01-17 19:38:20 +08:00
77dab11746 gui/XYWindow: better bounds 2015-01-15 11:22:44 +08:00
95ee6a4951 gui: beginning of realtime plotting 2015-01-14 22:22:33 +08:00
be9f7550b5 master/gui/client: run arguments support 2015-01-07 21:37:07 +08:00
4c4da77cc8 gui: 'remove' buttons functionality 2015-01-05 19:52:58 +08:00
650baa9fc1 gui: factorize dict synchronization 2015-01-02 22:09:02 +08:00
f352e7f752 master/client: remove function parameter 2015-01-02 17:00:22 +08:00
3befafc4e0 master/gui: track last parameter changes 2015-01-02 15:28:45 +08:00
15b27a1d14 gui: parameter list update 2015-01-02 14:47:09 +08:00
cda394e0ce gui: add basic parameters window 2014-12-31 11:11:38 +08:00
3566cd1ce0 gui: notebook and enable switch 2014-12-30 23:12:24 +08:00
2a60c7475e gui: shorten name 2014-12-30 19:19:26 +08:00
1ada80cd6d gui: add icon and app title 2014-12-30 18:40:19 +08:00
9de3a08676 gui: split scheduler window 2014-12-30 18:18:23 +08:00