subiquity/subiquitycore
Olivier Gayot 592714279c spinner: don't restart the spinner when .start() is called
Previously, when we called spinner.start(), we would automatically call
.stop() first to reset it.

Unfortunately, after calling stop(), the spinner mutates its visual
representation to become invisible using .set_text("").

This is a problem because after disappearing, the spinner does not
reappear instantly, which causes visual glitches depending on how often
we redraw the screen.

Signed-off-by: Olivier Gayot <olivier.gayot@canonical.com>
2024-05-02 14:07:35 +02:00
..
controllers ui: redraw screens after moving from one screen to another 2024-03-28 10:04:11 +01:00
models network: fix typo in BondConfig to_config method 2024-02-21 08:48:34 -08:00
testing view-helpers: add function waiting for an overlay to be displayed 2024-02-12 14:08:59 +01:00
tests ui: redraw screens after moving from one screen to another 2024-03-28 10:04:11 +01:00
ui spinner: don't restart the spinner when .start() is called 2024-05-02 14:07:35 +02:00
__init__.py format with black + isort 2023-07-25 15:27:42 -06:00
async_helpers.py format with black + isort 2023-07-25 15:27:42 -06:00
context.py reporting: add new logging type events 2024-03-20 16:14:28 -07:00
controller.py format with black + isort 2023-07-25 15:27:42 -06:00
controllerset.py format with black + isort 2023-07-25 15:27:42 -06:00
core.py format with black + isort 2023-07-25 15:27:42 -06:00
file_util.py file_util: just make written files root only 2023-10-05 17:22:18 -06:00
i18n.py format with black + isort 2023-07-25 15:27:42 -06:00
log.py subiquitycore/log: use 'root' as group for strictly confined snaps 2024-02-05 16:18:03 +01:00
lsb_release.py lsb-release: split the function so it can be tested with more ease 2024-02-13 11:56:31 +01:00
netplan.py format with black + isort 2023-07-25 15:27:42 -06:00
palette.py format with black + isort 2023-07-25 15:27:42 -06:00
prober.py format with black + isort 2023-07-25 15:27:42 -06:00
pubsub.py format with black + isort 2023-07-25 15:27:42 -06:00
screen.py format with black + isort 2023-07-25 15:27:42 -06:00
snap.py subiquitycore: helpers for probing for snap execution environment 2024-02-06 16:02:08 +01:00
snapd.py subiquitycore/snapd: add response set serving objects from memory 2024-02-08 07:34:48 +01:00
ssh.py ssh: fix unclosed file 2024-02-07 22:45:06 -07:00
tui.py views: redraw screen after receiving event 2024-05-02 14:07:35 +02:00
tuicontroller.py format with black + isort 2023-07-25 15:27:42 -06:00
utils.py utils: extract write_named_tempfile 2024-02-27 15:14:34 -07:00
view.py view: add way to redraw screen if the view is visible 2024-05-02 14:07:35 +02:00