Skip to content
Snippets Groups Projects
  1. Dec 01, 2021
  2. Nov 17, 2021
    • Aline Gondim Santos's avatar
      videoInput: use new api · a126eb69
      Aline Gondim Santos authored and Sébastien Blin's avatar Sébastien Blin committed
       - VideoSettings OK
       - PhotoBooth OK
       - Calls - mostly ok, have to test camera unplugin/replugin/multiplecameras
         -> seems to leak, client freezing in calls/conferences
       - Recording - OK
      
      Change-Id: I49362900979d48abf2507ab89fcb261808423445
      Unverified
      a126eb69
  3. Nov 04, 2021
  4. Sep 14, 2021
    • Ming Rui Zhang's avatar
      settings: refactor for SettingsView - stage two · e0737f4b
      Ming Rui Zhang authored
      1. Remove redundant functions in AvAdapter
      2. Add CurrentDevice for video device treatment
         Audio device treatment should be improved in the next
         stage
      3. Add QSortFilterProxyModel to all video list models and
         manage them together to avoid redundant function calls
      4. Video device call action should be responsive to device
         change as well
      
      Gitlab: #508
      
      Change-Id: I3df949a08bc19042b73f033139cd6ab06925c0b6
      e0737f4b
    • Ming Rui Zhang's avatar
      settings: refactor for SettingsView - stage one · a196513d
      Ming Rui Zhang authored
      1. Add account config QML properties and use them
         in settings directly to avoid manual update
      2. Rough clean up for video/audio settings
      3. Remove settingsAdapter entirely and split the
         responsibility
      
      Change-Id: Icf81b91d5a3a0dd9f2a52824159cd222367b801f
      a196513d
    • Andreas Traczyk's avatar
      audio-preview: synchronize start/stop calls off the UI thread · f7ce4b69
      Andreas Traczyk authored and Ming Rui Zhang's avatar Ming Rui Zhang committed
      Use QThreadpool to queue the start and stop of the audio device preview.
      
      Gitlab: #522
      Change-Id: I476e754628e0d1e00475c0ead7f1421579683ada
      f7ce4b69
  5. Aug 11, 2021
  6. Jun 02, 2021
  7. Jun 01, 2021
  8. May 27, 2021
  9. May 07, 2021
  10. Apr 02, 2021
  11. Mar 22, 2021
  12. Mar 17, 2021
    • Andreas Traczyk's avatar
      avadapter: return call id by value · 3a157ed8
      Andreas Traczyk authored
      This function either returns a reference to a local, or a QString
      member whose lifetime is unknown to the caller. We should just
      return by value.
      
      Change-Id: Ib87288105daa6bf8cb6b803948411275da980c54
      3a157ed8
  13. Jan 07, 2021
  14. Dec 14, 2020
    • Albert  Babí Oller's avatar
      misc: change the way of manipulating window's display screen · 7f7e4b22
      Albert Babí Oller authored and Ming Rui Zhang's avatar Ming Rui Zhang committed
      - avoid using screen number as display number on Linux
      - support for area selection over multiple screens on Linux
      - make getFrame null safe
      - make video-full-screen mode show in the correct screen
      - add the option of "share all screens"
      - use x11 api for unix system for sharing screen areas
      
      Gitlab: #160
      
      Change-Id: Ibe47a4150b6a213950a0533d85e8cd7d5d159482
      7f7e4b22
  15. Dec 11, 2020
  16. Dec 10, 2020
  17. Oct 02, 2020
  18. Sep 10, 2020
    • Andreas Traczyk's avatar
      misc: apply clang-formatting · eacf5bb4
      Andreas Traczyk authored
      Change-Id: I9d2ec496aa8d6cc0a41f9096ad153308c3308e8b
      eacf5bb4
    • Andreas Traczyk's avatar
      qml interop: remove clientwrapper · ae058405
      Andreas Traczyk authored
      The clientwrapper class masks granular object registration within
      qml, and encourages code duplication between viewmodels(adapters)
      and code lasagnafication and the misuse of declarative Qml.
      
      Change-Id: I85fef214363e62e54fc0681282323ea4861000d6
      Gitlab: #66
      ae058405
  19. Sep 03, 2020
    • Andreas Traczyk's avatar
      qml interop: start replacing QMetaObject::invokeMethod with signals · eb53a622
      Andreas Traczyk authored
      It seems concurrent calls to invokeMethod using qml component
      object pointers can lead to access violations. These method
      invocations can be replaced with a signal/slot mechanism.
      
      This patch replaces only the invocations in conversationsadapter
      and accountsadapter that are known to be problematic for now.
      
      Some code cleanup is done for QmlAdapterBase derived classes.
      
      Gitlab: #61
      Change-Id: I72f47c9229a9bf42299ae52822c3a1a8c04eb423
      eb53a622
  20. Aug 03, 2020
Loading