Skip to content

Conversation

@akaDuality
Copy link
Collaborator

@akaDuality akaDuality commented Oct 24, 2023

Closes #279

  • Improve: add StateController that depends on size classes
    • Draw canvas when there is a known trait. The new API is backported to iOS 13
    • Check state behavior at iOS 16
  • Remove jumping animation when Preview's elements have different width
  • Add a presentation button to separate drawing and presentation modes like on macOS
  • Navigation bar in translucent on iPad
  • Publish changes when text loses focus (and add UI-tests)
  • Add image-cache to speed up image loading and test by performance. An image loads whenever the artboard publisher has been changed
  • Update elements trait after selection (check by elements color)
    • Add UI-test for that: expose rectangles for accessiblitiy to use it in UI-tests)

@akaDuality akaDuality added the enhancement New feature or request label Oct 24, 2023
@akaDuality akaDuality added this to the Presentation mode milestone Oct 24, 2023
@akaDuality akaDuality self-assigned this Oct 24, 2023
@akaDuality akaDuality marked this pull request as draft October 24, 2023 14:01
@AgapovOne
Copy link
Collaborator

AgapovOne commented Oct 26, 2023

I pushed a fix for building, changed decision from phone to horizontalSizeClass.

But it still doesn't work for OTT samples

Details

Simulator Screenshot - iPad Pro (11-inch) (4th generation) - 2023-10-26 at 11 54 49

@akaDuality akaDuality modified the milestones: Presentation mode, Someday Nov 6, 2023
@akaDuality akaDuality mentioned this pull request Jan 7, 2024
17 tasks
# Conflicts:
#	Shared/Package.swift
#	Shared/Sources/Presentation/PresentationModel.swift
#	Shared/Sources/Presentation/PresentationView.swift
#	VoiceOver Preview/PreviewFeatures/Sources/DesignPreview/Main/PreviewMainViewController.swift
#	VoiceOver Preview/VoiceOver Preview.xcodeproj/project.pbxproj
#	VoiceOver Preview/VoiceOver Preview/SceneDelegate.swift
@akaDuality akaDuality changed the base branch from main to develop January 8, 2024 00:06
@akaDuality akaDuality marked this pull request as ready for review January 8, 2024 00:12
@akaDuality akaDuality marked this pull request as draft January 8, 2024 00:12
@akaDuality akaDuality marked this pull request as ready for review January 13, 2024 16:26
@akaDuality akaDuality merged commit cda441d into develop Jan 14, 2024
@akaDuality akaDuality deleted the iPadPreview branch January 14, 2024 23:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Development

Successfully merging this pull request may close these issues.

Add presentation mode to iPad?

4 participants