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

[RNMobile] Add autosave to mobile apps #17329

Merged
merged 18 commits into from
Sep 19, 2019

Commits on Aug 22, 2019

  1. Configuration menu
    Copy the full SHA
    8546c4a View commit details
    Browse the repository at this point in the history
  2. Build: remove global install of latest npm since we want to use the p…

    …aired node/npm version (#17134)
    
    * Build: remove global install of latest npm since we want to use the paired node/npm version
    * Also update travis to remove --latest-npm flag
    gwwar authored and mchowning committed Aug 22, 2019
    Configuration menu
    Copy the full SHA
    1ca5e2b View commit details
    Browse the repository at this point in the history

Commits on Aug 23, 2019

  1. [RNMobile] Try dark mode (iOS) (#17067)

    * Adding dark mode component implemented on list and list block
    
    * Adding DarkMode handling to RichText, ToolBar and SafeArea
    
    * Mobile: Using DarkMode as HOC
    
    * iOS DarkMode: Modified colors on block list and block container
    
    * iOS DarkMode: Improved Header Toolbar colors
    
    * iOS DarkMode: Removing background from buttons
    
    * iOS DarkMode warning and unsupported
    
    * iOS DarkMode: MediaPlaceholder
    
    * iOS DarkMode: BottomSheets
    
    * iOS DarkMode: Inserter
    
    * iOS DarkMode: DefaultBlockAppender
    
    * iOS DarkMode: PostTite
    
    * Update hardcoded colors with variables
    
    * iOS DarkMode: Fix bottom-sheet cell value color
    
    * iOS DarkMode: More - PageBreak - Add Block Here
    
    * iOS DarkMode: Better text color
    
    * iOS Darkmode: Code block
    
    * iOS DarkMode: HTML View
    
    * iOS DarkMode: Improve colors on SafeArea
    
    * Fix toolbar not avoiding keyboard regression
    
    * Fix native unit tests
    
    * Fix gutenberg-mobile unit tests
    
    * Adding RNDarkMode mocks
    etoledom authored Aug 23, 2019
    Configuration menu
    Copy the full SHA
    ef3f290 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    32e80ea View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    316396c View commit details
    Browse the repository at this point in the history

Commits on Aug 26, 2019

  1. [RNMobile] Fix MaxListenersExceededWarning caused by dark-mode event …

    …emitter (#17186)
    
    * Fix MaxListenersExceededWarning caused by dark-mode event emitter
    
    * Checking for setMaxListeners trying to avoid CI error
    
    * Adding remove listener to DarkMode HOC
    
    * DarkMode: Binding this.onModeChanged to `this`
    
    * DarkMode: Adding conditional needed to pass UI Tests on CI
    etoledom authored Aug 26, 2019
    Configuration menu
    Copy the full SHA
    a7bb5b3 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    fe4c02f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    bf84833 View commit details
    Browse the repository at this point in the history

Commits on Sep 4, 2019

  1. Add a preliminary version of the AutosaveMonitor for mobile that call…

    …s the "bridge" and asks the native side to save the content
    daniloercoli committed Sep 4, 2019
    Configuration menu
    Copy the full SHA
    f210ff5 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c6dd15c View commit details
    Browse the repository at this point in the history
  3. Merge branch 'rnmobile/master' of https://github.com/WordPress/gutenberg

     into rnmobile/add-autosave-to-mobile
    
    * 'rnmobile/master' of https://github.com/WordPress/gutenberg: (52 commits)
      [RNMobile] DarkMode improvements (#17309)
      Remove redundant bg color within button appender (#17325)
      Support group block on mobile (#17251)
      [RNMobile] Insure tapping at end of post inserts at end
      Recover border colors (#17269)
      [RNMobile] Fix dismiss keyboard button for the post title (#17260)
      Unify media placeholder and upload props within media-text (#17268)
      MediaUpload and MediaPlaceholder unify props (#17145)
      Add native support for the MediaText block (#16305)
      Activate Travis CI on rnmobile/master branch (#17229)
      [RNMobile] Native mobile release v1.11.0 (#17181)
      Apply box-sizing border-box properly to the notices components (#17066)
      Writing Flow: allow undo of patterns with BACKSPACE and ESC (#14776)
      Project automation: Rewrite actions using JavaScript (#17080)
      Build: remove global install of latest npm since we want to use the paired node/npm version (#17134)
      Writing Flow/Quote: allow splitting (#17121)
      Use `400` as a valid `font-weight`
      Add: Disabled block count in the block manager (#17103)
      Update video player style on mobile - Add a new gridicon play icon, from: https://github.com/Automattic/gridicons/blob/87c9fce08b4a9f184b9fb4963228757fdd4f4e74/svg-min/gridicons-play.svg - Replace the Dashicon play by this one - Update icon size and icon color - Update the overlay color
      [RNMobile] Hide replaceable block when adding block (#16931)
      ...
    
    # Conflicts:
    #	packages/block-editor/src/components/block-list/index.native.js
    #	packages/block-editor/src/components/inserter/index.native.js
    #	packages/block-editor/src/components/inserter/menu.native.js
    #	packages/block-editor/src/components/media-placeholder/index.native.js
    #	packages/block-editor/src/components/warning/index.native.js
    #	packages/block-library/src/code/edit.native.js
    #	packages/block-library/src/image/edit.native.js
    #	packages/block-library/src/missing/edit.native.js
    #	packages/block-library/src/more/edit.native.js
    #	packages/block-library/src/nextpage/edit.native.js
    #	packages/block-library/src/video/edit.native.js
    #	packages/components/src/mobile/bottom-sheet/cell.native.js
    #	packages/components/src/mobile/bottom-sheet/index.native.js
    #	packages/components/src/mobile/dark-mode/index.native.js
    #	packages/components/src/mobile/html-text-input/index.native.js
    #	packages/components/src/toolbar/toolbar-container.native.js
    #	packages/edit-post/src/components/header/header-toolbar/index.native.js
    #	packages/edit-post/src/components/layout/index.native.js
    #	packages/edit-post/src/components/visual-editor/index.native.js
    #	packages/rich-text/src/component/index.native.js
    daniloercoli committed Sep 4, 2019
    Configuration menu
    Copy the full SHA
    5e0bc0c View commit details
    Browse the repository at this point in the history
  4. Fix merge conflicts

    daniloercoli committed Sep 4, 2019
    Configuration menu
    Copy the full SHA
    d68a430 View commit details
    Browse the repository at this point in the history
  5. Fix lint

    daniloercoli committed Sep 4, 2019
    Configuration menu
    Copy the full SHA
    e2e8a0c View commit details
    Browse the repository at this point in the history
  6. Re-add autosave on mobile that was removed erroneously during import-…

    …merge from rnmobile/master
    daniloercoli committed Sep 4, 2019
    Configuration menu
    Copy the full SHA
    9c82ea0 View commit details
    Browse the repository at this point in the history

Commits on Sep 6, 2019

  1. Configuration menu
    Copy the full SHA
    27f6f80 View commit details
    Browse the repository at this point in the history
  2. Default to false for isEditedPostAutosaveable on mobile. There was …

    …a typo in the returing value on the previous commit.
    daniloercoli committed Sep 6, 2019
    Configuration menu
    Copy the full SHA
    09f1907 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    62e106e View commit details
    Browse the repository at this point in the history

Commits on Sep 9, 2019

  1. Fix lint

    daniloercoli committed Sep 9, 2019
    Configuration menu
    Copy the full SHA
    5e763e9 View commit details
    Browse the repository at this point in the history