Commit 924c5d6
Feature Branch 25.7 (#23923)
* Rename ImageLoadingController
* Add LightboxViewController to replace WPImageViewController
* Integrate LightboxViewController in Reader
* Add Media support in LightboxViewController
* Add convenience init to LightboxViewController
* Integrate LightboxViewController in SiteMedia
* Integrate LightboxViewController in ReaderDetailsCoordinator (cover image)
* INtegrate in DefaultContentCoordinator
* Integrate LightboxViewController in Guteberg
* Integrate LightboxViewController in ExternalMediaPickerViewController
* Integrate LightboxViewController in PostSettingsViewController (featured image)
* Remove FeaturedImageViewController (ObjC)
* Rewrite PostFeaturedImageCell
* Integrate LightboxViewController in ReaderCommentsViewController
* Update WPRichTextImage to use AsyncImageView
* Automatically pick thumbnail when available
* Remove WPImageViewController
* Update release notes
* Remove ImageLoader
* Remove ImageDimensionParser
* Update MediaItemHeaderView to use AsyncImageView instead of CachedAnimatedImageView
* Fix code formatting in RichTextView
* Update AnimatedGifAttachmentViewProvider to use GIFImageView directly
* Remove SolidColorActivityIndicator
* Remove CachedAnimatedImageView
* Remove GIFPlaybackStrategy
* Update EditorMediaUtility to use ImageDownloader directly (without AuthenticatedImageDownload redirect)
* Remove AuthenticatedImageDownload
* Update MediaExternalExporter to use ImageDownloader for downloading GIF data
* Remove AnimatedImageCache
* Remove remaining AlamofireImage usages from the anouncement cells
* Remove AlamofireImageCacheAdapter
* Remove AlamofireImage
* Add ImagePrefetcher
* Update releaes notes
* Add ImageRequest support in AsyncImageView
* Add ImageSize
* Fix an issue with blogging reminders flow not being shown after publishing a new post
* Remove unused LightNavigationController
* Remove BottomSheetViewController usage from BloggingReminders flow
* Simplify BloggingRemindersFlowIntroViewController
* Add SpacerView
* Add BottomToolbarView
* Fix notice covering the blogging reminders fow
* Replace FancyButton
* Add close button to BloggingRemindersFlowSettingsViewController
* Fix BloggingRemindersTimeSelectionViewController presentation
* Remove FancyButton from BloggingRemindersPushPromptViewController
* Remove dismiss button (it now shows back)
* Update BloggingRemindersPushPromptViewController layout
* Remove FancyButton from BloggingRemindersFlowCompletionViewController
* Update BloggingRemindersFlowCompletionViewController layout
* Update releaes notes
* Fix typo in release notes
* Fix compliance popover accessibility settings
* Fix an issue with compliance popover not dismissing
* Update release notes
* Remove unused CircularProgressView extensions
* Remove BottomSheetViewController usage from JetpackBrandingCoordinator
* Remove ottomSheetViewControllerTests
* Remove BottomSheetViewController
* Remove DrawerPresentationController
* Update release notes
* Add Share action to the site link on dashboard
* Remove duplicated Share actions
* Remove duplicated Strings.ok
* Update release notes
* Fix layout issues in Privacy Settings
* Add assertion
* Update release notes
* Rename WordPressMedia to AsyncImageKit
* Remove MediaHost from AsyncImageKit
* Move ImageDownloader.shared to AsyncImageKit
* Move AsyncImageView and other related types to AsyncImageKit
* Fix unit tests
* Cleanup MediaHost initializers
* Optimize account lookup
* Fix MediaHostTests
* Fix crash in ReaderDetailFeaturedImageView
* Fix RTL support in WebKitViewController
* Use semantic back/forward chevrons in other places
* Update StatsBaseCell
* Update SiteStatsTableHeaderView
* Replace disclosure-chevron and editor-chevron-left
* Fix remainig incorrect chevron usages
* Remove remainig chevron images
* Update release notes
* Fix separator insets on homepage
* Fix an issue with clear navigation bar background in revision browser
* Fix an issue with clear navigation bar background in revision browser
* Fix toolbar inset to safe area in revision browser
* Modernize menus and stuff
* Fix MediaRequestAuthenticatorTests
* Remove preflight connection check when sending replies (can be lagging behind)
* Fix an issue with comments disppearing if request fails
* Update other screens using TextView
* Update release notes
* Fix formatting
* Fix an issue with referrers showing invalid icons
* Update release notes
* Remove some of the scenarios where isInternetConnected used
* Update site menu style on iPhone
* Update release notes
* Integrate zoom transitions in Theme browser
* Update release notes
* Fix tint colors in wpios
* Remove UIAppColor.brand
* Enable zoom transitions in Reader (iPad)
* Update release notes
* Remove unused isVisibleInScrollView
* Enable toolbar hiding on iPad
* Fix ReaderDetailFeaturedImageView gradienet showing up when no image is present
* Fix an issue with Publisize options appearing in the prepublishing sheet for XMLRPC sites
* Fix code formatting and remove unused imports
* Move SiteIconView to WordPressUI
* Update Share extension to use SiteIconView
* Remove UIImageView+Blavatar
* Use firstLetter
* Update release notes
* Disable universal links support for QR code login
* Fix an issue with the confirmation screen shown more than once
* Update release notes
* Enable fast deceleration for filters on the Discover tab
* Update release notes
* Show selected filter in the Discover navigation bar
* Update release notes
* Remove unused makeCreateButtonAnnouncementAlertController
* Add scroll-to-top button to Reader
* Cleanup
* Update design for iPad
* Add analytics
* Update releaes notes
* Flatten a nested localized string to avoid `genstrings` failure
* Import `WordPressUI` in `SiteIconViewModelTests`
Otherwise, it won't build
* Add initial MediaPicker implementation
* Add initial PostSettingsFeaturedImageCell implementation
* Add configurable MediaPicker content
* Add ViewModel to PostSettingsFeaturedImageCell
* Add reuseIdentifier for featured image cells
* Pass selection from MediaPicker to PostSettingsFeaturedImageViewModel
* Show upload status using PostMediaUploadItemView
* Rename MediaUploadItemViewModel
* Add PostSettingsFeaturedImageUploadView to show upload progress
* Simlify how the app shows media upload status
* Handle upload failure
* Implement featured image save
* Add support for showing a selected featured image
* Add support for removing featured image
* Simplify lightbox
* Add support for camera as a source
* Add .siteMedia(blog:) source
* Add ImagePlayground source support
* Add ImagePlayground support in MediaPicker
* Add free photos and GIFs support to MediaPicker
* Remove unused media upload code from PostSettingsViewController
* Remove WPTableViewActivityCell
* Remove WPProgressTableViewCell
* Remvove unused featured image size
* Remove more unused code
* Remove unused code
* Add SiteMediaImageView
* Remove unused code
* Integrate FeaturedImageDelegate
* Fix SiteMediaImage background when loading with spinner
* Fix animations
* Add zoom transition
* Add shadow to more menu
* Make the entire cell tappable
* Add View action
* Add replace action
* Show spinner when replacing an image
* Remove unused reloadFeaturedImageCell
* Update release notse
* Revert "Update site menu style on iPhone"
This reverts commit 565a34b.
* Fix an issue with wrong cover images appearing in Reader (#23914)
* Fix an issue with wrong cover images appearing in Reader
* Update release notes
* Update release notes
* Point back to wpios-edition
* Fix an issue with non-stable order in Posts and Pages in stats (#23915)
* Fix an issue with non-stable order in Posts and Pages in stats
* Update release notes
* Update release notes
* Fix an issue with a missing "Mark as Unread" button in the More menu (#23917)
* Add missing toggle read/unread button
* Show read status in the list
* Update release notes
* Update release notes
* Add missing social sharing icons (#23918)
* Add missing social sharing icons
* Update release notes
* Update release notes
* Update release notes
* Fix build
* Update UI tests
* Use medium font for main navigation area in Reader to align with Home
* Remove commented-out code
* Add context menus and previews for sites in Reader (#23964)
* Fix l10n typo
* Add Unsubscribe context menu to Reader sidebar sites
* Extract ReaderSiteFavoriteButton
* Move actions to ReaderSidebarSubscriptionCell
* Extract ReaderSubscriptionContextMenu and add Share
* Add Notification Settings and Copy Link buttons
* Add context menu for sites in Subscriptions view
* Add previews
* Fix notification settings sometimes being clipped on iPad
* Fix layout in ReaderSubscriptionCel actions
* Update release notes
* Fix more button color in dark mode
* Fix an issue with fullscreen button in reply view clipped by the notch (#23965)
* Fix an issue with fullscreen button in reply view clipped by the notch
* Update release notes
* Fix display of certain topics in Discover recommendations
* Remove "Lazy Images" Jetpack option (#23966)
* Remove lazy loading:
* Add error handling
* Update release notes
* Update WordPressKit (has lazy-load fix)
* Update release notes
* Reoder site actions
* Update release notes
* Add missing imports
---------
Co-authored-by: Gio Lodi <[email protected]>1 parent 0cc00b2 commit 924c5d6
File tree
342 files changed
+3941
-7308
lines changed- Modules
- Sources
- AsyncImageKit
- Helpers
- Views
- DesignSystem
- Foundation
- Gallery
- UITestsFoundation/Screens/Editor
- WordPressMedia
- WordPressUI
- BottomSheet
- Extensions
- Resources/Assets.xcassets
- vector.imageset
- Views
- Settings/ExperimentalFeatures
- Tests
- AsyncImageKitTests
- WordPressUITests/BottomSheet
- WordPress
- Classes
- Extensions
- Colors and Styles
- Media
- Models
- Blog
- Networking
- Services
- Stores
- System
- Users/Views
- Utility
- Analytics
- App Configuration
- Image Dimension Parser
- In-App Feedback
- Media
- Notifications
- Spotlight
- WebViewController
- ViewRelated
- Aztec/ViewControllers
- Blaze Campaigns
- Blaze/Overlay
- Blog
- Blog Dashboard/Cards
- Blaze
- Prompts
- Quick Actions
- Blog Details
- Detail Header
- Views
- Blogging Reminders
- Time Selector
- BloggingReminders
- TimeSelector
- My Site
- Header
- Sharing
- Site Management
- Site Monitoring
- Site Picker/BlogList
- Cells
- Comments
- Controllers
- Views/Detail
- ContentRenderer
- Domains
- Domain registration/RegisterDomainDetails/ViewController
- Views
- EEUUSCompliance
- Gravatar
- Gutenberg
- Utils
- Jetpack
- Branding
- Coordinator
- Overlay
- Install/View
- Jetpack Restore/Restore Complete
- Jetpack Scan
- Jetpack Settings
- Social
- Media
- External
- Lightbox
- MediaPicker
- Helpers
- Menu
- Preview
- SiteMedia
- Controllers
- Helpers
- Views
- Me
- All Domains/Views
- App Settings
- Boolean User Defaults
- Privacy Settings
- My Profile/Gravatar
- NewGutenberg
- Notifications
- Controllers
- NotificationsViewController
- ReplyTextView
- Tools
- Views
- Pages
- Controllers
- Views
- People/Controllers
- Post
- Controllers
- Prepublishing Nudge
- Prepublishing
- Revisions/Browser
- Preview
- Scheduling
- Utils
- Views
- QR Login/Coordinators
- Reader
- Cards
- Comments
- Controllers
- ReaderPostActions
- Detail
- Views
- Headers
- Manage
- Sidebar
- Style
- Subscriptions
- Views
- Stats
- Insights
- Posting Activity
- Two Column Stats
- Period Stats
- Countries/Map
- System
- Action Sheet
- Fancy Alerts
- Floating Create Button
- Notices
- Sidebar
- Themes
- Views
- List/NotificationsList
- RichTextView
- WPRichText
- Voice
- WhatsNew/Views
- Jetpack/AppImages.xcassets/Social/icon-threads.imageset
- Resources/AppImages.xcassets
- Illustrations/wp-illustration-ia-announcement.imageset
- btn-back-chevron-tapped.imageset
- btn-back-chevron.imageset
- disclosure-chevron.imageset
- editor-chevron-left.imageset
- icon-posts-editor-chevron.imageset
- WordPress.xcodeproj
- WordPressTest
- Comments/Controllers
- Test Images
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
342 files changed
+3941
-7308
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
8 | 8 | | |
9 | 9 | | |
10 | 10 | | |
11 | | - | |
| 11 | + | |
12 | 12 | | |
| 13 | + | |
13 | 14 | | |
14 | | - | |
15 | 15 | | |
16 | 16 | | |
17 | 17 | | |
18 | 18 | | |
19 | 19 | | |
20 | 20 | | |
21 | | - | |
22 | 21 | | |
| 22 | + | |
23 | 23 | | |
24 | 24 | | |
25 | 25 | | |
| |||
52 | 52 | | |
53 | 53 | | |
54 | 54 | | |
55 | | - | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
56 | 59 | | |
| 60 | + | |
57 | 61 | | |
58 | 62 | | |
59 | 63 | | |
60 | 64 | | |
61 | 65 | | |
62 | | - | |
63 | 66 | | |
64 | 67 | | |
65 | 68 | | |
66 | | - | |
| 69 | + | |
| 70 | + | |
| 71 | + | |
| 72 | + | |
| 73 | + | |
| 74 | + | |
| 75 | + | |
| 76 | + | |
| 77 | + | |
67 | 78 | | |
68 | 79 | | |
69 | 80 | | |
70 | | - | |
71 | | - | |
| 81 | + | |
| 82 | + | |
72 | 83 | | |
73 | 84 | | |
74 | 85 | | |
| |||
143 | 154 | | |
144 | 155 | | |
145 | 156 | | |
146 | | - | |
| 157 | + | |
147 | 158 | | |
148 | 159 | | |
149 | | - | |
150 | 160 | | |
151 | 161 | | |
152 | 162 | | |
| |||
191 | 201 | | |
192 | 202 | | |
193 | 203 | | |
| 204 | + | |
194 | 205 | | |
195 | 206 | | |
196 | 207 | | |
| |||
Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
70 | 70 | | |
71 | 71 | | |
72 | 72 | | |
73 | | - | |
| 73 | + | |
74 | 74 | | |
75 | 75 | | |
76 | 76 | | |
| |||
Lines changed: 19 additions & 14 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
3 | 3 | | |
4 | 4 | | |
5 | 5 | | |
| 6 | + | |
| 7 | + | |
6 | 8 | | |
7 | | - | |
8 | 9 | | |
9 | 10 | | |
10 | 11 | | |
| |||
21 | 22 | | |
22 | 23 | | |
23 | 24 | | |
24 | | - | |
25 | | - | |
| 25 | + | |
26 | 26 | | |
27 | 27 | | |
28 | | - | |
29 | 28 | | |
30 | 29 | | |
31 | | - | |
| 30 | + | |
32 | 31 | | |
33 | 32 | | |
34 | 33 | | |
| |||
39 | 38 | | |
40 | 39 | | |
41 | 40 | | |
42 | | - | |
| 41 | + | |
43 | 42 | | |
44 | 43 | | |
45 | 44 | | |
| |||
55 | 54 | | |
56 | 55 | | |
57 | 56 | | |
58 | | - | |
59 | | - | |
| 57 | + | |
| 58 | + | |
60 | 59 | | |
61 | 60 | | |
62 | 61 | | |
| |||
69 | 68 | | |
70 | 69 | | |
71 | 70 | | |
| 71 | + | |
| 72 | + | |
| 73 | + | |
| 74 | + | |
| 75 | + | |
| 76 | + | |
72 | 77 | | |
73 | 78 | | |
74 | 79 | | |
75 | 80 | | |
76 | | - | |
| 81 | + | |
77 | 82 | | |
78 | 83 | | |
79 | 84 | | |
80 | | - | |
| 85 | + | |
81 | 86 | | |
82 | 87 | | |
83 | 88 | | |
84 | | - | |
| 89 | + | |
85 | 90 | | |
86 | 91 | | |
87 | 92 | | |
88 | 93 | | |
89 | | - | |
| 94 | + | |
90 | 95 | | |
91 | 96 | | |
92 | 97 | | |
| |||
189 | 194 | | |
190 | 195 | | |
191 | 196 | | |
192 | | - | |
193 | | - | |
| 197 | + | |
| 198 | + | |
194 | 199 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
| 67 | + | |
| 68 | + | |
| 69 | + | |
| 70 | + | |
| 71 | + | |
| 72 | + | |
| 73 | + | |
| 74 | + | |
| 75 | + | |
| 76 | + | |
| 77 | + | |
| 78 | + | |
| 79 | + | |
| 80 | + | |
| 81 | + | |
| 82 | + | |
| 83 | + | |
| 84 | + | |
| 85 | + | |
| 86 | + | |
| 87 | + | |
| 88 | + | |
| 89 | + | |
| 90 | + | |
| 91 | + | |
| 92 | + | |
| 93 | + | |
| 94 | + | |
| 95 | + | |
| 96 | + | |
| 97 | + | |
| 98 | + | |
| 99 | + | |
| 100 | + | |
| 101 | + | |
| 102 | + | |
| 103 | + | |
| 104 | + | |
| 105 | + | |
| 106 | + | |
| 107 | + | |
| 108 | + | |
| 109 | + | |
| 110 | + | |
| 111 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
| 67 | + | |
| 68 | + | |
| 69 | + | |
| 70 | + | |
| 71 | + | |
| 72 | + | |
| 73 | + | |
| 74 | + | |
| 75 | + | |
| 76 | + | |
| 77 | + | |
| 78 | + | |
| 79 | + | |
| 80 | + | |
| 81 | + | |
| 82 | + | |
| 83 | + | |
| 84 | + | |
0 commit comments