2
0
mirror of https://github.com/m-labs/artiq.git synced 2024-12-20 17:06:30 +08:00
Commit Graph

401 Commits

Author SHA1 Message Date
71eb65c527 artiq_client: fix 'show log', closes #552 2016-09-05 15:37:35 +08:00
e45c089428 master, dashboard: support applet requests from experiments 2016-09-05 00:53:44 +08:00
whitequark
f26f446724 artiq_run: unbreak 2016-08-17 10:20:04 +00:00
84f4725015 cache source on import of modules that may contain kernels. Closes #416 2016-08-06 12:01:49 +08:00
e7d6ad2595 browser: cleanup dir/file restore, closes #527 2016-07-31 22:56:45 +02:00
5fc3a52189 artiq_flash: expose scripts_path 2016-07-25 10:05:10 +08:00
0590021790 artiq_flash: support using alternative OpenOCD config files 2016-07-19 15:35:50 +08:00
1877329fd1 dashboard: style 2016-07-18 16:51:17 +02:00
bb706c1fe2 browser/dashboard: use appdirs, closes #438 2016-07-18 16:50:27 +02:00
a7e101af8d artiq_flash: fix openocd scripts path (#513) 2016-07-15 15:31:33 +02:00
7ce9fc714a browser: permanently show results' metadata, closes #471 2016-07-09 18:29:01 +02:00
b7cca38f72 browser: let the state manager handle the subcomponents 2016-07-07 16:16:32 +02:00
77f60a3e63 browser: support uploading datasets to master. Closes #480 2016-07-03 12:21:36 +08:00
cc9edc1555 frontend/client: support keeping persist flag 2016-07-03 12:19:46 +08:00
6ee0f65b12 browser: ditto 11930228fd 2016-07-01 18:47:04 +08:00
11930228fd dashboard: kill the Qt built-in main window closing mechanism
When the main window is closed, Qt makes QApplication.exec() return, which conflicts with Quamash's implementation of loop.run_until_complete(). The conflict causes Quamash's run_forever() to return earlier than it should, and cause "RuntimeError('Event loop stopped before Future completed.')".

Closes #475
2016-07-01 18:39:26 +08:00
03a69ec5b7 scheduler: add check_pause function 2016-06-27 14:37:29 +08:00
88d6d0db06 browser: also support loading arguments by button and activation, closes #479 2016-06-21 13:14:33 +02:00
490bb6ef2d gui: save/restore last folder outside repository. Closes #476 2016-06-12 13:18:22 +08:00
whitequark
57be065c15 artiq_flash: explicitly pass path within conda env to openocd datarootdir.
By default, openocd searches for scripts in DATAROOTDIR/openocd/scripts.
This of course makes it not relocatable. Conda has a flag to try to
detect and fix such hardcoded paths, but it does not work on openocd
(likely because the .rodata contains an already concatenated path,
which cannot be padded with zeroes from the right).

So, we pass the path explicitly instead.
2016-06-06 19:01:39 +00:00
7851391666 artiq_compile: adapt to code changes 2016-05-28 12:57:04 -05:00
ab749560c2 dashboard: forward local log messages to docks, replace status bar (#411) 2016-05-28 11:10:25 -05:00
10267f39c9 log: use broadcast instead of sync_struct, filter on new messages only (#411) 2016-05-27 23:43:29 -05:00
8c1f1d8f2a rpctool: make readline optional, add to conda dependencies. Closes #442 2016-05-25 11:11:59 -05:00
ec34a552b0 browser: add cascade and tile 2016-05-25 17:34:01 +02:00
78de2a7d5c browser: MainWindow -> Browser and refactor 2016-05-25 17:34:01 +02:00
26e98a13d0 browser: refactor log 2016-05-25 15:14:04 +02:00
b8e7ea8443 browser: cleanup 2016-05-23 11:19:30 +02:00
a46d3ff366 browser: remove unnecessary loop.call_soon 2016-05-22 10:22:29 -07:00
852ddb7796 bit2bin: close input file explicitly 2016-05-21 21:50:08 +08:00
65c835e991 Revert "flash: close tempfile before deleting (#256)"
This reverts commit 5f11dbf319.
2016-05-21 00:19:54 +08:00
5f11dbf319 flash: close tempfile before deleting (#256) 2016-05-21 00:09:31 +08:00
5f7f4ed398 browser: wire up log dock 2016-05-20 16:12:11 +02:00
3db1a7cf01 browser: log stub 2016-05-20 16:12:11 +02:00
7a71939201 dashboard.log -> gui.log 2016-05-20 16:12:11 +02:00
8ab6011ddb browser: move 'open experiment' to menu 2016-05-20 16:12:11 +02:00
109ddf919e flash: tcl-quote paths (c.f. #256) 2016-05-16 23:15:12 +02:00
18878ba050 flash: use the handle 2016-05-16 22:02:11 +02:00
3ae44e762f flash: close files (c.f. #256) 2016-05-16 21:30:53 +02:00
whitequark
640022122b embedding: refactor some more. 2016-05-16 14:38:09 +00:00
633c36336c browser: rm status bar 2016-05-13 15:28:36 +02:00
260390b75f browser: set objectName for toolbar 2016-05-12 19:20:52 +02:00
5e094528c1 browser: toolbar, rm mdiarea tooltip (closes #433) 2016-05-12 19:06:33 +02:00
1480bb5630 browser: style 2016-05-12 18:43:05 +02:00
4016e5adaa browser: support opening experiments 2016-05-07 23:22:39 +02:00
ee8160863a browser: experiment dock stubs 2016-05-07 12:53:37 +02:00
77b84a7979 browser: move exp mgmt to mdi area 2016-05-07 12:53:37 +02:00
9ef282636a browser: don't open experiments from data list view 2016-05-07 12:53:37 +02:00
9f1bef1c81 browser: open experiments from mdiarea 2016-05-07 12:53:37 +02:00
d99d19dd3a browser: stubs for experiment editors 2016-05-07 12:53:37 +02:00