artiq/artiq/gui
David Nadlinger 5fd92a6175 gui: Fix crash when quickly opening/closing applets
Quickly closing/reopening applets (e.g. quickly clicking the checkbox
on an entire folder of applets) would previously lead to an occasional
KeyError on the self.dock_to_item access in on_dock_closed, as close()
would be invoked more than once.

The geometry/checked state handling can potentially be cleaned up
further, but at least this avoid the crash.
2019-03-10 20:57:10 +00:00
..
__init__.py gui: split scheduler window 2014-12-30 18:18:23 +08:00
applets.py gui: Fix crash when quickly opening/closing applets 2019-03-10 20:57:10 +00:00
entries.py gui,scan: add CenterScan Scannable variant 2018-11-15 13:30:43 +08:00
flowlayout.py gui/moninj: flow layout 2016-03-17 18:18:31 +08:00
log.py gui/log: print messages in tooltips 2018-08-17 13:21:38 +08:00
logo.svg update logo 2016-04-30 00:30:24 +08:00
logo_ver.svg gui: update background 2018-11-26 01:01:36 +08:00
models.py dashboard: report lost connection with master. Closes #602 2017-01-30 10:48:27 +08:00
scanwidget.py scanwidget: protect against resize from zero 2017-10-11 22:26:18 +02:00
scientific_spinbox.py ScientificSpinBox: fix suffix/prefix 2016-08-14 11:28:30 +02:00
state.py dashboard: forward local log messages to docks, replace status bar (#411) 2016-05-28 11:10:25 -05:00
ticker.py gui: cleanup compact_exponential, 15 digits 2016-08-11 14:18:27 +02:00
tools.py gui: improve search of hierarchical datasets. Closes #258 2016-08-14 18:33:24 +08:00
waitingspinnerwidget.py gui: display repository scanning status and revision. Closes #274 2016-03-18 00:40:54 +08:00