Comments (3)
Sticking an 'if(actionBar != null)' in front of each reference in
ActionBarWrapper fixed the crash. No further changes were needed to get to a
working shell. There are a few cosmetic issues: the font sizes on the
connections list and the first-run walkthrough are way too big, and the
protocol-select button renders in white-on-almost-white font. More importantly,
the keybindings for Ctrl+letter don't seem to do anything. (Port-forwarding
worked fine; that was actually the main thing I was after). At once point it
rotated ninety degrees and showed an onscreen keyboard, which is silly, but it
rotated back and then I couldn't reproduce it.
Original comment by [email protected]
on 13 Dec 2013 at 11:37
from connectbot.
Also - my Glass crops ~4 pixels off the left (and documentation suggests that
sort of thing may be common), so a configurable margin would be useful. (Though
it'll probably be unnecessary or superseded by a new API in a future iteration.)
Original comment by [email protected]
on 13 Dec 2013 at 11:40
from connectbot.
Seconded on my Glass Explorer Edition 2.0 model. I can ack the reproduction
steps jimrandomh provided, as well as the fix.
The steps I took to reproduce this issue:
1) Starting with a Glass Explorer model with Debug Mode enabled, connect to
another machine over USB.
2) adb install the latest APKs for Settings and Launcher2
(http://www.glassxe.com/2013/05/23/settings-apk-and-launcher2-apk-from-the-hacki
ng-glass-session-at-google-io/).
3) adb install the latest release APK of connectbot (in my case,
http://code.google.com/p/connectbot/downloads/detail?name=ConnectBot-git-master-
2013-11-01_20-34-19.apk&can=2&q=)
4) adb shell, am start com.android.launcher/com.android.launcher2.Launcher,
open the app tray, select connectbot (one can, alternatively, am start
org.connectbot/.HostListActivity directly)
5) Follow the dialogs, input a valid server, and attempt to connect.
Expected behavior: a connection is established with the server and
.ConsoleActivity is run.
Actual behavior: connectbot crashes with the dump above.
To fix this, I followed jimrandomh's advice, going a step further and
commenting out all references to "actionBar". After installing the APK I built
from the current git master with these changes, the app works on my model of
Glass.
I was able to reproduce the rotation issue by turning off my Bluetooth
keyboard. Turning it back on fixed the orientation problem. I suspect it's
simply related to the default display of the on-screen keyboard.
I cannot recognize, or at least reproduce at this time, the cropping issue
discussed above, though I have not gone out of my way to attempt to reproduce
it. My IRSSI session in connectbot appears, naively, to be properly aligned.
Original comment by [email protected]
on 26 Dec 2013 at 12:08
from connectbot.
Related Issues (20)
- Cant connect to openSSH Server on Debian from Connectbot client on Android.
- ConectBot breaks Lock screen HOT 1
- Feature Request - ANSI emulation support for old BBS games HOT 1
- supoort for private key custom location
- responsiveness improvements for connectbot HOT 1
- Add mosh support
- [deleted issue]
- Wrong key mapping for bluetooth keyboard
- Yoga
- Virtual keyboard does not appear
- Menu button when creating port forwards not available on Samsung Tab S 8.4 HOT 1
- ConnectBot won't connect
- Color prompt is shown twice. First without colorls then with. HOT 2
- problem to autenticate in server HOT 1
- All functions in the menu are unusable in Lollipop when multiple keyboards are available HOT 1
- Interface language selection
- Invalid host key verification message displays when connecting to existing host with new algorithm HOT 3
- function keys on hackers keyboard stopped working in 1.8.2
- Can't connect to specific host
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from connectbot.