artiq/artiq/gui
David Nadlinger 56c5637230 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-11 20:39:37 +08: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-11 20:39:37 +08:00
entries.py gui: remove unnecessary state test 2017-03-31 16:48:39 +08:00
flowlayout.py gui/moninj: flow layout 2016-03-17 18:18:31 +08:00
log.py gui/log: support copying entries to clipboard. Closes #280 2016-08-15 20:19:25 +08:00
logo.svg update logo 2016-04-30 00:30:24 +08:00
logo_ver.svg gui: remove '.0' in background logo 2017-10-26 12:53:35 +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:27:09 +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