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

[WIP] Split OMEMO plugin into view and headless components #3117

Draft
wants to merge 6 commits into
base: master
Choose a base branch
from

Commits on Jan 8, 2023

  1. Split omemo/utils.js into headless and UI versions

    This replaces 'plugins/omemo' with 'plugins/omemo-views' and
    'headless/plugins/omemo'. Most of the original code is still in
    the former, but the contents of 'util' has been moved to the
    headless version. Still pending: moving 'index.js' and all the
    other files in the plugin!
    badrihippo committed Jan 8, 2023
    Configuration menu
    Copy the full SHA
    151c698 View commit details
    Browse the repository at this point in the history

Commits on Jan 18, 2023

  1. Split 'omemo-views/index.js' into headless and UI plugins

    The 'omemo-views' plugin is still there, but most of the logic has
    now been moved to the new headless 'omemo' plugin, with only the
    UI part remaining in 'omemo-views'.
    badrihippo committed Jan 18, 2023
    Configuration menu
    Copy the full SHA
    dcbde1f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    daebbdf View commit details
    Browse the repository at this point in the history
  3. Remove extra "move to headless" TODOs

    Turns out there was no headless component to these functions, so
    nothing to be moved!
    badrihippo committed Jan 18, 2023
    Configuration menu
    Copy the full SHA
    d0d5bfd View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    1a40ab5 View commit details
    Browse the repository at this point in the history
  5. Remove extra import lines

    badrihippo committed Jan 18, 2023
    Configuration menu
    Copy the full SHA
    9963d81 View commit details
    Browse the repository at this point in the history