From f438e4f4a680acc7a14e4ee2b5565553362dddbb Mon Sep 17 00:00:00 2001 From: Gerardo Date: Wed, 21 Jun 2023 21:06:15 +0200 Subject: [PATCH 01/19] Editor - Move Undo/Redo to the header --- Gutenberg/version.rb | 4 +- .../UIColor+MurielColors.swift | 6 ++ .../AztecPostViewController.swift | 6 ++ .../Detail Header/SiteIconView.swift | 4 + .../Gutenberg/GutenbergViewController.swift | 52 ++++++++- .../Post/PostEditorNavigationBarManager.swift | 100 +++++++++++++++--- .../Contents.json | 23 ++++ .../editor-chevron-down.png | Bin 0 -> 134 bytes .../editor-chevron-down@2x.png | Bin 0 -> 209 bytes .../editor-chevron-down@3x.png | Bin 0 -> 256 bytes .../editor-more.imageset/Contents.json | 23 ++++ .../editor-more.imageset/editor-more.png | Bin 0 -> 94 bytes .../editor-more.imageset/editor-more@2x.png | Bin 0 -> 128 bytes .../editor-more.imageset/editor-more@3x.png | Bin 0 -> 181 bytes .../editor-redo.imageset/Contents.json | 23 ++++ .../editor-redo.imageset/redo.png | Bin 0 -> 161 bytes .../editor-redo.imageset/redo@2x.png | Bin 0 -> 241 bytes .../editor-redo.imageset/redo@3x.png | Bin 0 -> 312 bytes .../editor-undo.imageset/Contents.json | 23 ++++ .../editor-undo.imageset/undo.png | Bin 0 -> 167 bytes .../editor-undo.imageset/undo@2x.png | Bin 0 -> 245 bytes .../editor-undo.imageset/undo@3x.png | Bin 0 -> 310 bytes WordPress/WordPress.xcodeproj/project.pbxproj | 20 ++-- 23 files changed, 256 insertions(+), 28 deletions(-) create mode 100644 WordPress/Resources/AppImages.xcassets/editor-chevron-down.imageset/Contents.json create mode 100644 WordPress/Resources/AppImages.xcassets/editor-chevron-down.imageset/editor-chevron-down.png create mode 100644 WordPress/Resources/AppImages.xcassets/editor-chevron-down.imageset/editor-chevron-down@2x.png create mode 100644 WordPress/Resources/AppImages.xcassets/editor-chevron-down.imageset/editor-chevron-down@3x.png create mode 100644 WordPress/Resources/AppImages.xcassets/editor-more.imageset/Contents.json create mode 100644 WordPress/Resources/AppImages.xcassets/editor-more.imageset/editor-more.png create mode 100644 WordPress/Resources/AppImages.xcassets/editor-more.imageset/editor-more@2x.png create mode 100644 WordPress/Resources/AppImages.xcassets/editor-more.imageset/editor-more@3x.png create mode 100644 WordPress/Resources/AppImages.xcassets/editor-redo.imageset/Contents.json create mode 100644 WordPress/Resources/AppImages.xcassets/editor-redo.imageset/redo.png create mode 100644 WordPress/Resources/AppImages.xcassets/editor-redo.imageset/redo@2x.png create mode 100644 WordPress/Resources/AppImages.xcassets/editor-redo.imageset/redo@3x.png create mode 100644 WordPress/Resources/AppImages.xcassets/editor-undo.imageset/Contents.json create mode 100644 WordPress/Resources/AppImages.xcassets/editor-undo.imageset/undo.png create mode 100644 WordPress/Resources/AppImages.xcassets/editor-undo.imageset/undo@2x.png create mode 100644 WordPress/Resources/AppImages.xcassets/editor-undo.imageset/undo@3x.png diff --git a/Gutenberg/version.rb b/Gutenberg/version.rb index d387ec936f9b..1982cefe95b8 100644 --- a/Gutenberg/version.rb +++ b/Gutenberg/version.rb @@ -11,8 +11,8 @@ # # LOCAL_GUTENBERG=../my-gutenberg-fork bundle exec pod install GUTENBERG_CONFIG = { - # commit: '' - tag: 'v1.98.0' + commit: 'd102796e461c7a7eff84d066519e3647a50188f7' + # tag: 'v1.97.1' } GITHUB_ORG = 'wordpress-mobile' diff --git a/WordPress/Classes/Extensions/Colors and Styles/UIColor+MurielColors.swift b/WordPress/Classes/Extensions/Colors and Styles/UIColor+MurielColors.swift index a6e962a4ebfd..1d5817c6324c 100644 --- a/WordPress/Classes/Extensions/Colors and Styles/UIColor+MurielColors.swift +++ b/WordPress/Classes/Extensions/Colors and Styles/UIColor+MurielColors.swift @@ -296,6 +296,12 @@ extension UIColor { static var prologueBackground: UIColor { return UIColor(light: muriel(color: MurielColor(name: .blue, shade: .shade0)), dark: .systemBackground) } + + // MARK: - Editor + + static var editorActionText: UIColor { + return UIColor(light: .black, dark: .white) + } } @objc diff --git a/WordPress/Classes/ViewRelated/Aztec/ViewControllers/AztecPostViewController.swift b/WordPress/Classes/ViewRelated/Aztec/ViewControllers/AztecPostViewController.swift index bc1b01796e91..176204b0e056 100644 --- a/WordPress/Classes/ViewRelated/Aztec/ViewControllers/AztecPostViewController.swift +++ b/WordPress/Classes/ViewRelated/Aztec/ViewControllers/AztecPostViewController.swift @@ -3549,6 +3549,12 @@ extension AztecPostViewController: PostEditorNavigationBarManagerDelegate { closeWasPressed() } + func navigationBarManager(_ manager: PostEditorNavigationBarManager, undoWasPressed sender: UIButton) { + } + + func navigationBarManager(_ manager: PostEditorNavigationBarManager, redoWasPressed sender: UIButton) { + } + func navigationBarManager(_ manager: PostEditorNavigationBarManager, moreWasPressed sender: UIButton) { moreWasPressed() } diff --git a/WordPress/Classes/ViewRelated/Blog/Blog Details/Detail Header/SiteIconView.swift b/WordPress/Classes/ViewRelated/Blog/Blog Details/Detail Header/SiteIconView.swift index 29ecc61b6a89..09bb894a7532 100644 --- a/WordPress/Classes/ViewRelated/Blog/Blog Details/Detail Header/SiteIconView.swift +++ b/WordPress/Classes/ViewRelated/Blog/Blog Details/Detail Header/SiteIconView.swift @@ -106,6 +106,10 @@ class SiteIconView: UIView { @objc func touchedButton() { tapped?() } + + func removeButtonBorder() { + button.layer.borderWidth = 0 + } } extension SiteIconView: UIDropInteractionDelegate { diff --git a/WordPress/Classes/ViewRelated/Gutenberg/GutenbergViewController.swift b/WordPress/Classes/ViewRelated/Gutenberg/GutenbergViewController.swift index 1a1ea5888b3a..1f1a7af0c0f8 100644 --- a/WordPress/Classes/ViewRelated/Gutenberg/GutenbergViewController.swift +++ b/WordPress/Classes/ViewRelated/Gutenberg/GutenbergViewController.swift @@ -456,6 +456,16 @@ class GutenbergViewController: UIViewController, PostEditor, FeaturedImageDelega navigationItem.leftBarButtonItems = navigationBarManager.leftBarButtonItems navigationItem.rightBarButtonItems = navigationBarManager.rightBarButtonItems navigationItem.titleView = navigationBarManager.blogTitleViewLabel + + // Add bottom border line + let borderBottom = CALayer() + let screenScale = UIScreen.main.scale + let borderWidth: CGFloat = 1.0 / screenScale + let borderColor = UIColor(red: 60/255, green: 60/255, blue: 67/255, alpha: 0.36).cgColor + borderBottom.borderColor = borderColor + borderBottom.borderWidth = borderWidth + borderBottom.frame = CGRect(x: 0, y: navigationController?.navigationBar.frame.size.height ?? 0 - borderWidth, width: navigationController?.navigationBar.frame.size.width ?? 0, height: borderWidth) + navigationController?.navigationBar.layer.addSublayer(borderBottom) } private func reloadBlogTitleView() { @@ -467,6 +477,20 @@ class GutenbergViewController: UIViewController, PostEditor, FeaturedImageDelega navigationBarManager.reloadBlogTitleView(text: blogTitle) } + private func reloadBlogIconView() { + let blog = post.blog + + if blog.hasIcon == true { + let size = CGSize(width: 24, height: 24) + navigationBarManager.siteIconView.imageView.downloadSiteIcon(for: blog, imageSize: size) + } else if blog.isWPForTeams() { + navigationBarManager.siteIconView.imageView.tintColor = UIColor.listIcon + navigationBarManager.siteIconView.imageView.image = UIImage.gridicon(.p2) + } else { + navigationBarManager.siteIconView.imageView.image = UIImage.siteIconPlaceholder + } + } + private func reloadEditorContents() { let content = post.content ?? String() @@ -480,6 +504,7 @@ class GutenbergViewController: UIViewController, PostEditor, FeaturedImageDelega private func refreshInterface() { reloadBlogTitleView() + reloadBlogIconView() reloadEditorContents() reloadPublishButton() } @@ -584,7 +609,6 @@ extension GutenbergViewController { // MARK: - GutenbergBridgeDelegate extension GutenbergViewController: GutenbergBridgeDelegate { - func gutenbergDidGetRequestFetch(path: String, completion: @escaping (Result) -> Void) { post.managedObjectContext!.perform { GutenbergNetworkRequest(path: path, blog: self.post.blog, method: .get).request(completion: completion) @@ -1333,10 +1357,36 @@ extension GutenbergViewController: PostEditorNavigationBarManagerDelegate { return AztecPostViewController.Constants.savingDraftButtonSize } + func gutenbergDidRequestToggleUndoButton(_ isDisabled: Bool) { + DispatchQueue.main.async { + UIView.animate(withDuration: 0.2) { + self.navigationBarManager.undoButton.isUserInteractionEnabled = isDisabled ? false : true + self.navigationBarManager.undoButton.alpha = isDisabled ? 0.3 : 1.0 + } + } + } + + func gutenbergDidRequestToggleRedoButton(_ isDisabled: Bool) { + DispatchQueue.main.async { + UIView.animate(withDuration: 0.2) { + self.navigationBarManager.redoButton.isUserInteractionEnabled = isDisabled ? false : true + self.navigationBarManager.redoButton.alpha = isDisabled ? 0.3 : 1.0 + } + } + } + func navigationBarManager(_ manager: PostEditorNavigationBarManager, closeWasPressed sender: UIButton) { requestHTML(for: .close) } + func navigationBarManager(_ manager: PostEditorNavigationBarManager, undoWasPressed sender: UIButton) { + self.gutenberg.onUndoPressed() + } + + func navigationBarManager(_ manager: PostEditorNavigationBarManager, redoWasPressed sender: UIButton) { + self.gutenberg.onRedoPressed() + } + func navigationBarManager(_ manager: PostEditorNavigationBarManager, moreWasPressed sender: UIButton) { requestHTML(for: .more) } diff --git a/WordPress/Classes/ViewRelated/Post/PostEditorNavigationBarManager.swift b/WordPress/Classes/ViewRelated/Post/PostEditorNavigationBarManager.swift index b0ba43ef65fc..29fc0eaf31e8 100644 --- a/WordPress/Classes/ViewRelated/Post/PostEditorNavigationBarManager.swift +++ b/WordPress/Classes/ViewRelated/Post/PostEditorNavigationBarManager.swift @@ -7,6 +7,8 @@ protocol PostEditorNavigationBarManagerDelegate: AnyObject { var savingDraftButtonSize: CGSize { get } func navigationBarManager(_ manager: PostEditorNavigationBarManager, closeWasPressed sender: UIButton) + func navigationBarManager(_ manager: PostEditorNavigationBarManager, undoWasPressed sender: UIButton) + func navigationBarManager(_ manager: PostEditorNavigationBarManager, redoWasPressed sender: UIButton) func navigationBarManager(_ manager: PostEditorNavigationBarManager, moreWasPressed sender: UIButton) func navigationBarManager(_ manager: PostEditorNavigationBarManager, publishButtonWasPressed sender: UIButton) func navigationBarManager(_ manager: PostEditorNavigationBarManager, displayCancelMediaUploads sender: UIButton) @@ -23,26 +25,83 @@ class PostEditorNavigationBarManager { /// Dismiss Button /// + let siteIconView: SiteIconView = { + let siteIconView = SiteIconView(frame: .zero) + siteIconView.translatesAutoresizingMaskIntoConstraints = false + siteIconView.imageView.sizeToFit() + + let widthConstraint = siteIconView.widthAnchor.constraint(equalToConstant: 24) + let heightConstraint = siteIconView.heightAnchor.constraint(equalToConstant: 24) + NSLayoutConstraint.activate([widthConstraint, heightConstraint]) + siteIconView.isUserInteractionEnabled = false + siteIconView.removeButtonBorder() + return siteIconView + }() + lazy var closeButton: UIButton = { + let closeImage = UIImage(named: "editor-chevron-down") let button = UIButton(type: .system) + button.setImage(closeImage, for: .normal) + button.sizeToFit() + button.translatesAutoresizingMaskIntoConstraints = false + button.configuration?.contentInsets = NSDirectionalEdgeInsets(top: 0, leading: -8, bottom: 0, trailing: 0) + return button + }() - var configuration = UIButton.Configuration.plain() - configuration.image = Assets.closeButtonModalImage - configuration.contentInsets = Constants.closeButtonInsets - button.configuration = configuration - - button.addTarget(self, action: #selector(closeWasPressed), for: .touchUpInside) - button.setContentHuggingPriority(.required, for: .horizontal) + lazy var closeButtonContainer: UIButton = { + let button = UIButton(type: .system) + button.translatesAutoresizingMaskIntoConstraints = false button.accessibilityIdentifier = "editor-close-button" - button.tintColor = .editorPrimary + button.accessibilityLabel = NSLocalizedString("Close", comment: "Action button to close the editor") + + let tapGesture = UITapGestureRecognizer(target: self, action: #selector(closeWasPressed)) + button.addGestureRecognizer(tapGesture) + + button.addSubview(closeButton) + button.addSubview(siteIconView) + + NSLayoutConstraint.activate([ + closeButton.leadingAnchor.constraint(equalTo: button.leadingAnchor), + closeButton.centerYAnchor.constraint(equalTo: button.centerYAnchor), + siteIconView.leadingAnchor.constraint(equalTo: closeButton.trailingAnchor, constant: 0), + siteIconView.trailingAnchor.constraint(equalTo: button.trailingAnchor), + siteIconView.centerYAnchor.constraint(equalTo: button.centerYAnchor) + ]) + button.isUserInteractionEnabled = true + button.frame = CGRect(x: 0, y: 0, width: 50, height: 40) + return button + }() + + lazy var undoButton: UIButton = { + let undoImage = UIImage(named: "editor-undo") + let button = UIButton(type: .system) + button.setImage(undoImage, for: .normal) + button.accessibilityIdentifier = "editor-undo-button" + button.accessibilityLabel = NSLocalizedString("Undo", comment: "Action button to undo last change") + button.addTarget(self, action: #selector(undoWasPressed), for: .touchUpInside) + button.sizeToFit() + button.alpha = 0.3 + button.isUserInteractionEnabled = false + return button + }() + + lazy var redoButton: UIButton = { + let redoImage = UIImage(named: "editor-redo") + let button = UIButton(type: .system) + button.setImage(redoImage, for: .normal) + button.accessibilityIdentifier = "editor-redo-button" + button.accessibilityLabel = NSLocalizedString("Redo", comment: "Action button to redo last change") + button.addTarget(self, action: #selector(redoWasPressed), for: .touchUpInside) + button.sizeToFit() + button.alpha = 0.3 + button.isUserInteractionEnabled = false return button }() private lazy var moreButton: UIButton = { - let image = UIImage.gridicon(.ellipsis) + let image = UIImage(named: "editor-more") let button = UIButton(type: .system) button.setImage(image, for: .normal) - button.frame = CGRect(origin: .zero, size: image.size) button.accessibilityLabel = NSLocalizedString("More Options", comment: "Action button to display more available options") button.accessibilityIdentifier = "more_post_options" button.addTarget(self, action: #selector(moreWasPressed), for: .touchUpInside) @@ -66,7 +125,8 @@ class PostEditorNavigationBarManager { button.sizeToFit() button.isEnabled = delegate?.isPublishButtonEnabled ?? false button.setContentHuggingPriority(.required, for: .horizontal) - button.tintColor = .editorPrimary + button.tintColor = .editorActionText + button.titleLabel?.font = UIFont.systemFont(ofSize: 17.0) return button }() @@ -101,7 +161,7 @@ class PostEditorNavigationBarManager { /// NavigationBar's Close Button /// lazy var closeBarButtonItem: UIBarButtonItem = { - let cancelItem = UIBarButtonItem(customView: self.closeButton) + let cancelItem = UIBarButtonItem(customView: self.closeButtonContainer) cancelItem.accessibilityLabel = NSLocalizedString("Close", comment: "Action button to close edior and cancel changes or insertion of post") cancelItem.accessibilityIdentifier = "Close" return cancelItem @@ -127,6 +187,14 @@ class PostEditorNavigationBarManager { delegate?.navigationBarManager(self, closeWasPressed: sender) } + @objc private func undoWasPressed(sender: UIButton) { + delegate?.navigationBarManager(self, undoWasPressed: sender) + } + + @objc private func redoWasPressed(sender: UIButton) { + delegate?.navigationBarManager(self, redoWasPressed: sender) + } + @objc private func moreWasPressed(sender: UIButton) { delegate?.navigationBarManager(self, moreWasPressed: sender) } @@ -142,7 +210,7 @@ class PostEditorNavigationBarManager { // MARK: - Public var leftBarButtonItems: [UIBarButtonItem] { - return [separatorButtonItem, closeBarButtonItem] + return [closeBarButtonItem] } var uploadingMediaTitleView: UIView { @@ -154,7 +222,9 @@ class PostEditorNavigationBarManager { } var rightBarButtonItems: [UIBarButtonItem] { - return [moreBarButtonItem, publishBarButtonItem, separatorButtonItem] + let undoButton = UIBarButtonItem(customView: self.undoButton) + let redoButton = UIBarButtonItem(customView: self.redoButton) + return [publishBarButtonItem, separatorButtonItem, moreBarButtonItem, separatorButtonItem, redoButton, separatorButtonItem, undoButton] } func reloadPublishButton() { @@ -164,7 +234,7 @@ class PostEditorNavigationBarManager { } func reloadBlogTitleView(text: String) { - blogTitleViewLabel.text = text + blogTitleViewLabel.text = "" } func reloadTitleView(_ view: UIView) { diff --git a/WordPress/Resources/AppImages.xcassets/editor-chevron-down.imageset/Contents.json b/WordPress/Resources/AppImages.xcassets/editor-chevron-down.imageset/Contents.json new file mode 100644 index 000000000000..206b603f50cc --- /dev/null +++ b/WordPress/Resources/AppImages.xcassets/editor-chevron-down.imageset/Contents.json @@ -0,0 +1,23 @@ +{ + "images" : [ + { + "filename" : "editor-chevron-down.png", + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "editor-chevron-down@2x.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "editor-chevron-down@3x.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/WordPress/Resources/AppImages.xcassets/editor-chevron-down.imageset/editor-chevron-down.png b/WordPress/Resources/AppImages.xcassets/editor-chevron-down.imageset/editor-chevron-down.png new file mode 100644 index 0000000000000000000000000000000000000000..030eca9c12031e9a167e9fec345f6dfda4d13910 GIT binary patch literal 134 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM0wlfaz7_*1Ur!gukP61P2Mq-q3G;z literal 0 HcmV?d00001 diff --git a/WordPress/Resources/AppImages.xcassets/editor-chevron-down.imageset/editor-chevron-down@2x.png b/WordPress/Resources/AppImages.xcassets/editor-chevron-down.imageset/editor-chevron-down@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..116610e7376337240f7aea36ac5300abc9c0e51a GIT binary patch literal 209 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA0wn)(8}b0D8J;eVAr-gYP7LI2FyL|VXA)9l z)U-(Co3O#s5ya;7&}d{(G;q^Ue)#y_`_kNRd;E?24KrDOCU<7-p1k}jDaKN)v%G`Hmlz0(W z(W|bss>)WY@L8g9r&ph!Cuwi&c=_IS$$ioG*XNifFPi!KUihYq-`u9VSnB<{cdcTJ zrq!YKSH9?}U#Z^kwE3Ns(9+Q)XCFxFBcVM zWySgJTK4Sel58Mj)iUN&k*i;BD4LeN3G9?VjqHV8n;bX&Kfw-in5V0s%Q~loCICyF BZjS%} literal 0 HcmV?d00001 diff --git a/WordPress/Resources/AppImages.xcassets/editor-more.imageset/Contents.json b/WordPress/Resources/AppImages.xcassets/editor-more.imageset/Contents.json new file mode 100644 index 000000000000..b9692eabd44d --- /dev/null +++ b/WordPress/Resources/AppImages.xcassets/editor-more.imageset/Contents.json @@ -0,0 +1,23 @@ +{ + "images" : [ + { + "filename" : "editor-more.png", + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "editor-more@2x.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "editor-more@3x.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/WordPress/Resources/AppImages.xcassets/editor-more.imageset/editor-more.png b/WordPress/Resources/AppImages.xcassets/editor-more.imageset/editor-more.png new file mode 100644 index 0000000000000000000000000000000000000000..50ae464cf9a0bdf62b6f483211d36b9dad604d10 GIT binary patch literal 94 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM0wlfaz7_*1RZkbkkcwN$2@7My zg4t;-tb*3L>o$DYUn1|+<-x%4AlY?g$kyMEq4C0D_NVqv2&*qw_~x|vm+NeQ?%m7` b4fQ-$cY;35>`^=hG?Ky7)z4*}Q$iB}Iese8 literal 0 HcmV?d00001 diff --git a/WordPress/Resources/AppImages.xcassets/editor-more.imageset/editor-more@3x.png b/WordPress/Resources/AppImages.xcassets/editor-more.imageset/editor-more@3x.png new file mode 100644 index 0000000000000000000000000000000000000000..933dee6311d13524408be54adc0ec7c6c37b95ae GIT binary patch literal 181 zcmeAS@N?(olHy`uVBq!ia0vp^9w5xY0wn)GsXhawYCK&WLn>~)y>gJZL4n8ZVLgjm zl8W04x1IwT6&EBHv1cW9s=a^w>yme{3Q#pjgICx@P5sPelV<(;xGE^)anO0g*jU{y zg}STbi`gJ~sbKiUyylHWMAK&(gPP5s&ji%)FBkvMJI6Y?|IY6_+S%{)%pU^nWbkzL Kb6Mw<&;$S)-#jt^ literal 0 HcmV?d00001 diff --git a/WordPress/Resources/AppImages.xcassets/editor-redo.imageset/redo@2x.png b/WordPress/Resources/AppImages.xcassets/editor-redo.imageset/redo@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..7fcc8387ad5d98c9ba689c9b7cfa6c773b6d67af GIT binary patch literal 241 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA0wn)(8}b0D9iA?ZAr-gYPIcrxY{26x-{Q#8 z;>6Knm?2TZ6Qw5EVyFS)I(^W4SNToF`|^|N*?ScDiJ*KE_unzCrcqm-^7pE;{E?!6A5m07BL`Gba-?ezSaqJO&!+7m9mwdN1* zDip8nRCDj2oZ#bN~yWDp#cR4CvYvTAZU~B!F$5j>g-^)5yNY=BI|GDaX l*T%0y^h0wK&~E!DylyP387ej0-T?i;;OXk;vd$@?2>`Q4UC{sl literal 0 HcmV?d00001 diff --git a/WordPress/Resources/AppImages.xcassets/editor-redo.imageset/redo@3x.png b/WordPress/Resources/AppImages.xcassets/editor-redo.imageset/redo@3x.png new file mode 100644 index 0000000000000000000000000000000000000000..4bba41d829873127c99e33ed957c2b49d43b2a3e GIT binary patch literal 312 zcmeAS@N?(olHy`uVBq!ia0vp^9w5xY0wn)GsXhauJY5_^DsH{K;Vsx~Akz9!nUQm1 z1B=Q72AM5YI|c#4%=Sd+5I{Fe9e~1tqnn5noFkyt-89n`^e0I zjmI9|2?%^Vp>1+-;KvTfs7DjcoOii1l-}UY>~iqZXfrvYAj?~_pnuyvt{|36GW}B? zPkgg(OR?V$K4qh8rympZp8?b;5Zn$@h{|bfWK_n6r0V%sfZwcIGu~#tomN zZW_;&+|AybT;6ZV#Qru=l}&x8yvtLD#h=xjpWToYY5KfV_`RV;hWVrA!Y+>%%uVQi zt-ZL=Au`#8k3-(_>-sjA8%q^0)Yo%7Fa8n$cDmQ!SFE*f8qH3wzibQ)3IU=hTK4j|Knv&a~{SuE}qdX8ZBgRX1Heg6*c^y3*>@MLDa#H5t9! z5`L9KKu2S#i}0D57cOR8Y}$2K%B{b+;>44l#of$zJl@Tj#L9Q?qOV$kF2PVT;-;OZ&-7<^I(4-s_i%W|TQzD8nFlF{r-XY2w;1 zMK466 literal 0 HcmV?d00001 diff --git a/WordPress/Resources/AppImages.xcassets/editor-undo.imageset/undo@3x.png b/WordPress/Resources/AppImages.xcassets/editor-undo.imageset/undo@3x.png new file mode 100644 index 0000000000000000000000000000000000000000..15703e1b6d63673b4e19616d7f03a6c57e9d7c47 GIT binary patch literal 310 zcmV-60m=S}P)A7?!WK29d1M)i}hfas|5u#A?*s9J3FP)z{3EkZ~4$rES5$^wb;z4KT=scu4 z3zyE5r!SXMcT9abV?}I?8Np&P$IfFB@oF<&O?67r1Je$b80?f1wx&oYp>!>AHV3N5 zaw-mrGyeFVo1 Date: Thu, 22 Jun 2023 16:53:54 +0200 Subject: [PATCH 02/19] Post Editor - Update Site icon size and spacing between buttons --- .../Post/PostEditorNavigationBarManager.swift | 21 ++++++++++++++----- 1 file changed, 16 insertions(+), 5 deletions(-) diff --git a/WordPress/Classes/ViewRelated/Post/PostEditorNavigationBarManager.swift b/WordPress/Classes/ViewRelated/Post/PostEditorNavigationBarManager.swift index 29fc0eaf31e8..4065ce7e9fa3 100644 --- a/WordPress/Classes/ViewRelated/Post/PostEditorNavigationBarManager.swift +++ b/WordPress/Classes/ViewRelated/Post/PostEditorNavigationBarManager.swift @@ -15,6 +15,15 @@ protocol PostEditorNavigationBarManagerDelegate: AnyObject { func navigationBarManager(_ manager: PostEditorNavigationBarManager, reloadTitleView view: UIView) } +class ExtendedTouchAreaButton: UIButton { + private var touchAreaPadding: CGFloat = 24.0 + + override func point(inside point: CGPoint, with event: UIEvent?) -> Bool { + let extendedArea = bounds.insetBy(dx: -touchAreaPadding, dy: -touchAreaPadding) + return extendedArea.contains(point) + } +} + // A class to share the navigation bar UI of the Post Editor. // Currenly shared between Aztec and Gutenberg // @@ -30,8 +39,8 @@ class PostEditorNavigationBarManager { siteIconView.translatesAutoresizingMaskIntoConstraints = false siteIconView.imageView.sizeToFit() - let widthConstraint = siteIconView.widthAnchor.constraint(equalToConstant: 24) - let heightConstraint = siteIconView.heightAnchor.constraint(equalToConstant: 24) + let widthConstraint = siteIconView.widthAnchor.constraint(equalToConstant: 28) + let heightConstraint = siteIconView.heightAnchor.constraint(equalToConstant: 28) NSLayoutConstraint.activate([widthConstraint, heightConstraint]) siteIconView.isUserInteractionEnabled = false siteIconView.removeButtonBorder() @@ -45,11 +54,12 @@ class PostEditorNavigationBarManager { button.sizeToFit() button.translatesAutoresizingMaskIntoConstraints = false button.configuration?.contentInsets = NSDirectionalEdgeInsets(top: 0, leading: -8, bottom: 0, trailing: 0) + button.isUserInteractionEnabled = false return button }() - lazy var closeButtonContainer: UIButton = { - let button = UIButton(type: .system) + lazy var closeButtonContainer: ExtendedTouchAreaButton = { + let button = ExtendedTouchAreaButton(type: .system) button.translatesAutoresizingMaskIntoConstraints = false button.accessibilityIdentifier = "editor-close-button" button.accessibilityLabel = NSLocalizedString("Close", comment: "Action button to close the editor") @@ -68,7 +78,7 @@ class PostEditorNavigationBarManager { siteIconView.centerYAnchor.constraint(equalTo: button.centerYAnchor) ]) button.isUserInteractionEnabled = true - button.frame = CGRect(x: 0, y: 0, width: 50, height: 40) + button.frame = CGRect(x: 0, y: 0, width: 70, height: 28) return button }() @@ -154,6 +164,7 @@ class PostEditorNavigationBarManager { /// internal lazy var separatorButtonItem: UIBarButtonItem = { let separator = UIBarButtonItem(barButtonSystemItem: .fixedSpace, target: nil, action: nil) + separator.width = 16 return separator }() From 47a6626585c14807dd9218b6f1b5012d7d25074e Mon Sep 17 00:00:00 2001 From: Gerardo Date: Thu, 22 Jun 2023 19:24:40 +0200 Subject: [PATCH 03/19] Editor Bar Manager - Add opacity change to custom buttom on pressed --- .../Post/PostEditorNavigationBarManager.swift | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/WordPress/Classes/ViewRelated/Post/PostEditorNavigationBarManager.swift b/WordPress/Classes/ViewRelated/Post/PostEditorNavigationBarManager.swift index 4065ce7e9fa3..c60f94103a7a 100644 --- a/WordPress/Classes/ViewRelated/Post/PostEditorNavigationBarManager.swift +++ b/WordPress/Classes/ViewRelated/Post/PostEditorNavigationBarManager.swift @@ -18,6 +18,14 @@ protocol PostEditorNavigationBarManagerDelegate: AnyObject { class ExtendedTouchAreaButton: UIButton { private var touchAreaPadding: CGFloat = 24.0 + override var isHighlighted: Bool { + didSet { + UIView.animate(withDuration: 0.2) { + self.alpha = self.isHighlighted ? 0.5 : 1.0 + } + } + } + override func point(inside point: CGPoint, with event: UIEvent?) -> Bool { let extendedArea = bounds.insetBy(dx: -touchAreaPadding, dy: -touchAreaPadding) return extendedArea.contains(point) @@ -59,7 +67,7 @@ class PostEditorNavigationBarManager { }() lazy var closeButtonContainer: ExtendedTouchAreaButton = { - let button = ExtendedTouchAreaButton(type: .system) + let button = ExtendedTouchAreaButton(type: .custom) button.translatesAutoresizingMaskIntoConstraints = false button.accessibilityIdentifier = "editor-close-button" button.accessibilityLabel = NSLocalizedString("Close", comment: "Action button to close the editor") From 9c8c82cf24113f96ca83ee8227ec4dbdfeed6b65 Mon Sep 17 00:00:00 2001 From: Gerardo Date: Thu, 29 Jun 2023 18:02:38 +0200 Subject: [PATCH 04/19] Add UI tests for the Undo/Redo functionality --- .../UITests/Tests/EditorGutenbergTests.swift | 27 +++++++++++ .../Screens/Editor/BlockEditorScreen.swift | 46 ++++++++++++++++++- 2 files changed, 72 insertions(+), 1 deletion(-) diff --git a/WordPress/UITests/Tests/EditorGutenbergTests.swift b/WordPress/UITests/Tests/EditorGutenbergTests.swift index 0dabfb3c009d..519893186eb8 100644 --- a/WordPress/UITests/Tests/EditorGutenbergTests.swift +++ b/WordPress/UITests/Tests/EditorGutenbergTests.swift @@ -55,6 +55,33 @@ class EditorGutenbergTests: XCTestCase { .done() } + func testTextPostUndo() throws { + + try BlockEditorScreen() + .undoIsDisabled() + .enterTextInTitle(text: title) + .addParagraphBlock(withText: content) + .verifyContentStructure(blocks: 1, words: content.components(separatedBy: " ").count, characters: content.count) + .undo() + .undo() + .verifyContentStructure(blocks: 0, words: 0, characters: 0) + } + + func testTextPostRedo() throws { + + try BlockEditorScreen() + .redoIsDisabled() + .enterTextInTitle(text: title) + .addParagraphBlock(withText: content) + .verifyContentStructure(blocks: 1, words: content.components(separatedBy: " ").count, characters: content.count) + .undo() + .undo() + .verifyContentStructure(blocks: 0, words: 0, characters: 0) + .redo() + .redo() + .verifyContentStructure(blocks: 1, words: content.components(separatedBy: " ").count, characters: content.count) + } + func testAddRemoveFeaturedImage() throws { try BlockEditorScreen() diff --git a/WordPress/UITestsFoundation/Screens/Editor/BlockEditorScreen.swift b/WordPress/UITestsFoundation/Screens/Editor/BlockEditorScreen.swift index e1808fe8ba66..67aab091397e 100644 --- a/WordPress/UITestsFoundation/Screens/Editor/BlockEditorScreen.swift +++ b/WordPress/UITestsFoundation/Screens/Editor/BlockEditorScreen.swift @@ -8,6 +8,20 @@ public class BlockEditorScreen: ScreenObject { $0.navigationBars["Gutenberg Editor Navigation Bar"].buttons["Close"] } + var editorCloseButton: XCUIElement { editorCloseButtonGetter(app) } + + let undoButtonGetter: (XCUIApplication) -> XCUIElement = { + $0.buttons["Undo"] + } + + var undoButton: XCUIElement { undoButtonGetter(app) } + + let redoButtonGetter: (XCUIApplication) -> XCUIElement = { + $0.buttons["Redo"] + } + + var redoButton: XCUIElement { redoButtonGetter(app) } + let addBlockButtonGetter: (XCUIApplication) -> XCUIElement = { $0.buttons["add-block-button"] } @@ -35,7 +49,7 @@ public class BlockEditorScreen: ScreenObject { // is loaded, we rely only on the button to add a new block and on the navigation bar we // expect to encase the screen. try super.init( - expectedElementGetters: [ editorCloseButtonGetter, addBlockButtonGetter ], + expectedElementGetters: [ editorCloseButtonGetter, undoButtonGetter, redoButtonGetter, addBlockButtonGetter ], app: app, waitTimeout: 10 ) @@ -236,6 +250,36 @@ public class BlockEditorScreen: ScreenObject { blockButton.tap() } + @discardableResult + public func undo() throws -> BlockEditorScreen { + XCTAssertTrue(undoButton.waitForIsHittable(timeout: 3)) + undoButton.tap() + + return try BlockEditorScreen() + } + + @discardableResult + public func undoIsDisabled() throws -> BlockEditorScreen { + XCTAssertFalse(undoButton.isEnabled) + + return try BlockEditorScreen() + } + + @discardableResult + public func redo() throws -> BlockEditorScreen { + XCTAssertTrue(redoButton.waitForIsHittable(timeout: 3)) + redoButton.tap() + + return try BlockEditorScreen() + } + + @discardableResult + public func redoIsDisabled() throws -> BlockEditorScreen { + XCTAssertFalse(redoButton.isEnabled) + + return try BlockEditorScreen() + } + /// Some tests might fail during the block picking flow. In such cases, we need to dismiss the /// block picker itself before being able to interact with the rest of the app again. public func dismissBlocksPickerIfNeeded() { From 1777067aa5e6c5ca2913afffbb509c3b846fb63c Mon Sep 17 00:00:00 2001 From: Gerardo Date: Thu, 29 Jun 2023 18:31:08 +0200 Subject: [PATCH 05/19] Update Gutenberg ref --- Gutenberg/version.rb | 4 +- Podfile.lock | 204 +++++++++++++++++++++---------------------- 2 files changed, 104 insertions(+), 104 deletions(-) diff --git a/Gutenberg/version.rb b/Gutenberg/version.rb index 1982cefe95b8..719bf0d22956 100644 --- a/Gutenberg/version.rb +++ b/Gutenberg/version.rb @@ -11,8 +11,8 @@ # # LOCAL_GUTENBERG=../my-gutenberg-fork bundle exec pod install GUTENBERG_CONFIG = { - commit: 'd102796e461c7a7eff84d066519e3647a50188f7' - # tag: 'v1.97.1' + commit: 'ceb2158338fbd32d0cf97998a2774a12c616ce7d' + # tag: 'v1.98.0' } GITHUB_ORG = 'wordpress-mobile' diff --git a/Podfile.lock b/Podfile.lock index d9a03e87fc47..ca0709d3aa73 100644 --- a/Podfile.lock +++ b/Podfile.lock @@ -54,7 +54,7 @@ PODS: - AppAuth/Core (~> 1.6) - GTMSessionFetcher/Core (< 3.0, >= 1.5) - GTMSessionFetcher/Core (1.7.2) - - Gutenberg (1.98.0): + - Gutenberg (1.97.1): - React (= 0.69.4) - React-CoreModules (= 0.69.4) - React-RCTImage (= 0.69.4) @@ -481,7 +481,7 @@ PODS: - React-Core - RNSVG (9.13.6): - React-Core - - RNTAztecView (1.98.0): + - RNTAztecView (1.97.1): - React-Core - WordPress-Aztec-iOS (~> 1.19.8) - SDWebImage (5.11.1): @@ -545,18 +545,18 @@ DEPENDENCIES: - AppCenter (~> 4.1) - AppCenter/Distribute (~> 4.1) - Automattic-Tracks-iOS (~> 2.2) - - boost (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/v1.98.0/third-party-podspecs/boost.podspec.json`) - - BVLinearGradient (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/v1.98.0/third-party-podspecs/BVLinearGradient.podspec.json`) + - boost (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/ceb2158338fbd32d0cf97998a2774a12c616ce7d/third-party-podspecs/boost.podspec.json`) + - BVLinearGradient (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/ceb2158338fbd32d0cf97998a2774a12c616ce7d/third-party-podspecs/BVLinearGradient.podspec.json`) - CocoaLumberjack/Swift (~> 3.0) - CropViewController (= 2.5.3) - Down (~> 0.6.6) - - FBLazyVector (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/v1.98.0/third-party-podspecs/FBLazyVector.podspec.json`) - - FBReactNativeSpec (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/v1.98.0/third-party-podspecs/FBReactNativeSpec/FBReactNativeSpec.podspec.json`) + - FBLazyVector (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/ceb2158338fbd32d0cf97998a2774a12c616ce7d/third-party-podspecs/FBLazyVector.podspec.json`) + - FBReactNativeSpec (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/ceb2158338fbd32d0cf97998a2774a12c616ce7d/third-party-podspecs/FBReactNativeSpec/FBReactNativeSpec.podspec.json`) - FSInteractiveMap (from `https://github.com/wordpress-mobile/FSInteractiveMap.git`, tag `0.2.0`) - Gifu (= 3.2.0) - - glog (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/v1.98.0/third-party-podspecs/glog.podspec.json`) + - glog (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/ceb2158338fbd32d0cf97998a2774a12c616ce7d/third-party-podspecs/glog.podspec.json`) - Gridicons (~> 1.1.0) - - Gutenberg (from `https://github.com/wordpress-mobile/gutenberg-mobile.git`, tag `v1.98.0`) + - Gutenberg (from `https://github.com/wordpress-mobile/gutenberg-mobile.git`, commit `ceb2158338fbd32d0cf97998a2774a12c616ce7d`) - JTAppleCalendar (~> 8.0.2) - Kanvas (~> 1.4.4) - MediaEditor (>= 1.2.2, ~> 1.2) @@ -565,48 +565,48 @@ DEPENDENCIES: - "NSURL+IDN (~> 0.4)" - OCMock (~> 3.4.3) - OHHTTPStubs/Swift (~> 9.1.0) - - RCT-Folly (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/v1.98.0/third-party-podspecs/RCT-Folly.podspec.json`) - - RCTRequired (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/v1.98.0/third-party-podspecs/RCTRequired.podspec.json`) - - RCTTypeSafety (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/v1.98.0/third-party-podspecs/RCTTypeSafety.podspec.json`) + - RCT-Folly (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/ceb2158338fbd32d0cf97998a2774a12c616ce7d/third-party-podspecs/RCT-Folly.podspec.json`) + - RCTRequired (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/ceb2158338fbd32d0cf97998a2774a12c616ce7d/third-party-podspecs/RCTRequired.podspec.json`) + - RCTTypeSafety (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/ceb2158338fbd32d0cf97998a2774a12c616ce7d/third-party-podspecs/RCTTypeSafety.podspec.json`) - Reachability (= 3.2) - - React (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/v1.98.0/third-party-podspecs/React.podspec.json`) - - React-bridging (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/v1.98.0/third-party-podspecs/React-bridging.podspec.json`) - - React-callinvoker (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/v1.98.0/third-party-podspecs/React-callinvoker.podspec.json`) - - React-Codegen (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/v1.98.0/third-party-podspecs/React-Codegen.podspec.json`) - - React-Core (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/v1.98.0/third-party-podspecs/React-Core.podspec.json`) - - React-CoreModules (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/v1.98.0/third-party-podspecs/React-CoreModules.podspec.json`) - - React-cxxreact (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/v1.98.0/third-party-podspecs/React-cxxreact.podspec.json`) - - React-jsi (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/v1.98.0/third-party-podspecs/React-jsi.podspec.json`) - - React-jsiexecutor (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/v1.98.0/third-party-podspecs/React-jsiexecutor.podspec.json`) - - React-jsinspector (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/v1.98.0/third-party-podspecs/React-jsinspector.podspec.json`) - - React-logger (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/v1.98.0/third-party-podspecs/React-logger.podspec.json`) - - react-native-blur (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/v1.98.0/third-party-podspecs/react-native-blur.podspec.json`) - - react-native-get-random-values (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/v1.98.0/third-party-podspecs/react-native-get-random-values.podspec.json`) - - react-native-safe-area (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/v1.98.0/third-party-podspecs/react-native-safe-area.podspec.json`) - - react-native-safe-area-context (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/v1.98.0/third-party-podspecs/react-native-safe-area-context.podspec.json`) - - react-native-slider (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/v1.98.0/third-party-podspecs/react-native-slider.podspec.json`) - - react-native-video (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/v1.98.0/third-party-podspecs/react-native-video.podspec.json`) - - react-native-webview (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/v1.98.0/third-party-podspecs/react-native-webview.podspec.json`) - - React-perflogger (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/v1.98.0/third-party-podspecs/React-perflogger.podspec.json`) - - React-RCTActionSheet (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/v1.98.0/third-party-podspecs/React-RCTActionSheet.podspec.json`) - - React-RCTAnimation (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/v1.98.0/third-party-podspecs/React-RCTAnimation.podspec.json`) - - React-RCTBlob (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/v1.98.0/third-party-podspecs/React-RCTBlob.podspec.json`) - - React-RCTImage (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/v1.98.0/third-party-podspecs/React-RCTImage.podspec.json`) - - React-RCTLinking (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/v1.98.0/third-party-podspecs/React-RCTLinking.podspec.json`) - - React-RCTNetwork (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/v1.98.0/third-party-podspecs/React-RCTNetwork.podspec.json`) - - React-RCTSettings (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/v1.98.0/third-party-podspecs/React-RCTSettings.podspec.json`) - - React-RCTText (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/v1.98.0/third-party-podspecs/React-RCTText.podspec.json`) - - React-RCTVibration (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/v1.98.0/third-party-podspecs/React-RCTVibration.podspec.json`) - - React-runtimeexecutor (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/v1.98.0/third-party-podspecs/React-runtimeexecutor.podspec.json`) - - ReactCommon (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/v1.98.0/third-party-podspecs/ReactCommon.podspec.json`) - - RNCClipboard (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/v1.98.0/third-party-podspecs/RNCClipboard.podspec.json`) - - RNCMaskedView (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/v1.98.0/third-party-podspecs/RNCMaskedView.podspec.json`) - - RNFastImage (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/v1.98.0/third-party-podspecs/RNFastImage.podspec.json`) - - RNGestureHandler (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/v1.98.0/third-party-podspecs/RNGestureHandler.podspec.json`) - - RNReanimated (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/v1.98.0/third-party-podspecs/RNReanimated.podspec.json`) - - RNScreens (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/v1.98.0/third-party-podspecs/RNScreens.podspec.json`) - - RNSVG (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/v1.98.0/third-party-podspecs/RNSVG.podspec.json`) - - RNTAztecView (from `https://github.com/wordpress-mobile/gutenberg-mobile.git`, tag `v1.98.0`) + - React (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/ceb2158338fbd32d0cf97998a2774a12c616ce7d/third-party-podspecs/React.podspec.json`) + - React-bridging (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/ceb2158338fbd32d0cf97998a2774a12c616ce7d/third-party-podspecs/React-bridging.podspec.json`) + - React-callinvoker (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/ceb2158338fbd32d0cf97998a2774a12c616ce7d/third-party-podspecs/React-callinvoker.podspec.json`) + - React-Codegen (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/ceb2158338fbd32d0cf97998a2774a12c616ce7d/third-party-podspecs/React-Codegen.podspec.json`) + - React-Core (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/ceb2158338fbd32d0cf97998a2774a12c616ce7d/third-party-podspecs/React-Core.podspec.json`) + - React-CoreModules (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/ceb2158338fbd32d0cf97998a2774a12c616ce7d/third-party-podspecs/React-CoreModules.podspec.json`) + - React-cxxreact (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/ceb2158338fbd32d0cf97998a2774a12c616ce7d/third-party-podspecs/React-cxxreact.podspec.json`) + - React-jsi (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/ceb2158338fbd32d0cf97998a2774a12c616ce7d/third-party-podspecs/React-jsi.podspec.json`) + - React-jsiexecutor (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/ceb2158338fbd32d0cf97998a2774a12c616ce7d/third-party-podspecs/React-jsiexecutor.podspec.json`) + - React-jsinspector (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/ceb2158338fbd32d0cf97998a2774a12c616ce7d/third-party-podspecs/React-jsinspector.podspec.json`) + - React-logger (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/ceb2158338fbd32d0cf97998a2774a12c616ce7d/third-party-podspecs/React-logger.podspec.json`) + - react-native-blur (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/ceb2158338fbd32d0cf97998a2774a12c616ce7d/third-party-podspecs/react-native-blur.podspec.json`) + - react-native-get-random-values (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/ceb2158338fbd32d0cf97998a2774a12c616ce7d/third-party-podspecs/react-native-get-random-values.podspec.json`) + - react-native-safe-area (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/ceb2158338fbd32d0cf97998a2774a12c616ce7d/third-party-podspecs/react-native-safe-area.podspec.json`) + - react-native-safe-area-context (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/ceb2158338fbd32d0cf97998a2774a12c616ce7d/third-party-podspecs/react-native-safe-area-context.podspec.json`) + - react-native-slider (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/ceb2158338fbd32d0cf97998a2774a12c616ce7d/third-party-podspecs/react-native-slider.podspec.json`) + - react-native-video (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/ceb2158338fbd32d0cf97998a2774a12c616ce7d/third-party-podspecs/react-native-video.podspec.json`) + - react-native-webview (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/ceb2158338fbd32d0cf97998a2774a12c616ce7d/third-party-podspecs/react-native-webview.podspec.json`) + - React-perflogger (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/ceb2158338fbd32d0cf97998a2774a12c616ce7d/third-party-podspecs/React-perflogger.podspec.json`) + - React-RCTActionSheet (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/ceb2158338fbd32d0cf97998a2774a12c616ce7d/third-party-podspecs/React-RCTActionSheet.podspec.json`) + - React-RCTAnimation (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/ceb2158338fbd32d0cf97998a2774a12c616ce7d/third-party-podspecs/React-RCTAnimation.podspec.json`) + - React-RCTBlob (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/ceb2158338fbd32d0cf97998a2774a12c616ce7d/third-party-podspecs/React-RCTBlob.podspec.json`) + - React-RCTImage (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/ceb2158338fbd32d0cf97998a2774a12c616ce7d/third-party-podspecs/React-RCTImage.podspec.json`) + - React-RCTLinking (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/ceb2158338fbd32d0cf97998a2774a12c616ce7d/third-party-podspecs/React-RCTLinking.podspec.json`) + - React-RCTNetwork (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/ceb2158338fbd32d0cf97998a2774a12c616ce7d/third-party-podspecs/React-RCTNetwork.podspec.json`) + - React-RCTSettings (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/ceb2158338fbd32d0cf97998a2774a12c616ce7d/third-party-podspecs/React-RCTSettings.podspec.json`) + - React-RCTText (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/ceb2158338fbd32d0cf97998a2774a12c616ce7d/third-party-podspecs/React-RCTText.podspec.json`) + - React-RCTVibration (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/ceb2158338fbd32d0cf97998a2774a12c616ce7d/third-party-podspecs/React-RCTVibration.podspec.json`) + - React-runtimeexecutor (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/ceb2158338fbd32d0cf97998a2774a12c616ce7d/third-party-podspecs/React-runtimeexecutor.podspec.json`) + - ReactCommon (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/ceb2158338fbd32d0cf97998a2774a12c616ce7d/third-party-podspecs/ReactCommon.podspec.json`) + - RNCClipboard (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/ceb2158338fbd32d0cf97998a2774a12c616ce7d/third-party-podspecs/RNCClipboard.podspec.json`) + - RNCMaskedView (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/ceb2158338fbd32d0cf97998a2774a12c616ce7d/third-party-podspecs/RNCMaskedView.podspec.json`) + - RNFastImage (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/ceb2158338fbd32d0cf97998a2774a12c616ce7d/third-party-podspecs/RNFastImage.podspec.json`) + - RNGestureHandler (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/ceb2158338fbd32d0cf97998a2774a12c616ce7d/third-party-podspecs/RNGestureHandler.podspec.json`) + - RNReanimated (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/ceb2158338fbd32d0cf97998a2774a12c616ce7d/third-party-podspecs/RNReanimated.podspec.json`) + - RNScreens (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/ceb2158338fbd32d0cf97998a2774a12c616ce7d/third-party-podspecs/RNScreens.podspec.json`) + - RNSVG (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/ceb2158338fbd32d0cf97998a2774a12c616ce7d/third-party-podspecs/RNSVG.podspec.json`) + - RNTAztecView (from `https://github.com/wordpress-mobile/gutenberg-mobile.git`, commit `ceb2158338fbd32d0cf97998a2774a12c616ce7d`) - Starscream (= 3.0.6) - SVProgressHUD (= 2.2.5) - SwiftLint (~> 0.50) @@ -616,7 +616,7 @@ DEPENDENCIES: - WordPressShared (~> 2.2-beta) - WordPressUI (~> 1.12.5) - WPMediaPicker (~> 1.8-beta) - - Yoga (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/v1.98.0/third-party-podspecs/Yoga.podspec.json`) + - Yoga (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/ceb2158338fbd32d0cf97998a2774a12c616ce7d/third-party-podspecs/Yoga.podspec.json`) - ZendeskSupportSDK (= 5.3.0) - ZIPFoundation (~> 0.9.8) @@ -677,121 +677,121 @@ SPEC REPOS: EXTERNAL SOURCES: boost: - :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/v1.98.0/third-party-podspecs/boost.podspec.json + :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/ceb2158338fbd32d0cf97998a2774a12c616ce7d/third-party-podspecs/boost.podspec.json BVLinearGradient: - :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/v1.98.0/third-party-podspecs/BVLinearGradient.podspec.json + :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/ceb2158338fbd32d0cf97998a2774a12c616ce7d/third-party-podspecs/BVLinearGradient.podspec.json FBLazyVector: - :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/v1.98.0/third-party-podspecs/FBLazyVector.podspec.json + :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/ceb2158338fbd32d0cf97998a2774a12c616ce7d/third-party-podspecs/FBLazyVector.podspec.json FBReactNativeSpec: - :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/v1.98.0/third-party-podspecs/FBReactNativeSpec/FBReactNativeSpec.podspec.json + :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/ceb2158338fbd32d0cf97998a2774a12c616ce7d/third-party-podspecs/FBReactNativeSpec/FBReactNativeSpec.podspec.json FSInteractiveMap: :git: https://github.com/wordpress-mobile/FSInteractiveMap.git :tag: 0.2.0 glog: - :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/v1.98.0/third-party-podspecs/glog.podspec.json + :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/ceb2158338fbd32d0cf97998a2774a12c616ce7d/third-party-podspecs/glog.podspec.json Gutenberg: + :commit: ceb2158338fbd32d0cf97998a2774a12c616ce7d :git: https://github.com/wordpress-mobile/gutenberg-mobile.git :submodules: true - :tag: v1.98.0 RCT-Folly: - :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/v1.98.0/third-party-podspecs/RCT-Folly.podspec.json + :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/ceb2158338fbd32d0cf97998a2774a12c616ce7d/third-party-podspecs/RCT-Folly.podspec.json RCTRequired: - :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/v1.98.0/third-party-podspecs/RCTRequired.podspec.json + :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/ceb2158338fbd32d0cf97998a2774a12c616ce7d/third-party-podspecs/RCTRequired.podspec.json RCTTypeSafety: - :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/v1.98.0/third-party-podspecs/RCTTypeSafety.podspec.json + :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/ceb2158338fbd32d0cf97998a2774a12c616ce7d/third-party-podspecs/RCTTypeSafety.podspec.json React: - :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/v1.98.0/third-party-podspecs/React.podspec.json + :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/ceb2158338fbd32d0cf97998a2774a12c616ce7d/third-party-podspecs/React.podspec.json React-bridging: - :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/v1.98.0/third-party-podspecs/React-bridging.podspec.json + :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/ceb2158338fbd32d0cf97998a2774a12c616ce7d/third-party-podspecs/React-bridging.podspec.json React-callinvoker: - :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/v1.98.0/third-party-podspecs/React-callinvoker.podspec.json + :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/ceb2158338fbd32d0cf97998a2774a12c616ce7d/third-party-podspecs/React-callinvoker.podspec.json React-Codegen: - :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/v1.98.0/third-party-podspecs/React-Codegen.podspec.json + :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/ceb2158338fbd32d0cf97998a2774a12c616ce7d/third-party-podspecs/React-Codegen.podspec.json React-Core: - :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/v1.98.0/third-party-podspecs/React-Core.podspec.json + :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/ceb2158338fbd32d0cf97998a2774a12c616ce7d/third-party-podspecs/React-Core.podspec.json React-CoreModules: - :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/v1.98.0/third-party-podspecs/React-CoreModules.podspec.json + :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/ceb2158338fbd32d0cf97998a2774a12c616ce7d/third-party-podspecs/React-CoreModules.podspec.json React-cxxreact: - :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/v1.98.0/third-party-podspecs/React-cxxreact.podspec.json + :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/ceb2158338fbd32d0cf97998a2774a12c616ce7d/third-party-podspecs/React-cxxreact.podspec.json React-jsi: - :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/v1.98.0/third-party-podspecs/React-jsi.podspec.json + :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/ceb2158338fbd32d0cf97998a2774a12c616ce7d/third-party-podspecs/React-jsi.podspec.json React-jsiexecutor: - :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/v1.98.0/third-party-podspecs/React-jsiexecutor.podspec.json + :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/ceb2158338fbd32d0cf97998a2774a12c616ce7d/third-party-podspecs/React-jsiexecutor.podspec.json React-jsinspector: - :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/v1.98.0/third-party-podspecs/React-jsinspector.podspec.json + :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/ceb2158338fbd32d0cf97998a2774a12c616ce7d/third-party-podspecs/React-jsinspector.podspec.json React-logger: - :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/v1.98.0/third-party-podspecs/React-logger.podspec.json + :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/ceb2158338fbd32d0cf97998a2774a12c616ce7d/third-party-podspecs/React-logger.podspec.json react-native-blur: - :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/v1.98.0/third-party-podspecs/react-native-blur.podspec.json + :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/ceb2158338fbd32d0cf97998a2774a12c616ce7d/third-party-podspecs/react-native-blur.podspec.json react-native-get-random-values: - :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/v1.98.0/third-party-podspecs/react-native-get-random-values.podspec.json + :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/ceb2158338fbd32d0cf97998a2774a12c616ce7d/third-party-podspecs/react-native-get-random-values.podspec.json react-native-safe-area: - :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/v1.98.0/third-party-podspecs/react-native-safe-area.podspec.json + :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/ceb2158338fbd32d0cf97998a2774a12c616ce7d/third-party-podspecs/react-native-safe-area.podspec.json react-native-safe-area-context: - :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/v1.98.0/third-party-podspecs/react-native-safe-area-context.podspec.json + :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/ceb2158338fbd32d0cf97998a2774a12c616ce7d/third-party-podspecs/react-native-safe-area-context.podspec.json react-native-slider: - :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/v1.98.0/third-party-podspecs/react-native-slider.podspec.json + :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/ceb2158338fbd32d0cf97998a2774a12c616ce7d/third-party-podspecs/react-native-slider.podspec.json react-native-video: - :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/v1.98.0/third-party-podspecs/react-native-video.podspec.json + :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/ceb2158338fbd32d0cf97998a2774a12c616ce7d/third-party-podspecs/react-native-video.podspec.json react-native-webview: - :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/v1.98.0/third-party-podspecs/react-native-webview.podspec.json + :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/ceb2158338fbd32d0cf97998a2774a12c616ce7d/third-party-podspecs/react-native-webview.podspec.json React-perflogger: - :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/v1.98.0/third-party-podspecs/React-perflogger.podspec.json + :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/ceb2158338fbd32d0cf97998a2774a12c616ce7d/third-party-podspecs/React-perflogger.podspec.json React-RCTActionSheet: - :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/v1.98.0/third-party-podspecs/React-RCTActionSheet.podspec.json + :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/ceb2158338fbd32d0cf97998a2774a12c616ce7d/third-party-podspecs/React-RCTActionSheet.podspec.json React-RCTAnimation: - :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/v1.98.0/third-party-podspecs/React-RCTAnimation.podspec.json + :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/ceb2158338fbd32d0cf97998a2774a12c616ce7d/third-party-podspecs/React-RCTAnimation.podspec.json React-RCTBlob: - :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/v1.98.0/third-party-podspecs/React-RCTBlob.podspec.json + :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/ceb2158338fbd32d0cf97998a2774a12c616ce7d/third-party-podspecs/React-RCTBlob.podspec.json React-RCTImage: - :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/v1.98.0/third-party-podspecs/React-RCTImage.podspec.json + :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/ceb2158338fbd32d0cf97998a2774a12c616ce7d/third-party-podspecs/React-RCTImage.podspec.json React-RCTLinking: - :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/v1.98.0/third-party-podspecs/React-RCTLinking.podspec.json + :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/ceb2158338fbd32d0cf97998a2774a12c616ce7d/third-party-podspecs/React-RCTLinking.podspec.json React-RCTNetwork: - :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/v1.98.0/third-party-podspecs/React-RCTNetwork.podspec.json + :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/ceb2158338fbd32d0cf97998a2774a12c616ce7d/third-party-podspecs/React-RCTNetwork.podspec.json React-RCTSettings: - :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/v1.98.0/third-party-podspecs/React-RCTSettings.podspec.json + :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/ceb2158338fbd32d0cf97998a2774a12c616ce7d/third-party-podspecs/React-RCTSettings.podspec.json React-RCTText: - :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/v1.98.0/third-party-podspecs/React-RCTText.podspec.json + :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/ceb2158338fbd32d0cf97998a2774a12c616ce7d/third-party-podspecs/React-RCTText.podspec.json React-RCTVibration: - :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/v1.98.0/third-party-podspecs/React-RCTVibration.podspec.json + :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/ceb2158338fbd32d0cf97998a2774a12c616ce7d/third-party-podspecs/React-RCTVibration.podspec.json React-runtimeexecutor: - :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/v1.98.0/third-party-podspecs/React-runtimeexecutor.podspec.json + :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/ceb2158338fbd32d0cf97998a2774a12c616ce7d/third-party-podspecs/React-runtimeexecutor.podspec.json ReactCommon: - :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/v1.98.0/third-party-podspecs/ReactCommon.podspec.json + :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/ceb2158338fbd32d0cf97998a2774a12c616ce7d/third-party-podspecs/ReactCommon.podspec.json RNCClipboard: - :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/v1.98.0/third-party-podspecs/RNCClipboard.podspec.json + :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/ceb2158338fbd32d0cf97998a2774a12c616ce7d/third-party-podspecs/RNCClipboard.podspec.json RNCMaskedView: - :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/v1.98.0/third-party-podspecs/RNCMaskedView.podspec.json + :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/ceb2158338fbd32d0cf97998a2774a12c616ce7d/third-party-podspecs/RNCMaskedView.podspec.json RNFastImage: - :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/v1.98.0/third-party-podspecs/RNFastImage.podspec.json + :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/ceb2158338fbd32d0cf97998a2774a12c616ce7d/third-party-podspecs/RNFastImage.podspec.json RNGestureHandler: - :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/v1.98.0/third-party-podspecs/RNGestureHandler.podspec.json + :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/ceb2158338fbd32d0cf97998a2774a12c616ce7d/third-party-podspecs/RNGestureHandler.podspec.json RNReanimated: - :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/v1.98.0/third-party-podspecs/RNReanimated.podspec.json + :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/ceb2158338fbd32d0cf97998a2774a12c616ce7d/third-party-podspecs/RNReanimated.podspec.json RNScreens: - :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/v1.98.0/third-party-podspecs/RNScreens.podspec.json + :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/ceb2158338fbd32d0cf97998a2774a12c616ce7d/third-party-podspecs/RNScreens.podspec.json RNSVG: - :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/v1.98.0/third-party-podspecs/RNSVG.podspec.json + :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/ceb2158338fbd32d0cf97998a2774a12c616ce7d/third-party-podspecs/RNSVG.podspec.json RNTAztecView: + :commit: ceb2158338fbd32d0cf97998a2774a12c616ce7d :git: https://github.com/wordpress-mobile/gutenberg-mobile.git :submodules: true - :tag: v1.98.0 Yoga: - :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/v1.98.0/third-party-podspecs/Yoga.podspec.json + :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/ceb2158338fbd32d0cf97998a2774a12c616ce7d/third-party-podspecs/Yoga.podspec.json CHECKOUT OPTIONS: FSInteractiveMap: :git: https://github.com/wordpress-mobile/FSInteractiveMap.git :tag: 0.2.0 Gutenberg: + :commit: ceb2158338fbd32d0cf97998a2774a12c616ce7d :git: https://github.com/wordpress-mobile/gutenberg-mobile.git :submodules: true - :tag: v1.98.0 RNTAztecView: + :commit: ceb2158338fbd32d0cf97998a2774a12c616ce7d :git: https://github.com/wordpress-mobile/gutenberg-mobile.git :submodules: true - :tag: v1.98.0 SPEC CHECKSUMS: Alamofire: 3ec537f71edc9804815215393ae2b1a8ea33a844 @@ -816,7 +816,7 @@ SPEC CHECKSUMS: Gridicons: 17d660b97ce4231d582101b02f8280628b141c9a GTMAppAuth: 0ff230db599948a9ad7470ca667337803b3fc4dd GTMSessionFetcher: 5595ec75acf5be50814f81e9189490412bad82ba - Gutenberg: 31078662c5a952d980048074c397b86fb505f0d7 + Gutenberg: 77b9ebbe88df78762e66f826fd33e8e3f12dd1a7 JTAppleCalendar: 932cadea40b1051beab10f67843451d48ba16c99 Kanvas: f932eaed3d3f47aae8aafb6c2d27c968bdd49030 libwebp: f62cb61d0a484ba548448a4bd52aabf150ff6eef @@ -867,7 +867,7 @@ SPEC CHECKSUMS: RNReanimated: b5730b32243a35f955202d807ecb43755133ac62 RNScreens: bd1f43d7dfcd435bc11d4ee5c60086717c45a113 RNSVG: 259ef12cbec2591a45fc7c5f09d7aa09e6692533 - RNTAztecView: 6362ed78bcf0c68a2a0e25b779a84ad7096c9ecf + RNTAztecView: 81c4a49d5482514d90e568cdf37142ad78f7c297 SDWebImage: a7f831e1a65eb5e285e3fb046a23fcfbf08e696d SDWebImageWebPCoder: 908b83b6adda48effe7667cd2b7f78c897e5111d Sentry: 927dfb29d18a14d924229a59cc2ad149f43349f2 From cc6b4264872933a6b0576465be9497da10fc2243 Mon Sep 17 00:00:00 2001 From: Gerardo Date: Thu, 29 Jun 2023 18:45:23 +0200 Subject: [PATCH 06/19] Remove duplicated UITest button after fixing conflicts --- .../Screens/Editor/BlockEditorScreen.swift | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/WordPress/UITestsFoundation/Screens/Editor/BlockEditorScreen.swift b/WordPress/UITestsFoundation/Screens/Editor/BlockEditorScreen.swift index 67aab091397e..c7af85cfa0cd 100644 --- a/WordPress/UITestsFoundation/Screens/Editor/BlockEditorScreen.swift +++ b/WordPress/UITestsFoundation/Screens/Editor/BlockEditorScreen.swift @@ -8,20 +8,14 @@ public class BlockEditorScreen: ScreenObject { $0.navigationBars["Gutenberg Editor Navigation Bar"].buttons["Close"] } - var editorCloseButton: XCUIElement { editorCloseButtonGetter(app) } - let undoButtonGetter: (XCUIApplication) -> XCUIElement = { $0.buttons["Undo"] } - var undoButton: XCUIElement { undoButtonGetter(app) } - let redoButtonGetter: (XCUIApplication) -> XCUIElement = { $0.buttons["Redo"] } - var redoButton: XCUIElement { redoButtonGetter(app) } - let addBlockButtonGetter: (XCUIApplication) -> XCUIElement = { $0.buttons["add-block-button"] } @@ -39,6 +33,8 @@ public class BlockEditorScreen: ScreenObject { } var editorCloseButton: XCUIElement { editorCloseButtonGetter(app) } + var undoButton: XCUIElement { undoButtonGetter(app) } + var redoButton: XCUIElement { redoButtonGetter(app) } var addBlockButton: XCUIElement { addBlockButtonGetter(app) } var moreButton: XCUIElement { moreButtonGetter(app) } var insertFromUrlButton: XCUIElement { insertFromUrlButtonGetter(app) } From 9221a3eed226203bfd88d75f29239ce786efca52 Mon Sep 17 00:00:00 2001 From: Gerardo Date: Fri, 30 Jun 2023 12:23:59 +0200 Subject: [PATCH 07/19] Fix border line for the navigation bar for landscape orientation --- .../ViewRelated/Gutenberg/GutenbergViewController.swift | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/WordPress/Classes/ViewRelated/Gutenberg/GutenbergViewController.swift b/WordPress/Classes/ViewRelated/Gutenberg/GutenbergViewController.swift index 1f1a7af0c0f8..c774ecebc197 100644 --- a/WordPress/Classes/ViewRelated/Gutenberg/GutenbergViewController.swift +++ b/WordPress/Classes/ViewRelated/Gutenberg/GutenbergViewController.swift @@ -458,14 +458,15 @@ class GutenbergViewController: UIViewController, PostEditor, FeaturedImageDelega navigationItem.titleView = navigationBarManager.blogTitleViewLabel // Add bottom border line - let borderBottom = CALayer() let screenScale = UIScreen.main.scale let borderWidth: CGFloat = 1.0 / screenScale let borderColor = UIColor(red: 60/255, green: 60/255, blue: 67/255, alpha: 0.36).cgColor - borderBottom.borderColor = borderColor - borderBottom.borderWidth = borderWidth + + let borderBottom = UIView() + borderBottom.backgroundColor = UIColor(cgColor: borderColor) borderBottom.frame = CGRect(x: 0, y: navigationController?.navigationBar.frame.size.height ?? 0 - borderWidth, width: navigationController?.navigationBar.frame.size.width ?? 0, height: borderWidth) - navigationController?.navigationBar.layer.addSublayer(borderBottom) + borderBottom.autoresizingMask = [.flexibleWidth, .flexibleTopMargin] + navigationController?.navigationBar.addSubview(borderBottom) } private func reloadBlogTitleView() { From fa7e9562adbc7bce2599e5a20542724e6d246e14 Mon Sep 17 00:00:00 2001 From: Gerardo Date: Fri, 30 Jun 2023 17:46:22 +0200 Subject: [PATCH 08/19] Fix undo/redo buttons for RTL --- .../ViewRelated/Post/PostEditorNavigationBarManager.swift | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/WordPress/Classes/ViewRelated/Post/PostEditorNavigationBarManager.swift b/WordPress/Classes/ViewRelated/Post/PostEditorNavigationBarManager.swift index c60f94103a7a..c1e36c93fab7 100644 --- a/WordPress/Classes/ViewRelated/Post/PostEditorNavigationBarManager.swift +++ b/WordPress/Classes/ViewRelated/Post/PostEditorNavigationBarManager.swift @@ -91,9 +91,10 @@ class PostEditorNavigationBarManager { }() lazy var undoButton: UIButton = { + let isRTL = UIView.userInterfaceLayoutDirection(for: .unspecified) == .rightToLeft let undoImage = UIImage(named: "editor-undo") let button = UIButton(type: .system) - button.setImage(undoImage, for: .normal) + button.setImage(isRTL ? undoImage?.withHorizontallyFlippedOrientation() : undoImage, for: .normal) button.accessibilityIdentifier = "editor-undo-button" button.accessibilityLabel = NSLocalizedString("Undo", comment: "Action button to undo last change") button.addTarget(self, action: #selector(undoWasPressed), for: .touchUpInside) @@ -104,9 +105,10 @@ class PostEditorNavigationBarManager { }() lazy var redoButton: UIButton = { + let isRTL = UIView.userInterfaceLayoutDirection(for: .unspecified) == .rightToLeft let redoImage = UIImage(named: "editor-redo") let button = UIButton(type: .system) - button.setImage(redoImage, for: .normal) + button.setImage(isRTL ? redoImage?.withHorizontallyFlippedOrientation() : redoImage, for: .normal) button.accessibilityIdentifier = "editor-redo-button" button.accessibilityLabel = NSLocalizedString("Redo", comment: "Action button to redo last change") button.addTarget(self, action: #selector(redoWasPressed), for: .touchUpInside) From 6f9a0d311f6c7419c1bd04c24026757db1cff96a Mon Sep 17 00:00:00 2001 From: Gerardo Date: Fri, 30 Jun 2023 18:09:18 +0200 Subject: [PATCH 09/19] Fix test --- .../UITestsFoundation/Screens/Editor/BlockEditorScreen.swift | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/WordPress/UITestsFoundation/Screens/Editor/BlockEditorScreen.swift b/WordPress/UITestsFoundation/Screens/Editor/BlockEditorScreen.swift index c7af85cfa0cd..5d2d1c33a0fd 100644 --- a/WordPress/UITestsFoundation/Screens/Editor/BlockEditorScreen.swift +++ b/WordPress/UITestsFoundation/Screens/Editor/BlockEditorScreen.swift @@ -9,11 +9,11 @@ public class BlockEditorScreen: ScreenObject { } let undoButtonGetter: (XCUIApplication) -> XCUIElement = { - $0.buttons["Undo"] + $0.navigationBars["Gutenberg Editor Navigation Bar"].buttons["Undo"] } let redoButtonGetter: (XCUIApplication) -> XCUIElement = { - $0.buttons["Redo"] + $0.navigationBars["Gutenberg Editor Navigation Bar"].buttons["Redo"] } let addBlockButtonGetter: (XCUIApplication) -> XCUIElement = { From ce5d63754b3a26091176e73640bea72e5720326c Mon Sep 17 00:00:00 2001 From: Gerardo Date: Thu, 6 Jul 2023 09:17:55 +0200 Subject: [PATCH 10/19] BlockEditorScreen - Remove assertion within undo/redo --- .../UITestsFoundation/Screens/Editor/BlockEditorScreen.swift | 2 -- 1 file changed, 2 deletions(-) diff --git a/WordPress/UITestsFoundation/Screens/Editor/BlockEditorScreen.swift b/WordPress/UITestsFoundation/Screens/Editor/BlockEditorScreen.swift index 5d2d1c33a0fd..4dc5aa737dbc 100644 --- a/WordPress/UITestsFoundation/Screens/Editor/BlockEditorScreen.swift +++ b/WordPress/UITestsFoundation/Screens/Editor/BlockEditorScreen.swift @@ -248,7 +248,6 @@ public class BlockEditorScreen: ScreenObject { @discardableResult public func undo() throws -> BlockEditorScreen { - XCTAssertTrue(undoButton.waitForIsHittable(timeout: 3)) undoButton.tap() return try BlockEditorScreen() @@ -263,7 +262,6 @@ public class BlockEditorScreen: ScreenObject { @discardableResult public func redo() throws -> BlockEditorScreen { - XCTAssertTrue(redoButton.waitForIsHittable(timeout: 3)) redoButton.tap() return try BlockEditorScreen() From 9747901ba9f5465abdb836197773818f4988ec31 Mon Sep 17 00:00:00 2001 From: Gerardo Date: Thu, 6 Jul 2023 09:40:56 +0200 Subject: [PATCH 11/19] EditorGutenberg tests - Update naming for asserting undo/redo buttons being disabled --- WordPress/UITests/Tests/EditorGutenbergTests.swift | 4 ++-- .../UITestsFoundation/Screens/Editor/BlockEditorScreen.swift | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/WordPress/UITests/Tests/EditorGutenbergTests.swift b/WordPress/UITests/Tests/EditorGutenbergTests.swift index 519893186eb8..22de719831b1 100644 --- a/WordPress/UITests/Tests/EditorGutenbergTests.swift +++ b/WordPress/UITests/Tests/EditorGutenbergTests.swift @@ -58,7 +58,7 @@ class EditorGutenbergTests: XCTestCase { func testTextPostUndo() throws { try BlockEditorScreen() - .undoIsDisabled() + .verifyUndoIsDisabled() .enterTextInTitle(text: title) .addParagraphBlock(withText: content) .verifyContentStructure(blocks: 1, words: content.components(separatedBy: " ").count, characters: content.count) @@ -70,7 +70,7 @@ class EditorGutenbergTests: XCTestCase { func testTextPostRedo() throws { try BlockEditorScreen() - .redoIsDisabled() + .verifyRedoIsDisabled() .enterTextInTitle(text: title) .addParagraphBlock(withText: content) .verifyContentStructure(blocks: 1, words: content.components(separatedBy: " ").count, characters: content.count) diff --git a/WordPress/UITestsFoundation/Screens/Editor/BlockEditorScreen.swift b/WordPress/UITestsFoundation/Screens/Editor/BlockEditorScreen.swift index 4dc5aa737dbc..24c1c21432d3 100644 --- a/WordPress/UITestsFoundation/Screens/Editor/BlockEditorScreen.swift +++ b/WordPress/UITestsFoundation/Screens/Editor/BlockEditorScreen.swift @@ -254,7 +254,7 @@ public class BlockEditorScreen: ScreenObject { } @discardableResult - public func undoIsDisabled() throws -> BlockEditorScreen { + public func verifyUndoIsDisabled() throws -> BlockEditorScreen { XCTAssertFalse(undoButton.isEnabled) return try BlockEditorScreen() @@ -268,7 +268,7 @@ public class BlockEditorScreen: ScreenObject { } @discardableResult - public func redoIsDisabled() throws -> BlockEditorScreen { + public func verifyRedoIsDisabled() throws -> BlockEditorScreen { XCTAssertFalse(redoButton.isEnabled) return try BlockEditorScreen() From 33717fb3409d8c700867a9d6371441dda11b14c6 Mon Sep 17 00:00:00 2001 From: Gerardo Date: Thu, 6 Jul 2023 09:45:25 +0200 Subject: [PATCH 12/19] EditorGutenbergTests - Unify undo/redo tests into one --- WordPress/UITests/Tests/EditorGutenbergTests.swift | 13 +------------ 1 file changed, 1 insertion(+), 12 deletions(-) diff --git a/WordPress/UITests/Tests/EditorGutenbergTests.swift b/WordPress/UITests/Tests/EditorGutenbergTests.swift index 22de719831b1..c596048eae77 100644 --- a/WordPress/UITests/Tests/EditorGutenbergTests.swift +++ b/WordPress/UITests/Tests/EditorGutenbergTests.swift @@ -55,21 +55,10 @@ class EditorGutenbergTests: XCTestCase { .done() } - func testTextPostUndo() throws { + func testUndoRedo() throws { try BlockEditorScreen() .verifyUndoIsDisabled() - .enterTextInTitle(text: title) - .addParagraphBlock(withText: content) - .verifyContentStructure(blocks: 1, words: content.components(separatedBy: " ").count, characters: content.count) - .undo() - .undo() - .verifyContentStructure(blocks: 0, words: 0, characters: 0) - } - - func testTextPostRedo() throws { - - try BlockEditorScreen() .verifyRedoIsDisabled() .enterTextInTitle(text: title) .addParagraphBlock(withText: content) From d22dc572bac95ae7b7196903223c7c097bfde21b Mon Sep 17 00:00:00 2001 From: Gerardo Date: Thu, 6 Jul 2023 10:41:59 +0200 Subject: [PATCH 13/19] Update PostEditorNavigationBarManager to have two different buttons for both Aztec and Gutenberg, for Gutenberg it will include new undo/redo buttons, for Aztec it will keep the current ones. It also updates the "Generating preview" text that used to be shown in the header title, now it will show in a SVProgressHUD. Removes the reloadBlogTitleView code since it is no longer needed. --- .../AztecPostViewController.swift | 12 +----------- .../Gutenberg/GutenbergViewController.swift | 11 ----------- .../Post/PostEditor+MoreOptions.swift | 6 +++--- .../Post/PostEditorNavigationBarManager.swift | 19 ++++--------------- 4 files changed, 8 insertions(+), 40 deletions(-) diff --git a/WordPress/Classes/ViewRelated/Aztec/ViewControllers/AztecPostViewController.swift b/WordPress/Classes/ViewRelated/Aztec/ViewControllers/AztecPostViewController.swift index 176204b0e056..535db4eb771a 100644 --- a/WordPress/Classes/ViewRelated/Aztec/ViewControllers/AztecPostViewController.swift +++ b/WordPress/Classes/ViewRelated/Aztec/ViewControllers/AztecPostViewController.swift @@ -782,7 +782,7 @@ class AztecPostViewController: UIViewController, PostEditor { navigationController?.navigationBar.isTranslucent = false navigationController?.navigationBar.accessibilityIdentifier = "Azctec Editor Navigation Bar" navigationItem.leftBarButtonItems = navigationBarManager.leftBarButtonItems - navigationItem.rightBarButtonItems = navigationBarManager.rightBarButtonItems + navigationItem.rightBarButtonItems = navigationBarManager.rightBarButtonItemsAztec navigationItem.titleView = navigationBarManager.blogTitleViewLabel } @@ -862,7 +862,6 @@ class AztecPostViewController: UIViewController, PostEditor { } func refreshInterface() { - reloadBlogTitleView() reloadEditorContents() reloadPublishButton() refreshTitleViewForMediaUploadIfNeeded() @@ -916,15 +915,6 @@ class AztecPostViewController: UIViewController, PostEditor { setHTML(content) } - func reloadBlogTitleView() { - var blogTitle = post.blog.url ?? String() - if let blogName = post.blog.settings?.name, blogName.isEmpty == false { - blogTitle = blogName - } - - navigationBarManager.reloadBlogTitleView(text: blogTitle) - } - func reloadPublishButton() { navigationBarManager.reloadPublishButton() } diff --git a/WordPress/Classes/ViewRelated/Gutenberg/GutenbergViewController.swift b/WordPress/Classes/ViewRelated/Gutenberg/GutenbergViewController.swift index c774ecebc197..7ea35979c2b3 100644 --- a/WordPress/Classes/ViewRelated/Gutenberg/GutenbergViewController.swift +++ b/WordPress/Classes/ViewRelated/Gutenberg/GutenbergViewController.swift @@ -455,7 +455,6 @@ class GutenbergViewController: UIViewController, PostEditor, FeaturedImageDelega navigationController?.navigationBar.accessibilityIdentifier = "Gutenberg Editor Navigation Bar" navigationItem.leftBarButtonItems = navigationBarManager.leftBarButtonItems navigationItem.rightBarButtonItems = navigationBarManager.rightBarButtonItems - navigationItem.titleView = navigationBarManager.blogTitleViewLabel // Add bottom border line let screenScale = UIScreen.main.scale @@ -469,15 +468,6 @@ class GutenbergViewController: UIViewController, PostEditor, FeaturedImageDelega navigationController?.navigationBar.addSubview(borderBottom) } - private func reloadBlogTitleView() { - var blogTitle = post.blog.url ?? String() - if let blogName = post.blog.settings?.name, blogName.isEmpty == false { - blogTitle = blogName - } - - navigationBarManager.reloadBlogTitleView(text: blogTitle) - } - private func reloadBlogIconView() { let blog = post.blog @@ -504,7 +494,6 @@ class GutenbergViewController: UIViewController, PostEditor, FeaturedImageDelega } private func refreshInterface() { - reloadBlogTitleView() reloadBlogIconView() reloadEditorContents() reloadPublishButton() diff --git a/WordPress/Classes/ViewRelated/Post/PostEditor+MoreOptions.swift b/WordPress/Classes/ViewRelated/Post/PostEditor+MoreOptions.swift index f414d444a80d..b797b9bf30c8 100644 --- a/WordPress/Classes/ViewRelated/Post/PostEditor+MoreOptions.swift +++ b/WordPress/Classes/ViewRelated/Post/PostEditor+MoreOptions.swift @@ -33,7 +33,8 @@ extension PostEditor { return } - navigationBarManager.reloadTitleView(navigationBarManager.generatingPreviewTitleView) + SVProgressHUD.setDefaultMaskType(.clear) + SVProgressHUD.show(withStatus: NSLocalizedString("Generating Preview", comment: "Message to indicate progress of generating preview")) postService.autoSave(post, success: { [weak self] savedPost, previewURL in @@ -83,8 +84,7 @@ extension PostEditor { return } - let navigationBarManager = self.navigationBarManager - navigationBarManager.reloadTitleView(navigationBarManager.blogTitleViewLabel) + SVProgressHUD.dismiss() if error != nil { let title = NSLocalizedString("Preview Unavailable", comment: "Title on display preview error" ) diff --git a/WordPress/Classes/ViewRelated/Post/PostEditorNavigationBarManager.swift b/WordPress/Classes/ViewRelated/Post/PostEditorNavigationBarManager.swift index c1e36c93fab7..e3cba6f9fdd4 100644 --- a/WordPress/Classes/ViewRelated/Post/PostEditorNavigationBarManager.swift +++ b/WordPress/Classes/ViewRelated/Post/PostEditorNavigationBarManager.swift @@ -161,13 +161,6 @@ class PostEditorNavigationBarManager { return button }() - /// Preview Generating Button - /// - private lazy var previewGeneratingView: LoadingStatusView = { - let view = LoadingStatusView(title: NSLocalizedString("Generating Preview", comment: "Message to indicate progress of generating preview")) - return view - }() - // MARK: - Bar button items /// Negative Offset BarButtonItem: Used to fine tune navigationBar Items @@ -238,26 +231,22 @@ class PostEditorNavigationBarManager { mediaUploadingButton } - var generatingPreviewTitleView: UIView { - previewGeneratingView - } - var rightBarButtonItems: [UIBarButtonItem] { let undoButton = UIBarButtonItem(customView: self.undoButton) let redoButton = UIBarButtonItem(customView: self.redoButton) return [publishBarButtonItem, separatorButtonItem, moreBarButtonItem, separatorButtonItem, redoButton, separatorButtonItem, undoButton] } + var rightBarButtonItemsAztec: [UIBarButtonItem] { + return [moreBarButtonItem, publishBarButtonItem, separatorButtonItem] + } + func reloadPublishButton() { publishButton.setTitle(delegate?.publishButtonText ?? "", for: .normal) publishButton.sizeToFit() publishButton.isEnabled = delegate?.isPublishButtonEnabled ?? true } - func reloadBlogTitleView(text: String) { - blogTitleViewLabel.text = "" - } - func reloadTitleView(_ view: UIView) { delegate?.navigationBarManager(self, reloadTitleView: view) } From e83eb6d6c59b02773691d279ada9db41546d8c71 Mon Sep 17 00:00:00 2001 From: Gerardo Date: Fri, 7 Jul 2023 18:21:27 +0200 Subject: [PATCH 14/19] Update Gutenberg ref --- Gutenberg/version.rb | 4 +- Podfile.lock | 204 +++++++++++++++++++++---------------------- 2 files changed, 104 insertions(+), 104 deletions(-) diff --git a/Gutenberg/version.rb b/Gutenberg/version.rb index 719bf0d22956..cf1d9c78abf4 100644 --- a/Gutenberg/version.rb +++ b/Gutenberg/version.rb @@ -11,8 +11,8 @@ # # LOCAL_GUTENBERG=../my-gutenberg-fork bundle exec pod install GUTENBERG_CONFIG = { - commit: 'ceb2158338fbd32d0cf97998a2774a12c616ce7d' - # tag: 'v1.98.0' + commit: '3bba3df0d1effc28fa5d2ea326c40bab3a6c888b' + # tag: 'v1.99.0' } GITHUB_ORG = 'wordpress-mobile' diff --git a/Podfile.lock b/Podfile.lock index ca0709d3aa73..b2830f0a8944 100644 --- a/Podfile.lock +++ b/Podfile.lock @@ -54,7 +54,7 @@ PODS: - AppAuth/Core (~> 1.6) - GTMSessionFetcher/Core (< 3.0, >= 1.5) - GTMSessionFetcher/Core (1.7.2) - - Gutenberg (1.97.1): + - Gutenberg (1.99.0): - React (= 0.69.4) - React-CoreModules (= 0.69.4) - React-RCTImage (= 0.69.4) @@ -481,7 +481,7 @@ PODS: - React-Core - RNSVG (9.13.6): - React-Core - - RNTAztecView (1.97.1): + - RNTAztecView (1.99.0): - React-Core - WordPress-Aztec-iOS (~> 1.19.8) - SDWebImage (5.11.1): @@ -545,18 +545,18 @@ DEPENDENCIES: - AppCenter (~> 4.1) - AppCenter/Distribute (~> 4.1) - Automattic-Tracks-iOS (~> 2.2) - - boost (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/ceb2158338fbd32d0cf97998a2774a12c616ce7d/third-party-podspecs/boost.podspec.json`) - - BVLinearGradient (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/ceb2158338fbd32d0cf97998a2774a12c616ce7d/third-party-podspecs/BVLinearGradient.podspec.json`) + - boost (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/3bba3df0d1effc28fa5d2ea326c40bab3a6c888b/third-party-podspecs/boost.podspec.json`) + - BVLinearGradient (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/3bba3df0d1effc28fa5d2ea326c40bab3a6c888b/third-party-podspecs/BVLinearGradient.podspec.json`) - CocoaLumberjack/Swift (~> 3.0) - CropViewController (= 2.5.3) - Down (~> 0.6.6) - - FBLazyVector (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/ceb2158338fbd32d0cf97998a2774a12c616ce7d/third-party-podspecs/FBLazyVector.podspec.json`) - - FBReactNativeSpec (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/ceb2158338fbd32d0cf97998a2774a12c616ce7d/third-party-podspecs/FBReactNativeSpec/FBReactNativeSpec.podspec.json`) + - FBLazyVector (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/3bba3df0d1effc28fa5d2ea326c40bab3a6c888b/third-party-podspecs/FBLazyVector.podspec.json`) + - FBReactNativeSpec (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/3bba3df0d1effc28fa5d2ea326c40bab3a6c888b/third-party-podspecs/FBReactNativeSpec/FBReactNativeSpec.podspec.json`) - FSInteractiveMap (from `https://github.com/wordpress-mobile/FSInteractiveMap.git`, tag `0.2.0`) - Gifu (= 3.2.0) - - glog (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/ceb2158338fbd32d0cf97998a2774a12c616ce7d/third-party-podspecs/glog.podspec.json`) + - glog (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/3bba3df0d1effc28fa5d2ea326c40bab3a6c888b/third-party-podspecs/glog.podspec.json`) - Gridicons (~> 1.1.0) - - Gutenberg (from `https://github.com/wordpress-mobile/gutenberg-mobile.git`, commit `ceb2158338fbd32d0cf97998a2774a12c616ce7d`) + - Gutenberg (from `https://github.com/wordpress-mobile/gutenberg-mobile.git`, commit `3bba3df0d1effc28fa5d2ea326c40bab3a6c888b`) - JTAppleCalendar (~> 8.0.2) - Kanvas (~> 1.4.4) - MediaEditor (>= 1.2.2, ~> 1.2) @@ -565,48 +565,48 @@ DEPENDENCIES: - "NSURL+IDN (~> 0.4)" - OCMock (~> 3.4.3) - OHHTTPStubs/Swift (~> 9.1.0) - - RCT-Folly (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/ceb2158338fbd32d0cf97998a2774a12c616ce7d/third-party-podspecs/RCT-Folly.podspec.json`) - - RCTRequired (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/ceb2158338fbd32d0cf97998a2774a12c616ce7d/third-party-podspecs/RCTRequired.podspec.json`) - - RCTTypeSafety (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/ceb2158338fbd32d0cf97998a2774a12c616ce7d/third-party-podspecs/RCTTypeSafety.podspec.json`) + - RCT-Folly (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/3bba3df0d1effc28fa5d2ea326c40bab3a6c888b/third-party-podspecs/RCT-Folly.podspec.json`) + - RCTRequired (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/3bba3df0d1effc28fa5d2ea326c40bab3a6c888b/third-party-podspecs/RCTRequired.podspec.json`) + - RCTTypeSafety (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/3bba3df0d1effc28fa5d2ea326c40bab3a6c888b/third-party-podspecs/RCTTypeSafety.podspec.json`) - Reachability (= 3.2) - - React (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/ceb2158338fbd32d0cf97998a2774a12c616ce7d/third-party-podspecs/React.podspec.json`) - - React-bridging (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/ceb2158338fbd32d0cf97998a2774a12c616ce7d/third-party-podspecs/React-bridging.podspec.json`) - - React-callinvoker (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/ceb2158338fbd32d0cf97998a2774a12c616ce7d/third-party-podspecs/React-callinvoker.podspec.json`) - - React-Codegen (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/ceb2158338fbd32d0cf97998a2774a12c616ce7d/third-party-podspecs/React-Codegen.podspec.json`) - - React-Core (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/ceb2158338fbd32d0cf97998a2774a12c616ce7d/third-party-podspecs/React-Core.podspec.json`) - - React-CoreModules (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/ceb2158338fbd32d0cf97998a2774a12c616ce7d/third-party-podspecs/React-CoreModules.podspec.json`) - - React-cxxreact (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/ceb2158338fbd32d0cf97998a2774a12c616ce7d/third-party-podspecs/React-cxxreact.podspec.json`) - - React-jsi (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/ceb2158338fbd32d0cf97998a2774a12c616ce7d/third-party-podspecs/React-jsi.podspec.json`) - - React-jsiexecutor (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/ceb2158338fbd32d0cf97998a2774a12c616ce7d/third-party-podspecs/React-jsiexecutor.podspec.json`) - - React-jsinspector (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/ceb2158338fbd32d0cf97998a2774a12c616ce7d/third-party-podspecs/React-jsinspector.podspec.json`) - - React-logger (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/ceb2158338fbd32d0cf97998a2774a12c616ce7d/third-party-podspecs/React-logger.podspec.json`) - - react-native-blur (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/ceb2158338fbd32d0cf97998a2774a12c616ce7d/third-party-podspecs/react-native-blur.podspec.json`) - - react-native-get-random-values (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/ceb2158338fbd32d0cf97998a2774a12c616ce7d/third-party-podspecs/react-native-get-random-values.podspec.json`) - - react-native-safe-area (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/ceb2158338fbd32d0cf97998a2774a12c616ce7d/third-party-podspecs/react-native-safe-area.podspec.json`) - - react-native-safe-area-context (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/ceb2158338fbd32d0cf97998a2774a12c616ce7d/third-party-podspecs/react-native-safe-area-context.podspec.json`) - - react-native-slider (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/ceb2158338fbd32d0cf97998a2774a12c616ce7d/third-party-podspecs/react-native-slider.podspec.json`) - - react-native-video (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/ceb2158338fbd32d0cf97998a2774a12c616ce7d/third-party-podspecs/react-native-video.podspec.json`) - - react-native-webview (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/ceb2158338fbd32d0cf97998a2774a12c616ce7d/third-party-podspecs/react-native-webview.podspec.json`) - - React-perflogger (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/ceb2158338fbd32d0cf97998a2774a12c616ce7d/third-party-podspecs/React-perflogger.podspec.json`) - - React-RCTActionSheet (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/ceb2158338fbd32d0cf97998a2774a12c616ce7d/third-party-podspecs/React-RCTActionSheet.podspec.json`) - - React-RCTAnimation (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/ceb2158338fbd32d0cf97998a2774a12c616ce7d/third-party-podspecs/React-RCTAnimation.podspec.json`) - - React-RCTBlob (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/ceb2158338fbd32d0cf97998a2774a12c616ce7d/third-party-podspecs/React-RCTBlob.podspec.json`) - - React-RCTImage (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/ceb2158338fbd32d0cf97998a2774a12c616ce7d/third-party-podspecs/React-RCTImage.podspec.json`) - - React-RCTLinking (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/ceb2158338fbd32d0cf97998a2774a12c616ce7d/third-party-podspecs/React-RCTLinking.podspec.json`) - - React-RCTNetwork (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/ceb2158338fbd32d0cf97998a2774a12c616ce7d/third-party-podspecs/React-RCTNetwork.podspec.json`) - - React-RCTSettings (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/ceb2158338fbd32d0cf97998a2774a12c616ce7d/third-party-podspecs/React-RCTSettings.podspec.json`) - - React-RCTText (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/ceb2158338fbd32d0cf97998a2774a12c616ce7d/third-party-podspecs/React-RCTText.podspec.json`) - - React-RCTVibration (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/ceb2158338fbd32d0cf97998a2774a12c616ce7d/third-party-podspecs/React-RCTVibration.podspec.json`) - - React-runtimeexecutor (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/ceb2158338fbd32d0cf97998a2774a12c616ce7d/third-party-podspecs/React-runtimeexecutor.podspec.json`) - - ReactCommon (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/ceb2158338fbd32d0cf97998a2774a12c616ce7d/third-party-podspecs/ReactCommon.podspec.json`) - - RNCClipboard (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/ceb2158338fbd32d0cf97998a2774a12c616ce7d/third-party-podspecs/RNCClipboard.podspec.json`) - - RNCMaskedView (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/ceb2158338fbd32d0cf97998a2774a12c616ce7d/third-party-podspecs/RNCMaskedView.podspec.json`) - - RNFastImage (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/ceb2158338fbd32d0cf97998a2774a12c616ce7d/third-party-podspecs/RNFastImage.podspec.json`) - - RNGestureHandler (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/ceb2158338fbd32d0cf97998a2774a12c616ce7d/third-party-podspecs/RNGestureHandler.podspec.json`) - - RNReanimated (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/ceb2158338fbd32d0cf97998a2774a12c616ce7d/third-party-podspecs/RNReanimated.podspec.json`) - - RNScreens (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/ceb2158338fbd32d0cf97998a2774a12c616ce7d/third-party-podspecs/RNScreens.podspec.json`) - - RNSVG (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/ceb2158338fbd32d0cf97998a2774a12c616ce7d/third-party-podspecs/RNSVG.podspec.json`) - - RNTAztecView (from `https://github.com/wordpress-mobile/gutenberg-mobile.git`, commit `ceb2158338fbd32d0cf97998a2774a12c616ce7d`) + - React (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/3bba3df0d1effc28fa5d2ea326c40bab3a6c888b/third-party-podspecs/React.podspec.json`) + - React-bridging (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/3bba3df0d1effc28fa5d2ea326c40bab3a6c888b/third-party-podspecs/React-bridging.podspec.json`) + - React-callinvoker (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/3bba3df0d1effc28fa5d2ea326c40bab3a6c888b/third-party-podspecs/React-callinvoker.podspec.json`) + - React-Codegen (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/3bba3df0d1effc28fa5d2ea326c40bab3a6c888b/third-party-podspecs/React-Codegen.podspec.json`) + - React-Core (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/3bba3df0d1effc28fa5d2ea326c40bab3a6c888b/third-party-podspecs/React-Core.podspec.json`) + - React-CoreModules (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/3bba3df0d1effc28fa5d2ea326c40bab3a6c888b/third-party-podspecs/React-CoreModules.podspec.json`) + - React-cxxreact (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/3bba3df0d1effc28fa5d2ea326c40bab3a6c888b/third-party-podspecs/React-cxxreact.podspec.json`) + - React-jsi (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/3bba3df0d1effc28fa5d2ea326c40bab3a6c888b/third-party-podspecs/React-jsi.podspec.json`) + - React-jsiexecutor (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/3bba3df0d1effc28fa5d2ea326c40bab3a6c888b/third-party-podspecs/React-jsiexecutor.podspec.json`) + - React-jsinspector (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/3bba3df0d1effc28fa5d2ea326c40bab3a6c888b/third-party-podspecs/React-jsinspector.podspec.json`) + - React-logger (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/3bba3df0d1effc28fa5d2ea326c40bab3a6c888b/third-party-podspecs/React-logger.podspec.json`) + - react-native-blur (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/3bba3df0d1effc28fa5d2ea326c40bab3a6c888b/third-party-podspecs/react-native-blur.podspec.json`) + - react-native-get-random-values (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/3bba3df0d1effc28fa5d2ea326c40bab3a6c888b/third-party-podspecs/react-native-get-random-values.podspec.json`) + - react-native-safe-area (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/3bba3df0d1effc28fa5d2ea326c40bab3a6c888b/third-party-podspecs/react-native-safe-area.podspec.json`) + - react-native-safe-area-context (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/3bba3df0d1effc28fa5d2ea326c40bab3a6c888b/third-party-podspecs/react-native-safe-area-context.podspec.json`) + - react-native-slider (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/3bba3df0d1effc28fa5d2ea326c40bab3a6c888b/third-party-podspecs/react-native-slider.podspec.json`) + - react-native-video (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/3bba3df0d1effc28fa5d2ea326c40bab3a6c888b/third-party-podspecs/react-native-video.podspec.json`) + - react-native-webview (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/3bba3df0d1effc28fa5d2ea326c40bab3a6c888b/third-party-podspecs/react-native-webview.podspec.json`) + - React-perflogger (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/3bba3df0d1effc28fa5d2ea326c40bab3a6c888b/third-party-podspecs/React-perflogger.podspec.json`) + - React-RCTActionSheet (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/3bba3df0d1effc28fa5d2ea326c40bab3a6c888b/third-party-podspecs/React-RCTActionSheet.podspec.json`) + - React-RCTAnimation (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/3bba3df0d1effc28fa5d2ea326c40bab3a6c888b/third-party-podspecs/React-RCTAnimation.podspec.json`) + - React-RCTBlob (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/3bba3df0d1effc28fa5d2ea326c40bab3a6c888b/third-party-podspecs/React-RCTBlob.podspec.json`) + - React-RCTImage (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/3bba3df0d1effc28fa5d2ea326c40bab3a6c888b/third-party-podspecs/React-RCTImage.podspec.json`) + - React-RCTLinking (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/3bba3df0d1effc28fa5d2ea326c40bab3a6c888b/third-party-podspecs/React-RCTLinking.podspec.json`) + - React-RCTNetwork (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/3bba3df0d1effc28fa5d2ea326c40bab3a6c888b/third-party-podspecs/React-RCTNetwork.podspec.json`) + - React-RCTSettings (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/3bba3df0d1effc28fa5d2ea326c40bab3a6c888b/third-party-podspecs/React-RCTSettings.podspec.json`) + - React-RCTText (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/3bba3df0d1effc28fa5d2ea326c40bab3a6c888b/third-party-podspecs/React-RCTText.podspec.json`) + - React-RCTVibration (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/3bba3df0d1effc28fa5d2ea326c40bab3a6c888b/third-party-podspecs/React-RCTVibration.podspec.json`) + - React-runtimeexecutor (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/3bba3df0d1effc28fa5d2ea326c40bab3a6c888b/third-party-podspecs/React-runtimeexecutor.podspec.json`) + - ReactCommon (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/3bba3df0d1effc28fa5d2ea326c40bab3a6c888b/third-party-podspecs/ReactCommon.podspec.json`) + - RNCClipboard (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/3bba3df0d1effc28fa5d2ea326c40bab3a6c888b/third-party-podspecs/RNCClipboard.podspec.json`) + - RNCMaskedView (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/3bba3df0d1effc28fa5d2ea326c40bab3a6c888b/third-party-podspecs/RNCMaskedView.podspec.json`) + - RNFastImage (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/3bba3df0d1effc28fa5d2ea326c40bab3a6c888b/third-party-podspecs/RNFastImage.podspec.json`) + - RNGestureHandler (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/3bba3df0d1effc28fa5d2ea326c40bab3a6c888b/third-party-podspecs/RNGestureHandler.podspec.json`) + - RNReanimated (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/3bba3df0d1effc28fa5d2ea326c40bab3a6c888b/third-party-podspecs/RNReanimated.podspec.json`) + - RNScreens (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/3bba3df0d1effc28fa5d2ea326c40bab3a6c888b/third-party-podspecs/RNScreens.podspec.json`) + - RNSVG (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/3bba3df0d1effc28fa5d2ea326c40bab3a6c888b/third-party-podspecs/RNSVG.podspec.json`) + - RNTAztecView (from `https://github.com/wordpress-mobile/gutenberg-mobile.git`, commit `3bba3df0d1effc28fa5d2ea326c40bab3a6c888b`) - Starscream (= 3.0.6) - SVProgressHUD (= 2.2.5) - SwiftLint (~> 0.50) @@ -616,7 +616,7 @@ DEPENDENCIES: - WordPressShared (~> 2.2-beta) - WordPressUI (~> 1.12.5) - WPMediaPicker (~> 1.8-beta) - - Yoga (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/ceb2158338fbd32d0cf97998a2774a12c616ce7d/third-party-podspecs/Yoga.podspec.json`) + - Yoga (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/3bba3df0d1effc28fa5d2ea326c40bab3a6c888b/third-party-podspecs/Yoga.podspec.json`) - ZendeskSupportSDK (= 5.3.0) - ZIPFoundation (~> 0.9.8) @@ -677,119 +677,119 @@ SPEC REPOS: EXTERNAL SOURCES: boost: - :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/ceb2158338fbd32d0cf97998a2774a12c616ce7d/third-party-podspecs/boost.podspec.json + :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/3bba3df0d1effc28fa5d2ea326c40bab3a6c888b/third-party-podspecs/boost.podspec.json BVLinearGradient: - :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/ceb2158338fbd32d0cf97998a2774a12c616ce7d/third-party-podspecs/BVLinearGradient.podspec.json + :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/3bba3df0d1effc28fa5d2ea326c40bab3a6c888b/third-party-podspecs/BVLinearGradient.podspec.json FBLazyVector: - :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/ceb2158338fbd32d0cf97998a2774a12c616ce7d/third-party-podspecs/FBLazyVector.podspec.json + :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/3bba3df0d1effc28fa5d2ea326c40bab3a6c888b/third-party-podspecs/FBLazyVector.podspec.json FBReactNativeSpec: - :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/ceb2158338fbd32d0cf97998a2774a12c616ce7d/third-party-podspecs/FBReactNativeSpec/FBReactNativeSpec.podspec.json + :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/3bba3df0d1effc28fa5d2ea326c40bab3a6c888b/third-party-podspecs/FBReactNativeSpec/FBReactNativeSpec.podspec.json FSInteractiveMap: :git: https://github.com/wordpress-mobile/FSInteractiveMap.git :tag: 0.2.0 glog: - :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/ceb2158338fbd32d0cf97998a2774a12c616ce7d/third-party-podspecs/glog.podspec.json + :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/3bba3df0d1effc28fa5d2ea326c40bab3a6c888b/third-party-podspecs/glog.podspec.json Gutenberg: - :commit: ceb2158338fbd32d0cf97998a2774a12c616ce7d + :commit: 3bba3df0d1effc28fa5d2ea326c40bab3a6c888b :git: https://github.com/wordpress-mobile/gutenberg-mobile.git :submodules: true RCT-Folly: - :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/ceb2158338fbd32d0cf97998a2774a12c616ce7d/third-party-podspecs/RCT-Folly.podspec.json + :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/3bba3df0d1effc28fa5d2ea326c40bab3a6c888b/third-party-podspecs/RCT-Folly.podspec.json RCTRequired: - :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/ceb2158338fbd32d0cf97998a2774a12c616ce7d/third-party-podspecs/RCTRequired.podspec.json + :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/3bba3df0d1effc28fa5d2ea326c40bab3a6c888b/third-party-podspecs/RCTRequired.podspec.json RCTTypeSafety: - :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/ceb2158338fbd32d0cf97998a2774a12c616ce7d/third-party-podspecs/RCTTypeSafety.podspec.json + :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/3bba3df0d1effc28fa5d2ea326c40bab3a6c888b/third-party-podspecs/RCTTypeSafety.podspec.json React: - :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/ceb2158338fbd32d0cf97998a2774a12c616ce7d/third-party-podspecs/React.podspec.json + :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/3bba3df0d1effc28fa5d2ea326c40bab3a6c888b/third-party-podspecs/React.podspec.json React-bridging: - :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/ceb2158338fbd32d0cf97998a2774a12c616ce7d/third-party-podspecs/React-bridging.podspec.json + :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/3bba3df0d1effc28fa5d2ea326c40bab3a6c888b/third-party-podspecs/React-bridging.podspec.json React-callinvoker: - :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/ceb2158338fbd32d0cf97998a2774a12c616ce7d/third-party-podspecs/React-callinvoker.podspec.json + :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/3bba3df0d1effc28fa5d2ea326c40bab3a6c888b/third-party-podspecs/React-callinvoker.podspec.json React-Codegen: - :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/ceb2158338fbd32d0cf97998a2774a12c616ce7d/third-party-podspecs/React-Codegen.podspec.json + :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/3bba3df0d1effc28fa5d2ea326c40bab3a6c888b/third-party-podspecs/React-Codegen.podspec.json React-Core: - :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/ceb2158338fbd32d0cf97998a2774a12c616ce7d/third-party-podspecs/React-Core.podspec.json + :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/3bba3df0d1effc28fa5d2ea326c40bab3a6c888b/third-party-podspecs/React-Core.podspec.json React-CoreModules: - :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/ceb2158338fbd32d0cf97998a2774a12c616ce7d/third-party-podspecs/React-CoreModules.podspec.json + :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/3bba3df0d1effc28fa5d2ea326c40bab3a6c888b/third-party-podspecs/React-CoreModules.podspec.json React-cxxreact: - :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/ceb2158338fbd32d0cf97998a2774a12c616ce7d/third-party-podspecs/React-cxxreact.podspec.json + :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/3bba3df0d1effc28fa5d2ea326c40bab3a6c888b/third-party-podspecs/React-cxxreact.podspec.json React-jsi: - :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/ceb2158338fbd32d0cf97998a2774a12c616ce7d/third-party-podspecs/React-jsi.podspec.json + :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/3bba3df0d1effc28fa5d2ea326c40bab3a6c888b/third-party-podspecs/React-jsi.podspec.json React-jsiexecutor: - :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/ceb2158338fbd32d0cf97998a2774a12c616ce7d/third-party-podspecs/React-jsiexecutor.podspec.json + :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/3bba3df0d1effc28fa5d2ea326c40bab3a6c888b/third-party-podspecs/React-jsiexecutor.podspec.json React-jsinspector: - :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/ceb2158338fbd32d0cf97998a2774a12c616ce7d/third-party-podspecs/React-jsinspector.podspec.json + :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/3bba3df0d1effc28fa5d2ea326c40bab3a6c888b/third-party-podspecs/React-jsinspector.podspec.json React-logger: - :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/ceb2158338fbd32d0cf97998a2774a12c616ce7d/third-party-podspecs/React-logger.podspec.json + :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/3bba3df0d1effc28fa5d2ea326c40bab3a6c888b/third-party-podspecs/React-logger.podspec.json react-native-blur: - :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/ceb2158338fbd32d0cf97998a2774a12c616ce7d/third-party-podspecs/react-native-blur.podspec.json + :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/3bba3df0d1effc28fa5d2ea326c40bab3a6c888b/third-party-podspecs/react-native-blur.podspec.json react-native-get-random-values: - :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/ceb2158338fbd32d0cf97998a2774a12c616ce7d/third-party-podspecs/react-native-get-random-values.podspec.json + :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/3bba3df0d1effc28fa5d2ea326c40bab3a6c888b/third-party-podspecs/react-native-get-random-values.podspec.json react-native-safe-area: - :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/ceb2158338fbd32d0cf97998a2774a12c616ce7d/third-party-podspecs/react-native-safe-area.podspec.json + :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/3bba3df0d1effc28fa5d2ea326c40bab3a6c888b/third-party-podspecs/react-native-safe-area.podspec.json react-native-safe-area-context: - :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/ceb2158338fbd32d0cf97998a2774a12c616ce7d/third-party-podspecs/react-native-safe-area-context.podspec.json + :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/3bba3df0d1effc28fa5d2ea326c40bab3a6c888b/third-party-podspecs/react-native-safe-area-context.podspec.json react-native-slider: - :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/ceb2158338fbd32d0cf97998a2774a12c616ce7d/third-party-podspecs/react-native-slider.podspec.json + :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/3bba3df0d1effc28fa5d2ea326c40bab3a6c888b/third-party-podspecs/react-native-slider.podspec.json react-native-video: - :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/ceb2158338fbd32d0cf97998a2774a12c616ce7d/third-party-podspecs/react-native-video.podspec.json + :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/3bba3df0d1effc28fa5d2ea326c40bab3a6c888b/third-party-podspecs/react-native-video.podspec.json react-native-webview: - :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/ceb2158338fbd32d0cf97998a2774a12c616ce7d/third-party-podspecs/react-native-webview.podspec.json + :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/3bba3df0d1effc28fa5d2ea326c40bab3a6c888b/third-party-podspecs/react-native-webview.podspec.json React-perflogger: - :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/ceb2158338fbd32d0cf97998a2774a12c616ce7d/third-party-podspecs/React-perflogger.podspec.json + :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/3bba3df0d1effc28fa5d2ea326c40bab3a6c888b/third-party-podspecs/React-perflogger.podspec.json React-RCTActionSheet: - :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/ceb2158338fbd32d0cf97998a2774a12c616ce7d/third-party-podspecs/React-RCTActionSheet.podspec.json + :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/3bba3df0d1effc28fa5d2ea326c40bab3a6c888b/third-party-podspecs/React-RCTActionSheet.podspec.json React-RCTAnimation: - :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/ceb2158338fbd32d0cf97998a2774a12c616ce7d/third-party-podspecs/React-RCTAnimation.podspec.json + :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/3bba3df0d1effc28fa5d2ea326c40bab3a6c888b/third-party-podspecs/React-RCTAnimation.podspec.json React-RCTBlob: - :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/ceb2158338fbd32d0cf97998a2774a12c616ce7d/third-party-podspecs/React-RCTBlob.podspec.json + :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/3bba3df0d1effc28fa5d2ea326c40bab3a6c888b/third-party-podspecs/React-RCTBlob.podspec.json React-RCTImage: - :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/ceb2158338fbd32d0cf97998a2774a12c616ce7d/third-party-podspecs/React-RCTImage.podspec.json + :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/3bba3df0d1effc28fa5d2ea326c40bab3a6c888b/third-party-podspecs/React-RCTImage.podspec.json React-RCTLinking: - :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/ceb2158338fbd32d0cf97998a2774a12c616ce7d/third-party-podspecs/React-RCTLinking.podspec.json + :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/3bba3df0d1effc28fa5d2ea326c40bab3a6c888b/third-party-podspecs/React-RCTLinking.podspec.json React-RCTNetwork: - :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/ceb2158338fbd32d0cf97998a2774a12c616ce7d/third-party-podspecs/React-RCTNetwork.podspec.json + :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/3bba3df0d1effc28fa5d2ea326c40bab3a6c888b/third-party-podspecs/React-RCTNetwork.podspec.json React-RCTSettings: - :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/ceb2158338fbd32d0cf97998a2774a12c616ce7d/third-party-podspecs/React-RCTSettings.podspec.json + :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/3bba3df0d1effc28fa5d2ea326c40bab3a6c888b/third-party-podspecs/React-RCTSettings.podspec.json React-RCTText: - :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/ceb2158338fbd32d0cf97998a2774a12c616ce7d/third-party-podspecs/React-RCTText.podspec.json + :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/3bba3df0d1effc28fa5d2ea326c40bab3a6c888b/third-party-podspecs/React-RCTText.podspec.json React-RCTVibration: - :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/ceb2158338fbd32d0cf97998a2774a12c616ce7d/third-party-podspecs/React-RCTVibration.podspec.json + :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/3bba3df0d1effc28fa5d2ea326c40bab3a6c888b/third-party-podspecs/React-RCTVibration.podspec.json React-runtimeexecutor: - :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/ceb2158338fbd32d0cf97998a2774a12c616ce7d/third-party-podspecs/React-runtimeexecutor.podspec.json + :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/3bba3df0d1effc28fa5d2ea326c40bab3a6c888b/third-party-podspecs/React-runtimeexecutor.podspec.json ReactCommon: - :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/ceb2158338fbd32d0cf97998a2774a12c616ce7d/third-party-podspecs/ReactCommon.podspec.json + :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/3bba3df0d1effc28fa5d2ea326c40bab3a6c888b/third-party-podspecs/ReactCommon.podspec.json RNCClipboard: - :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/ceb2158338fbd32d0cf97998a2774a12c616ce7d/third-party-podspecs/RNCClipboard.podspec.json + :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/3bba3df0d1effc28fa5d2ea326c40bab3a6c888b/third-party-podspecs/RNCClipboard.podspec.json RNCMaskedView: - :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/ceb2158338fbd32d0cf97998a2774a12c616ce7d/third-party-podspecs/RNCMaskedView.podspec.json + :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/3bba3df0d1effc28fa5d2ea326c40bab3a6c888b/third-party-podspecs/RNCMaskedView.podspec.json RNFastImage: - :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/ceb2158338fbd32d0cf97998a2774a12c616ce7d/third-party-podspecs/RNFastImage.podspec.json + :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/3bba3df0d1effc28fa5d2ea326c40bab3a6c888b/third-party-podspecs/RNFastImage.podspec.json RNGestureHandler: - :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/ceb2158338fbd32d0cf97998a2774a12c616ce7d/third-party-podspecs/RNGestureHandler.podspec.json + :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/3bba3df0d1effc28fa5d2ea326c40bab3a6c888b/third-party-podspecs/RNGestureHandler.podspec.json RNReanimated: - :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/ceb2158338fbd32d0cf97998a2774a12c616ce7d/third-party-podspecs/RNReanimated.podspec.json + :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/3bba3df0d1effc28fa5d2ea326c40bab3a6c888b/third-party-podspecs/RNReanimated.podspec.json RNScreens: - :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/ceb2158338fbd32d0cf97998a2774a12c616ce7d/third-party-podspecs/RNScreens.podspec.json + :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/3bba3df0d1effc28fa5d2ea326c40bab3a6c888b/third-party-podspecs/RNScreens.podspec.json RNSVG: - :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/ceb2158338fbd32d0cf97998a2774a12c616ce7d/third-party-podspecs/RNSVG.podspec.json + :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/3bba3df0d1effc28fa5d2ea326c40bab3a6c888b/third-party-podspecs/RNSVG.podspec.json RNTAztecView: - :commit: ceb2158338fbd32d0cf97998a2774a12c616ce7d + :commit: 3bba3df0d1effc28fa5d2ea326c40bab3a6c888b :git: https://github.com/wordpress-mobile/gutenberg-mobile.git :submodules: true Yoga: - :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/ceb2158338fbd32d0cf97998a2774a12c616ce7d/third-party-podspecs/Yoga.podspec.json + :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/3bba3df0d1effc28fa5d2ea326c40bab3a6c888b/third-party-podspecs/Yoga.podspec.json CHECKOUT OPTIONS: FSInteractiveMap: :git: https://github.com/wordpress-mobile/FSInteractiveMap.git :tag: 0.2.0 Gutenberg: - :commit: ceb2158338fbd32d0cf97998a2774a12c616ce7d + :commit: 3bba3df0d1effc28fa5d2ea326c40bab3a6c888b :git: https://github.com/wordpress-mobile/gutenberg-mobile.git :submodules: true RNTAztecView: - :commit: ceb2158338fbd32d0cf97998a2774a12c616ce7d + :commit: 3bba3df0d1effc28fa5d2ea326c40bab3a6c888b :git: https://github.com/wordpress-mobile/gutenberg-mobile.git :submodules: true @@ -816,7 +816,7 @@ SPEC CHECKSUMS: Gridicons: 17d660b97ce4231d582101b02f8280628b141c9a GTMAppAuth: 0ff230db599948a9ad7470ca667337803b3fc4dd GTMSessionFetcher: 5595ec75acf5be50814f81e9189490412bad82ba - Gutenberg: 77b9ebbe88df78762e66f826fd33e8e3f12dd1a7 + Gutenberg: 0b6b57b7c48f79212d23c947fd6c9decb6c196c6 JTAppleCalendar: 932cadea40b1051beab10f67843451d48ba16c99 Kanvas: f932eaed3d3f47aae8aafb6c2d27c968bdd49030 libwebp: f62cb61d0a484ba548448a4bd52aabf150ff6eef @@ -867,7 +867,7 @@ SPEC CHECKSUMS: RNReanimated: b5730b32243a35f955202d807ecb43755133ac62 RNScreens: bd1f43d7dfcd435bc11d4ee5c60086717c45a113 RNSVG: 259ef12cbec2591a45fc7c5f09d7aa09e6692533 - RNTAztecView: 81c4a49d5482514d90e568cdf37142ad78f7c297 + RNTAztecView: d96d1e9b317e7bfe153bcb9e82f9287862893579 SDWebImage: a7f831e1a65eb5e285e3fb046a23fcfbf08e696d SDWebImageWebPCoder: 908b83b6adda48effe7667cd2b7f78c897e5111d Sentry: 927dfb29d18a14d924229a59cc2ad149f43349f2 From e9ca5d79c2b8f8834f224f711c82b7564ce6829d Mon Sep 17 00:00:00 2001 From: Gerardo Date: Mon, 10 Jul 2023 08:58:15 +0200 Subject: [PATCH 15/19] Update PostEditorNavigationBar close button margin with new values from the editor design changes --- .../ViewRelated/Post/PostEditorNavigationBarManager.swift | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/WordPress/Classes/ViewRelated/Post/PostEditorNavigationBarManager.swift b/WordPress/Classes/ViewRelated/Post/PostEditorNavigationBarManager.swift index e3cba6f9fdd4..4a05bf4f5eb1 100644 --- a/WordPress/Classes/ViewRelated/Post/PostEditorNavigationBarManager.swift +++ b/WordPress/Classes/ViewRelated/Post/PostEditorNavigationBarManager.swift @@ -61,7 +61,7 @@ class PostEditorNavigationBarManager { button.setImage(closeImage, for: .normal) button.sizeToFit() button.translatesAutoresizingMaskIntoConstraints = false - button.configuration?.contentInsets = NSDirectionalEdgeInsets(top: 0, leading: -8, bottom: 0, trailing: 0) + button.configuration?.contentInsets = NSDirectionalEdgeInsets(top: 0, leading: 0, bottom: 0, trailing: 0) button.isUserInteractionEnabled = false return button }() @@ -79,7 +79,7 @@ class PostEditorNavigationBarManager { button.addSubview(siteIconView) NSLayoutConstraint.activate([ - closeButton.leadingAnchor.constraint(equalTo: button.leadingAnchor), + closeButton.leadingAnchor.constraint(equalTo: button.leadingAnchor, constant: -8), closeButton.centerYAnchor.constraint(equalTo: button.centerYAnchor), siteIconView.leadingAnchor.constraint(equalTo: closeButton.trailingAnchor, constant: 0), siteIconView.trailingAnchor.constraint(equalTo: button.trailingAnchor), From af98f69d5c61591c5cf8711317a0cf20eda4f10b Mon Sep 17 00:00:00 2001 From: Gerardo Date: Mon, 10 Jul 2023 09:19:30 +0200 Subject: [PATCH 16/19] Update Gutenberg ref --- Gutenberg/version.rb | 2 +- Podfile.lock | 196 +++++++++++++++++++++---------------------- 2 files changed, 99 insertions(+), 99 deletions(-) diff --git a/Gutenberg/version.rb b/Gutenberg/version.rb index cf1d9c78abf4..37567e135869 100644 --- a/Gutenberg/version.rb +++ b/Gutenberg/version.rb @@ -11,7 +11,7 @@ # # LOCAL_GUTENBERG=../my-gutenberg-fork bundle exec pod install GUTENBERG_CONFIG = { - commit: '3bba3df0d1effc28fa5d2ea326c40bab3a6c888b' + commit: 'debb12289b51074bae1834cec59688e8fdd4eb91' # tag: 'v1.99.0' } diff --git a/Podfile.lock b/Podfile.lock index b2830f0a8944..69c31f8a959c 100644 --- a/Podfile.lock +++ b/Podfile.lock @@ -545,18 +545,18 @@ DEPENDENCIES: - AppCenter (~> 4.1) - AppCenter/Distribute (~> 4.1) - Automattic-Tracks-iOS (~> 2.2) - - boost (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/3bba3df0d1effc28fa5d2ea326c40bab3a6c888b/third-party-podspecs/boost.podspec.json`) - - BVLinearGradient (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/3bba3df0d1effc28fa5d2ea326c40bab3a6c888b/third-party-podspecs/BVLinearGradient.podspec.json`) + - boost (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/debb12289b51074bae1834cec59688e8fdd4eb91/third-party-podspecs/boost.podspec.json`) + - BVLinearGradient (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/debb12289b51074bae1834cec59688e8fdd4eb91/third-party-podspecs/BVLinearGradient.podspec.json`) - CocoaLumberjack/Swift (~> 3.0) - CropViewController (= 2.5.3) - Down (~> 0.6.6) - - FBLazyVector (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/3bba3df0d1effc28fa5d2ea326c40bab3a6c888b/third-party-podspecs/FBLazyVector.podspec.json`) - - FBReactNativeSpec (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/3bba3df0d1effc28fa5d2ea326c40bab3a6c888b/third-party-podspecs/FBReactNativeSpec/FBReactNativeSpec.podspec.json`) + - FBLazyVector (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/debb12289b51074bae1834cec59688e8fdd4eb91/third-party-podspecs/FBLazyVector.podspec.json`) + - FBReactNativeSpec (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/debb12289b51074bae1834cec59688e8fdd4eb91/third-party-podspecs/FBReactNativeSpec/FBReactNativeSpec.podspec.json`) - FSInteractiveMap (from `https://github.com/wordpress-mobile/FSInteractiveMap.git`, tag `0.2.0`) - Gifu (= 3.2.0) - - glog (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/3bba3df0d1effc28fa5d2ea326c40bab3a6c888b/third-party-podspecs/glog.podspec.json`) + - glog (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/debb12289b51074bae1834cec59688e8fdd4eb91/third-party-podspecs/glog.podspec.json`) - Gridicons (~> 1.1.0) - - Gutenberg (from `https://github.com/wordpress-mobile/gutenberg-mobile.git`, commit `3bba3df0d1effc28fa5d2ea326c40bab3a6c888b`) + - Gutenberg (from `https://github.com/wordpress-mobile/gutenberg-mobile.git`, commit `debb12289b51074bae1834cec59688e8fdd4eb91`) - JTAppleCalendar (~> 8.0.2) - Kanvas (~> 1.4.4) - MediaEditor (>= 1.2.2, ~> 1.2) @@ -565,48 +565,48 @@ DEPENDENCIES: - "NSURL+IDN (~> 0.4)" - OCMock (~> 3.4.3) - OHHTTPStubs/Swift (~> 9.1.0) - - RCT-Folly (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/3bba3df0d1effc28fa5d2ea326c40bab3a6c888b/third-party-podspecs/RCT-Folly.podspec.json`) - - RCTRequired (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/3bba3df0d1effc28fa5d2ea326c40bab3a6c888b/third-party-podspecs/RCTRequired.podspec.json`) - - RCTTypeSafety (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/3bba3df0d1effc28fa5d2ea326c40bab3a6c888b/third-party-podspecs/RCTTypeSafety.podspec.json`) + - RCT-Folly (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/debb12289b51074bae1834cec59688e8fdd4eb91/third-party-podspecs/RCT-Folly.podspec.json`) + - RCTRequired (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/debb12289b51074bae1834cec59688e8fdd4eb91/third-party-podspecs/RCTRequired.podspec.json`) + - RCTTypeSafety (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/debb12289b51074bae1834cec59688e8fdd4eb91/third-party-podspecs/RCTTypeSafety.podspec.json`) - Reachability (= 3.2) - - React (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/3bba3df0d1effc28fa5d2ea326c40bab3a6c888b/third-party-podspecs/React.podspec.json`) - - React-bridging (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/3bba3df0d1effc28fa5d2ea326c40bab3a6c888b/third-party-podspecs/React-bridging.podspec.json`) - - React-callinvoker (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/3bba3df0d1effc28fa5d2ea326c40bab3a6c888b/third-party-podspecs/React-callinvoker.podspec.json`) - - React-Codegen (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/3bba3df0d1effc28fa5d2ea326c40bab3a6c888b/third-party-podspecs/React-Codegen.podspec.json`) - - React-Core (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/3bba3df0d1effc28fa5d2ea326c40bab3a6c888b/third-party-podspecs/React-Core.podspec.json`) - - React-CoreModules (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/3bba3df0d1effc28fa5d2ea326c40bab3a6c888b/third-party-podspecs/React-CoreModules.podspec.json`) - - React-cxxreact (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/3bba3df0d1effc28fa5d2ea326c40bab3a6c888b/third-party-podspecs/React-cxxreact.podspec.json`) - - React-jsi (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/3bba3df0d1effc28fa5d2ea326c40bab3a6c888b/third-party-podspecs/React-jsi.podspec.json`) - - React-jsiexecutor (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/3bba3df0d1effc28fa5d2ea326c40bab3a6c888b/third-party-podspecs/React-jsiexecutor.podspec.json`) - - React-jsinspector (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/3bba3df0d1effc28fa5d2ea326c40bab3a6c888b/third-party-podspecs/React-jsinspector.podspec.json`) - - React-logger (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/3bba3df0d1effc28fa5d2ea326c40bab3a6c888b/third-party-podspecs/React-logger.podspec.json`) - - react-native-blur (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/3bba3df0d1effc28fa5d2ea326c40bab3a6c888b/third-party-podspecs/react-native-blur.podspec.json`) - - react-native-get-random-values (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/3bba3df0d1effc28fa5d2ea326c40bab3a6c888b/third-party-podspecs/react-native-get-random-values.podspec.json`) - - react-native-safe-area (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/3bba3df0d1effc28fa5d2ea326c40bab3a6c888b/third-party-podspecs/react-native-safe-area.podspec.json`) - - react-native-safe-area-context (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/3bba3df0d1effc28fa5d2ea326c40bab3a6c888b/third-party-podspecs/react-native-safe-area-context.podspec.json`) - - react-native-slider (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/3bba3df0d1effc28fa5d2ea326c40bab3a6c888b/third-party-podspecs/react-native-slider.podspec.json`) - - react-native-video (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/3bba3df0d1effc28fa5d2ea326c40bab3a6c888b/third-party-podspecs/react-native-video.podspec.json`) - - react-native-webview (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/3bba3df0d1effc28fa5d2ea326c40bab3a6c888b/third-party-podspecs/react-native-webview.podspec.json`) - - React-perflogger (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/3bba3df0d1effc28fa5d2ea326c40bab3a6c888b/third-party-podspecs/React-perflogger.podspec.json`) - - React-RCTActionSheet (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/3bba3df0d1effc28fa5d2ea326c40bab3a6c888b/third-party-podspecs/React-RCTActionSheet.podspec.json`) - - React-RCTAnimation (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/3bba3df0d1effc28fa5d2ea326c40bab3a6c888b/third-party-podspecs/React-RCTAnimation.podspec.json`) - - React-RCTBlob (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/3bba3df0d1effc28fa5d2ea326c40bab3a6c888b/third-party-podspecs/React-RCTBlob.podspec.json`) - - React-RCTImage (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/3bba3df0d1effc28fa5d2ea326c40bab3a6c888b/third-party-podspecs/React-RCTImage.podspec.json`) - - React-RCTLinking (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/3bba3df0d1effc28fa5d2ea326c40bab3a6c888b/third-party-podspecs/React-RCTLinking.podspec.json`) - - React-RCTNetwork (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/3bba3df0d1effc28fa5d2ea326c40bab3a6c888b/third-party-podspecs/React-RCTNetwork.podspec.json`) - - React-RCTSettings (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/3bba3df0d1effc28fa5d2ea326c40bab3a6c888b/third-party-podspecs/React-RCTSettings.podspec.json`) - - React-RCTText (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/3bba3df0d1effc28fa5d2ea326c40bab3a6c888b/third-party-podspecs/React-RCTText.podspec.json`) - - React-RCTVibration (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/3bba3df0d1effc28fa5d2ea326c40bab3a6c888b/third-party-podspecs/React-RCTVibration.podspec.json`) - - React-runtimeexecutor (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/3bba3df0d1effc28fa5d2ea326c40bab3a6c888b/third-party-podspecs/React-runtimeexecutor.podspec.json`) - - ReactCommon (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/3bba3df0d1effc28fa5d2ea326c40bab3a6c888b/third-party-podspecs/ReactCommon.podspec.json`) - - RNCClipboard (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/3bba3df0d1effc28fa5d2ea326c40bab3a6c888b/third-party-podspecs/RNCClipboard.podspec.json`) - - RNCMaskedView (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/3bba3df0d1effc28fa5d2ea326c40bab3a6c888b/third-party-podspecs/RNCMaskedView.podspec.json`) - - RNFastImage (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/3bba3df0d1effc28fa5d2ea326c40bab3a6c888b/third-party-podspecs/RNFastImage.podspec.json`) - - RNGestureHandler (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/3bba3df0d1effc28fa5d2ea326c40bab3a6c888b/third-party-podspecs/RNGestureHandler.podspec.json`) - - RNReanimated (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/3bba3df0d1effc28fa5d2ea326c40bab3a6c888b/third-party-podspecs/RNReanimated.podspec.json`) - - RNScreens (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/3bba3df0d1effc28fa5d2ea326c40bab3a6c888b/third-party-podspecs/RNScreens.podspec.json`) - - RNSVG (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/3bba3df0d1effc28fa5d2ea326c40bab3a6c888b/third-party-podspecs/RNSVG.podspec.json`) - - RNTAztecView (from `https://github.com/wordpress-mobile/gutenberg-mobile.git`, commit `3bba3df0d1effc28fa5d2ea326c40bab3a6c888b`) + - React (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/debb12289b51074bae1834cec59688e8fdd4eb91/third-party-podspecs/React.podspec.json`) + - React-bridging (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/debb12289b51074bae1834cec59688e8fdd4eb91/third-party-podspecs/React-bridging.podspec.json`) + - React-callinvoker (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/debb12289b51074bae1834cec59688e8fdd4eb91/third-party-podspecs/React-callinvoker.podspec.json`) + - React-Codegen (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/debb12289b51074bae1834cec59688e8fdd4eb91/third-party-podspecs/React-Codegen.podspec.json`) + - React-Core (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/debb12289b51074bae1834cec59688e8fdd4eb91/third-party-podspecs/React-Core.podspec.json`) + - React-CoreModules (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/debb12289b51074bae1834cec59688e8fdd4eb91/third-party-podspecs/React-CoreModules.podspec.json`) + - React-cxxreact (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/debb12289b51074bae1834cec59688e8fdd4eb91/third-party-podspecs/React-cxxreact.podspec.json`) + - React-jsi (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/debb12289b51074bae1834cec59688e8fdd4eb91/third-party-podspecs/React-jsi.podspec.json`) + - React-jsiexecutor (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/debb12289b51074bae1834cec59688e8fdd4eb91/third-party-podspecs/React-jsiexecutor.podspec.json`) + - React-jsinspector (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/debb12289b51074bae1834cec59688e8fdd4eb91/third-party-podspecs/React-jsinspector.podspec.json`) + - React-logger (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/debb12289b51074bae1834cec59688e8fdd4eb91/third-party-podspecs/React-logger.podspec.json`) + - react-native-blur (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/debb12289b51074bae1834cec59688e8fdd4eb91/third-party-podspecs/react-native-blur.podspec.json`) + - react-native-get-random-values (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/debb12289b51074bae1834cec59688e8fdd4eb91/third-party-podspecs/react-native-get-random-values.podspec.json`) + - react-native-safe-area (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/debb12289b51074bae1834cec59688e8fdd4eb91/third-party-podspecs/react-native-safe-area.podspec.json`) + - react-native-safe-area-context (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/debb12289b51074bae1834cec59688e8fdd4eb91/third-party-podspecs/react-native-safe-area-context.podspec.json`) + - react-native-slider (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/debb12289b51074bae1834cec59688e8fdd4eb91/third-party-podspecs/react-native-slider.podspec.json`) + - react-native-video (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/debb12289b51074bae1834cec59688e8fdd4eb91/third-party-podspecs/react-native-video.podspec.json`) + - react-native-webview (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/debb12289b51074bae1834cec59688e8fdd4eb91/third-party-podspecs/react-native-webview.podspec.json`) + - React-perflogger (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/debb12289b51074bae1834cec59688e8fdd4eb91/third-party-podspecs/React-perflogger.podspec.json`) + - React-RCTActionSheet (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/debb12289b51074bae1834cec59688e8fdd4eb91/third-party-podspecs/React-RCTActionSheet.podspec.json`) + - React-RCTAnimation (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/debb12289b51074bae1834cec59688e8fdd4eb91/third-party-podspecs/React-RCTAnimation.podspec.json`) + - React-RCTBlob (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/debb12289b51074bae1834cec59688e8fdd4eb91/third-party-podspecs/React-RCTBlob.podspec.json`) + - React-RCTImage (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/debb12289b51074bae1834cec59688e8fdd4eb91/third-party-podspecs/React-RCTImage.podspec.json`) + - React-RCTLinking (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/debb12289b51074bae1834cec59688e8fdd4eb91/third-party-podspecs/React-RCTLinking.podspec.json`) + - React-RCTNetwork (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/debb12289b51074bae1834cec59688e8fdd4eb91/third-party-podspecs/React-RCTNetwork.podspec.json`) + - React-RCTSettings (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/debb12289b51074bae1834cec59688e8fdd4eb91/third-party-podspecs/React-RCTSettings.podspec.json`) + - React-RCTText (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/debb12289b51074bae1834cec59688e8fdd4eb91/third-party-podspecs/React-RCTText.podspec.json`) + - React-RCTVibration (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/debb12289b51074bae1834cec59688e8fdd4eb91/third-party-podspecs/React-RCTVibration.podspec.json`) + - React-runtimeexecutor (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/debb12289b51074bae1834cec59688e8fdd4eb91/third-party-podspecs/React-runtimeexecutor.podspec.json`) + - ReactCommon (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/debb12289b51074bae1834cec59688e8fdd4eb91/third-party-podspecs/ReactCommon.podspec.json`) + - RNCClipboard (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/debb12289b51074bae1834cec59688e8fdd4eb91/third-party-podspecs/RNCClipboard.podspec.json`) + - RNCMaskedView (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/debb12289b51074bae1834cec59688e8fdd4eb91/third-party-podspecs/RNCMaskedView.podspec.json`) + - RNFastImage (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/debb12289b51074bae1834cec59688e8fdd4eb91/third-party-podspecs/RNFastImage.podspec.json`) + - RNGestureHandler (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/debb12289b51074bae1834cec59688e8fdd4eb91/third-party-podspecs/RNGestureHandler.podspec.json`) + - RNReanimated (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/debb12289b51074bae1834cec59688e8fdd4eb91/third-party-podspecs/RNReanimated.podspec.json`) + - RNScreens (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/debb12289b51074bae1834cec59688e8fdd4eb91/third-party-podspecs/RNScreens.podspec.json`) + - RNSVG (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/debb12289b51074bae1834cec59688e8fdd4eb91/third-party-podspecs/RNSVG.podspec.json`) + - RNTAztecView (from `https://github.com/wordpress-mobile/gutenberg-mobile.git`, commit `debb12289b51074bae1834cec59688e8fdd4eb91`) - Starscream (= 3.0.6) - SVProgressHUD (= 2.2.5) - SwiftLint (~> 0.50) @@ -616,7 +616,7 @@ DEPENDENCIES: - WordPressShared (~> 2.2-beta) - WordPressUI (~> 1.12.5) - WPMediaPicker (~> 1.8-beta) - - Yoga (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/3bba3df0d1effc28fa5d2ea326c40bab3a6c888b/third-party-podspecs/Yoga.podspec.json`) + - Yoga (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/debb12289b51074bae1834cec59688e8fdd4eb91/third-party-podspecs/Yoga.podspec.json`) - ZendeskSupportSDK (= 5.3.0) - ZIPFoundation (~> 0.9.8) @@ -677,119 +677,119 @@ SPEC REPOS: EXTERNAL SOURCES: boost: - :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/3bba3df0d1effc28fa5d2ea326c40bab3a6c888b/third-party-podspecs/boost.podspec.json + :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/debb12289b51074bae1834cec59688e8fdd4eb91/third-party-podspecs/boost.podspec.json BVLinearGradient: - :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/3bba3df0d1effc28fa5d2ea326c40bab3a6c888b/third-party-podspecs/BVLinearGradient.podspec.json + :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/debb12289b51074bae1834cec59688e8fdd4eb91/third-party-podspecs/BVLinearGradient.podspec.json FBLazyVector: - :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/3bba3df0d1effc28fa5d2ea326c40bab3a6c888b/third-party-podspecs/FBLazyVector.podspec.json + :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/debb12289b51074bae1834cec59688e8fdd4eb91/third-party-podspecs/FBLazyVector.podspec.json FBReactNativeSpec: - :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/3bba3df0d1effc28fa5d2ea326c40bab3a6c888b/third-party-podspecs/FBReactNativeSpec/FBReactNativeSpec.podspec.json + :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/debb12289b51074bae1834cec59688e8fdd4eb91/third-party-podspecs/FBReactNativeSpec/FBReactNativeSpec.podspec.json FSInteractiveMap: :git: https://github.com/wordpress-mobile/FSInteractiveMap.git :tag: 0.2.0 glog: - :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/3bba3df0d1effc28fa5d2ea326c40bab3a6c888b/third-party-podspecs/glog.podspec.json + :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/debb12289b51074bae1834cec59688e8fdd4eb91/third-party-podspecs/glog.podspec.json Gutenberg: - :commit: 3bba3df0d1effc28fa5d2ea326c40bab3a6c888b + :commit: debb12289b51074bae1834cec59688e8fdd4eb91 :git: https://github.com/wordpress-mobile/gutenberg-mobile.git :submodules: true RCT-Folly: - :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/3bba3df0d1effc28fa5d2ea326c40bab3a6c888b/third-party-podspecs/RCT-Folly.podspec.json + :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/debb12289b51074bae1834cec59688e8fdd4eb91/third-party-podspecs/RCT-Folly.podspec.json RCTRequired: - :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/3bba3df0d1effc28fa5d2ea326c40bab3a6c888b/third-party-podspecs/RCTRequired.podspec.json + :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/debb12289b51074bae1834cec59688e8fdd4eb91/third-party-podspecs/RCTRequired.podspec.json RCTTypeSafety: - :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/3bba3df0d1effc28fa5d2ea326c40bab3a6c888b/third-party-podspecs/RCTTypeSafety.podspec.json + :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/debb12289b51074bae1834cec59688e8fdd4eb91/third-party-podspecs/RCTTypeSafety.podspec.json React: - :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/3bba3df0d1effc28fa5d2ea326c40bab3a6c888b/third-party-podspecs/React.podspec.json + :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/debb12289b51074bae1834cec59688e8fdd4eb91/third-party-podspecs/React.podspec.json React-bridging: - :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/3bba3df0d1effc28fa5d2ea326c40bab3a6c888b/third-party-podspecs/React-bridging.podspec.json + :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/debb12289b51074bae1834cec59688e8fdd4eb91/third-party-podspecs/React-bridging.podspec.json React-callinvoker: - :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/3bba3df0d1effc28fa5d2ea326c40bab3a6c888b/third-party-podspecs/React-callinvoker.podspec.json + :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/debb12289b51074bae1834cec59688e8fdd4eb91/third-party-podspecs/React-callinvoker.podspec.json React-Codegen: - :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/3bba3df0d1effc28fa5d2ea326c40bab3a6c888b/third-party-podspecs/React-Codegen.podspec.json + :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/debb12289b51074bae1834cec59688e8fdd4eb91/third-party-podspecs/React-Codegen.podspec.json React-Core: - :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/3bba3df0d1effc28fa5d2ea326c40bab3a6c888b/third-party-podspecs/React-Core.podspec.json + :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/debb12289b51074bae1834cec59688e8fdd4eb91/third-party-podspecs/React-Core.podspec.json React-CoreModules: - :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/3bba3df0d1effc28fa5d2ea326c40bab3a6c888b/third-party-podspecs/React-CoreModules.podspec.json + :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/debb12289b51074bae1834cec59688e8fdd4eb91/third-party-podspecs/React-CoreModules.podspec.json React-cxxreact: - :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/3bba3df0d1effc28fa5d2ea326c40bab3a6c888b/third-party-podspecs/React-cxxreact.podspec.json + :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/debb12289b51074bae1834cec59688e8fdd4eb91/third-party-podspecs/React-cxxreact.podspec.json React-jsi: - :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/3bba3df0d1effc28fa5d2ea326c40bab3a6c888b/third-party-podspecs/React-jsi.podspec.json + :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/debb12289b51074bae1834cec59688e8fdd4eb91/third-party-podspecs/React-jsi.podspec.json React-jsiexecutor: - :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/3bba3df0d1effc28fa5d2ea326c40bab3a6c888b/third-party-podspecs/React-jsiexecutor.podspec.json + :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/debb12289b51074bae1834cec59688e8fdd4eb91/third-party-podspecs/React-jsiexecutor.podspec.json React-jsinspector: - :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/3bba3df0d1effc28fa5d2ea326c40bab3a6c888b/third-party-podspecs/React-jsinspector.podspec.json + :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/debb12289b51074bae1834cec59688e8fdd4eb91/third-party-podspecs/React-jsinspector.podspec.json React-logger: - :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/3bba3df0d1effc28fa5d2ea326c40bab3a6c888b/third-party-podspecs/React-logger.podspec.json + :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/debb12289b51074bae1834cec59688e8fdd4eb91/third-party-podspecs/React-logger.podspec.json react-native-blur: - :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/3bba3df0d1effc28fa5d2ea326c40bab3a6c888b/third-party-podspecs/react-native-blur.podspec.json + :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/debb12289b51074bae1834cec59688e8fdd4eb91/third-party-podspecs/react-native-blur.podspec.json react-native-get-random-values: - :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/3bba3df0d1effc28fa5d2ea326c40bab3a6c888b/third-party-podspecs/react-native-get-random-values.podspec.json + :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/debb12289b51074bae1834cec59688e8fdd4eb91/third-party-podspecs/react-native-get-random-values.podspec.json react-native-safe-area: - :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/3bba3df0d1effc28fa5d2ea326c40bab3a6c888b/third-party-podspecs/react-native-safe-area.podspec.json + :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/debb12289b51074bae1834cec59688e8fdd4eb91/third-party-podspecs/react-native-safe-area.podspec.json react-native-safe-area-context: - :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/3bba3df0d1effc28fa5d2ea326c40bab3a6c888b/third-party-podspecs/react-native-safe-area-context.podspec.json + :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/debb12289b51074bae1834cec59688e8fdd4eb91/third-party-podspecs/react-native-safe-area-context.podspec.json react-native-slider: - :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/3bba3df0d1effc28fa5d2ea326c40bab3a6c888b/third-party-podspecs/react-native-slider.podspec.json + :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/debb12289b51074bae1834cec59688e8fdd4eb91/third-party-podspecs/react-native-slider.podspec.json react-native-video: - :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/3bba3df0d1effc28fa5d2ea326c40bab3a6c888b/third-party-podspecs/react-native-video.podspec.json + :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/debb12289b51074bae1834cec59688e8fdd4eb91/third-party-podspecs/react-native-video.podspec.json react-native-webview: - :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/3bba3df0d1effc28fa5d2ea326c40bab3a6c888b/third-party-podspecs/react-native-webview.podspec.json + :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/debb12289b51074bae1834cec59688e8fdd4eb91/third-party-podspecs/react-native-webview.podspec.json React-perflogger: - :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/3bba3df0d1effc28fa5d2ea326c40bab3a6c888b/third-party-podspecs/React-perflogger.podspec.json + :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/debb12289b51074bae1834cec59688e8fdd4eb91/third-party-podspecs/React-perflogger.podspec.json React-RCTActionSheet: - :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/3bba3df0d1effc28fa5d2ea326c40bab3a6c888b/third-party-podspecs/React-RCTActionSheet.podspec.json + :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/debb12289b51074bae1834cec59688e8fdd4eb91/third-party-podspecs/React-RCTActionSheet.podspec.json React-RCTAnimation: - :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/3bba3df0d1effc28fa5d2ea326c40bab3a6c888b/third-party-podspecs/React-RCTAnimation.podspec.json + :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/debb12289b51074bae1834cec59688e8fdd4eb91/third-party-podspecs/React-RCTAnimation.podspec.json React-RCTBlob: - :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/3bba3df0d1effc28fa5d2ea326c40bab3a6c888b/third-party-podspecs/React-RCTBlob.podspec.json + :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/debb12289b51074bae1834cec59688e8fdd4eb91/third-party-podspecs/React-RCTBlob.podspec.json React-RCTImage: - :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/3bba3df0d1effc28fa5d2ea326c40bab3a6c888b/third-party-podspecs/React-RCTImage.podspec.json + :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/debb12289b51074bae1834cec59688e8fdd4eb91/third-party-podspecs/React-RCTImage.podspec.json React-RCTLinking: - :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/3bba3df0d1effc28fa5d2ea326c40bab3a6c888b/third-party-podspecs/React-RCTLinking.podspec.json + :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/debb12289b51074bae1834cec59688e8fdd4eb91/third-party-podspecs/React-RCTLinking.podspec.json React-RCTNetwork: - :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/3bba3df0d1effc28fa5d2ea326c40bab3a6c888b/third-party-podspecs/React-RCTNetwork.podspec.json + :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/debb12289b51074bae1834cec59688e8fdd4eb91/third-party-podspecs/React-RCTNetwork.podspec.json React-RCTSettings: - :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/3bba3df0d1effc28fa5d2ea326c40bab3a6c888b/third-party-podspecs/React-RCTSettings.podspec.json + :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/debb12289b51074bae1834cec59688e8fdd4eb91/third-party-podspecs/React-RCTSettings.podspec.json React-RCTText: - :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/3bba3df0d1effc28fa5d2ea326c40bab3a6c888b/third-party-podspecs/React-RCTText.podspec.json + :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/debb12289b51074bae1834cec59688e8fdd4eb91/third-party-podspecs/React-RCTText.podspec.json React-RCTVibration: - :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/3bba3df0d1effc28fa5d2ea326c40bab3a6c888b/third-party-podspecs/React-RCTVibration.podspec.json + :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/debb12289b51074bae1834cec59688e8fdd4eb91/third-party-podspecs/React-RCTVibration.podspec.json React-runtimeexecutor: - :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/3bba3df0d1effc28fa5d2ea326c40bab3a6c888b/third-party-podspecs/React-runtimeexecutor.podspec.json + :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/debb12289b51074bae1834cec59688e8fdd4eb91/third-party-podspecs/React-runtimeexecutor.podspec.json ReactCommon: - :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/3bba3df0d1effc28fa5d2ea326c40bab3a6c888b/third-party-podspecs/ReactCommon.podspec.json + :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/debb12289b51074bae1834cec59688e8fdd4eb91/third-party-podspecs/ReactCommon.podspec.json RNCClipboard: - :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/3bba3df0d1effc28fa5d2ea326c40bab3a6c888b/third-party-podspecs/RNCClipboard.podspec.json + :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/debb12289b51074bae1834cec59688e8fdd4eb91/third-party-podspecs/RNCClipboard.podspec.json RNCMaskedView: - :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/3bba3df0d1effc28fa5d2ea326c40bab3a6c888b/third-party-podspecs/RNCMaskedView.podspec.json + :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/debb12289b51074bae1834cec59688e8fdd4eb91/third-party-podspecs/RNCMaskedView.podspec.json RNFastImage: - :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/3bba3df0d1effc28fa5d2ea326c40bab3a6c888b/third-party-podspecs/RNFastImage.podspec.json + :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/debb12289b51074bae1834cec59688e8fdd4eb91/third-party-podspecs/RNFastImage.podspec.json RNGestureHandler: - :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/3bba3df0d1effc28fa5d2ea326c40bab3a6c888b/third-party-podspecs/RNGestureHandler.podspec.json + :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/debb12289b51074bae1834cec59688e8fdd4eb91/third-party-podspecs/RNGestureHandler.podspec.json RNReanimated: - :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/3bba3df0d1effc28fa5d2ea326c40bab3a6c888b/third-party-podspecs/RNReanimated.podspec.json + :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/debb12289b51074bae1834cec59688e8fdd4eb91/third-party-podspecs/RNReanimated.podspec.json RNScreens: - :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/3bba3df0d1effc28fa5d2ea326c40bab3a6c888b/third-party-podspecs/RNScreens.podspec.json + :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/debb12289b51074bae1834cec59688e8fdd4eb91/third-party-podspecs/RNScreens.podspec.json RNSVG: - :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/3bba3df0d1effc28fa5d2ea326c40bab3a6c888b/third-party-podspecs/RNSVG.podspec.json + :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/debb12289b51074bae1834cec59688e8fdd4eb91/third-party-podspecs/RNSVG.podspec.json RNTAztecView: - :commit: 3bba3df0d1effc28fa5d2ea326c40bab3a6c888b + :commit: debb12289b51074bae1834cec59688e8fdd4eb91 :git: https://github.com/wordpress-mobile/gutenberg-mobile.git :submodules: true Yoga: - :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/3bba3df0d1effc28fa5d2ea326c40bab3a6c888b/third-party-podspecs/Yoga.podspec.json + :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/debb12289b51074bae1834cec59688e8fdd4eb91/third-party-podspecs/Yoga.podspec.json CHECKOUT OPTIONS: FSInteractiveMap: :git: https://github.com/wordpress-mobile/FSInteractiveMap.git :tag: 0.2.0 Gutenberg: - :commit: 3bba3df0d1effc28fa5d2ea326c40bab3a6c888b + :commit: debb12289b51074bae1834cec59688e8fdd4eb91 :git: https://github.com/wordpress-mobile/gutenberg-mobile.git :submodules: true RNTAztecView: - :commit: 3bba3df0d1effc28fa5d2ea326c40bab3a6c888b + :commit: debb12289b51074bae1834cec59688e8fdd4eb91 :git: https://github.com/wordpress-mobile/gutenberg-mobile.git :submodules: true From 007ed0eb2704416f065dae173b772ca3df35bdcf Mon Sep 17 00:00:00 2001 From: Gerardo Date: Tue, 11 Jul 2023 16:43:52 +0200 Subject: [PATCH 17/19] Update Gutenberg ref --- Gutenberg/version.rb | 4 +- Podfile.lock | 196 +++++++++++++++++++++---------------------- 2 files changed, 100 insertions(+), 100 deletions(-) diff --git a/Gutenberg/version.rb b/Gutenberg/version.rb index 37567e135869..371376554142 100644 --- a/Gutenberg/version.rb +++ b/Gutenberg/version.rb @@ -11,8 +11,8 @@ # # LOCAL_GUTENBERG=../my-gutenberg-fork bundle exec pod install GUTENBERG_CONFIG = { - commit: 'debb12289b51074bae1834cec59688e8fdd4eb91' - # tag: 'v1.99.0' + # commit: '' + tag: 'v1.100.0-alpha1' } GITHUB_ORG = 'wordpress-mobile' diff --git a/Podfile.lock b/Podfile.lock index 69c31f8a959c..5e8446c68fbd 100644 --- a/Podfile.lock +++ b/Podfile.lock @@ -545,18 +545,18 @@ DEPENDENCIES: - AppCenter (~> 4.1) - AppCenter/Distribute (~> 4.1) - Automattic-Tracks-iOS (~> 2.2) - - boost (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/debb12289b51074bae1834cec59688e8fdd4eb91/third-party-podspecs/boost.podspec.json`) - - BVLinearGradient (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/debb12289b51074bae1834cec59688e8fdd4eb91/third-party-podspecs/BVLinearGradient.podspec.json`) + - boost (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/v1.100.0-alpha1/third-party-podspecs/boost.podspec.json`) + - BVLinearGradient (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/v1.100.0-alpha1/third-party-podspecs/BVLinearGradient.podspec.json`) - CocoaLumberjack/Swift (~> 3.0) - CropViewController (= 2.5.3) - Down (~> 0.6.6) - - FBLazyVector (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/debb12289b51074bae1834cec59688e8fdd4eb91/third-party-podspecs/FBLazyVector.podspec.json`) - - FBReactNativeSpec (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/debb12289b51074bae1834cec59688e8fdd4eb91/third-party-podspecs/FBReactNativeSpec/FBReactNativeSpec.podspec.json`) + - FBLazyVector (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/v1.100.0-alpha1/third-party-podspecs/FBLazyVector.podspec.json`) + - FBReactNativeSpec (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/v1.100.0-alpha1/third-party-podspecs/FBReactNativeSpec/FBReactNativeSpec.podspec.json`) - FSInteractiveMap (from `https://github.com/wordpress-mobile/FSInteractiveMap.git`, tag `0.2.0`) - Gifu (= 3.2.0) - - glog (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/debb12289b51074bae1834cec59688e8fdd4eb91/third-party-podspecs/glog.podspec.json`) + - glog (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/v1.100.0-alpha1/third-party-podspecs/glog.podspec.json`) - Gridicons (~> 1.1.0) - - Gutenberg (from `https://github.com/wordpress-mobile/gutenberg-mobile.git`, commit `debb12289b51074bae1834cec59688e8fdd4eb91`) + - Gutenberg (from `https://github.com/wordpress-mobile/gutenberg-mobile.git`, tag `v1.100.0-alpha1`) - JTAppleCalendar (~> 8.0.2) - Kanvas (~> 1.4.4) - MediaEditor (>= 1.2.2, ~> 1.2) @@ -565,48 +565,48 @@ DEPENDENCIES: - "NSURL+IDN (~> 0.4)" - OCMock (~> 3.4.3) - OHHTTPStubs/Swift (~> 9.1.0) - - RCT-Folly (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/debb12289b51074bae1834cec59688e8fdd4eb91/third-party-podspecs/RCT-Folly.podspec.json`) - - RCTRequired (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/debb12289b51074bae1834cec59688e8fdd4eb91/third-party-podspecs/RCTRequired.podspec.json`) - - RCTTypeSafety (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/debb12289b51074bae1834cec59688e8fdd4eb91/third-party-podspecs/RCTTypeSafety.podspec.json`) + - RCT-Folly (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/v1.100.0-alpha1/third-party-podspecs/RCT-Folly.podspec.json`) + - RCTRequired (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/v1.100.0-alpha1/third-party-podspecs/RCTRequired.podspec.json`) + - RCTTypeSafety (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/v1.100.0-alpha1/third-party-podspecs/RCTTypeSafety.podspec.json`) - Reachability (= 3.2) - - React (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/debb12289b51074bae1834cec59688e8fdd4eb91/third-party-podspecs/React.podspec.json`) - - React-bridging (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/debb12289b51074bae1834cec59688e8fdd4eb91/third-party-podspecs/React-bridging.podspec.json`) - - React-callinvoker (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/debb12289b51074bae1834cec59688e8fdd4eb91/third-party-podspecs/React-callinvoker.podspec.json`) - - React-Codegen (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/debb12289b51074bae1834cec59688e8fdd4eb91/third-party-podspecs/React-Codegen.podspec.json`) - - React-Core (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/debb12289b51074bae1834cec59688e8fdd4eb91/third-party-podspecs/React-Core.podspec.json`) - - React-CoreModules (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/debb12289b51074bae1834cec59688e8fdd4eb91/third-party-podspecs/React-CoreModules.podspec.json`) - - React-cxxreact (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/debb12289b51074bae1834cec59688e8fdd4eb91/third-party-podspecs/React-cxxreact.podspec.json`) - - React-jsi (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/debb12289b51074bae1834cec59688e8fdd4eb91/third-party-podspecs/React-jsi.podspec.json`) - - React-jsiexecutor (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/debb12289b51074bae1834cec59688e8fdd4eb91/third-party-podspecs/React-jsiexecutor.podspec.json`) - - React-jsinspector (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/debb12289b51074bae1834cec59688e8fdd4eb91/third-party-podspecs/React-jsinspector.podspec.json`) - - React-logger (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/debb12289b51074bae1834cec59688e8fdd4eb91/third-party-podspecs/React-logger.podspec.json`) - - react-native-blur (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/debb12289b51074bae1834cec59688e8fdd4eb91/third-party-podspecs/react-native-blur.podspec.json`) - - react-native-get-random-values (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/debb12289b51074bae1834cec59688e8fdd4eb91/third-party-podspecs/react-native-get-random-values.podspec.json`) - - react-native-safe-area (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/debb12289b51074bae1834cec59688e8fdd4eb91/third-party-podspecs/react-native-safe-area.podspec.json`) - - react-native-safe-area-context (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/debb12289b51074bae1834cec59688e8fdd4eb91/third-party-podspecs/react-native-safe-area-context.podspec.json`) - - react-native-slider (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/debb12289b51074bae1834cec59688e8fdd4eb91/third-party-podspecs/react-native-slider.podspec.json`) - - react-native-video (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/debb12289b51074bae1834cec59688e8fdd4eb91/third-party-podspecs/react-native-video.podspec.json`) - - react-native-webview (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/debb12289b51074bae1834cec59688e8fdd4eb91/third-party-podspecs/react-native-webview.podspec.json`) - - React-perflogger (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/debb12289b51074bae1834cec59688e8fdd4eb91/third-party-podspecs/React-perflogger.podspec.json`) - - React-RCTActionSheet (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/debb12289b51074bae1834cec59688e8fdd4eb91/third-party-podspecs/React-RCTActionSheet.podspec.json`) - - React-RCTAnimation (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/debb12289b51074bae1834cec59688e8fdd4eb91/third-party-podspecs/React-RCTAnimation.podspec.json`) - - React-RCTBlob (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/debb12289b51074bae1834cec59688e8fdd4eb91/third-party-podspecs/React-RCTBlob.podspec.json`) - - React-RCTImage (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/debb12289b51074bae1834cec59688e8fdd4eb91/third-party-podspecs/React-RCTImage.podspec.json`) - - React-RCTLinking (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/debb12289b51074bae1834cec59688e8fdd4eb91/third-party-podspecs/React-RCTLinking.podspec.json`) - - React-RCTNetwork (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/debb12289b51074bae1834cec59688e8fdd4eb91/third-party-podspecs/React-RCTNetwork.podspec.json`) - - React-RCTSettings (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/debb12289b51074bae1834cec59688e8fdd4eb91/third-party-podspecs/React-RCTSettings.podspec.json`) - - React-RCTText (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/debb12289b51074bae1834cec59688e8fdd4eb91/third-party-podspecs/React-RCTText.podspec.json`) - - React-RCTVibration (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/debb12289b51074bae1834cec59688e8fdd4eb91/third-party-podspecs/React-RCTVibration.podspec.json`) - - React-runtimeexecutor (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/debb12289b51074bae1834cec59688e8fdd4eb91/third-party-podspecs/React-runtimeexecutor.podspec.json`) - - ReactCommon (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/debb12289b51074bae1834cec59688e8fdd4eb91/third-party-podspecs/ReactCommon.podspec.json`) - - RNCClipboard (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/debb12289b51074bae1834cec59688e8fdd4eb91/third-party-podspecs/RNCClipboard.podspec.json`) - - RNCMaskedView (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/debb12289b51074bae1834cec59688e8fdd4eb91/third-party-podspecs/RNCMaskedView.podspec.json`) - - RNFastImage (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/debb12289b51074bae1834cec59688e8fdd4eb91/third-party-podspecs/RNFastImage.podspec.json`) - - RNGestureHandler (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/debb12289b51074bae1834cec59688e8fdd4eb91/third-party-podspecs/RNGestureHandler.podspec.json`) - - RNReanimated (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/debb12289b51074bae1834cec59688e8fdd4eb91/third-party-podspecs/RNReanimated.podspec.json`) - - RNScreens (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/debb12289b51074bae1834cec59688e8fdd4eb91/third-party-podspecs/RNScreens.podspec.json`) - - RNSVG (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/debb12289b51074bae1834cec59688e8fdd4eb91/third-party-podspecs/RNSVG.podspec.json`) - - RNTAztecView (from `https://github.com/wordpress-mobile/gutenberg-mobile.git`, commit `debb12289b51074bae1834cec59688e8fdd4eb91`) + - React (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/v1.100.0-alpha1/third-party-podspecs/React.podspec.json`) + - React-bridging (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/v1.100.0-alpha1/third-party-podspecs/React-bridging.podspec.json`) + - React-callinvoker (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/v1.100.0-alpha1/third-party-podspecs/React-callinvoker.podspec.json`) + - React-Codegen (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/v1.100.0-alpha1/third-party-podspecs/React-Codegen.podspec.json`) + - React-Core (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/v1.100.0-alpha1/third-party-podspecs/React-Core.podspec.json`) + - React-CoreModules (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/v1.100.0-alpha1/third-party-podspecs/React-CoreModules.podspec.json`) + - React-cxxreact (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/v1.100.0-alpha1/third-party-podspecs/React-cxxreact.podspec.json`) + - React-jsi (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/v1.100.0-alpha1/third-party-podspecs/React-jsi.podspec.json`) + - React-jsiexecutor (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/v1.100.0-alpha1/third-party-podspecs/React-jsiexecutor.podspec.json`) + - React-jsinspector (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/v1.100.0-alpha1/third-party-podspecs/React-jsinspector.podspec.json`) + - React-logger (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/v1.100.0-alpha1/third-party-podspecs/React-logger.podspec.json`) + - react-native-blur (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/v1.100.0-alpha1/third-party-podspecs/react-native-blur.podspec.json`) + - react-native-get-random-values (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/v1.100.0-alpha1/third-party-podspecs/react-native-get-random-values.podspec.json`) + - react-native-safe-area (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/v1.100.0-alpha1/third-party-podspecs/react-native-safe-area.podspec.json`) + - react-native-safe-area-context (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/v1.100.0-alpha1/third-party-podspecs/react-native-safe-area-context.podspec.json`) + - react-native-slider (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/v1.100.0-alpha1/third-party-podspecs/react-native-slider.podspec.json`) + - react-native-video (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/v1.100.0-alpha1/third-party-podspecs/react-native-video.podspec.json`) + - react-native-webview (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/v1.100.0-alpha1/third-party-podspecs/react-native-webview.podspec.json`) + - React-perflogger (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/v1.100.0-alpha1/third-party-podspecs/React-perflogger.podspec.json`) + - React-RCTActionSheet (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/v1.100.0-alpha1/third-party-podspecs/React-RCTActionSheet.podspec.json`) + - React-RCTAnimation (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/v1.100.0-alpha1/third-party-podspecs/React-RCTAnimation.podspec.json`) + - React-RCTBlob (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/v1.100.0-alpha1/third-party-podspecs/React-RCTBlob.podspec.json`) + - React-RCTImage (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/v1.100.0-alpha1/third-party-podspecs/React-RCTImage.podspec.json`) + - React-RCTLinking (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/v1.100.0-alpha1/third-party-podspecs/React-RCTLinking.podspec.json`) + - React-RCTNetwork (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/v1.100.0-alpha1/third-party-podspecs/React-RCTNetwork.podspec.json`) + - React-RCTSettings (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/v1.100.0-alpha1/third-party-podspecs/React-RCTSettings.podspec.json`) + - React-RCTText (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/v1.100.0-alpha1/third-party-podspecs/React-RCTText.podspec.json`) + - React-RCTVibration (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/v1.100.0-alpha1/third-party-podspecs/React-RCTVibration.podspec.json`) + - React-runtimeexecutor (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/v1.100.0-alpha1/third-party-podspecs/React-runtimeexecutor.podspec.json`) + - ReactCommon (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/v1.100.0-alpha1/third-party-podspecs/ReactCommon.podspec.json`) + - RNCClipboard (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/v1.100.0-alpha1/third-party-podspecs/RNCClipboard.podspec.json`) + - RNCMaskedView (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/v1.100.0-alpha1/third-party-podspecs/RNCMaskedView.podspec.json`) + - RNFastImage (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/v1.100.0-alpha1/third-party-podspecs/RNFastImage.podspec.json`) + - RNGestureHandler (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/v1.100.0-alpha1/third-party-podspecs/RNGestureHandler.podspec.json`) + - RNReanimated (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/v1.100.0-alpha1/third-party-podspecs/RNReanimated.podspec.json`) + - RNScreens (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/v1.100.0-alpha1/third-party-podspecs/RNScreens.podspec.json`) + - RNSVG (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/v1.100.0-alpha1/third-party-podspecs/RNSVG.podspec.json`) + - RNTAztecView (from `https://github.com/wordpress-mobile/gutenberg-mobile.git`, tag `v1.100.0-alpha1`) - Starscream (= 3.0.6) - SVProgressHUD (= 2.2.5) - SwiftLint (~> 0.50) @@ -616,7 +616,7 @@ DEPENDENCIES: - WordPressShared (~> 2.2-beta) - WordPressUI (~> 1.12.5) - WPMediaPicker (~> 1.8-beta) - - Yoga (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/debb12289b51074bae1834cec59688e8fdd4eb91/third-party-podspecs/Yoga.podspec.json`) + - Yoga (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/v1.100.0-alpha1/third-party-podspecs/Yoga.podspec.json`) - ZendeskSupportSDK (= 5.3.0) - ZIPFoundation (~> 0.9.8) @@ -677,121 +677,121 @@ SPEC REPOS: EXTERNAL SOURCES: boost: - :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/debb12289b51074bae1834cec59688e8fdd4eb91/third-party-podspecs/boost.podspec.json + :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/v1.100.0-alpha1/third-party-podspecs/boost.podspec.json BVLinearGradient: - :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/debb12289b51074bae1834cec59688e8fdd4eb91/third-party-podspecs/BVLinearGradient.podspec.json + :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/v1.100.0-alpha1/third-party-podspecs/BVLinearGradient.podspec.json FBLazyVector: - :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/debb12289b51074bae1834cec59688e8fdd4eb91/third-party-podspecs/FBLazyVector.podspec.json + :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/v1.100.0-alpha1/third-party-podspecs/FBLazyVector.podspec.json FBReactNativeSpec: - :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/debb12289b51074bae1834cec59688e8fdd4eb91/third-party-podspecs/FBReactNativeSpec/FBReactNativeSpec.podspec.json + :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/v1.100.0-alpha1/third-party-podspecs/FBReactNativeSpec/FBReactNativeSpec.podspec.json FSInteractiveMap: :git: https://github.com/wordpress-mobile/FSInteractiveMap.git :tag: 0.2.0 glog: - :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/debb12289b51074bae1834cec59688e8fdd4eb91/third-party-podspecs/glog.podspec.json + :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/v1.100.0-alpha1/third-party-podspecs/glog.podspec.json Gutenberg: - :commit: debb12289b51074bae1834cec59688e8fdd4eb91 :git: https://github.com/wordpress-mobile/gutenberg-mobile.git :submodules: true + :tag: v1.100.0-alpha1 RCT-Folly: - :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/debb12289b51074bae1834cec59688e8fdd4eb91/third-party-podspecs/RCT-Folly.podspec.json + :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/v1.100.0-alpha1/third-party-podspecs/RCT-Folly.podspec.json RCTRequired: - :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/debb12289b51074bae1834cec59688e8fdd4eb91/third-party-podspecs/RCTRequired.podspec.json + :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/v1.100.0-alpha1/third-party-podspecs/RCTRequired.podspec.json RCTTypeSafety: - :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/debb12289b51074bae1834cec59688e8fdd4eb91/third-party-podspecs/RCTTypeSafety.podspec.json + :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/v1.100.0-alpha1/third-party-podspecs/RCTTypeSafety.podspec.json React: - :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/debb12289b51074bae1834cec59688e8fdd4eb91/third-party-podspecs/React.podspec.json + :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/v1.100.0-alpha1/third-party-podspecs/React.podspec.json React-bridging: - :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/debb12289b51074bae1834cec59688e8fdd4eb91/third-party-podspecs/React-bridging.podspec.json + :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/v1.100.0-alpha1/third-party-podspecs/React-bridging.podspec.json React-callinvoker: - :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/debb12289b51074bae1834cec59688e8fdd4eb91/third-party-podspecs/React-callinvoker.podspec.json + :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/v1.100.0-alpha1/third-party-podspecs/React-callinvoker.podspec.json React-Codegen: - :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/debb12289b51074bae1834cec59688e8fdd4eb91/third-party-podspecs/React-Codegen.podspec.json + :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/v1.100.0-alpha1/third-party-podspecs/React-Codegen.podspec.json React-Core: - :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/debb12289b51074bae1834cec59688e8fdd4eb91/third-party-podspecs/React-Core.podspec.json + :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/v1.100.0-alpha1/third-party-podspecs/React-Core.podspec.json React-CoreModules: - :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/debb12289b51074bae1834cec59688e8fdd4eb91/third-party-podspecs/React-CoreModules.podspec.json + :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/v1.100.0-alpha1/third-party-podspecs/React-CoreModules.podspec.json React-cxxreact: - :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/debb12289b51074bae1834cec59688e8fdd4eb91/third-party-podspecs/React-cxxreact.podspec.json + :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/v1.100.0-alpha1/third-party-podspecs/React-cxxreact.podspec.json React-jsi: - :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/debb12289b51074bae1834cec59688e8fdd4eb91/third-party-podspecs/React-jsi.podspec.json + :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/v1.100.0-alpha1/third-party-podspecs/React-jsi.podspec.json React-jsiexecutor: - :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/debb12289b51074bae1834cec59688e8fdd4eb91/third-party-podspecs/React-jsiexecutor.podspec.json + :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/v1.100.0-alpha1/third-party-podspecs/React-jsiexecutor.podspec.json React-jsinspector: - :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/debb12289b51074bae1834cec59688e8fdd4eb91/third-party-podspecs/React-jsinspector.podspec.json + :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/v1.100.0-alpha1/third-party-podspecs/React-jsinspector.podspec.json React-logger: - :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/debb12289b51074bae1834cec59688e8fdd4eb91/third-party-podspecs/React-logger.podspec.json + :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/v1.100.0-alpha1/third-party-podspecs/React-logger.podspec.json react-native-blur: - :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/debb12289b51074bae1834cec59688e8fdd4eb91/third-party-podspecs/react-native-blur.podspec.json + :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/v1.100.0-alpha1/third-party-podspecs/react-native-blur.podspec.json react-native-get-random-values: - :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/debb12289b51074bae1834cec59688e8fdd4eb91/third-party-podspecs/react-native-get-random-values.podspec.json + :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/v1.100.0-alpha1/third-party-podspecs/react-native-get-random-values.podspec.json react-native-safe-area: - :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/debb12289b51074bae1834cec59688e8fdd4eb91/third-party-podspecs/react-native-safe-area.podspec.json + :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/v1.100.0-alpha1/third-party-podspecs/react-native-safe-area.podspec.json react-native-safe-area-context: - :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/debb12289b51074bae1834cec59688e8fdd4eb91/third-party-podspecs/react-native-safe-area-context.podspec.json + :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/v1.100.0-alpha1/third-party-podspecs/react-native-safe-area-context.podspec.json react-native-slider: - :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/debb12289b51074bae1834cec59688e8fdd4eb91/third-party-podspecs/react-native-slider.podspec.json + :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/v1.100.0-alpha1/third-party-podspecs/react-native-slider.podspec.json react-native-video: - :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/debb12289b51074bae1834cec59688e8fdd4eb91/third-party-podspecs/react-native-video.podspec.json + :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/v1.100.0-alpha1/third-party-podspecs/react-native-video.podspec.json react-native-webview: - :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/debb12289b51074bae1834cec59688e8fdd4eb91/third-party-podspecs/react-native-webview.podspec.json + :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/v1.100.0-alpha1/third-party-podspecs/react-native-webview.podspec.json React-perflogger: - :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/debb12289b51074bae1834cec59688e8fdd4eb91/third-party-podspecs/React-perflogger.podspec.json + :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/v1.100.0-alpha1/third-party-podspecs/React-perflogger.podspec.json React-RCTActionSheet: - :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/debb12289b51074bae1834cec59688e8fdd4eb91/third-party-podspecs/React-RCTActionSheet.podspec.json + :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/v1.100.0-alpha1/third-party-podspecs/React-RCTActionSheet.podspec.json React-RCTAnimation: - :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/debb12289b51074bae1834cec59688e8fdd4eb91/third-party-podspecs/React-RCTAnimation.podspec.json + :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/v1.100.0-alpha1/third-party-podspecs/React-RCTAnimation.podspec.json React-RCTBlob: - :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/debb12289b51074bae1834cec59688e8fdd4eb91/third-party-podspecs/React-RCTBlob.podspec.json + :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/v1.100.0-alpha1/third-party-podspecs/React-RCTBlob.podspec.json React-RCTImage: - :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/debb12289b51074bae1834cec59688e8fdd4eb91/third-party-podspecs/React-RCTImage.podspec.json + :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/v1.100.0-alpha1/third-party-podspecs/React-RCTImage.podspec.json React-RCTLinking: - :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/debb12289b51074bae1834cec59688e8fdd4eb91/third-party-podspecs/React-RCTLinking.podspec.json + :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/v1.100.0-alpha1/third-party-podspecs/React-RCTLinking.podspec.json React-RCTNetwork: - :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/debb12289b51074bae1834cec59688e8fdd4eb91/third-party-podspecs/React-RCTNetwork.podspec.json + :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/v1.100.0-alpha1/third-party-podspecs/React-RCTNetwork.podspec.json React-RCTSettings: - :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/debb12289b51074bae1834cec59688e8fdd4eb91/third-party-podspecs/React-RCTSettings.podspec.json + :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/v1.100.0-alpha1/third-party-podspecs/React-RCTSettings.podspec.json React-RCTText: - :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/debb12289b51074bae1834cec59688e8fdd4eb91/third-party-podspecs/React-RCTText.podspec.json + :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/v1.100.0-alpha1/third-party-podspecs/React-RCTText.podspec.json React-RCTVibration: - :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/debb12289b51074bae1834cec59688e8fdd4eb91/third-party-podspecs/React-RCTVibration.podspec.json + :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/v1.100.0-alpha1/third-party-podspecs/React-RCTVibration.podspec.json React-runtimeexecutor: - :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/debb12289b51074bae1834cec59688e8fdd4eb91/third-party-podspecs/React-runtimeexecutor.podspec.json + :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/v1.100.0-alpha1/third-party-podspecs/React-runtimeexecutor.podspec.json ReactCommon: - :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/debb12289b51074bae1834cec59688e8fdd4eb91/third-party-podspecs/ReactCommon.podspec.json + :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/v1.100.0-alpha1/third-party-podspecs/ReactCommon.podspec.json RNCClipboard: - :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/debb12289b51074bae1834cec59688e8fdd4eb91/third-party-podspecs/RNCClipboard.podspec.json + :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/v1.100.0-alpha1/third-party-podspecs/RNCClipboard.podspec.json RNCMaskedView: - :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/debb12289b51074bae1834cec59688e8fdd4eb91/third-party-podspecs/RNCMaskedView.podspec.json + :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/v1.100.0-alpha1/third-party-podspecs/RNCMaskedView.podspec.json RNFastImage: - :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/debb12289b51074bae1834cec59688e8fdd4eb91/third-party-podspecs/RNFastImage.podspec.json + :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/v1.100.0-alpha1/third-party-podspecs/RNFastImage.podspec.json RNGestureHandler: - :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/debb12289b51074bae1834cec59688e8fdd4eb91/third-party-podspecs/RNGestureHandler.podspec.json + :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/v1.100.0-alpha1/third-party-podspecs/RNGestureHandler.podspec.json RNReanimated: - :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/debb12289b51074bae1834cec59688e8fdd4eb91/third-party-podspecs/RNReanimated.podspec.json + :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/v1.100.0-alpha1/third-party-podspecs/RNReanimated.podspec.json RNScreens: - :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/debb12289b51074bae1834cec59688e8fdd4eb91/third-party-podspecs/RNScreens.podspec.json + :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/v1.100.0-alpha1/third-party-podspecs/RNScreens.podspec.json RNSVG: - :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/debb12289b51074bae1834cec59688e8fdd4eb91/third-party-podspecs/RNSVG.podspec.json + :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/v1.100.0-alpha1/third-party-podspecs/RNSVG.podspec.json RNTAztecView: - :commit: debb12289b51074bae1834cec59688e8fdd4eb91 :git: https://github.com/wordpress-mobile/gutenberg-mobile.git :submodules: true + :tag: v1.100.0-alpha1 Yoga: - :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/debb12289b51074bae1834cec59688e8fdd4eb91/third-party-podspecs/Yoga.podspec.json + :podspec: https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/v1.100.0-alpha1/third-party-podspecs/Yoga.podspec.json CHECKOUT OPTIONS: FSInteractiveMap: :git: https://github.com/wordpress-mobile/FSInteractiveMap.git :tag: 0.2.0 Gutenberg: - :commit: debb12289b51074bae1834cec59688e8fdd4eb91 :git: https://github.com/wordpress-mobile/gutenberg-mobile.git :submodules: true + :tag: v1.100.0-alpha1 RNTAztecView: - :commit: debb12289b51074bae1834cec59688e8fdd4eb91 :git: https://github.com/wordpress-mobile/gutenberg-mobile.git :submodules: true + :tag: v1.100.0-alpha1 SPEC CHECKSUMS: Alamofire: 3ec537f71edc9804815215393ae2b1a8ea33a844 From a92218c3957fc7391b669ec159e3ae5a51bab5df Mon Sep 17 00:00:00 2001 From: Gerardo Date: Tue, 11 Jul 2023 16:47:34 +0200 Subject: [PATCH 18/19] Update Podfile.lock --- Podfile.lock | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/Podfile.lock b/Podfile.lock index 5e8446c68fbd..9b63449660fc 100644 --- a/Podfile.lock +++ b/Podfile.lock @@ -512,7 +512,7 @@ PODS: - WordPressKit (~> 8.0-beta) - WordPressShared (~> 2.1-beta) - WordPressUI (~> 1.7-beta) - - WordPressKit (8.5.0-beta.2): + - WordPressKit (8.5.0): - Alamofire (~> 4.8.0) - NSObject-SafeExpectations (~> 0.0.4) - UIDeviceIdentifier (~> 2.0) @@ -611,11 +611,11 @@ DEPENDENCIES: - SVProgressHUD (= 2.2.5) - SwiftLint (~> 0.50) - WordPress-Editor-iOS (~> 1.19.8) - - WordPressAuthenticator (~> 6.1-beta) - - WordPressKit (~> 8.5-beta) - - WordPressShared (~> 2.2-beta) + - WordPressAuthenticator (~> 6.2.0) + - WordPressKit (~> 8.5) + - WordPressShared (~> 2.2) - WordPressUI (~> 1.12.5) - - WPMediaPicker (~> 1.8-beta) + - WPMediaPicker (~> 1.8.8) - Yoga (from `https://raw.githubusercontent.com/wordpress-mobile/gutenberg-mobile/v1.100.0-alpha1/third-party-podspecs/Yoga.podspec.json`) - ZendeskSupportSDK (= 5.3.0) - ZIPFoundation (~> 0.9.8) @@ -880,7 +880,7 @@ SPEC CHECKSUMS: WordPress-Aztec-iOS: 7d11d598f14c82c727c08b56bd35fbeb7dafb504 WordPress-Editor-iOS: 9eb9f12f21a5209cb837908d81ffe1e31cb27345 WordPressAuthenticator: b0b900696de5129a215adcd1e9ae6eb89da36ac8 - WordPressKit: 31f5a9809b9c732e0da517967d8a94de725c15e6 + WordPressKit: f6943a6e927e9f57bc8793938af1e3a4c3adb614 WordPressShared: 87f3ee89b0a3e83106106f13a8b71605fb8eb6d2 WordPressUI: c5be816f6c7b3392224ac21de9e521e89fa108ac WPMediaPicker: 0d40b8d66b6dfdaa2d6a41e3be51249ff5898775 @@ -895,6 +895,6 @@ SPEC CHECKSUMS: ZendeskSupportSDK: 3a8e508ab1d9dd22dc038df6c694466414e037ba ZIPFoundation: ae5b4b813d216d3bf0a148773267fff14bd51d37 -PODFILE CHECKSUM: dd2923ba0655d06a0e85bdf9aa0d38304e8f087e +PODFILE CHECKSUM: 463ed7d39926c127d8197fe925fd7d05125f647b COCOAPODS: 1.12.1 From cd4bc84c59cfb2f8ff064cf8d70e330dddecb4f5 Mon Sep 17 00:00:00 2001 From: Gerardo Date: Tue, 11 Jul 2023 16:50:00 +0200 Subject: [PATCH 19/19] Update Release notes --- RELEASE-NOTES.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/RELEASE-NOTES.txt b/RELEASE-NOTES.txt index bf2d6f7fc5d0..2ea8deb39667 100644 --- a/RELEASE-NOTES.txt +++ b/RELEASE-NOTES.txt @@ -1,6 +1,6 @@ 22.9 ----- - +* [**] Block editor: Move undo/redo buttons to the navigation bar [#20930] 22.8 -----