Skip to content
Snippets Groups Projects
  1. Aug 17, 2021
  2. Aug 06, 2021
    • Andreas Traczyk's avatar
      misc: add a qml adapter class to represent the current conversation · 6b3bf514
      Andreas Traczyk authored
      Provides observable property representations of a conversation info
      structure. Is updated when the selected conversation Id changes.
      
      This object is only exposed in this commit, and will be used in
      subsequent commits to introduce a more declarative approach in the
      UI code.
      
      Change-Id: I25be0f6b82cf9341b67fbf04fdeb04bffbf8ab24
      6b3bf514
  3. Jul 29, 2021
  4. Jul 27, 2021
  5. Jul 21, 2021
    • Andreas Traczyk's avatar
      resources: remove unused images and icons · 1a61af02
      Andreas Traczyk authored
      gen-resources.py should be used to generate resources.qrc and
      JamiResources.qml. Steps to add an image resource:
      - add the resource file to the appropriate path under resources/
      - run gen-resources.py
      - use the newly available resource
      
      Note: only icons and images will be represented by Qml properties.
      
      The resource file generation may be made to run during CMake
      configuration in a subsequent commit.
      
      Some unused components were also removed during the refactor.
      
      Gitlab: #477
      Change-Id: I8e7f13d465031666be2bbadd5f29f9afc94d210d
      1a61af02
  6. Jul 12, 2021
    • 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
  7. Jul 09, 2021
  8. Jun 29, 2021
    • Maxim Cournoyer's avatar
      Rename dring to jamid, ring to jami. · a7e7105c
      Maxim Cournoyer authored and Sébastien Blin's avatar Sébastien Blin committed
      Automated via the following command:
      
        $ git grep -l dring | grep -v '.ts$' | xargs sed -i
        's/dring/jamid/g'
        $ git ls-files | xargs sed -i 's,bin/jamid.lib,bin/jami.lib,g'
        $ git ls-files | xargs sed -i 's,src/jamid,src/jami,g'
        $ git ls-files | xargs sed -i 's,-mutejamid,-mutejami,g'
        $ git checkout docker
      
      Change-Id: I030209b60817372f866055daadb4d0a1c1e2e9df
      a7e7105c
  9. May 25, 2021
  10. May 10, 2021
  11. May 07, 2021
  12. May 04, 2021
  13. Apr 27, 2021
  14. Apr 19, 2021
  15. Apr 16, 2021
  16. Apr 14, 2021
  17. Apr 09, 2021
  18. Apr 07, 2021
  19. Apr 02, 2021
  20. Mar 22, 2021
    • Ming Rui Zhang's avatar
      misc: remove LRC singleton · 7951764b
      Ming Rui Zhang authored
      GitLab: #337
      
      Change-Id: Ifb671d38d364714818650a8154c43a5787460039
      7951764b
    • Andreas Traczyk's avatar
      settings: use default audio devices · 28aa5aab
      Andreas Traczyk authored
      Refactors audio settings to avoid list model code duplication. This code
      could be greatly simplified by using string lists, however the combo-box
      component design is highly dependent on QAbstractItemModel based models.
      
      Also translates the handlebarred strings upon presentation, which is
      currently used to translate the "Default" prefix for the first device
      item.
      
      Gitlab: #346
      Change-Id: I5ed282d29cc4ec6a090a9cdf47b0459f0db2a99b
      28aa5aab
  21. Feb 19, 2021
  22. Feb 12, 2021
    • Albert  Babí Oller's avatar
      callview: inhibit screen saver while in a call · c36d5cc3
      Albert Babí Oller authored and Amin Bandali's avatar Amin Bandali committed
      Gitlab: #272
      
      Change-Id: I25c1a9547b526f8889231a9d5061e63c349c39f1
      c36d5cc3
    • Amin Bandali's avatar
      autostart: revision for snap packaging · e93854e1
      Amin Bandali authored
      
      Adjust JAMI_DATA_PATH (and in turn JAMI_DATA_DIR) for snap after any
      cmake 'install' command definitions that refer to it, so that the
      version compiled into the package using target_compile_definitions
      will have the right value for our snap package.  With this particular
      configuration, we don't have to check for JAMI_DATA_DIR during runtime
      since it will have the right value set at build time, and the path it
      points to (/snap/jami/current/...) is actually stable across updates,
      so we don't have to worry about correcting the autostart desktop file
      symlink after each upgrade.
      
      Note: as the comments in CMakeLists.txt mention, it is crucial that
      JAMI_DATA_PATH is only adjusted after all 'install' commands that
      refer to it, because its snap-specific value isn't meant to be used
      during build time as an install destination.  Also, that the call to
      target_compile_definitions must come after the JAMI_DATA_PATH change
      described earlier.
      
      Co-authored-by: default avatarababi <albert.babi@savoirfairelinux.com>
      
      Gitlab: #262
      Change-Id: I07896be8195c336833bcd4a84b918276eddbe159
      e93854e1
  23. Feb 08, 2021
  24. Feb 05, 2021
  25. Feb 03, 2021
  26. Dec 16, 2020
    • Albert  Babí Oller's avatar
      build: add support for custom lrc installation path · 2d461cc5
      Albert Babí Oller authored and Sébastien Blin's avatar Sébastien Blin committed
      - qmake: add custom lrc path support
      - cmake: add custom lrc path support, check qt version, update dependencies, optional test compilation
      - readme: update flags building with make-ring.py
      - tests: avoid using pandoc
      
      Change-Id: I97dea21ca7c720c2d619c44bfa7dae5290de72f9
      2d461cc5
  27. Dec 14, 2020
  28. Nov 06, 2020
  29. Oct 30, 2020
  30. Oct 28, 2020
Loading