Skip to content
New issue

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

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

Already on GitHub? Sign in to your account

Feature/material theme and Dark Theme support Try. 2 #11498

Closed
wants to merge 727 commits into from

Conversation

khaykov
Copy link
Member

@khaykov khaykov commented Mar 23, 2020

Because of the issue in block editor we postponed merging this into develop. Trying to do it again :)

This PR moves app to the material theme and adds Dark Theme support.

This is a feature branch and most of the commits were reviewed.

Gutenberg PR: [RNMobile] - WordPress/gutenberg#21139
Gutenberg Mobile PR: wordpress-mobile/gutenberg-mobile#2061

PR submission checklist:

  • I have considered adding unit tests where possible.
  • I have considered adding accessibility improvements for my changes.
  • I have considered if this change warrants user-facing release notes and have added them to RELEASE-NOTES.txt if necessary.

khaykov and others added 30 commits February 7, 2020 13:34
…sharing-settings

Issue/10638 material sharing settings
…ress-mobile/WordPress-Android into issue/11267-aztec-dark-mode
…web-preview

Issue/10648 material web preview
…id into feature/material-theme

# Conflicts:
#	WordPress/src/main/java/org/wordpress/android/ui/reader/subfilter/viewholders/SubfilterListItemViewHolder.kt
#	WordPress/src/main/res/layout/filtered_list_component.xml
…WordPress-Android into issue/10650-material-me-screen

# Conflicts:
#	WordPress/src/main/java/org/wordpress/android/ui/main/MeFragment.java
…WordPress-Android into issue/10649-material-reader-post

# Conflicts:
#	WordPress/src/main/res/values/dimens.xml
…WordPress-Android into issue/10646-material-login-flow

# Conflicts:
#	WordPress/src/main/res/values/styles.xml
…reader-post

Issue/10649 material reader post
…WordPress-Android into issue/fix-lifecycle-crash-with-appcompat-1-1-0
@marecar3 marecar3 self-requested a review March 25, 2020 08:35
@hypest
Copy link
Contributor

hypest commented Mar 31, 2020

FWIW, I managed to pinpoint a commit that seems to be the first to introduce the editor scrolling issue (wordpress-mobile/gutenberg-mobile#2056) and looks to be 5e4f3b0. The one before it (94871fe) doesn't manifest the issue. Note, both commits fail to build on their own. I had to add the PostSettingsCardView style back (see this diff) to temprarily fix the build.

khaykov and others added 12 commits March 31, 2020 15:31
…ss-Android into issue/fix-material-theme-conflicts

# Conflicts:
#	WordPress/src/main/java/org/wordpress/android/ui/pages/PageItemViewHolder.kt
#	WordPress/src/main/java/org/wordpress/android/ui/pages/PagesFragment.kt
#	WordPress/src/main/res/layout/edit_post_settings_fragment.xml
#	WordPress/src/main/res/layout/page_list_item.xml
#	WordPress/src/main/res/values-ar/strings.xml
#	WordPress/src/main/res/values-cs/strings.xml
#	WordPress/src/main/res/values-de/strings.xml
#	WordPress/src/main/res/values-en-rGB/strings.xml
#	WordPress/src/main/res/values-es-rCL/strings.xml
#	WordPress/src/main/res/values-es-rMX/strings.xml
#	WordPress/src/main/res/values-es-rVE/strings.xml
#	WordPress/src/main/res/values-es/strings.xml
#	WordPress/src/main/res/values-fr/strings.xml
#	WordPress/src/main/res/values-he/strings.xml
#	WordPress/src/main/res/values-id/strings.xml
#	WordPress/src/main/res/values-it/strings.xml
#	WordPress/src/main/res/values-ja/strings.xml
#	WordPress/src/main/res/values-ko/strings.xml
#	WordPress/src/main/res/values-nl/strings.xml
#	WordPress/src/main/res/values-pl/strings.xml
#	WordPress/src/main/res/values-ro/strings.xml
#	WordPress/src/main/res/values-ru/strings.xml
#	WordPress/src/main/res/values-sq/strings.xml
#	WordPress/src/main/res/values-sv/strings.xml
#	WordPress/src/main/res/values-tr/strings.xml
#	WordPress/src/main/res/values-zh-rCN/strings.xml
#	WordPress/src/main/res/values-zh-rHK/strings.xml
#	WordPress/src/main/res/values-zh-rTW/strings.xml
#	fastlane/metadata/android/release_notes.xml
…eme-conflicts

Issue/fix material theme conflicts
@peril-wordpress-mobile
Copy link

You can trigger optional UI/connected tests for these changes by visiting CircleCI here.

@hypest
Copy link
Contributor

hypest commented Apr 2, 2020

In the effort to try to merge this work to the block editor release (1.25.0, ongoing at the time of writing), we'll stop working on this PR and instead focus on the PR that is targeting the release: #11580

@marecar3
Copy link
Contributor

marecar3 commented Apr 3, 2020

Closing in favor: #11580

@marecar3 marecar3 closed this Apr 3, 2020
@khaykov khaykov deleted the feature/material-theme branch April 15, 2020 16:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

8 participants