mirror of
https://github.com/RYDE-WORK/ballistica.git
synced 2026-02-06 23:59:18 +08:00
commit
dd0685f033
@ -6,7 +6,7 @@ height="50" alt="logo">
|
|||||||
|
|
||||||
***-ica***: collection of things relating to a specific theme.
|
***-ica***: collection of things relating to a specific theme.
|
||||||
|
|
||||||

|
[](https://github.com/efroemling/ballistica/actions/workflows/ci.yml)
|
||||||
|
|
||||||
The Ballistica project is the foundation for
|
The Ballistica project is the foundation for
|
||||||
[BombSquad](https://www.froemling.net/apps/bombsquad) and potentially other
|
[BombSquad](https://www.froemling.net/apps/bombsquad) and potentially other
|
||||||
@ -82,8 +82,8 @@ Playstation / My Toaster??**
|
|||||||
launch on at least iOS and Steam at that time. I'm trying to get there as fast
|
launch on at least iOS and Steam at that time. I'm trying to get there as fast
|
||||||
as I can. As far as consoles, I'd love to and hope to at some point but have
|
as I can. As far as consoles, I'd love to and hope to at some point but have
|
||||||
nothing to announce just yet. See the
|
nothing to announce just yet. See the
|
||||||
* [Ballistica Roadmap](https://github.com/efroemling/ballistica/wiki/Roadmap)
|
* Check out [Ballistica Roadmap](https://github.com/efroemling/ballistica/wiki/Roadmap)
|
||||||
for more details or check the [Ballistica
|
for more details or the [Ballistica
|
||||||
Downloads](https://ballistica.net/downloads) page for early test builds on
|
Downloads](https://ballistica.net/downloads) page for early test builds on
|
||||||
some platforms.
|
some platforms.
|
||||||
|
|
||||||
|
|||||||
@ -131,14 +131,17 @@ class V2ProxySignInWindow(bui.Window):
|
|||||||
else:
|
else:
|
||||||
bui.textwidget(
|
bui.textwidget(
|
||||||
parent=self._root_widget,
|
parent=self._root_widget,
|
||||||
position=(self._width * 0.5, self._height - 145),
|
position=(self._width * 0.5 - 200, self._height - 180),
|
||||||
size=(0, 0),
|
size=(button_width - 50, 50),
|
||||||
text=bui.Lstr(value=address_pretty),
|
text=bui.Lstr(value=address_pretty),
|
||||||
flatness=1.0,
|
flatness=1.0,
|
||||||
maxwidth=self._width,
|
maxwidth=self._width,
|
||||||
scale=0.75,
|
scale=0.75,
|
||||||
h_align='center',
|
h_align='center',
|
||||||
v_align='center',
|
v_align='center',
|
||||||
|
autoselect=True,
|
||||||
|
on_activate_call=bui.Call(self._copy_link, address_pretty),
|
||||||
|
selectable=True,
|
||||||
)
|
)
|
||||||
qroffs = 20.0
|
qroffs = 20.0
|
||||||
|
|
||||||
@ -231,5 +234,13 @@ class V2ProxySignInWindow(bui.Window):
|
|||||||
# We could do something smart like retry on exceptions here, but
|
# We could do something smart like retry on exceptions here, but
|
||||||
# this isn't critical so we'll just let anything slide.
|
# this isn't critical so we'll just let anything slide.
|
||||||
|
|
||||||
|
def _copy_link(self, link: str) -> None:
|
||||||
|
if bui.clipboard_is_supported():
|
||||||
|
bui.clipboard_set_text(link)
|
||||||
|
bui.screenmessage(
|
||||||
|
bui.Lstr(resource='copyConfirmText'),
|
||||||
|
color=(0, 1, 0)
|
||||||
|
)
|
||||||
|
|
||||||
def _done(self) -> None:
|
def _done(self) -> None:
|
||||||
bui.containerwidget(edit=self._root_widget, transition='out_scale')
|
bui.containerwidget(edit=self._root_widget, transition='out_scale')
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user