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

Sync bookmarks between macOS and iOS #63

Open
5 of 7 tasks
filimo opened this issue Dec 8, 2019 · 0 comments
Open
5 of 7 tasks

Sync bookmarks between macOS and iOS #63

filimo opened this issue Dec 8, 2019 · 0 comments
Assignees
Labels
enhancement New feature or request

Comments

@filimo
Copy link
Owner

filimo commented Dec 8, 2019

  • Start/restart PeerListener in ReaderTranslatorMac
  • Show the available services in ReaderTranslatorPlayer
  • Show connection status in ReaderTranslatorMac
  • Show connection status in ReaderTranslatorPlayer
  • Send bookmarks from macOS to mobile devices
  • Add unit tests
  • Sync bookmarks between macOS and mobile apps

https://www.planttext.com "Sequence diagrams"-> Messages

@startuml

title "Sync bookmarks - Sequence Diagram"

actor macOS
control NWListener
control NWConnection_macOS

control NWConnection_iOS
control NWBrowser
actor iOS

macOS -> NWListener: Start the host
iOS -> NWBrowser: Start search running hosts
NWBrowser <-> NWListener: Scan running hosts
NWBrowser -> iOS: Result running hosts
iOS -> NWConnection_iOS: Start connection with the host
NWConnection_iOS -> NWListener: Receive newConnectionHandler
NWListener -> NWConnection_macOS: Start connection with the client
NWConnection_macOS <-> NWConnection_iOS: Connection .ready
NWConnection_iOS -> NWConnection_macOS: Send message .getBookmarks
NWConnection_macOS -> NWConnection_iOS: Send message .sendBookmarks
NWConnection_iOS -> iOS: onSendBookmarks
iOS -> NWConnection_iOS: Send bookmarks to the host
NWConnection_iOS -> NWConnection_macOS: Send message .sendBookmarks
NWConnection_macOS -> macOS: onSendBookmarks
macOS -> NWConnection_macOS: Close the connection
NWConnection_macOS -> NWConnection_iOS: Send message .closeConnection
NWConnection_iOS -> iOS: onCloseConnection

@enduml
@filimo filimo added the enhancement New feature or request label Dec 8, 2019
@filimo filimo self-assigned this Dec 8, 2019
@filimo filimo added this to To do in ReaderTranslator via automation Dec 8, 2019
filimo added a commit that referenced this issue Dec 12, 2019
@filimo filimo moved this from To do to In progress in ReaderTranslator Dec 13, 2019
filimo added a commit that referenced this issue Dec 13, 2019
filimo added a commit that referenced this issue Dec 13, 2019
@filimo filimo changed the title Broadcast station Broadcast between macOS and mobile apps Dec 14, 2019
filimo added a commit that referenced this issue Dec 14, 2019
@filimo filimo changed the title Broadcast between macOS and mobile apps Sync bookmarks between macOS and iOS Dec 21, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
ReaderTranslator
  
In progress
Development

No branches or pull requests

1 participant