Skip to content

Commit 979e289

Browse files
committed
Merge branch 'trunk' into issue/17214-final-design-touces
2 parents e752f1c + ddb3976 commit 979e289

330 files changed

Lines changed: 3935 additions & 2947 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

Gemfile.lock

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -116,7 +116,7 @@ GEM
116116
xcodeproj (>= 1.13.0, < 2.0.0)
117117
xcpretty (~> 0.3.0)
118118
xcpretty-travis-formatter (>= 0.0.3)
119-
fastlane-plugin-wpmreleasetoolkit (5.5.0)
119+
fastlane-plugin-wpmreleasetoolkit (5.6.0)
120120
activesupport (~> 5)
121121
bigdecimal (~> 1.4)
122122
buildkit (~> 1.5)
@@ -138,7 +138,7 @@ GEM
138138
rchardet (~> 1.8)
139139
google-apis-androidpublisher_v3 (0.26.0)
140140
google-apis-core (>= 0.7, < 2.a)
141-
google-apis-core (0.8.0)
141+
google-apis-core (0.9.0)
142142
addressable (~> 2.5, >= 2.5.1)
143143
googleauth (>= 0.16.2, < 2.a)
144144
httpclient (>= 2.8.1, < 3.a)
@@ -147,23 +147,23 @@ GEM
147147
retriable (>= 2.0, < 4.a)
148148
rexml
149149
webrick
150-
google-apis-iamcredentials_v1 (0.13.0)
151-
google-apis-core (>= 0.7, < 2.a)
150+
google-apis-iamcredentials_v1 (0.15.0)
151+
google-apis-core (>= 0.9.0, < 2.a)
152152
google-apis-playcustomapp_v1 (0.10.0)
153153
google-apis-core (>= 0.7, < 2.a)
154-
google-apis-storage_v1 (0.17.0)
155-
google-apis-core (>= 0.7, < 2.a)
154+
google-apis-storage_v1 (0.19.0)
155+
google-apis-core (>= 0.9.0, < 2.a)
156156
google-cloud-core (1.6.0)
157157
google-cloud-env (~> 1.0)
158158
google-cloud-errors (~> 1.0)
159159
google-cloud-env (1.6.0)
160160
faraday (>= 0.17.3, < 3.0)
161161
google-cloud-errors (1.3.0)
162-
google-cloud-storage (1.41.0)
162+
google-cloud-storage (1.43.0)
163163
addressable (~> 2.8)
164164
digest-crc (~> 0.4)
165165
google-apis-iamcredentials_v1 (~> 0.1)
166-
google-apis-storage_v1 (~> 0.17.0)
166+
google-apis-storage_v1 (~> 0.19.0)
167167
google-cloud-core (~> 1.6)
168168
googleauth (>= 0.16.2, < 2.a)
169169
mini_mime (~> 1.0)

RELEASE-NOTES.txt

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,16 @@
11
*** PLEASE FOLLOW THIS FORMAT: [<priority indicator, more stars = higher priority>] <description> [<PR URL>]
22

3+
21.0
4+
-----
5+
* [*] Updates splash screen for Android 12+ [https://github.com/wordpress-mobile/WordPress-Android/pull/17273]
6+
37
20.9
48
-----
59
* [***] [internal] Redesigned the landing screen of the WordPress and Jetpack apps, behind a feature flag. [https://github.com/wordpress-mobile/WordPress-Android/pull/17203]
610
* [**] [internal] Added sensor feedback to influence the speed of the scrolling large text on the redesigned Jetpack landing screen based on the vertical rotation of the device. [https://github.com/wordpress-mobile/WordPress-Android/pull/17207]
11+
* [*] Quick Start: Retain Quick Start focus point after device rotation [https://github.com/wordpress-mobile/WordPress-Android/pull/17187]
12+
* [*] Stats: Fix Long title problem on stats cards [https://github.com/wordpress-mobile/WordPress-Android/pull/17084]
13+
* [*] Support "Enter" key for Excerpt editing in Post settings [https://github.com/wordpress-mobile/WordPress-Android/pull/17078]
714

815
20.8
916
-----

WordPress/jetpack_metadata/PlayStoreStrings.po

Lines changed: 8 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,14 @@ msgstr ""
1111
"Project-Id-Version: Jetpack - Apps - Android - Release Notes\n"
1212

1313
#. translators: Release notes for this version to be displayed in the Play Store. Limit to 500 characters including spaces and commas!
14+
msgctxt "release_note_209"
15+
msgid ""
16+
"20.9:\n"
17+
"- “Get to know your app” flows now stay on screen after rotating your device.\n"
18+
"- Long titles display properly on Stats cards without being cut off.\n"
19+
"- We added the Enter key to Post excerpts to allow for easy line breaks.\n"
20+
msgstr ""
21+
1422
msgctxt "release_note_208"
1523
msgid ""
1624
"20.8:\n"
@@ -19,15 +27,6 @@ msgid ""
1927
"Arabic language users will see numerals on Stats screens exclusively in Western Arabic numbers.\n"
2028
msgstr ""
2129

22-
msgctxt "release_note_207"
23-
msgid ""
24-
"20.7:\n"
25-
"- Jetpack widgets are now available on your device’s home screen\n"
26-
"- Media preview controls are visible in both light and dark mode\n"
27-
"- Compose theme’s Login Code screen has better color contrast\n"
28-
"- Certain elements of the editor and post settings are now WordPress blue\n"
29-
msgstr ""
30-
3130
#. translators: Title to be displayed in the Play Store. Limit to 30 characters including spaces and commas!
3231
msgctxt "play_store_app_title"
3332
msgid "Jetpack – Website Builder"
Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
1-
We added dynamic widgets to show at-a-glance, all-time, and daily stats on user devices’ home screens.
2-
Users on multi-author sites can change content authors in post and page settings.
3-
Arabic language users will see numerals on Stats screens exclusively in Western Arabic numbers.
1+
- “Get to know your app” flows now stay on screen after rotating your device.
2+
- Long titles display properly on Stats cards without being cut off.
3+
- We added the Enter key to Post excerpts to allow for easy line breaks.

WordPress/metadata/PlayStoreStrings.po

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -11,21 +11,21 @@ msgstr ""
1111
"Project-Id-Version: Release Notes & Play Store Descriptions\n"
1212

1313
#. translators: Release notes for this version to be displayed in the Play Store. Limit to 500 characters including spaces and commas!
14+
msgctxt "release_note_209"
15+
msgid ""
16+
"20.9:\n"
17+
"- “Get to know your app” flows now stay on screen after rotating your device.\n"
18+
"- Long titles display properly on Stats cards without being cut off.\n"
19+
"- We added the Enter key to Post excerpts to allow for easy line breaks.\n"
20+
msgstr ""
21+
1422
msgctxt "release_note_208"
1523
msgid ""
1624
"20.8:\n"
1725
"Users on multi-author sites can change content authors in post and page settings.\n"
1826
"Arabic language users will now see numerals on Stats screens exclusively in Western Arabic numbers—no more mix and match with Eastern Arabic numbers.\n"
1927
msgstr ""
2028

21-
msgctxt "release_note_207"
22-
msgid ""
23-
"20.7:\n"
24-
"We can see clearly now—media preview controls (like the back button) are now visible in both light and dark mode.\n"
25-
"\n"
26-
"The Login Code screen in the Compose theme also has better color contrast for more readable text. Shiny.\n"
27-
msgstr ""
28-
2929
#. translators: Shorter Release notes for this version to be displayed in the Play Store. Limit to 500 characters including spaces and commas!
3030
msgctxt "sample_post_content"
3131
msgid "The best moment of any trip, for me, is when I first step foot off the plane. The whole of the trip is in front me, ripe with possibility."
Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,3 @@
1-
Users on multi-author sites can change content authors in post and page settings.
2-
Arabic language users will now see numerals on Stats screens exclusively in Western Arabic numbers—no more mix and match with Eastern Arabic numbers.
1+
- “Get to know your app” flows now stay on screen after rotating your device.
2+
- Long titles display properly on Stats cards without being cut off.
3+
- We added the Enter key to Post excerpts to allow for easy line breaks.

WordPress/src/androidTest/java/org/wordpress/android/AppInitializerTest.kt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@ import org.wordpress.android.support.BaseTest
1717
class AppInitializerTest : BaseTest() {
1818
@Test
1919
fun verifyOnAppComesFromBackgroundCalled() {
20+
Thread.sleep(100)
2021
assertFalse(WordPress.appIsInTheBackground)
2122
}
2223
}

WordPress/src/androidTest/java/org/wordpress/android/e2e/BlockEditorTests.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ public void setUp() {
3939
+ "<!-- /wp:image --></div>\n";
4040

4141
@Test
42-
public void publishSimplePost() {
42+
public void e2ePublishSimplePost() {
4343
String title = "publishSimplePost";
4444

4545
new MySitesPage()
@@ -55,7 +55,7 @@ public void publishSimplePost() {
5555
}
5656

5757
@Test
58-
public void publishFullPost() {
58+
public void e2ePublishFullPost() {
5959
String title = "publishFullPost";
6060

6161
new MySitesPage()
@@ -75,7 +75,7 @@ public void publishFullPost() {
7575
}
7676

7777
@Test
78-
public void blockEditorCanDisplayElementAddedInHtmlMode() {
78+
public void e2eBlockEditorCanDisplayElementAddedInHtmlMode() {
7979
String title = "blockEditorCanDisplayElementAddedInHtmlMode";
8080

8181
new MySitesPage()

WordPress/src/androidTest/java/org/wordpress/android/e2e/ContactUsTests.java

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ public void setUp() {
2020

2121
@Ignore("Ignored temporarily. This sometimes fail on CI while running with whole test suite.")
2222
@Test
23-
public void sendButtonEnabledWhenTextIsEntered() {
23+
public void e2eSendButtonEnabledWhenTextIsEntered() {
2424
try {
2525
new LoginFlow()
2626
.chooseContinueWithWpCom()
@@ -40,7 +40,7 @@ public void sendButtonEnabledWhenTextIsEntered() {
4040

4141
@Ignore("As long as CI does not use gradle.properties from MobileSecrets")
4242
@Test
43-
public void messageCanBeSent() {
43+
public void e2eMessageCanBeSent() {
4444
String userMessageText = "Please ignore, this is an automated test.";
4545
String automatedReplyText = "Mobile support will respond as soon as possible, "
4646
+ "generally within 48-96 hours. "
@@ -62,15 +62,15 @@ public void messageCanBeSent() {
6262
}
6363

6464
@Test
65-
public void helpCanBeOpenedWhileEnteringEmail() {
65+
public void e2eHelpCanBeOpenedWhileEnteringEmail() {
6666
new LoginFlow()
6767
.chooseContinueWithWpCom()
6868
.tapHelp()
6969
.assertHelpAndSupportScreenLoaded();
7070
}
7171

7272
@Test
73-
public void helpCanBeOpenedWhileEnteringPassword() {
73+
public void e2eHelpCanBeOpenedWhileEnteringPassword() {
7474
new LoginFlow()
7575
.chooseContinueWithWpCom()
7676
.enterEmailAddress(E2E_WP_COM_USER_EMAIL)

WordPress/src/androidTest/java/org/wordpress/android/e2e/EditorTests.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@ public void setUp() {
5656
// For more info see Issue: https://github.com/wordpress-mobile/WordPress-Android/issues/14389
5757
@Ignore("Classic Editor being deprecated for new posts, test should be adjusted to editing existing classic post")
5858
@Test
59-
public void testPublishSimplePost() {
59+
public void e2ePublishSimplePostClassic() {
6060
String title = "Hello Espresso!";
6161
String content = "Lorem ipsum dolor sit amet, consectetur adipiscing elit.";
6262

@@ -70,7 +70,7 @@ public void testPublishSimplePost() {
7070
// For more info see Issue: https://github.com/wordpress-mobile/WordPress-Android/issues/14389
7171
@Ignore("Classic Editor being deprecated for new posts, test should be adjusted to editing existing classic post")
7272
@Test
73-
public void testPublishFullPost() {
73+
public void e2ePublishFullPostClassic() {
7474
String title = "Hello Espresso!";
7575
String content = "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod "
7676
+ "tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud "

0 commit comments

Comments
 (0)