mirror of
https://github.com/firestar5683/StarPilot.git
synced 2026-07-03 20:42:09 +08:00
software download screenshot (#36326)
* software * clean up * Qt ButtonControl has 0 padding * clean up * clean up
This commit is contained in:
@@ -64,6 +64,19 @@ def setup_settings_software(click, pm: PubMaster):
|
||||
click(278, 720)
|
||||
|
||||
|
||||
def setup_settings_software_download(click, pm: PubMaster):
|
||||
params = Params()
|
||||
# setup_settings_software but with "DOWNLOAD" button to test long text
|
||||
params.put("UpdaterState", "idle")
|
||||
params.put_bool("UpdaterFetchAvailable", True)
|
||||
setup_settings_software(click, pm)
|
||||
|
||||
|
||||
def setup_settings_software_release_notes(click, pm: PubMaster):
|
||||
setup_settings_software(click, pm)
|
||||
click(588, 110) # expand description for current version
|
||||
|
||||
|
||||
def setup_settings_firehose(click, pm: PubMaster):
|
||||
setup_settings(click, pm)
|
||||
click(278, 845)
|
||||
@@ -106,18 +119,14 @@ def setup_homescreen_update_available(click, pm: PubMaster):
|
||||
close_settings(click, pm)
|
||||
|
||||
|
||||
def setup_software_release_notes(click, pm: PubMaster):
|
||||
setup_settings(click, pm)
|
||||
setup_settings_software(click, pm)
|
||||
click(588, 110) # expand description for current version
|
||||
|
||||
|
||||
CASES = {
|
||||
"homescreen": setup_homescreen,
|
||||
"settings_device": setup_settings,
|
||||
"settings_network": setup_settings_network,
|
||||
"settings_toggles": setup_settings_toggles,
|
||||
"settings_software": setup_settings_software,
|
||||
"settings_software_download": setup_settings_software_download,
|
||||
"settings_software_release_notes": setup_settings_software_release_notes,
|
||||
"settings_firehose": setup_settings_firehose,
|
||||
"settings_developer": setup_settings_developer,
|
||||
"keyboard": setup_keyboard,
|
||||
@@ -125,7 +134,6 @@ CASES = {
|
||||
"offroad_alert": setup_offroad_alert,
|
||||
"homescreen_update_available": setup_homescreen_update_available,
|
||||
"confirmation_dialog": setup_confirmation_dialog,
|
||||
"software_release_notes": setup_software_release_notes,
|
||||
}
|
||||
|
||||
|
||||
|
||||
@@ -86,7 +86,7 @@ class Button(Widget):
|
||||
button_style: ButtonStyle = ButtonStyle.NORMAL,
|
||||
border_radius: int = 10,
|
||||
text_alignment: TextAlignment = TextAlignment.CENTER,
|
||||
text_padding: int = 20,
|
||||
text_padding: int = 0,
|
||||
icon=None,
|
||||
multi_touch: bool = False,
|
||||
):
|
||||
|
||||
Reference in New Issue
Block a user