Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Maintenance release testing for iPadOS 13 resizing #427

Closed
jonathanolson opened this issue Sep 17, 2019 · 7 comments
Closed

Maintenance release testing for iPadOS 13 resizing #427

jonathanolson opened this issue Sep 17, 2019 · 7 comments

Comments

@jonathanolson
Copy link
Contributor

jonathanolson commented Sep 17, 2019

For phetsims/phet-core#64. I'd like the normal "very brief, nothing is horribly wrong" testing per sim, and also ideally that we could test:

  1. Sims behave normally in Chrome (or some desktop browser) when resized
  2. Sims resize properly on iPadOS 13 (when loaded as portrait, switched to landscape, then switched to portrait again).
  3. Sims size properly in full-screen on iPadOS 13.

Ideally I'd like this done fairly soon, I believe the release planned for the 19th.

acid-base-solutions 1.2 (phetsims/phet-core#64)

area-builder 1.1 (phetsims/phet-core#64)

area-model-algebra 1.0 (phetsims/phet-core#64)

area-model-decimals 1.0 (phetsims/phet-core#64)

area-model-introduction 1.0 (phetsims/phet-core#64)

area-model-multiplication 1.0 (phetsims/phet-core#64)

arithmetic 1.0 (phetsims/phet-core#64)

atomic-interactions 1.0 (phetsims/phet-core#64)

balancing-act 1.1 (phetsims/phet-core#64)

balancing-chemical-equations 1.2 (phetsims/phet-core#64)

balloons-and-static-electricity 1.3-phetio (phetsims/phet-core#64)

balloons-and-static-electricity 1.4 (phetsims/phet-core#64)

beers-law-lab 1.4 (phetsims/phet-core#64)

beers-law-lab 1.5-phetio (phetsims/phet-core#64)

beers-law-lab 1.6-phetio (phetsims/phet-core#64)

bending-light 1.1 (phetsims/phet-core#64)

blackbody-spectrum 1.0 (phetsims/phet-core#64)

build-a-fraction 1.0 (phetsims/phet-core#64)

build-an-atom 1.4-phetio (phetsims/phet-core#64)

build-an-atom 1.5-phetio (phetsims/phet-core#64)

build-an-atom 1.6 (phetsims/phet-core#64)

capacitor-lab-basics 1.3-phetio (phetsims/phet-core#64)

capacitor-lab-basics 1.6 (phetsims/phet-core#64)

charges-and-fields 1.0 (phetsims/phet-core#64)

charges-and-fields 1.0-phetio (phetsims/phet-core#64)

circuit-construction-kit-black-box-study 1.1-phetio (phetsims/phet-core#64)

circuit-construction-kit-dc 1.1 (phetsims/phet-core#64)

circuit-construction-kit-dc-virtual-lab 1.1 (phetsims/phet-core#64)

color-vision 1.1 (phetsims/phet-core#64)

color-vision 1.2-phetio (phetsims/phet-core#64)

concentration 1.3 (phetsims/phet-core#64)

concentration 1.5-phetio (phetsims/phet-core#64)

coulombs-law 1.0 (phetsims/phet-core#64)

diffusion 1.0 (phetsims/phet-core#64)

energy-forms-and-changes 1.0 (phetsims/phet-core#64)

energy-skate-park-basics 1.1 (phetsims/phet-core#64)

energy-skate-park-basics 1.3-phetio (phetsims/phet-core#64)

equality-explorer 1.0 (phetsims/phet-core#64)

equality-explorer-basics 1.0 (phetsims/phet-core#64)

equality-explorer-two-variables 1.0 (phetsims/phet-core#64)

expression-exchange 1.1 (phetsims/phet-core#64)

faradays-law 1.1 (phetsims/phet-core#64)

faradays-law 1.3-phetio (phetsims/phet-core#64)

forces-and-motion-basics 2.1-phetio (phetsims/phet-core#64)

forces-and-motion-basics 2.3 (phetsims/phet-core#64)

fraction-matcher 1.1 (phetsims/phet-core#64)

fractions-equality 1.0 (phetsims/phet-core#64)

fractions-intro 1.0 (phetsims/phet-core#64)

fractions-mixed-numbers 1.0 (phetsims/phet-core#64)

friction 1.5 (phetsims/phet-core#64)

function-builder 1.0 (phetsims/phet-core#64)

function-builder-basics 1.0 (phetsims/phet-core#64)

gas-properties 1.0 (phetsims/phet-core#64)

gases-intro 1.0 (phetsims/phet-core#64)

gene-expression-essentials 1.0 (phetsims/phet-core#64)

graphing-lines 1.3 (phetsims/phet-core#64)

graphing-quadratics 1.1 (phetsims/phet-core#64)

graphing-slope-intercept 1.1 (phetsims/phet-core#64)

gravity-and-orbits 1.1 (phetsims/phet-core#64)

gravity-force-lab 2.1 (phetsims/phet-core#64)

hookes-law 1.0 (phetsims/phet-core#64)

isotopes-and-atomic-mass 1.1 (phetsims/phet-core#64)

john-travoltage 1.4-phetio (phetsims/phet-core#64)

john-travoltage 1.5 (phetsims/phet-core#64)

least-squares-regression 1.1 (phetsims/phet-core#64)

make-a-ten 1.0 (phetsims/phet-core#64)

masses-and-springs 1.0 (phetsims/phet-core#64)

masses-and-springs-basics 1.0 (phetsims/phet-core#64)

molarity 1.4 (phetsims/phet-core#64)

molecule-polarity 1.0 (phetsims/phet-core#64)

molecule-shapes 1.2 (phetsims/phet-core#64)

molecule-shapes-basics 1.2 (phetsims/phet-core#64)

molecules-and-light 1.3-phetio (phetsims/phet-core#64)

molecules-and-light 1.4 (phetsims/phet-core#64)

neuron 1.1 (phetsims/phet-core#64)

ohms-law 1.4 (phetsims/phet-core#64)

pendulum-lab 1.0 (phetsims/phet-core#64)

ph-scale 1.3 (phetsims/phet-core#64)

ph-scale-basics 1.3 (phetsims/phet-core#64)

phet-io-test-sim 1.0 (phetsims/phet-core#64)

phet-io-test-sim 1.1 (phetsims/phet-core#64)

phet-io-test-sim 1.2 (phetsims/phet-core#64)

plinko-probability 1.1 (phetsims/phet-core#64)

projectile-motion 1.0 (phetsims/phet-core#64)

proportion-playground 1.0 (phetsims/phet-core#64)

reactants-products-and-leftovers 1.2 (phetsims/phet-core#64)

resistance-in-a-wire 1.3-phetio (phetsims/phet-core#64)

resistance-in-a-wire 1.6 (phetsims/phet-core#64)

rutherford-scattering 1.1 (phetsims/phet-core#64)

states-of-matter 1.1 (phetsims/phet-core#64)

states-of-matter-basics 1.1 (phetsims/phet-core#64)

trig-tour 1.0 (phetsims/phet-core#64)

under-pressure 1.1 (phetsims/phet-core#64)

unit-rates 1.0 (phetsims/phet-core#64)

wave-interference 1.0 (phetsims/phet-core#64)

wave-on-a-string 1.1 (phetsims/phet-core#64)

@KatieWoe
Copy link
Contributor

KatieWoe commented Sep 17, 2019

Not really a bug, but something to be aware of. The X in the full screen mode of iOS 13 can obscure parts of the sim.
Image from iOS (2)
This can become a problem if there is a back arrow there, such as in arithmetic
Edit: I noticed it become a larger problem in some sims like CCK. So it may need more of a look @jonathanolson

@KatieWoe
Copy link
Contributor

phetsims/tambo#78 occurs

@KatieWoe
Copy link
Contributor

KatieWoe commented Sep 18, 2019

https://phet-dev.colorado.edu/html/john-travoltage/1.4.14-rc.2/john-travoltage_en-phetio.html?phetioStandalone seems to be having trouble with sound on iOS 13, even though it isn't tambo.

@KatieWoe
Copy link
Contributor

QA is done. Not sure what to do about #427 (comment)

@jonathanolson
Copy link
Contributor Author

I believe the john-travoltage issue will be improved by patching of vibe (in a similar way to tambo) which would be accomplished during the same maintenance release.

Pushed out production deploys, @ariel-phet is there anything we need to handle for the large X blocking part of the sim? I'll be continuing to look into the related issues.

@ariel-phet
Copy link
Contributor

@jonathanolson it is seeming to me more and more that on iOS devices full screen is just highly problematic. Let's you and I plan to discuss in person today after buoyancy meeting.

@ariel-phet
Copy link
Contributor

Will deal with full screen issues in phetsims/phet-core#64, closing

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants