Code Monkey home page Code Monkey logo

Comments (9)

kennethreitz avatar kennethreitz commented on August 16, 2024 11

Looking forward to this working! You'll be (by far) the best iOS dev solution=D

from gitpod.

mrpher avatar mrpher commented on August 16, 2024 6

+1 vote for this, this would be a game-changer. 🤩

from gitpod.

gtsiolis avatar gtsiolis commented on August 16, 2024 3

I would vote for closing this issue, ...

Agree. It makes sense to close this and open more specific follow-up issues we can tackle one-by-one. Having a broad and abstract issue like this isn't much helpful. 📕

from gitpod.

jankeromnes avatar jankeromnes commented on August 16, 2024 1

Another iPad keyboard problem:

  • Ctrl + C doesn't work (not a single Ctrl command actually)

EDIT: Using https://keycode.info, here is how Ctrl and C are detected on desktop:

  • Ctrl is {key: Dead, location: 1, code: ControlLeft}
  • C is {key: c, location: 0, code: KeyC}
  • Ctrl+C is {key: c, location: 0, code: KeyC}

And on iPad bluetooth keyboard:

  • Ctrl is {key: Dead, location: 0, code: Unidentified} (not detected if focus is on input)
  • C is {key: c, location: 0, code: KeyC}
  • Ctrl+C is {key: Enter, location: 0, code: KeyC} (not detected if focus is on input)

EDIT 2: Actually, Ctrl + C seems to work for me now, on iPad with iOS 12. Yay?

from gitpod.

geropl avatar geropl commented on August 16, 2024 1

Closing because too unspecific. Gitpod on IPad generalls works now (see above); though it makes sense to track the missing pieces in separate issues.

from gitpod.

jankeromnes avatar jankeromnes commented on August 16, 2024

See also #311 and eclipse-theia/theia#3557.

from gitpod.

jankeromnes avatar jankeromnes commented on August 16, 2024

I recently tried Gitpod again on my iPad with iOS 12. I ran into many small issues, but was able to (horribly) work around most of them:

  • I couldn't open links printed in the Terminal (it says to use Cmd + click, but Cmd + tap didn't work)
  • I couldn't select or copy text from the Terminal (would have helped me visit that link)

I then redirected the Terminal output into a file, but:

  • It was hard to select text in the Editor (because long-press opens a context menu instead of selecting). However, sometimes Shift + arrow keys worked (!?)
  • I couldn't copy selected text from the Editor with Cmd + C (I think it said something about using my system's native copy/paste instead of JS?)

I then rewrote that file into an HTML file with an <a> link, and opened a preview, which allowed me to finally visit that darn link (it had a super long token, so I couldn't just remember and re-type it)

I also couldn't:

  • Resize panels
  • Close context menus (except by clicking on "Copy GitHub link" every time)

from gitpod.

6ms avatar 6ms commented on August 16, 2024

I also agree. Gitpod on iPad Pro is almost usable, but for these reasons it is really painful to use currently.

from gitpod.

jankeromnes avatar jankeromnes commented on August 16, 2024

Hi @mrpher and @6ms! Many thanks for the feedback! 👍

I would vote for closing this issue, because Gitpod does work well on iPad now! 🎉

There are of course a few things to be improved still, like:

  • Apple Pencil support
  • Ability to resize panels on touch interfaces
  • Ensuring that scrolling works everywhere (including in keybinding settings, markdown previews, and using magic keyboard touchpad)
  • Ensuring that copy/paste works everywhere (e.g. in editors and terminals)

@6ms Are there additional problems that break your iPad experience with Gitpod? If so, please list all specific issues you see.

from gitpod.

Related Issues (20)

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.