1. 03 Jun, 2019 12 commits
  2. 01 Jun, 2019 1 commit
  3. 31 May, 2019 4 commits
  4. 30 May, 2019 3 commits
  5. 29 May, 2019 3 commits
    • JC Brand's avatar
      Refactor strophe usage · aece9562
      JC Brand authored
      - Upgrade to latest commit in Strophe
      - Import individual Strophe dependencies
      - Replace strophe plugins with code in Converse
      aece9562
    • JC Brand's avatar
      Simplify rendering of trimmed chats · 7a18f59f
      JC Brand authored
      Also fix issue where trimmed headline chatboxes don't show the proper
      color
      7a18f59f
    • JC Brand's avatar
      Improve chatroom name rendering · da713f31
      JC Brand authored
      - Take locked_muc_domain into consideration in chatroom display name
      - Use getDisplayName when rendering the heading name
      - Give preference to bookmark name if it exists
      da713f31
  6. 28 May, 2019 6 commits
  7. 27 May, 2019 4 commits
  8. 26 May, 2019 3 commits
  9. 24 May, 2019 4 commits
    • JC Brand's avatar
      5054ecca
    • JC Brand's avatar
      Allow the full app to be embedded. · f387c947
      JC Brand authored
      - new config option `singleton`.
      - new plugin `converse-uniview`
      - removed `converse-embedded`.
      - various CSS changes, to properly render an embedded full app
      - don't re-open cached and non-autojoined chats in singleton mode
      
      The goal here is to extend the `embedded` `view_mode` so that the full app can
      also be embedded, not just a single MUC or private chat.
      
      To do this, we'll need to differentiate between multi and singleton chat apps.
      
      * A singleton chat app contains only a single chat.
      * A multi-chat app can contain zero or more chats
      
      So we introduce a new config option, `singleton`, which when used with
      `view_mode` set to `embedded` will determine whether a single chat or the full
      app is embedded.
      
      Similarly, in `overlayed`, `fullscreen` and `mobile` view modes, `singleton`
      set to true will allow only one chat within the parameters of that view mode.
      
      We're appropriating the word `singleton` and introducing the concepts of
      `uniview` and `multiview` (see a785ca8) to cover what was
      previously meant with `singleton`.
      
      updates #1297
      f387c947
    • JC Brand's avatar
      Always debounce trimChats · 2d507c68
      JC Brand authored
      2d507c68
    • JC Brand's avatar
      Use composition instead of overrides · 1ef29bee
      JC Brand authored
      1ef29bee