Sebastien Bourdeauducq
|
5b1165f413
|
gui: log autoscroll
|
2015-07-24 00:11:05 +08:00 |
Sebastien Bourdeauducq
|
1a4028ca92
|
gui: better log lookandfeel
|
2015-07-24 00:08:14 +08:00 |
Sebastien Bourdeauducq
|
aa2acb9137
|
gui: auto resize of table columns
|
2015-07-23 22:36:52 +08:00 |
Sebastien Bourdeauducq
|
073e09ed36
|
gui: common format for results/params
|
2015-07-22 06:01:09 +08:00 |
Sebastien Bourdeauducq
|
bd2bd68a54
|
gui,client: do now show arguments
|
2015-07-22 05:47:14 +08:00 |
Sebastien Bourdeauducq
|
8402f1cdcd
|
master,gui: basic log support
|
2015-07-22 05:13:50 +08:00 |
Sebastien Bourdeauducq
|
e247fb5415
|
gui/tools: add ListSyncModel
|
2015-07-22 05:13:46 +08:00 |
Sebastien Bourdeauducq
|
179ca36d09
|
gui: basic scan support
|
2015-07-21 21:24:24 +02:00 |
Sebastien Bourdeauducq
|
9e29a4650a
|
environment,gui: more argument types
|
2015-07-18 16:25:08 +02:00 |
Sebastien Bourdeauducq
|
657f198cdc
|
gui: display '---' on failed number result
|
2015-07-18 10:26:47 +02:00 |
Sebastien Bourdeauducq
|
dd7920f0c3
|
gui: basic argument support
|
2015-07-17 21:28:46 +02:00 |
Sebastien Bourdeauducq
|
9649e1837a
|
gui: basic plotting
|
2015-07-16 20:52:53 +02:00 |
Sebastien Bourdeauducq
|
84de2fb28b
|
expid: experiment -> class_name
|
2015-07-15 11:08:12 +02:00 |
Sebastien Bourdeauducq
|
e20b260117
|
gui: fix selections
|
2015-07-14 19:08:08 +02:00 |
Sebastien Bourdeauducq
|
21e8596d8c
|
gui: RT results overview
|
2015-07-14 17:31:18 +02:00 |
Sebastien Bourdeauducq
|
55cd41444e
|
gui/DictSync: better support of nested structs
|
2015-07-14 17:30:55 +02:00 |
Sebastien Bourdeauducq
|
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 |
Sebastien Bourdeauducq
|
c71fe29792
|
simplify unit system and use floats by default
|
2015-06-26 16:34:37 +02:00 |
Sebastien Bourdeauducq
|
827f99e7d3
|
gui: more digits in DDS monitor
|
2015-06-19 17:55:01 -06:00 |
Sebastien Bourdeauducq
|
f47c2e54e1
|
DDS monitor fixes
|
2015-06-19 17:36:46 -06:00 |
Sebastien Bourdeauducq
|
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 |
Sebastien Bourdeauducq
|
86fbe38371
|
gui: DDS monitor/injection (WIP)
|
2015-06-12 17:41:04 +08:00 |
Sebastien Bourdeauducq
|
f84c51fed5
|
gui: do not use broken pyqtgraph addLabel method
|
2015-06-11 15:15:13 +08:00 |
Sebastien Bourdeauducq
|
276a1784ef
|
gui: add TTL override label
|
2015-06-09 20:05:39 +08:00 |
Sebastien Bourdeauducq
|
37c7ea31c3
|
gui: TTL override support
|
2015-06-06 00:03:30 +08:00 |
Sebastien Bourdeauducq
|
14cf244c0a
|
gui: display status of TTL channels
|
2015-06-05 19:11:41 +08:00 |
Sebastien Bourdeauducq
|
9f9079589e
|
gui: send monitor requests to core device
|
2015-06-05 14:52:41 +08:00 |
Sebastien Bourdeauducq
|
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 |
Sebastien Bourdeauducq
|
737f6d4485
|
scheduler: support pipeline flush
|
2015-05-28 17:20:58 +08:00 |
Sebastien Bourdeauducq
|
5fb86af3a4
|
gui: support experiment cancellation
|
2015-05-24 23:20:52 +08:00 |
Sebastien Bourdeauducq
|
e611e17eeb
|
gui: experiment submission
|
2015-05-24 20:24:07 +08:00 |
Sebastien Bourdeauducq
|
d6ced1c780
|
scheduler: support priorities
|
2015-05-24 01:09:22 +08:00 |
Sebastien Bourdeauducq
|
2f910921f5
|
gui: console -> log
|
2015-05-24 00:38:30 +08:00 |
Sebastien Bourdeauducq
|
d9c25130e3
|
gui: add explorer widgets
|
2015-05-23 01:25:33 +08:00 |
Sebastien Bourdeauducq
|
2570444941
|
gui: add empty explorer and console docks
|
2015-05-22 23:30:46 +08:00 |
Sebastien Bourdeauducq
|
ea53ed1af7
|
gui: switch to Qt
|
2015-05-22 17:06:31 +08:00 |
Sebastien Bourdeauducq
|
b74b8d5826
|
Scheduling TNG
|
2015-05-17 16:11:00 +08:00 |
Sebastien Bourdeauducq
|
ec1d082730
|
remove timeout from run_params (to be replaced by a better mechanism)
|
2015-03-09 10:51:32 +01:00 |
Sebastien Bourdeauducq
|
f2e3dfb848
|
Experiment base class, replace __artiq_unit__ with docstring
|
2015-03-08 15:55:30 +01:00 |
Sebastien Bourdeauducq
|
0abd41a04a
|
pc_rpc: trace support in server
|
2015-02-27 00:17:11 -07:00 |
Sebastien Bourdeauducq
|
f855834810
|
gui/tools/DictSyncer: remove dead code
|
2015-02-26 22:10:53 -07:00 |
Sebastien Bourdeauducq
|
4d21b78314
|
master,client,gui: factor timeout into run_params
|
2015-02-19 20:03:55 -07:00 |
Sebastien Bourdeauducq
|
4167e669d2
|
gui/explib: add to artiq top-level import
|
2015-02-05 19:50:03 +08:00 |
Sebastien Bourdeauducq
|
2f4a83b97a
|
gui: access to parameter DB from GUI files
|
2015-02-04 16:13:56 +08:00 |
Sebastien Bourdeauducq
|
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 |
Sebastien Bourdeauducq
|
c259c4f46f
|
gui/rt_results: display group name in window title
|
2015-01-31 16:57:50 +08:00 |
Sebastien Bourdeauducq
|
2fbe22e15e
|
master,client: support changing real-time results group
|
2015-01-30 20:36:54 +08:00 |
Sebastien Bourdeauducq
|
0ebe56f595
|
gui/rt_results: support raw view
|
2015-01-30 19:07:33 +08:00 |
Sebastien Bourdeauducq
|
9aa7155502
|
gui: use experiment registry
|
2015-01-29 19:59:44 +08:00 |
Sebastien Bourdeauducq
|
26b1282b2b
|
gui/tools/DictSyncer: keep original data
|
2015-01-29 19:58:25 +08:00 |
Sebastien Bourdeauducq
|
906099c978
|
gui/rt_results: do not attempt to plot before receiving data
|
2015-01-28 16:28:13 +08:00 |
Sebastien Bourdeauducq
|
71c5115c11
|
gui: handle exit in explorer
|
2015-01-27 23:51:23 +08:00 |
Sebastien Bourdeauducq
|
db3114f79b
|
serve GUI and Glade file from master
|
2015-01-26 23:37:33 +08:00 |
Sebastien Bourdeauducq
|
8904d963d2
|
gui: add explorer window + rough prototype of control widgets defined with glade
|
2015-01-26 19:56:15 +08:00 |
Sebastien Bourdeauducq
|
82330b3c2a
|
gui: save layout
|
2015-01-23 19:00:09 +08:00 |
Sebastien Bourdeauducq
|
47aa634ab5
|
replace periodic schedule with timed schedule
|
2015-01-23 00:23:00 +08:00 |
Sebastien Bourdeauducq
|
3e22fe86b5
|
reorganize files as per discussion with Robert
|
2015-01-17 19:38:20 +08:00 |
Sebastien Bourdeauducq
|
77dab11746
|
gui/XYWindow: better bounds
|
2015-01-15 11:22:44 +08:00 |
Sebastien Bourdeauducq
|
95ee6a4951
|
gui: beginning of realtime plotting
|
2015-01-14 22:22:33 +08:00 |
Sebastien Bourdeauducq
|
be9f7550b5
|
master/gui/client: run arguments support
|
2015-01-07 21:37:07 +08:00 |
Sebastien Bourdeauducq
|
4c4da77cc8
|
gui: 'remove' buttons functionality
|
2015-01-05 19:52:58 +08:00 |
Sebastien Bourdeauducq
|
650baa9fc1
|
gui: factorize dict synchronization
|
2015-01-02 22:09:02 +08:00 |
Sebastien Bourdeauducq
|
f352e7f752
|
master/client: remove function parameter
|
2015-01-02 17:00:22 +08:00 |
Sebastien Bourdeauducq
|
3befafc4e0
|
master/gui: track last parameter changes
|
2015-01-02 15:28:45 +08:00 |
Sebastien Bourdeauducq
|
15b27a1d14
|
gui: parameter list update
|
2015-01-02 14:47:09 +08:00 |
Sebastien Bourdeauducq
|
cda394e0ce
|
gui: add basic parameters window
|
2014-12-31 11:11:38 +08:00 |
Sebastien Bourdeauducq
|
3566cd1ce0
|
gui: notebook and enable switch
|
2014-12-30 23:12:24 +08:00 |
Sebastien Bourdeauducq
|
2a60c7475e
|
gui: shorten name
|
2014-12-30 19:19:26 +08:00 |
Sebastien Bourdeauducq
|
1ada80cd6d
|
gui: add icon and app title
|
2014-12-30 18:40:19 +08:00 |
Sebastien Bourdeauducq
|
9de3a08676
|
gui: split scheduler window
|
2014-12-30 18:18:23 +08:00 |