Skip to content
Snippets Groups Projects
  1. Jul 14, 2021
    • Sébastien Blin's avatar
      generalsettings: add file transfer settings · 417a0fe0
      Sébastien Blin authored
      + Auto accept files from trusted sources (default: true)
      + Auto accept files from untrusted sources (default: false)
      + Size limit (default: 20Mb)
      
      Change-Id: I0e1068e3996786b23ba9a7797d02b7f8bb0f89d1
      GitLab: #160
      417a0fe0
  2. Jul 12, 2021
    • Ming Rui Zhang's avatar
      messagewebview: QML invition page implementation · b3d853a0
      Ming Rui Zhang authored
      Gitlab: #469
      
      Change-Id: I661185530ee3703527fd85a7022b42a3bcb7f579
      b3d853a0
    • Andreas Traczyk's avatar
      swarm: simplify and update avatar update mechanism · 4bda3306
      Andreas Traczyk authored
      Implements a leaner avatar caching system. The avatar component
      listens for uid filtering its id, which may be:
      - conversation id
      - account id
      - contact uri
      
      In response to the uid change, a the image source is updated with
      a new image url invoking a fresh QQuickImageProvider query. With
      this design, only the avatarregistry's uid mapping needs to be
      updated when profiles are changed, and no longer should specific
      avatar components receive manual source updates.
      
      Gitlab: #466
      Change-Id: Ie5313f5c187a0977ca51b890dd92187480a42537
      4bda3306
  3. Jul 09, 2021
    • Ming Rui Zhang's avatar
      messagewebview: chatview message bar qml replacement - logic completion · f8d5ab7f
      Ming Rui Zhang authored
      Functionalities checklist:
        1. Emoji picker refinement
        2. DropArea on messageWebView
        3. Record box
        4. Send message button visibility
        5. TextArea paste (can paste image, files directly)
        6. TextArea content draft
        7. TextArea - Enter key -> Send message
        8. TextArea - Shift + Enter key -> New line
        9. TextArea - Composing indicator
        10. TextArea - Placeholder text
      
      Change-Id: I115ad2927b74264dd396aa55b77a8f003dcd746b
      f8d5ab7f
    • Ming Rui Zhang's avatar
      messagewebview: chatview message bar qml replacement - ui · 14620f8b
      Ming Rui Zhang authored
      1. New emoji picker by customizing emoji.js
      2. New message bar ui (textarea, buttons, tooltips)
      3. New pending files transfer container
      4. Use MaterialToolTip for all PushButton
      
      Change-Id: I05d0531c65c019ced42b04668a780919c8a4fac3
      14620f8b
  4. Jun 02, 2021
  5. Jun 01, 2021
  6. May 28, 2021
  7. May 27, 2021
  8. May 26, 2021
    • Andreas Traczyk's avatar
      calloverlays: cleanup main and participant fadeout mechanisms · 3cca2e70
      Andreas Traczyk authored
      Unfortunately, QQuickMouseArea force accepts all move events by
      design, which makes passthrough events tricky to catch. In-call
      overlays for conference participants should be a layer below the
      main overlay. So, using QML MouseAreas makes correctly implementing
      both overlay fade mechanisms with passthrough for participant menus
      too complex. To properly implement the signal relay mechanism we
      would need to listen to all the child components with MouseAreas
      and relay the positionChanged events to parenting MouseAreas.
      
      To avoid the complexity, we can install an event filter for the
      main overlay and listen to global mouse move events that are
      contained in it's geometry.
      
      Additionally, we can use Control components instead of transparent
      Rectangles to access a hovered property which can be used to
      prevent the fade out, and effectively freeze the visibility of menu
      components.
      
      Gitlab: #420
      Gitlab: #421
      Gitlab: #423
      Change-Id: I7f05d2bc79ad6a8db0951b7b59e52f671fdf4798
      3cca2e70
  9. May 25, 2021
  10. May 07, 2021
  11. May 06, 2021
    • Andreas Traczyk's avatar
      accountcombobox: cleanup and simplify qml layer · 0d6d94d1
      Andreas Traczyk authored
      - remove some faulty hover state management, excessive text metrics
        objects. Split the code up too and increase declarativeness.
      - fix the rendering of account avatars in the dropdown list
      - make the 'add account' item always visible
      - make the popup modal with transparent overlay
      
      Gitlab: #388
      Change-Id: If0e5f95d1250ee77902c518469878bdb678c8b9d
      0d6d94d1
  12. Apr 22, 2021
  13. Apr 15, 2021
  14. Apr 09, 2021
  15. Apr 07, 2021
  16. Feb 03, 2021
  17. Jan 15, 2021
  18. Dec 14, 2020
  19. Dec 11, 2020
  20. Dec 03, 2020
  21. Oct 30, 2020
  22. Oct 08, 2020
  23. Oct 02, 2020
  24. Sep 17, 2020
  25. Sep 16, 2020
  26. Sep 15, 2020
  27. Sep 14, 2020
    • Albert  Babí Oller's avatar
      mainview: call flow review · be70e36b
      Albert Babí Oller authored
      - incoming / outgoing call UI management
      - add system native notifications
      - incoming call page same model as outgoing
      - UserInfoCallPage is used to display common information for incoming / outgoing calls
      
      Gitlab: #32
      Change-Id: If33196a30c51698b4edad55cb8f718066034e422
      be70e36b
  28. Sep 10, 2020
Loading