Merge pull request #624 from vishal332008/master

A little update...
This commit is contained in:
Eric Froemling 2023-10-03 11:22:17 -07:00 committed by GitHub
commit dd0685f033
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 16 additions and 5 deletions

View File

@ -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/workflows/CI/badge.svg) [![](https://github.com/efroemling/ballistica/actions/workflows/ci.yml/badge.svg)](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.

View File

@ -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')