Sebastien Bourdeauducq
|
3c12c13a67
|
gui: dock state save/restore
|
2016-02-14 13:46:15 +01:00 |
Sebastien Bourdeauducq
|
daf49efa04
|
gui: rough conversion to the Qt docking system
|
2016-02-14 12:15:57 +01:00 |
Sebastien Bourdeauducq
|
e68d0d1ec7
|
gui: do not crash when deleting selected hierarchical dataset and its parents
|
2016-02-13 23:22:59 +01:00 |
Sebastien Bourdeauducq
|
6b6393ff56
|
gui: remove console
|
2016-02-13 22:48:38 +01:00 |
Sebastien Bourdeauducq
|
fb2f53ea9b
|
gui/datasets: support deleting datasets without console
|
2016-02-13 22:46:29 +01:00 |
Sebastien Bourdeauducq
|
29d4755567
|
gui/applets: prevent concurrent process start/stop
|
2016-02-11 16:25:44 +01:00 |
Sebastien Bourdeauducq
|
92c0ede689
|
applets: workaround for Qt window embedding initial size bug
|
2016-02-11 16:19:34 +01:00 |
Sebastien Bourdeauducq
|
cd9467a8df
|
gui/applets: properly destroy container widget when process is terminated
|
2016-02-11 16:02:10 +01:00 |
Sebastien Bourdeauducq
|
97ba77f4b5
|
gui/log: top cell alignment
|
2016-02-10 06:34:11 +01:00 |
Sebastien Bourdeauducq
|
d1e54c86b1
|
gui/applets: log warning if IPC address not in command
|
2016-02-08 22:39:47 +01:00 |
Sebastien Bourdeauducq
|
67327b1e61
|
applets: avoid argparse subparser mess
|
2016-02-08 22:25:02 +01:00 |
Sebastien Bourdeauducq
|
4733c4ba1e
|
gui/applets: save dock UID in state
|
2016-02-08 21:57:07 +01:00 |
Sebastien Bourdeauducq
|
7584b02d66
|
applets: fix error message text
|
2016-02-08 19:23:50 +01:00 |
Sebastien Bourdeauducq
|
de99e7f830
|
applets: handle dataset mutations
|
2016-02-08 19:20:07 +01:00 |
Sebastien Bourdeauducq
|
f25b5442e7
|
applets: properly name docks to support state save/restore
|
2016-02-08 16:26:02 +01:00 |
Sebastien Bourdeauducq
|
8844fba4c9
|
applets: clean shutdown
|
2016-02-08 14:35:37 +01:00 |
Sebastien Bourdeauducq
|
741b11c26d
|
applets: basic embedding OK
|
2016-02-08 09:59:15 +01:00 |
Sebastien Bourdeauducq
|
70a67a0e38
|
Merge branch 'applets' into applets_pipeipc
|
2016-02-05 13:29:20 +01:00 |
Sebastien Bourdeauducq
|
1d92c0874e
|
gui/log: use QFontDatabase for fixed font
|
2016-01-29 23:21:22 +01:00 |
Sebastien Bourdeauducq
|
022a1ffd09
|
gui/experiments: float/bring into focus already open docks when opening experiments
|
2016-01-27 21:58:27 +01:00 |
Sebastien Bourdeauducq
|
ebb959cd50
|
gui: reduce size of console dock
|
2016-01-27 21:25:42 +01:00 |
Sebastien Bourdeauducq
|
7aaeb636e4
|
gui: reduce size of schedule dock
|
2016-01-27 21:18:47 +01:00 |
Sebastien Bourdeauducq
|
cfa4f791e8
|
gui: reduce size of log dock
|
2016-01-27 20:51:34 +01:00 |
Sebastien Bourdeauducq
|
dca44ef501
|
gui: reduce size of experiment dock
|
2016-01-27 20:46:25 +01:00 |
Sebastien Bourdeauducq
|
56cbf261b0
|
gui/log: display level and date information in tooltips
|
2016-01-23 22:17:08 -05:00 |
Sebastien Bourdeauducq
|
f9a6ba1884
|
gui/applets: add shortcuts
|
2016-01-16 13:12:16 -07:00 |
Sebastien Bourdeauducq
|
ed6a53db00
|
gui/log: add scroll to bottom button
|
2016-01-16 13:06:45 -07:00 |
Sebastien Bourdeauducq
|
16f6d00e35
|
gui: fix shortcut contexts. Closes #225
|
2016-01-16 12:53:53 -07:00 |
whitequark
|
95470a59e5
|
gui.log: work around a Qt layout bug.
|
2016-01-16 01:26:05 +00:00 |
Sebastien Bourdeauducq
|
9acf8b7c1a
|
gui/applets: templates
|
2016-01-15 10:15:06 -07:00 |
Sebastien Bourdeauducq
|
cc3a45d4e4
|
gui/applets: fix applet removal
|
2016-01-15 10:11:13 -07:00 |
whitequark
|
00b688cab0
|
gui: wrap very long words too (fixes #187).
|
2016-01-14 18:57:32 +00:00 |
Sebastien Bourdeauducq
|
e2c7578e48
|
gui: reorganize experiment/entry code
|
2016-01-10 21:48:47 +08:00 |
Sebastien Bourdeauducq
|
6a972eb591
|
gui: remove pyqt4 support code
|
2016-01-10 18:38:24 +08:00 |
Sebastien Bourdeauducq
|
e6e6b27ba9
|
gui: remove displays (use applets instead)
|
2016-01-10 18:32:46 +08:00 |
Sebastien Bourdeauducq
|
2199eadb99
|
gui/applets: save/restore state
|
2016-01-09 19:32:50 +08:00 |
Sebastien Bourdeauducq
|
1ea73be56d
|
gui/applets: all basic functionality, no state save/restore
|
2016-01-08 20:07:02 +08:00 |
Sebastien Bourdeauducq
|
597c2e4b17
|
gui/applets: startup and embedding working
|
2016-01-08 13:04:36 +08:00 |
Sebastien Bourdeauducq
|
e106ee3f90
|
gui: basic applet dock editing
|
2016-01-07 20:23:17 +08:00 |
Sebastien Bourdeauducq
|
8778aef6a1
|
gui/schedule: hide vertical header
|
2016-01-07 16:56:48 +08:00 |
Sebastien Bourdeauducq
|
eac2e2ad0b
|
gui/experiments: fix Qt compatibility issue with QHeaderView.setResizeMode
|
2015-12-13 19:32:17 +08:00 |
Sebastien Bourdeauducq
|
0eb8079b45
|
gui: fix some dock sizing issues
|
2015-12-11 00:20:20 +08:00 |
Sebastien Bourdeauducq
|
93317d48c9
|
gui/explorer: file selector for experiments outside repos
|
2015-12-09 19:13:57 +08:00 |
Sebastien Bourdeauducq
|
ed08352f67
|
gui: improve error handling
|
2015-12-08 18:58:20 +08:00 |
Sebastien Bourdeauducq
|
0da89557da
|
gui: basic support for opening files outside repository
|
2015-12-08 17:52:38 +08:00 |
Sebastien Bourdeauducq
|
238ee9adb4
|
gui/experiments: support recomputing all arguments of an experiment
|
2015-12-07 00:55:32 +08:00 |
Sebastien Bourdeauducq
|
5e14afde3e
|
scheduler: use current (last scanned) repo revision instead of HEAD
|
2015-12-06 19:00:41 +08:00 |
Sebastien Bourdeauducq
|
ea6dcb2743
|
master: repository -> experiment_db
|
2015-12-06 18:39:27 +08:00 |
Sebastien Bourdeauducq
|
8467013160
|
master,gui: support recomputation+reset of arguments
|
2015-12-06 17:27:15 +08:00 |
Sebastien Bourdeauducq
|
1cba685326
|
gui/experiments: fix StringEntry update
|
2015-12-06 17:21:53 +08:00 |
Sebastien Bourdeauducq
|
e8bd24d539
|
gui/experiments: add argument recompute buttons. Closes #171
|
2015-12-05 17:51:12 +08:00 |
Sebastien Bourdeauducq
|
2871b5e078
|
gui: typos
|
2015-12-05 14:47:20 +08:00 |
Sebastien Bourdeauducq
|
3bc119f3f0
|
gui/shortcuts: default state is no shortcuts, hide clear/open/submit widgets
|
2015-12-03 16:30:37 +08:00 |
Sebastien Bourdeauducq
|
b6260615a6
|
gui/log: better-looking new dock feature
|
2015-12-01 22:51:15 +08:00 |
Sebastien Bourdeauducq
|
08abc2e00a
|
gui/shortcuts: make global shortcuts really global
|
2015-12-01 18:49:23 +08:00 |
Sebastien Bourdeauducq
|
de54f57fbe
|
gui/experiments: fix vertical resizing of experiment dock
|
2015-12-01 18:33:43 +08:00 |
Sebastien Bourdeauducq
|
9baf54d25e
|
gui/experiments: fix text entry update problem with shortcuts
|
2015-12-01 18:31:56 +08:00 |
Sebastien Bourdeauducq
|
03f92f2de2
|
gui/experiments: in experiment dock, fix submit button, add reqterm button
|
2015-12-01 18:26:46 +08:00 |
Sebastien Bourdeauducq
|
d39126d69e
|
gui/experiments: show status bar message on mass termination
|
2015-12-01 18:26:01 +08:00 |
Sebastien Bourdeauducq
|
f73c967b3e
|
gui/shortcuts: fix status bar usage
|
2015-12-01 18:22:12 +08:00 |
Sebastien Bourdeauducq
|
bbabc7bb8d
|
gui/shortcuts: make shrinkable, add open button
|
2015-12-01 18:04:43 +08:00 |
Sebastien Bourdeauducq
|
ff4c03014c
|
gui/shortcuts: integrate with experiment manager
|
2015-12-01 17:10:44 +08:00 |
Sebastien Bourdeauducq
|
741dfce38c
|
gui/scan: enforce valid sequence input
|
2015-11-30 23:10:12 +08:00 |
Sebastien Bourdeauducq
|
a6f3055cd3
|
scan: enforce max >= min
|
2015-11-30 20:01:25 +08:00 |
Sebastien Bourdeauducq
|
277e26434f
|
gui/experiments: prevent comboboxes and spinboxes from stealing focus via mouse wheel
|
2015-11-30 19:53:40 +08:00 |
Sebastien Bourdeauducq
|
cabcdb3784
|
gui/experiments: support setting repository revision
|
2015-11-30 18:25:46 +08:00 |
Sebastien Bourdeauducq
|
24a33be9df
|
gui/experiments: support setting submission scheduling/options
|
2015-11-30 17:18:31 +08:00 |
Sebastien Bourdeauducq
|
afa8148b2b
|
gui/experiments: save/restore state
|
2015-11-30 11:40:50 +08:00 |
Sebastien Bourdeauducq
|
23a84500a3
|
gui/experiments: support scan widgets
|
2015-11-30 00:21:27 +08:00 |
Sebastien Bourdeauducq
|
3825428dbf
|
gui/experiments: support setting values for simple entries
|
2015-11-28 00:19:47 +08:00 |
Sebastien Bourdeauducq
|
c382fac8f2
|
gui: experiment docks (WIP)
|
2015-11-27 19:30:05 +08:00 |
Sebastien Bourdeauducq
|
6671bb33a4
|
gui/log: improve vertical scrolling
|
2015-11-27 19:18:20 +08:00 |
Sebastien Bourdeauducq
|
3c0efb3ad5
|
gui/log: fix layout problems
|
2015-11-24 23:04:01 +08:00 |
Sebastien Bourdeauducq
|
9826b19c9a
|
gui/scan: adapt layout to show more decimals
|
2015-11-20 11:20:15 +08:00 |
Sebastien Bourdeauducq
|
108aed569e
|
gui/models/DictSyncTreeSepModel: add getitem
|
2015-11-17 22:53:11 +08:00 |
Sebastien Bourdeauducq
|
537fa2287b
|
gui/models/DictSyncTreeSepModel: fix item row update
|
2015-11-17 22:39:46 +08:00 |
Sebastien Bourdeauducq
|
7bebc52959
|
gui/explorer: reduce impact of Qt selection display bug
|
2015-11-17 22:38:01 +08:00 |
Sebastien Bourdeauducq
|
250ab6b489
|
gui/explorer: tree view
|
2015-11-17 19:46:26 +08:00 |
Sebastien Bourdeauducq
|
9c5db288a5
|
gui/datasets: tree view
|
2015-11-17 19:46:17 +08:00 |
Sebastien Bourdeauducq
|
107d8f0ffa
|
gui/models: add DictSyncTreeSepModel
|
2015-11-17 19:45:28 +08:00 |
Sebastien Bourdeauducq
|
3cbd7c4c13
|
gui: support multiple log docks
|
2015-11-12 01:13:57 +08:00 |
Sebastien Bourdeauducq
|
fa89e165b2
|
gui/datasets: fix display update
|
2015-11-11 17:09:35 +08:00 |
Sebastien Bourdeauducq
|
62c0eb85b1
|
gui/console: use network clients directly
|
2015-11-11 17:02:51 +08:00 |
Sebastien Bourdeauducq
|
77330c7c68
|
gui/moninj: suppress spurious core device address warnings
|
2015-11-11 12:43:25 +08:00 |
Sebastien Bourdeauducq
|
c3f99eda8f
|
gui: centralize subscribers
|
2015-11-11 12:13:19 +08:00 |
Sebastien Bourdeauducq
|
a7c9c95085
|
gui/explorer: support requesting termination of all instances
|
2015-11-05 19:04:10 +08:00 |
Sebastien Bourdeauducq
|
8e24a018ea
|
gui/log: fix filter initialization race condition
|
2015-11-01 00:01:45 +08:00 |
Sebastien Bourdeauducq
|
f57145c4f3
|
gui: support triggering repository rescan
|
2015-10-31 23:58:39 +08:00 |
Sebastien Bourdeauducq
|
0a36b03a12
|
gui/log: work around Qt scrolling bug. Closes #151
|
2015-10-31 10:25:01 +08:00 |
Sebastien Bourdeauducq
|
d8b98ae5d4
|
gui/log: fix performance problems
|
2015-10-31 00:34:14 +08:00 |
Sebastien Bourdeauducq
|
b61eb866b6
|
gui: log freetext filter
|
2015-10-30 19:58:33 +08:00 |
Sebastien Bourdeauducq
|
f3ee97a4ff
|
fix typo
|
2015-10-30 19:58:15 +08:00 |
Sebastien Bourdeauducq
|
0e375e4980
|
gui: fix shortcut pipeline
|
2015-10-30 00:50:18 +08:00 |
Sebastien Bourdeauducq
|
179416dac7
|
gui: delete shortcuts
|
2015-10-27 18:20:25 +08:00 |
Sebastien Bourdeauducq
|
f872d92d22
|
gui/schedule: improve delete status bar message
|
2015-10-27 18:20:11 +08:00 |
Sebastien Bourdeauducq
|
138ba7e2fa
|
gui: add addItems to populate log level comboboxes
|
2015-10-27 18:10:31 +08:00 |
Sebastien Bourdeauducq
|
967d4eda63
|
gui: shortcut support
|
2015-10-27 17:59:34 +08:00 |
Sebastien Bourdeauducq
|
a6d38b8a97
|
gui/datasets: fix source decoding
|
2015-10-26 00:32:49 +08:00 |
Sebastien Bourdeauducq
|
62bcadfa44
|
gui/explorer: change submit shortcut to CTRL+ENTER
|
2015-10-25 23:21:27 +08:00 |
Sebastien Bourdeauducq
|
5ae9bbc0ca
|
gui/explorer: add CTRL+S shortcut to submit
|
2015-10-24 19:19:12 +08:00 |
Sebastien Bourdeauducq
|
53a9d7eb9a
|
gui/explorer: more compact layout
|
2015-10-24 16:00:20 +08:00 |
Sebastien Bourdeauducq
|
b0ef0d205a
|
gui/datasets: do not crash when a display data is unavailable
|
2015-10-24 09:57:42 +08: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
|
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
|
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
|
49acd10dfd
|
gui: fix data update in DictSyncModel/ListSyncModel
|
2015-10-14 21:32:26 +08:00 |
Sebastien Bourdeauducq
|
f3b3bf3036
|
gui: log filtering
|
2015-10-14 21:21:19 +08:00 |
Sebastien Bourdeauducq
|
f85554486a
|
gui: dataset filtering with QSortFilterProxyModel
|
2015-10-14 19:29:58 +08:00 |
Sebastien Bourdeauducq
|
da159f11d4
|
gui/log: ensure black/white colors
|
2015-10-14 16:30:16 +08:00 |
Sebastien Bourdeauducq
|
c00bce3967
|
master,client,gui: logging sources, timestamps, levels
|
2015-10-14 01:06:57 +08:00 |
Sebastien Bourdeauducq
|
5c4ed7a9bd
|
fix imports
|
2015-10-12 19:46:14 +08:00 |
Sebastien Bourdeauducq
|
22bffa98b5
|
client: use short_format in dataset display
|
2015-10-12 18:10:58 +08:00 |
Sebastien Bourdeauducq
|
e6e93ab6ed
|
gui: dataset search
|
2015-10-12 17:31:55 +08:00 |
Sebastien Bourdeauducq
|
97accd2540
|
merge parameters and results into datasets
|
2015-10-12 17:18:23 +08:00 |
Sebastien Bourdeauducq
|
139072d402
|
Graceful experiment termination. Closes #76
|
2015-10-06 13:50:00 +08:00 |
Sebastien Bourdeauducq
|
66f82a13d3
|
language,gui: support scaling of number entries
|
2015-10-06 00:30:41 +08:00 |
Sebastien Bourdeauducq
|
168af9589e
|
gui/moninj: fix problems with dynamic modification of DDB
|
2015-10-04 17:55:57 +08:00 |
Sebastien Bourdeauducq
|
f552d62b69
|
use Python 3.5 coroutines
|
2015-10-03 19:28:57 +08:00 |
Sebastien Bourdeauducq
|
b117b9320d
|
asyncio.async -> asyncio.ensure_future
|
2015-10-03 14:37:02 +08:00 |
Sebastien Bourdeauducq
|
136d44d9db
|
gui/moninj: display comments
|
2015-09-01 14:25:20 -06:00 |
Sebastien Bourdeauducq
|
6dba0e94c5
|
gui/moninj: wrap DDS frequency
|
2015-09-01 13:26:49 -06:00 |
Sebastien Bourdeauducq
|
79ca0d50fa
|
gui,environment: default step to 1.0
|
2015-08-26 20:43:00 +08:00 |
Sebastien Bourdeauducq
|
d5f2f5c062
|
gui: fix spinbox bounds
|
2015-08-25 00:56:19 +08:00 |
Sebastien Bourdeauducq
|
e043179120
|
language,gui: support ndecimals in scan and number arguments
|
2015-08-25 00:39:16 +08:00 |
Sebastien Bourdeauducq
|
718de9888b
|
gui: disable parameter selection
|
2015-08-25 00:38:03 +08:00 |
Sebastien Bourdeauducq
|
bb228b00ef
|
gui,language,master: argument groups
|
2015-08-24 23:46:54 +08:00 |
Sebastien Bourdeauducq
|
7d4d92ec06
|
gui/explorer: use QTreeWidget for argument editor
|
2015-08-24 22:59:56 +08:00 |
Sebastien Bourdeauducq
|
284e3ddb2b
|
gui/scan: enforce min <= max
|
2015-08-22 21:05:24 +08:00 |
Sebastien Bourdeauducq
|
21a28a13c9
|
gui/explorer: less verbose error dialogs
|
2015-08-22 21:05:05 +08:00 |
Sebastien Bourdeauducq
|
e7d495cf2c
|
gui/tools: better detection of scalar types
|
2015-08-17 23:14:18 +08:00 |
Sebastien Bourdeauducq
|
2410ef79e5
|
gui: display numpy scalars in parameters
|
2015-08-17 23:03:18 +08:00 |
Sebastien Bourdeauducq
|
0be0b199c1
|
gui: save/restore state of pyqtgraph plots (closes #98)
|
2015-08-15 15:29:41 +08:00 |
Sebastien Bourdeauducq
|
42010fcd4b
|
gui: regenerate argument setter when modified from repository
|
2015-08-08 11:38:07 +08:00 |
Sebastien Bourdeauducq
|
54d85efc2a
|
master,gui: show Git commit messages in schedule
|
2015-08-08 11:08:04 +08:00 |
Sebastien Bourdeauducq
|
7ed8fe57fa
|
Git support
|
2015-08-07 15:51:56 +08:00 |
Sebastien Bourdeauducq
|
fd795724f2
|
gui: better display of None
|
2015-08-06 18:03:05 +08:00 |
Sebastien Bourdeauducq
|
263ff86e66
|
gui: support X axis, fit, error bars in XY plot
|
2015-08-06 18:02:40 +08:00 |
Sebastien Bourdeauducq
|
7180552d24
|
gui: support setting histogram X axis
|
2015-08-06 15:34:58 +08:00 |
Sebastien Bourdeauducq
|
cddb5b9ae4
|
gui: save explorer state
|
2015-08-05 13:35:28 +08:00 |
Sebastien Bourdeauducq
|
b2f720da67
|
gui: better state error handling
Remains limited by issue pyqtgraph/pyqtgraph#204
|
2015-08-01 19:52:13 +08:00 |
Sebastien Bourdeauducq
|
8ad88438c7
|
gui: save display state
|
2015-08-01 19:37:16 +08:00 |
Sebastien Bourdeauducq
|
9e24b56099
|
gui: add state manager
|
2015-08-01 16:48:27 +08:00 |
Sebastien Bourdeauducq
|
a8c13cb7de
|
gui: fix NumberEntry min/max
|
2015-07-29 23:28:34 +08:00 |
Sebastien Bourdeauducq
|
696bceb406
|
gui: feedback on run deletion
|
2015-07-25 15:08:27 +08:00 |
Sebastien Bourdeauducq
|
61f45f505b
|
gui/short_format: show string values
|
2015-07-25 14:37:19 +08:00 |
Sebastien Bourdeauducq
|
9fe65769f2
|
gui: add console description
|
2015-07-25 12:01:47 +08:00 |
Sebastien Bourdeauducq
|
5979f85c1c
|
gui: use monospace font in log
|
2015-07-25 11:38:26 +08:00 |
Sebastien Bourdeauducq
|
ef8b09d9bc
|
gui: add console
|
2015-07-25 00:36:16 +08:00 |
Sebastien Bourdeauducq
|
928775f6ac
|
gui: fix default LinearScan/RandomScan
|
2015-07-25 00:35:21 +08:00 |
Sebastien Bourdeauducq
|
5b62b2452d
|
gui: get spinboxes to behave
|
2015-07-25 00:32:18 +08:00 |
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 |