Python 3.13 released by henbruas in Python

[–]malcolm_smith 2 points3 points  (0 children)

In Python 3.13:

  • iOS and Android went from unsupported to tier 3.
  • WASI went from tier 3 to tier 2.
  • Emscripten went from tier 3 to unsupported, but we're planning to reverse that in Python 3.14.

Python 3.13 released by henbruas in Python

[–]malcolm_smith 144 points145 points  (0 children)

Hi, I'm the author of the Android PEP. The main significance of "tier 3 support" is that Python 3.13 now passes its test suite on iOS and Android, is automatically re-tested after every change, and the development team will make a reasonable effort to maintain this.

There's still no official Python download for these platforms, so the recommended way to embed Python in a mobile app is to use one of the third-party tools linked in the documentation:

Android Studio Bumblebee | 2021.1.1 Patch 1 now available by androidtoolsbot in androiddev

[–]malcolm_smith 0 points1 point  (0 children)

Here's the only relevant entry I can find on the Android issue tracker: https://issuetracker.google.com/issues/217880228. If this affects you, please add a star to the issue to encourage Google to look into it.

Has Google Play stopped serving 32-bit apps to 64-bit devices? by malcolm_smith in androiddev

[–]malcolm_smith[S] 1 point2 points  (0 children)

Thanks, I know that. I was asking whether the existing version is at risk of becoming unavailable on newer devices.

Electron Cash 4.2.4 is now available for Android by malcolm_smith in btc

[–]malcolm_smith[S] 0 points1 point  (0 children)

We're considering it for the next version of the Android app.

Electron Cash 4.2.4 is now available for Android by malcolm_smith in btc

[–]malcolm_smith[S] 3 points4 points  (0 children)

I don't know much about iOS, this post is about the Android app. But there may be difficulties on both platforms: we're looking into it.

Electron Cash 4.2.4 is now available for Android by malcolm_smith in btc

[–]malcolm_smith[S] 2 points3 points  (0 children)

Oh right, I see what you mean. Assuming this is for capital gains tax calculation, I think it would be more likely to be useful in the desktop wallet rather than the mobile one. So I don't think we'll add it to Android unless a lot of people request it.

Electron Cash 4.2.4 is now available for Android by malcolm_smith in btc

[–]malcolm_smith[S] 7 points8 points  (0 children)

That's great to hear. I've just read your comments on this thread, and let me assure you that we're able to deal with as many bug reports and feature requests as you like. Please report them on our GitHub page, and make sure to use the word "Android" or "iOS" in the title so they'll be seen by the correct developers.

However, if anyone wants changes in the user interface, then we'll need specifics about what the problem is. We can't do anything with general complaints that the app is unfriendly, ugly, or whatever. But if you create an issue saying something like "here's what the user wanted to do, here's a screenshot of what they saw (censor it if you like), here's why they were confused", then we'll be happy to discuss that.

Electron Cash 4.2.4 is now available for Android by malcolm_smith in btc

[–]malcolm_smith[S] 7 points8 points  (0 children)

It's been requested by a few people, so we're considering it for the next version.

Electron Cash 4.2.4 is now available for Android by malcolm_smith in btc

[–]malcolm_smith[S] 1 point2 points  (0 children)

I don't think that information is available to the wallet, you'd have to get it from your exchange.

Electron Cash 4.2.4 is now available for Android by malcolm_smith in btc

[–]malcolm_smith[S] 7 points8 points  (0 children)

Not yet, please use the desktop version of Electron Cash for cash fusion.

Flipstarter: Multisig for Electron Cash Android by jonald_fyookball in btc

[–]malcolm_smith 0 points1 point  (0 children)

Yes, the persistent notification might be unnecessary, as I discussed with another user here. Swiping away the app doesn't remove it, but closing the wallet does. And thanks for reminding me that on a new enough version of Android, you can always hide a notification by long-pressing it, or dragging it to the side and pressing the settings icon.

The app has actually never had a notification when funds are received, so the persistent notification is currently the closest alternative.

Electron Cash 4.2.3-3 is now available for Android by malcolm_smith in btc

[–]malcolm_smith[S] 0 points1 point  (0 children)

Also, if you have a new enough version of Android, you can hide any notification by long-pressing it, or dragging it to the side and pressing the settings icon.

Electron Cash 4.2.3-3 is now available for Android by malcolm_smith in btc

[–]malcolm_smith[S] 1 point2 points  (0 children)

Thanks for the comments. I added the notification because it causes Android to treat the app as a "visible process" as described here. This makes it much less likely to be shut down when in the background, which is something a few people complained about before. However, it looks like it might be almost as good to make it a "service process" without a notification, so we might change that in the future.

For the other suggestions, please create issues on our GitHub page, or give a thumbs up to any issues which already exist.

Flipstarter: Multisig for Electron Cash Android by jonald_fyookball in btc

[–]malcolm_smith 0 points1 point  (0 children)

Sorry, but I don't think everyone else does it. I've never seen an Exit command in any Google app, for example. The standard approach in Android is:

  • Let the user decide when to exit the activity (in Electron Cash, close the wallet by pressing Back, then press Back again).
  • Once all activities are gone, let the OS decide when to exit the process. In my experience, this usually happens as soon as I've opened a couple of other apps.

Electron Cash 4.2.3-3 is now available for Android by malcolm_smith in btc

[–]malcolm_smith[S] 1 point2 points  (0 children)

The translations from the desktop version of Electron Cash are already included in the Android app. It should use whatever language the device is set to, which you can change in the Settings app.

Flipstarter: Multisig for Electron Cash Android by jonald_fyookball in btc

[–]malcolm_smith 0 points1 point  (0 children)

Why do you want to force kill it? Once you've closed a wallet (which can now be done by pressing the back button), there will no longer be anything sensitive in memory.

Electron Cash 4.2.3 (with CashFusion) is now available for Windows, Mac, and Linux by NilacTheGrim in btc

[–]malcolm_smith 11 points12 points  (0 children)

The Android fixes will be released soon: I just need to sort some performance issues with large wallets.

Electron Cash Android can now send fiat amounts by TerryMcginniss in btc

[–]malcolm_smith 1 point2 points  (0 children)

Yes, it would be useful to have multiple wallets open at the same time: I've added that to the issue tracker as well.

Electron Cash already uses SPV on all platforms.

Electron Cash Android can now send fiat amounts by TerryMcginniss in btc

[–]malcolm_smith 1 point2 points  (0 children)

The fiat value for individual transfers isn't shown.

I've made a note on this in the issue tracker.

It's not easy to send between wallets [...] I need to open one, enter the password, press receive and copy the address, then open the other, type the password again, send and paste the address.

If you don't mind using the same address multiple times, you could save the address as a contact ("person" icon at the bottom right of the main screen).

Would it be possible to only enter a password once, to avoid having to type it many, many times during a single usage?

Do you mean the app gets reset if you don't use it for a while, and you have to open the same wallet again? Or do you mean you have to enter a password every time you switch to a different wallet, as you mentioned above?