Sebastien Bourdeauducq
155c2ec2ef
ctlmgr,worker: set PYTHONUNBUFFERED for subprocesses
2016-02-18 12:41:08 +01:00
Sebastien Bourdeauducq
ca3cced0b4
test/ctlmgr: escape backslashes in sys.executable
2016-02-18 10:02:55 +01:00
Sebastien Bourdeauducq
4940e48d85
gui/log: scroll to bottom on startup
2016-02-18 01:09:51 +01:00
Robert Jördens
c0bbd99bfa
examples/transport: tweak for profiling
2016-02-16 17:42:28 +01:00
Sebastien Bourdeauducq
2ce3c08697
gui/applets: escape backslashes in {python} and {ipc_address}
2016-02-16 12:52:11 +01:00
Sebastien Bourdeauducq
6196aaf2f5
master/worker: increase timeouts. Windows VMs can be really slow.
2016-02-16 09:44:50 +01:00
Sebastien Bourdeauducq
f0e25991fe
gui/experiments: set icon of MDI subwindows
2016-02-16 00:28:51 +01:00
Sebastien Bourdeauducq
87574193d4
gui: autoscroll MDI area
2016-02-16 00:19:50 +01:00
Sebastien Bourdeauducq
53076615f8
gui: save/restore geometry of MDI subwindows
2016-02-16 00:19:38 +01:00
Sebastien Bourdeauducq
aa5f6a5aba
gui: basic MDI area
2016-02-15 23:58:44 +01:00
Sebastien Bourdeauducq
b9bce92bbb
Revert "gui: Qt wants a central widget in the main window, use explorer"
...
This reverts commit d81ce15869
.
2016-02-15 23:20:06 +01:00
Sebastien Bourdeauducq
122ddc40aa
doc: add section for RTIO analyzer, mention GtkWave
2016-02-15 23:07:41 +01:00
whitequark
617c416124
Add documentation for rtio_log ( #206 ).
2016-02-15 21:43:02 +00:00
whitequark
a5977a5b62
Commit missing parts of 1465fe6f8
.
2016-02-15 21:42:51 +00:00
whitequark
1465fe6f81
Add channel name as the first argument to rtio_log ( #206 ).
2016-02-15 21:17:54 +00:00
whitequark
f28b259b5f
Commit missing parts of 74a75841
.
2016-02-15 19:36:19 +00:00
whitequark
3da9bfc704
doc: binutils patch is not needed any more.
2016-02-15 18:25:15 +00:00
Sebastien Bourdeauducq
1fc51f32ed
test/scheduler: fix
2016-02-15 18:31:26 +01:00
Sebastien Bourdeauducq
72a993afe0
master: cache last RID. Closes #234
2016-02-15 18:20:50 +01:00
Sebastien Bourdeauducq
649f3b9094
Revert "Add workaround for analyzer core bug ( #206 )."
...
This reverts commit e94a9236aa
.
2016-02-15 09:57:23 +01:00
whitequark
e94a9236aa
Add workaround for analyzer core bug ( #206 ).
2016-02-15 03:56:56 +00:00
whitequark
74a75841f6
Add rtio_log() and make print() an RPC ( #206 ).
2016-02-15 03:56:56 +00:00
whitequark
b9448c069a
Make rtio_log() accept variable number of arguments.
2016-02-15 03:56:56 +00:00
whitequark
cd7f12e4b1
Remove lognonl(); rename log() to core_log() to avoid math.h conflict.
...
Also, make core_log() exactly equivalent to printf(), since the lack
of a drop-in universally usable printf() equivalent annoys me.
Note that this breaks compiled experiments. They'll be fixed in
the following commits.
2016-02-15 03:56:56 +00:00
Sebastien Bourdeauducq
c63afae875
gui/moninj: add scrollbars
2016-02-15 00:57:15 +01:00
Sebastien Bourdeauducq
d30fe60edd
gui: remove pyqtgraph
2016-02-15 00:23:47 +01:00
Sebastien Bourdeauducq
3ab35f7f8d
gui: get rid of pyqtgraph.LayoutWidget
2016-02-15 00:05:30 +01:00
Sebastien Bourdeauducq
df16a1da73
gui: remove PyQt5 assertion (break mock modules)
2016-02-14 23:30:39 +01:00
Sebastien Bourdeauducq
e4918a6e19
Merge branch 'master' of github.com:m-labs/artiq
2016-02-14 23:29:24 +01:00
Sebastien Bourdeauducq
b24146e680
Merge branch 'qtdocks'
2016-02-14 23:28:44 +01:00
Sebastien Bourdeauducq
9797acc964
gui/applets: prevent size from shrinking to zero when docked
2016-02-14 23:27:59 +01:00
Sebastien Bourdeauducq
15515f33ef
gui: better default placement of docks
2016-02-14 23:15:18 +01:00
Sebastien Bourdeauducq
cd732718ad
gui: save/restore main window geometry
2016-02-14 23:08:14 +01:00
Sebastien Bourdeauducq
d81ce15869
gui: Qt wants a central widget in the main window, use explorer
2016-02-14 23:04:14 +01:00
Sebastien Bourdeauducq
579e789ad7
tools/QDockWidgetCloseDetect: simplify
2016-02-14 22:42:25 +01:00
Robert Jördens
055573a4af
Merge branch 'subprocess-termination'
...
* subprocess-termination:
test_ctlmgr: fix
Client: add note about timeout sideeffects
hardware_testbench: full shutdown sequence for controllers
worker: flake8 style cleanup
ctlmgr: fix import
pc_rpc.Client: support socket timeouts
subprocesses: unify termination logic
2016-02-14 22:28:11 +01:00
Sebastien Bourdeauducq
489f69f991
gui: reliable detection of dock close
2016-02-14 22:22:07 +01:00
Sebastien Bourdeauducq
6ee86d994f
Merge branch 'master' of github.com:m-labs/artiq
2016-02-14 21:30:55 +01:00
Sebastien Bourdeauducq
b97be9c08d
Merge branch 'newtesting'
2016-02-14 21:30:19 +01:00
whitequark
1cfca74fcb
conda: remove spurious artiq dep from gateware packages.
2016-02-14 13:35:40 +00:00
Robert Jördens
734fa593e4
conda bitstreams: depend on artiq 0.1
2016-02-14 14:21:31 +01:00
Sebastien Bourdeauducq
ab1d85be53
gui: remove PyQt5 assertion (break mock modules)
2016-02-14 14:03:57 +01:00
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
Robert Jördens
ed36a96f8f
conda/artiq: pyqt (not 5, to be revisited)
2016-02-14 02:24:46 +01:00
Robert Jördens
801b256d67
conda: use git_url
...
needed for conda-build >= 0.19.0
2016-02-14 02:21:07 +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
4a03335850
protocols/pipe_ipc: fix read transport resource leak
...
This caused the "Exception ignored in:" message on exit.
2016-02-11 17:12:05 +01:00