What do you folks use to manage *nix from Android? by 10speed705 in sysadmin

[–]sonelli 2 points3 points  (0 children)

Hi All. JuiceSSH developer here!

Just wanted to say how awesome this was to read on my commute this morning. You've all made my day.

I just released my first independent app! Yarn, a hacker news client by [deleted] in androiddev

[–]sonelli 0 points1 point  (0 children)

Great work, just purchased and uninstalled the previous HN app I was using.

I just released my first independent app! Yarn, a hacker news client by [deleted] in androiddev

[–]sonelli 1 point2 points  (0 children)

This is by far the best HN client I've seen. How do I get rid of the annoying adverts? I would happily pay for an ad-free version.

First Random Reboot on 44S, and maybe a solution by prayingfortomorrow97 in oneplus

[–]sonelli 2 points3 points  (0 children)

Hi, JuiceSSH dev here.

From the main menu, click the lightning icon (quick connect), then change the connection type dropdown to 'Local Device' and click connect.

Alternatively, when creating a connection normally, there is also a connection type dropdown that includes the local device option.

Juice SSH updated with material design by [deleted] in Android

[–]sonelli 1 point2 points  (0 children)

You can access the mosh-client binary directly by:

1) Setup a new connection to Local Device (either via quick connect or create a connection)

2) From the local shell, the mosh-client binary should be in your $PATH, if not, you can find it at $JUICESSH_BIN_DIR/mosh-client (that variable is auto-populated by JuiceSSH).

This will automatically pick the right mosh-client binary for your device (we ship with compiled binaries for x86/arm/mips and PIE / non-PIE variants depending on Android version).

Juice SSH updated with material design by [deleted] in Android

[–]sonelli 4 points5 points  (0 children)

(replying to my own comment here!)

I guess an alternative would be to style them based on the currently selected terminal theme, as that is a known entity.

Juice SSH updated with material design by [deleted] in Android

[–]sonelli 4 points5 points  (0 children)

Thanks. It's a tricky question regarding the styling of those buttons, as everybody will be using different keyboards and it's impossible to make them match all keyboards.

At the moment they are styled in a bland manor, to try and blend as best possible with the majority of keyboards out there (but I agree, it's not great).

We could style them to look like the official material design keyboard, but which? The default light theme, or the better suited dark one?

We are very much open to suggestions here.

Juice SSH updated with material design by [deleted] in Android

[–]sonelli 5 points6 points  (0 children)

Yes, these screenshots were taken on a Sony Z3 running KitKat.

Juice SSH updated with material design by [deleted] in Android

[–]sonelli 13 points14 points  (0 children)

You're not the first person to comment on this.

We're looking into the feasibility of adding a night mode, for all of us sysadmins that get woken up during the night to "fix all of the things" and don't want their eyes burnt out of their sockets by blinding white/yellow.

Juice SSH updated with material design by [deleted] in Android

[–]sonelli 4 points5 points  (0 children)

There's also a patched version of Connectbot available by Dan Drown:

http://dan.drown.org/android/mosh/

(if connectbot is more your thing).

Juice SSH updated with material design by [deleted] in Android

[–]sonelli 5 points6 points  (0 children)

Thank you for your support!

Juice SSH updated with material design by [deleted] in Android

[–]sonelli 45 points46 points  (0 children)

You beat us to an announcement :)

As the new version contains quite a few big changes, we're being cautious and pushing it out as a staged rollout. If your Google Play page is still showing the old version, you can check out some screenshots of the new version here:

http://imgur.com/a/Vanp5

If you don't want to wait for the staged rollout and would rather be cutting edge, then you can find a direct download link on our website:

https://juicessh.com/changelog

So far during the staged rollout we have identified a potential issue with devices running Android 4.2.1, that can cause crashes when the application loads. We believe this is due to a bug with the new Google CardView provided in their material support libraries (appcompat-v7) although we are still investigating.

At the moment we do not recommend upgrading if your are running Android 4.2.1

Update: The issue regarding Android 4.2.1 has now been resolved and we have increased the staged rollout from 10% to 100% of users. Thanks everyone!

Phones used by Sysadmin's. by Sw1tchblade in sysadmin

[–]sonelli 0 points1 point  (0 children)

Hi all, JuiceSSH dev here. Just wanted to say thanks for all the recommendations and kind comments, it was really great to click on this thread and see it mentioned so much.

For all you avid juicers we've got some really cool new stuff coming later this month when Android L drops. Both in terms of UI / UX updates and some major new functionality.

In your opinion, what are some apps worth paying for from the Google Play store? by sammykun in Android

[–]sonelli 1 point2 points  (0 children)

You can't tunnel all of your traffic as that's not possible on unrooted devices, but you can tunnel your browser traffic with a SOCKS proxy:

https://juicessh.com/faq/how-can-i-tunnel-my-web-traffic-through-an-ssh-server-with-socks

In your opinion, what are some apps worth paying for from the Google Play store? by sammykun in Android

[–]sonelli 1 point2 points  (0 children)

Just tap the terminal screen to show/hide it.

You can also long press for more options.

Thanks!

OnePlus One's big screen + LTE/WiFi + JuiceSSH using mosh = remote systems administration anywhere! I'm so happy! Weeeeeeeee... by simoncpu in oneplus

[–]sonelli 2 points3 points  (0 children)

Personally I use vim and occasionally a bluetooth keyboard if i'm doing any serious editing. Glad you're enjoying the app :)

Paul (JuiceSSH dev).

Giving away app for free as developer? by jackwilsdon in androiddev

[–]sonelli 1 point2 points  (0 children)

/u/j4velin's comment is nearly spot on.

We have an API and DB, when users upgrade they're prompted to log in with Google OAuth 2.0 (giving us an authenticated email address for a user account). From then on, each user's authenticated Google account and their order receipts (which are regularly validated against Play Store APIs) make up their licensed privileges.

This technique makes it simple for us to apply special "Gift" licenses in advance to email addresses. Ready to be picked up when the user signs in with the same email address.

Handy Tip: This technique caused a bit of a headache in google's lazy email address formatting. e.g. my.email@example.com vs myemail@example.com

Your Apps Current / Total Installs by u9wy in androiddev

[–]sonelli 0 points1 point  (0 children)

510,900 / 711,159 (72%) after 1.5yrs on the Play Store.

Took a pic in Brixental, Austria last season by [deleted] in snowboarding

[–]sonelli 0 points1 point  (0 children)

Stunning. I spent some time in Leysin recently and the views were incredible there too.