61bcfb6000
examples/transport: cleanup, make work ( closes #20 )
2016-02-22 15:29:27 +01:00
94584bb8b1
wavesynth: handle short segments
2016-02-22 15:29:27 +01:00
269e9c600c
pdq2.mediator: use channel numbers from subdevices, track segment duration
2016-02-22 15:29:27 +01:00
b327c50f14
pdq2: do not emit frame-initial trigger line (segments are triggered)
2016-02-22 15:29:27 +01:00
d7f5904d16
wavesynth: duration sign
2016-02-22 15:29:27 +01:00
1b410abc2c
pdq2: move initialization and park/unpark to driver
2016-02-22 15:29:27 +01:00
whitequark
bc81be1345
Implement dumb 'with parallel' ( #265 ).
2016-02-22 13:51:08 +00:00
whitequark
51a5910002
Rename 'with parallel' to 'with interleave' ( #265 ).
2016-02-22 13:24:43 +00:00
whitequark
b0e7fddc32
lit: unbreak on non-conda.
2016-02-22 13:16:43 +00:00
whitequark
9db2be2b03
compiler: only use colors in diagnostics on POSIX ( fixes #272 ).
2016-02-22 11:27:45 +00:00
4946a53456
Revert "targets/kc705: pre-divide input RTIO clock to improve non-50% duty cycle tolerance"
...
This reverts commit 04b0db1a91
.
2016-02-22 17:52:40 +08:00
be6b64a243
doc: fix conda install instructions
2016-02-22 17:52:18 +08:00
9a6354b959
protocols/pc_rpc: raise asyncio line length limit for client
2016-02-22 13:04:21 +08:00
14683f297a
doc: remove 'Ubuntu 15.10+/Debian jessie+ specific instructions'. Closes #282
2016-02-22 12:08:22 +08:00
25f6afd08a
protocols/asyncio_server: raise asyncio line length limit. Closes #285
2016-02-22 12:06:23 +08:00
8da455d5db
protocols/sync_struct: raise asyncio line length limit
2016-02-22 02:11:36 +08:00
e177bbd480
frontend/client: fix screen clear on Windows
2016-02-22 01:25:48 +08:00
ac6e31d655
frontend/rpctool: fix -t/--target. Closes #283
2016-02-22 00:55:45 +08:00
d713c62b50
pdq2 frontends: adapt to new program, cleanup
2016-02-21 17:35:10 +01:00
7c246b3559
pdq2: redo program serialization, cleanup
2016-02-21 17:34:18 +01:00
294eac19fe
pdq2.mediator: cleanup/style
2016-02-21 17:33:45 +01:00
e3e42216a2
applets: workaround 'garbage on sides of embedded windows' bug on Windows
2016-02-21 21:32:21 +08:00
129927490b
conda: pyqt -> pyqt5
2016-02-21 17:14:59 +08:00
1a5ccdfb3a
MANIFEST.in: update
2016-02-21 08:48:14 +08:00
95dbafd662
gui: add logo to MDI area
2016-02-21 08:06:52 +08:00
fc47d8c0ea
Merge branch 'master' of github.com:m-labs/artiq
2016-02-21 06:01:09 +08:00
804592a3f7
gui/log: fix dock close tracking
2016-02-21 05:33:24 +08:00
bc5e12d0aa
CONTRIBUTING: bug reporting information
2016-02-20 11:25:21 +01:00
3b81dd5adc
gui: workaround for Qt failing to embed applets in hidden and detached QDockWidgets
2016-02-19 18:13:25 +01:00
5f5427f51f
protocols/pipe_ipc: work around race condition with loop.start_serving_pipe/close on Windows
2016-02-19 17:39:30 +01:00
28c4d8c2a7
applets: attempt at fixing embedding bugs on Windows
2016-02-19 14:48:25 +01:00
fef72506e4
ctlmgr/gui/master: start subprocesses in new pgroup
...
This only makes a difference on POSIX. It prevents subprocesses
from receiving the signals that the parent receives. For ctlmgr
and master is cuts down on spam on the console (KeyboardInterrupt
tracebacks from all controllers) and enforces that proper
termination is followed.
This does not help if the parent gets SIGKILL (subprocesses
may linger).
2016-02-18 23:51:12 +01:00
4bd5a55a2a
RELEASEING: cleanup, add note about main conda label
2016-02-18 16:50:52 +01:00
6830703ec6
artiq_master: directly log, explicit imports
2016-02-18 15:35:02 +01:00
1891725e12
wavesynth: cleanup
2016-02-18 14:13:40 +01:00
b4ea318e6d
coefficients: add comparison unittest
2016-02-18 14:13:40 +01:00
d162b2cc04
transport: drop a parallel usage
2016-02-18 14:13:40 +01:00
65824fc7f4
coefficients: cleanup
2016-02-18 14:13:40 +01:00
0edde9f4d3
master: inform when running
2016-02-18 14:13:40 +01:00
6973a9471b
gui/explorer: fix 'parent folder' on Windows
2016-02-18 13:47:03 +01:00
155c2ec2ef
ctlmgr,worker: set PYTHONUNBUFFERED for subprocesses
2016-02-18 12:41:08 +01:00
ca3cced0b4
test/ctlmgr: escape backslashes in sys.executable
2016-02-18 10:02:55 +01:00
4940e48d85
gui/log: scroll to bottom on startup
2016-02-18 01:09:51 +01:00
c0bbd99bfa
examples/transport: tweak for profiling
2016-02-16 17:42:28 +01:00
2ce3c08697
gui/applets: escape backslashes in {python} and {ipc_address}
2016-02-16 12:52:11 +01:00
6196aaf2f5
master/worker: increase timeouts. Windows VMs can be really slow.
2016-02-16 09:44:50 +01:00
f0e25991fe
gui/experiments: set icon of MDI subwindows
2016-02-16 00:28:51 +01:00
87574193d4
gui: autoscroll MDI area
2016-02-16 00:19:50 +01:00
53076615f8
gui: save/restore geometry of MDI subwindows
2016-02-16 00:19:38 +01:00
aa5f6a5aba
gui: basic MDI area
2016-02-15 23:58:44 +01:00