Giter VIP home page Giter VIP logo

mobileterminal's People

Contributors

ashikase avatar

Watchers

 avatar  avatar

mobileterminal's Issues

When moving curser preview is white text on white bg

What steps will reproduce the problem?
1. Try to move the curser
2. get white on white text preview (not useful)

What is the expected output? What do you see instead?
black text on white bg, or white text on black bg

What version of the product are you using? On what operating system?
v46

Please provide any additional information below.


Original issue reported on code.google.com by [email protected] on 1 Aug 2007 at 5:59

Add visual cue to show scrolling area vs. gesture area

It would be nice to see some sort of visual cueing on screen to indicate the 
distinction between the 
pie/gesture area and the scroll area when the screen has been tapped. Maybe a 
slightly opaque 
vertical overlay on the scroll area, similar to the controls shown in iPod mode?

Original issue reported on code.google.com by [email protected] on 23 Aug 2007 at 5:22

vt100 branch doesn't build.

Checked out TOT on vt100 branch and get this :

arm-apple-darwin-cc -c -Wall  main.m -o main.o
In file included from NSAttributedString-HTML.h:2,
                 from MobileTerminal.h:6,
                 from main.m:4:
NSAttributedString.h:17: warning: duplicate interface declaration for class 
'NSAttributedString'
NSAttributedString.h:19: error: redefinition of 'struct NSAttributedString'
make: *** [main.o] Error 1

Hopefully this will help track down the steps needed to change the UI 
foundation bugs in the 
compiler headers.

Original issue reported on code.google.com by [email protected] on 14 Aug 2007 at 9:13

Shell requires network

What steps will reproduce the problem?
1. Enable flight mode
2. Start application


What is the expected output? What do you see instead?
Application should start, instead first a 'you must disable flight mode' is
displayed.

What version of the product are you using? On what operating system?
1stAug svn.

Please provide any additional information below.


Original issue reported on code.google.com by [email protected] on 1 Aug 2007 at 9:50

Suggestion for arrow key input

May I suggest you make scrolling only work with multi-touch, and make single 
finger gestures (left, 
right, up, down) act as the arrow keys?

Original issue reported on code.google.com by [email protected] on 14 Aug 2007 at 7:58

Need a way to impliment arrow keys for command history and cursor placement or use Magnify Glass

What steps will reproduce the problem?
1. Type a few commands.
2. Wish you had an up arrow key to go back in the command history

also
1. Type a command with a typo in it
2. Wish you had a left arrow key to correct the typo instead of backspacing all 
the way.
The iPhone magnify glass would be cool here too.
Could you work a shift backspace in here?  Would be great with caps lock.
No idea about a right arrow tho.
Magnify would work best.

Original issue reported on code.google.com by [email protected] on 8 Aug 2007 at 1:47

Integration with MobileFinder

Hi guys!  Great work on this difficult app.  You're an inspiration to the
rest of us!

I've gotten a lot of requests for integration with you guys.  Particularly
"Open console here."

It should be fairly simple to take an argument via MSAppLauncher.  See
http://code.google.com/p/mobilestudio/wiki/AppLauncher  Getting an argument
is a one-liner.  It takes care of creating, parsing, and deleting a launch
plist for you.  

I hope it wouldn't be too tuff to simply cd to the passed argument, or run
it.  Think of the possibilities!  Write scripts and text apps that are
launchable by an average user!  

It would be wonderful if you could slip this into the next release.  At the
very least, I could put the command into the .profile and launch
MobileTerminal normally, but it would be better to do it on
MobileTerminal's end.

Original issue reported on code.google.com by [email protected] on 12 Sep 2007 at 9:57

vt100 branch has problems with color

What steps will reproduce the problem?
1. Run vim
2. Do just about anything

What is the expected output? What do you see instead?
Colored areas that should be stationary move around on the screen or start
appearing and disappearing.

Please use labels and text to provide additional information.
I suspect that the GNUStep AttributedString class is to blame, though it is
also quite possibly my fault one way or another.  A number of
insert/replace operations are performed when moving the cursor around in
the terminal as vim does, and I think that the attribute ranges are being
maintained incorrectly (see GSRangeEntries.m).

Original issue reported on code.google.com by [email protected] on 21 Aug 2007 at 12:06

Error opening terminal: network

What steps will reproduce the problem?
1. Install mobileterminal from installer.app
2. Install NateTrue's binarykit
3. Install BSD Subsystem
4. Install OpenSSH from installer.app
4. Open up terminal
5. Type any of the following vt100 commands: pico, top, nano, vim, (etc..)

What is the expected output? What do you see instead?
With pico & nano i get:
 Unknown terminal type network!
With top i get:
 Error opening terminal: network
With vim i got:
 E559: Terminal entry not found in termcap
 'network' not known.  Available builtin
 terminals are:
  builtin_ansi
  builtin_xterm
  builtin_iris-ansi
  builtin_dumb
defaulting to 'ansi'

Then vim kinda worked.  But when i delete i delete characters that I
shouldn't be deleting (aka characters that make up the program).

What version of the product are you using? On what operating system?
I installed the latest version from Installer.app.  svn113

Please provide any additional information below.
I realize I may have shunned myself a n00b by posting this, but it wasn't
posted anywhere and I decided to be brave.



Oh, and one more thing:  when I start up my terminal.app it says:
Last login: Thu Aug 16 14:44:17 on ttyp0
# #

Why two number signs?  And when I hit the delete key it deletes the number
signs and continues to delete the login date & time & "ttyp0" !  Are all
these problems related?

Original issue reported on code.google.com by [email protected] on 16 Aug 2007 at 6:52

Existance of /bin/login causes crash

Steps to reproduce:
1. ln -s /bin/sh /bin/login (or cp /bin/sh /bin/login)
2. Tap Terminal on home screen (crashes to home screen before prompt appears)
3. unlink /bin/login (or rm /bin/login)
4. Tap Terminal on home screen (runs as normal)

I'm using svn revision 85 of MobileTerminal, revision 93 of iphone-binutils
(bash version 3.2.0(1)-release).  

I also found that even having an empty /bin/login (using touch /bin/login)
causes the same problem, but I get an error message, "execlp: /bin/login:
Permission denied", if the file does not have execute permissions, and then
the phone returns to the home screen.

Original issue reported on code.google.com by [email protected] on 4 Aug 2007 at 9:13

Issue with trying to build v96

What steps will reproduce the problem?
1. svn up
2. make && make package


What is the expected output? What do you see instead?
expected the make t run successfully 

What version of the product are you using? On what operating system?
v96 OSX 

Please provide any additional information below.

make && make package
arm-apple-darwin-cc -c -Wall -Werror  main.m -o main.o
arm-apple-darwin-cc -c -Wall -Werror  MobileTerminal.m -o MobileTerminal.o
MobileTerminal.m:16:23: error: SubProcess.h: No such file or directory
make: *** [MobileTerminal.o] Error 1


looks like SubProcess.h did not get checked in.

Original issue reported on code.google.com by [email protected] on 8 Aug 2007 at 1:33

Issue building latest SVN

I am having troubles building. My toolchain is up and running, but I get the 
following error when 
trying to compile:

Grabbed the latest SVN, and am having issues building. This is the first make 
attempt in the 
mobileterminal directory. My toolchain is all set up (as far as I understand it 
to be).

{{{
In file included from MobileTerminal.m:9:
/Developer/SDKs/iPhone/include/UIKit/UIAnimator.h:7:21: error: NSObject.h: No 
such file or 
directory
In file included from MobileTerminal.m:11:
/Developer/SDKs/iPhone/include/UIKit/UITextView.h:9:39: error: 
UITextTraitsClientProtocol.h: 
No such file or directory
make: *** [MobileTerminal.o] Error 1
}}}

Any thoughts?


Original issue reported on code.google.com by [email protected] on 3 Aug 2007 at 1:58

Typing exit crashes/hangs the app

What steps will reproduce the problem?
1. Start Terminal.app
2. type 'exit'
3. Hit enter

What is the expected output? What do you see instead?
App should exit instead it seems to hang.  Holding down home brings it back.

What version of the product are you using? On what operating system?
1stAug svn.

Please provide any additional information below.


Original issue reported on code.google.com by [email protected] on 1 Aug 2007 at 9:49

Change log

Could we maybe get a change log, or some kind of information about what is 
being added/fixed in 
these releases. I just loaded up 73, but it looks and acts the same as 69.

Original issue reported on code.google.com by [email protected] on 3 Aug 2007 at 11:44

Launch Terminal Crash

What steps will reproduce the problem?
1. Installer App to install OpenSSH and BSD Subsystem
2. Install Terminal-unstable-vt100-branch-161 via scp 
3. chmod all files and Terminal.app directory +x
4. Launch Terminal

What is the expected output? What do you see instead?
Expected output is terminal shell prompt. App crashes and returns to 
springboard.

What version of the product are you using? On what operating system?
iPhone Version 1.0.2 

Please provide any additional information below.



Original issue reported on code.google.com by [email protected] on 23 Aug 2007 at 2:02

Seeing non-monospaced font in terminal

I'm running the Term-vt100 package (vers: svn161-1) courtesty of installer.app 
and I'm seeing a 
non-monospaced font in the terminal. Very ugly. 

This doesn't happen with the MobileTerminal (v. svn113) package. 

Original issue reported on code.google.com by [email protected] on 14 Sep 2007 at 7:20

Terminal Font (very minor)

What steps will reproduce the problem?
1. Open mobileterminal

What is the expected output? What do you see instead?
Wanted to see Monaco like the usual OS X Terminal app, saw Courier New instead.

What version of the product are you using? On what operating system?
r.92 from subversion.

Please provide any additional information below.
The iPhone doesn't have Monaco by default.  I was able to install it by
using fondu to convert the Monaco.dfont that ships with OS X into a .ttf
font, and then placing this in /System/Library/Fonts/Cache and modifying
/System/Library/Fonts/CGFontCache.plist accordingly.  I don't think that
Monaco has a bold variant.

Original issue reported on code.google.com by [email protected] on 7 Aug 2007 at 9:49

Keyboard hiding

Hiding the keyboard will make viewing output a lot easier. Idea: if we tap into 
view (the 
UITextView*) rather than input, the keyboard will disappear.

Original issue reported on code.google.com by [email protected] on 1 Aug 2007 at 6:00

MobileTerminal crashes upon launch

What steps will reproduce the problem?
1. Placed iphone-binkit/bin/login in /bin/login using iFuntastic_3.0.3
2. Placed Terminal.app from build 161 in /Applications using iFuntastic_3.0.3, 
and made it 
available on the first screen
3. Launched Terminal by tapping on the icon

What is the expected output? What do you see instead?
It appears to launch -- the screen goes blank, the keyboard shows up, there is 
some kind of 
circular thing in the top, a little blink of a green cursor, and then, poof.

What version of the product are you using? On what operating system?
4GB model with 1.0.2

Please provide any additional information below.
Have not yet installed ssh, if that makes a difference.

Original issue reported on code.google.com by [email protected] on 9 Sep 2007 at 12:33

Terminal should call login instead of /bin/sh

Terminal.app should probably execute /bin/login -f root instead of /bin/sh
this will properly setup the env vars, and run the .bashrc scripts on startup.

Alternatively you could just call login without arguments and force a
login.   And a possible third alternative is log them in as user mobile and
make you su to gain root access therefore secure against evildooers :)

Original issue reported on code.google.com by [email protected] on 3 Aug 2007 at 11:33

Repeat previous command

Among the button for show/hide keyboard we need another button for bringing
up last command in prompt. I guess this may apply to special keys for
keyboard if you like.

Original issue reported on code.google.com by [email protected] on 1 Aug 2007 at 10:10

Mobile Terminal crashes after any keypress

What steps will reproduce the problem?
1. Pressing return once terminal has started (Mobile Terminal or Term-
vt100)
2. Pressing any key on the keyboard
3. Latest versions are installed using installer.app

What is the expected output? What do you see instead?
Instead of allowing character input the app closes back to the springboard

What version of the product are you using? On what operating system?
Latest

Please provide any additional information below.

Pressing enter or anything closes either application

Original issue reported on code.google.com by [email protected] on 30 Aug 2007 at 4:08

point + c issues a ctrl+c command but crashes the application after a letters typed afterwards

What steps will reproduce the problem?
1. issue a ping command e.g. ping 192.168.1.1
2. after a while, type the point (on the keyboard #+=, at the right of the
yen sign)
3. go back to the alphabet keyboard and type a c
4. the ping stops (a ctrl+c has been issued)
5. start typing a new command. after a few letters, the screen is frozen
and the only way to exit is to hold the home button for a while (force quit)

What is the expected output? What do you see instead?
application should continue to work normally. Instead, it freezes.

What version of the product are you using? On what operating system?
Terminal v69. Mac OS X


Please provide any additional information below.


Original issue reported on code.google.com by [email protected] on 3 Aug 2007 at 3:00

Lockup after lots of output.

What steps will reproduce the problem?
1. Login to a remote machine, do something that causes several pages of output.
It'll eventually become unresponsive.  I simply did a "fink update-all" on a 
couple of fink 
packages and the output died pretty quickly.

What version of the product are you using? On what operating system?

1.61 from installer.app

Please provide any additional information below.

Awesome work on this terminal app, I use it every single day.  I really 
appreciate it.



Original issue reported on code.google.com by [email protected] on 29 Aug 2007 at 5:12

Strange backspace with zsh

Seems that Terminal (svn113 from Installer.app - but v85 behaves same) have 
some problem with 
zsh, which is now for me default terminal (after installing BSD Subsystem 1.4 
from Installer.app) - 
when i use backspace, it will delete the character, but cursor moves to the 
front, not back. You can 
see it on screenshot - i wrote bash, the delete ash, then wrote ash, deleted 
sh, the wrote sh, then 
deleted h, then wrote h - it was written correctly, but shown as you can see. 
In bash it works 
correctly, in sh, which there was before, it worked too.

Original issue reported on code.google.com by [email protected] on 19 Aug 2007 at 11:03

Attachments:

Terminal fails to run after X attempts, requires restart.

What steps will reproduce the problem?
1. Open and close the Terminal application lots of times

What is the expected output? What do you see instead?

It should work every time; Instead, eventually forkpty fails and you need
to reboot.  I suspect its running out of open ptys?  Restarting fixes it

Running from the terminal gets:
-sh-3.2# ./Terminal 
forkpty: No such file or directory

Please use labels and text to provide additional information.


Original issue reported on code.google.com by [email protected] on 9 Aug 2007 at 7:11

boldface font

The font is too hard to read, perhaps boldface would do the trick?
there's a call to setHTML() maybe use that with <b>...</b>?

Original issue reported on code.google.com by [email protected] on 1 Aug 2007 at 9:24

No autoscroll in terminal

The terminal needs to autoscroll to the bottom when it updates so we don't have 
to scroll down 
after ever command.

Original issue reported on code.google.com by [email protected] on 1 Aug 2007 at 5:45

If user changes root password app will no longer launch

What steps will reproduce the problem?
1. change password 
2. Open app 
3. Crash

What is the expected output? What do you see instead?
Should prompt user for passwod not automatically enter dottie

What version of the product are you using? On what operating system?
Na

Please provide any additional information below.


Original issue reported on code.google.com by [email protected] on 18 Sep 2007 at 10:49

no VT100 emulation (no top, pico, nano, vim)

What steps will reproduce the problem?
1. run any of the above apps
2. they will not work

What is the expected output? What do you see instead?
that they work

What version of the product are you using? On what operating system?
v46



Original issue reported on code.google.com by [email protected] on 1 Aug 2007 at 6:01

"Frequently used commands"/bookmarks

Don't know if any other features currently call for a menu bar across the top 
or bottom, perhaps 
when keyboard show/hide is implemented there can be another button that shows a 
Safari 
bookmark-style area to store and retrieve commands.

Original issue reported on code.google.com by [email protected] on 2 Aug 2007 at 12:14

Crashes during lots of output.

A hard lockup occurs.  

I can reproduce this 100%.
I use MobileTerminal to ssh into one my my Mac's.
I then do a "fink selfupdate" or a "fink update-all" or some other command, 
like "du" that spews 
lots of output and eventually MobileTerminal will lock up.

No flashing cursor, no response to screen taps or buttons, even the power 
button.  One has to 
hold power and the round button for 10 seconds.

Possibly a buffer overflow ?

Reproducible with Build 85 and top of tree in SVN.


Original issue reported on code.google.com by [email protected] on 6 Aug 2007 at 12:01

Line wraps create odd output

What steps will reproduce the problem?
1. Type more than fits on one line, expecting it to wrap
2. Watch as odd output comes out
3. ???
4. PROFIT!

What is the expected output? What do you see instead?
I expect to see a continuous line of text, wrapped to the next line, instead I 
see odd spaces and 
characters where they shouldn't be.

Original issue reported on code.google.com by [email protected] on 3 Aug 2007 at 10:45

TODO: Auto scrolling

The terminal should automatically scroll as the input becomes longer than
one screen.

Original issue reported on code.google.com by [email protected] on 1 Aug 2007 at 5:46

allow wide lines to be displayed entirely (wrapped on several iphone lines)

What steps will reproduce the problem?
1. type ps -ux
2.
3.

What is the expected output? What do you see instead?
all the processes with their full name. instead, the names are truncated.

What version of the product are you using? On what operating system?
terminal v54

Please provide any additional information below.


Original issue reported on code.google.com by [email protected] on 2 Aug 2007 at 2:41

Custom Meta Keys

it would be nice to have custom meta keys (so I can use screen).  Also
choosing a command on launch would be sweet (such as screen -R).  I'm using
the vt100 flavor right now.\


Thanks,
Mike

Original issue reported on code.google.com by [email protected] on 6 Sep 2007 at 4:29

TODO: Double-tap clears the screen

from darkten: 

i'd like to see out eyecandy screen overlay in there; can probably set the
uivie background to an image, or make the background xparent via the color
in some way

Original issue reported on code.google.com by [email protected] on 1 Aug 2007 at 5:26

Terminal Crashes after inputting the 3rd character

What steps will reproduce the problem?
1. type 3 characters
2. type 2 characters and enter
3.

What is the expected output? What do you see instead?
mobile terminal just chrashes and go back to the springboard

What version of the product are you using? On what operating system?
the latest vt100 152

Please provide any additional information below.
i use bin/bash primary 

Original issue reported on code.google.com by [email protected] on 18 Aug 2007 at 7:30

Terminal does not continue running when switching to other apps

1. Open Terminal, and type something
2. Click the 'home' button
3. Open Terminal again.  A fresh shell will be running.

It would be very nice to start terminal and see the previous session.  
Currently responding to an SMS or receiving a phone call will 
terminate what you are doing.  That is very bad.

One possible (but kinda hacky) solution is to add the ability to configure a 
command to be run when terminal starts, and have it 
run a script to launch 'screen' with the proper arguments.  Effectively this 
would have the same result as keeping the application 
running the whole time.  The biggest problem with this however is that it 
basically means that you can not use screen inside the 
terminal. The upshot though is that even if Terminal.app crashes the session 
will keep running.

Perhaps a modified version of screen could be included with Terminal.app that 
uses different key strokes, and give Terminal.app 
buttons or menu items to use those key strokes.  This would easily give 
features such as multiple tabs, and such, and still allow 
running screen within a session because that would use the original screen 
keystrokes.

Original issue reported on code.google.com by [email protected] on 5 Aug 2007 at 3:30

MobileTerminal uses /bin/login while Installer.app's BSD places it at /usr/bin/login

MobileTerminal looks for login in the /bin dir but Installer.app installs login 
in /usr/bin.
Terminal "looks" like it crashed, but in reality it just can't find login.
I modded mine to look in /usr/bin and can verify that the install works on a 
clean 1.0.2 iPhone with 
Installer.app BSD subsystem.

Maybe we could make MobileTerminal look in a few places for login before it 
bails out ?

Original issue reported on code.google.com by [email protected] on 23 Aug 2007 at 3:26

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.