Fixing a few bugs

This commit is contained in:
Vishal 2024-09-01 01:12:40 +05:30 committed by GitHub
parent cf0696a2ec
commit 46573c0ebc
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
4 changed files with 32 additions and 24 deletions

View File

@ -396,7 +396,7 @@ class CoopScoreScreen(bs.Activity[bs.Player, bs.Team]):
bui.buttonwidget(
parent=rootc,
color=(0.45, 0.4, 0.5),
position=(160, v_offs + 480),
position=(160, v_offs + 439),
size=(350, 62),
label=(
bui.Lstr(resource='tournamentStandingsText')
@ -489,8 +489,8 @@ class CoopScoreScreen(bs.Activity[bs.Player, bs.Team]):
x_offs_extra = 0 if show_next_button else -100
self._corner_button_offs = (
h_offs + 300.0 + 100.0 + x_offs_extra,
v_offs + 560.0,
h_offs + 300.0 + x_offs_extra,
v_offs + 519.0,
)
if env.demo or env.arcade:
@ -499,7 +499,7 @@ class CoopScoreScreen(bs.Activity[bs.Player, bs.Team]):
else:
self._league_rank_button = LeagueRankButton(
parent=rootc,
position=(h_offs + 300 + 100 + x_offs_extra, v_offs + 560),
position=(h_offs + 300 + x_offs_extra, v_offs + 519),
size=(100, 60),
scale=0.9,
color=(0.4, 0.4, 0.9),
@ -509,7 +509,7 @@ class CoopScoreScreen(bs.Activity[bs.Player, bs.Team]):
)
self._store_button_instance = StoreButton(
parent=rootc,
position=(h_offs + 400 + 100 + x_offs_extra, v_offs + 560),
position=(h_offs + 400 + x_offs_extra, v_offs + 519),
show_tickets=True,
sale_scale=0.85,
size=(100, 60),
@ -536,9 +536,8 @@ class CoopScoreScreen(bs.Activity[bs.Player, bs.Team]):
)
def _update_corner_button_positions(self) -> None:
offs = -55 if bui.is_party_icon_visible() else 0
assert self._corner_button_offs is not None
pos_x = self._corner_button_offs[0] + offs
pos_x = self._corner_button_offs[0]
pos_y = self._corner_button_offs[1]
if self._league_rank_button is not None:
self._league_rank_button.set_position((pos_x, pos_y))
@ -716,7 +715,7 @@ class CoopScoreScreen(bs.Activity[bs.Player, bs.Team]):
color=(0.5, 1, 0.5, 1),
h_align='center',
scale=0.4,
position=(0, 292),
position=(0, 255),
jitter=1.0,
).autoretain()
Text(
@ -1277,7 +1276,7 @@ class CoopScoreScreen(bs.Activity[bs.Player, bs.Team]):
),
position=(
ts_h_offs - 35 + 95,
ts_height / 2 + 6 + v_offs,
ts_height / 2 + 6 + v_offs - 41,
),
color=(0.4, 0.4, 0.4, 1.0),
scale=0.7,
@ -1344,7 +1343,7 @@ class CoopScoreScreen(bs.Activity[bs.Player, bs.Team]):
ts_height / 2
+ -ts_height * (i + 1) / 10
+ v_offs
+ 11.0,
- 30.0,
),
h_align=Text.HAlign.RIGHT,
v_align=Text.VAlign.CENTER,
@ -1361,7 +1360,7 @@ class CoopScoreScreen(bs.Activity[bs.Player, bs.Team]):
+ -ts_height * (i + 1) / 10
+ v_offs_names
+ v_offs
+ 11.0,
- 30.0,
),
maxwidth=80.0 + 100.0 * len(self._playerinfos),
v_align=Text.VAlign.CENTER,

View File

@ -132,7 +132,7 @@ class AdvancedSettingsWindow(bui.MainWindow):
self._height - (57 if uiscale is bui.UIScale.SMALL else 40),
),
size=(0, 0),
scale=0.5 if uiscale is bui.UIScale.SMALL else 1.0,
scale=0.65 if uiscale is bui.UIScale.SMALL else 1.0,
text=bui.Lstr(resource=f'{self._r}.titleText'),
color=app.ui_v1.title_color,
h_align='center',

View File

@ -162,7 +162,9 @@ class ControlsSettingsWindow(bui.MainWindow):
bui.textwidget(
parent=self._root_widget,
position=(0, height - 49 + yoffs),
position=(0, height + yoffs - (
75 if uiscale is bui.UIScale.SMALL else 50)
),
size=(width, 25),
text=bui.Lstr(resource=f'{self._r}.titleText'),
color=bui.app.ui_v1.title_color,
@ -310,7 +312,8 @@ class ControlsSettingsWindow(bui.MainWindow):
xinput_checkbox = bui.checkboxwidget(
parent=self._root_widget,
position=(100, v + 3),
position=(width * (
0.35 if uiscale is bui.UIScale.SMALL else 0.25), v + 3),
size=(120, 30),
value=(not bui.get_low_level_config_value('enablexinput', 1)),
maxwidth=200,

View File

@ -47,20 +47,26 @@ class TouchscreenSettingsWindow(bui.MainWindow):
origin_widget=origin_widget,
)
btn = bui.buttonwidget(
parent=self._root_widget,
position=(55, self._height - 60),
size=(120, 60),
label=bui.Lstr(resource='backText'),
button_type='back',
scale=0.8,
on_activate_call=self._back,
)
if uiscale is bui.UIScale.SMALL:
bui.containerwidget(
edit=self._root_widget, on_cancel_call=self.main_window_back
)
btn = None
else:
btn = bui.buttonwidget(
parent=self._root_widget,
position=(55, self._height - 60),
size=(120, 60),
label=bui.Lstr(resource='backText'),
button_type='back',
scale=0.8,
on_activate_call=self.main_window_back
)
bui.containerwidget(edit=self._root_widget, cancel_button=btn)
bui.textwidget(
parent=self._root_widget,
position=(25, self._height - 50),
position=(25, self._height - 62),
size=(self._width, 25),
text=bui.Lstr(resource=f'{self._r}.titleText'),
color=bui.app.ui_v1.title_color,