Skip to content
Snippets Groups Projects
  1. Nov 01, 2024
    • ovari's avatar
      misc: update jami.appdata.xml · b6aa9eed
      ovari authored
      <image> tag must be before <caption> tag
      To translate <description>, tag must include xml:lang
      Update URL addresses
      Update description to include extensions, JAMS etc
      
      GitLab: #1262
      
      Change-Id: I8b313a02b119f5ddeaa2b9d760cac7ac5c147b7a
      b6aa9eed
  2. Oct 22, 2024
  3. Oct 18, 2024
  4. Oct 17, 2024
  5. Oct 11, 2024
  6. Oct 08, 2024
    • Andreas Traczyk's avatar
      versioning: use app/jamicore git SHAs as the version · b7fb63ae
      Andreas Traczyk authored
      Currently, the user-facing version number in the about dialog, is a
      build-time timestamp that does help us isolate the project versions
      accurately. Ultimately, we need to be able to reproduce issues
      present in specific versions of Jami. This commit introduces a new
      version number in the form: <client_sha>.<jamicore_sha>, allowing
      us to reproduce builds more accurately.
      
      Gitlab: #1820
      Change-Id: Ie7e20b20da65284e33e745996c410f539b65080c
      b7fb63ae
  7. Sep 26, 2024
  8. Aug 13, 2024
    • François-Simon Fauteux-Chapleau's avatar
      packaging: fix Qt build on Debian testing/unstable · b92cd902
      François-Simon Fauteux-Chapleau authored
      This commit adds four patches to fix various issues that were preventing
      Qt 6.6.1 from building on Debian testing and Debian unstable. These
      patches are backports of fixes that were applied in later versions of
      Qt; links to the relevant commits are included in the description at the
      top of each patch.
      
      There are also two changes in the Dockerfiles for Debian testing and
      Debian unstable:
      1) CMake 3.21 is no longer installed via the install-cmake.sh script.
         This is not necessary anymore given that Debian testing and Debian
         unstable now both come with more recent versions of CMake by default
         (3.29 and 3.30 respectively).
      2) The libre2-dev package (which is part of the dependencies in
         debian-qt/control) is removed from the Docker image in order to force
         Qt to build using the bundled version of the RE2 library. This is
         necessary because the system version of the library on testing and
         unstable (libre2-11) is not compatible with earlier versions due to
         an API change, c.f.
         https://codereview.qt-project.org/c/qt/qtwebengine/+/516094
      
      GitLab: #1822
      Change-Id: I763fb6692949052e2a846b3f4ce54619e6d98108
      b92cd902
  9. Aug 02, 2024
  10. May 30, 2024
  11. May 29, 2024
  12. Apr 30, 2024
  13. Apr 19, 2024
    • François-Simon Fauteux-Chapleau's avatar
      snap: build PipeWire from source · 04c71d02
      François-Simon Fauteux-Chapleau authored
      This is necessary because we use the core20 base snap, which is built
      from Ubuntu 20.04 and therefore doesn't have a recent enough version of
      PipeWire available by default.
      
      Change-Id: Id039ec446f4b3f0e89b9ec27f37f81cfd6b3587e
      04c71d02
  14. Apr 16, 2024
  15. Apr 11, 2024
    • Alessandro Astone's avatar
      rpm: Exclude vendored libraries from the list of provides · 92341b27
      Alessandro Astone authored and Sébastien Blin's avatar Sébastien Blin committed
      The RPM automatic dependency generator adds provides for all
      libraries under %{_libdir}. When vendoring libraries you must disable
      this behaviour, otherwise other packages that link against Qt will
      not pull in the distro qt packages if jami-libqt is already installed
      
      Change-Id: I3f0a018ea12be7f29d04ca4441cbfdebc2efb909
      92341b27
  16. Apr 07, 2024
  17. Mar 22, 2024
  18. Mar 04, 2024
    • Andreas Traczyk's avatar
      QWK: enforce a min Qt version of 6.6.2 on Windows · 1ef9a851
      Andreas Traczyk authored and Sébastien Blin's avatar Sébastien Blin committed
      This will prevent a graphical issue present when disabling QWINDOWKIT_ENABLE_WINDOWS_SYSTEM_BORDERS to avoid the Windows 10 top border issue for the frameless window option. This allows us to remove the temp workaround that likely introduces side effects.
      
      Gitlab: #1581
      Change-Id: I36801064d31e2380312d73f88233e8ed9b757403
      1ef9a851
  19. Feb 19, 2024
  20. Feb 13, 2024
  21. Feb 09, 2024
  22. Feb 06, 2024
    • Liam Coursodon's avatar
      Qt: migration to 6.6.1 · 24edba9a
      Liam Coursodon authored and Sébastien Blin's avatar Sébastien Blin committed
      This commit makes the necessary changes to migrate from Qt 6.5.3 to
      Qt 6.6.1 and fixes the following issues:
      
      - EditedPopup.qml: "layout polish loop" and "recursive rearrange"
        errors (GitLab: #1510) as well as an unreported bug where text was
        clipped instead of elided
      
      - BaseContextMenu.qml: QML warning ("Created graphical object was not
        placed in the graphics scene.")
      
      The daemon is also bumped in order to include a patch for a build issue
      on openSUSE Leap (GitLab: #1552).
      
      GitLab: #1466
      Change-Id: I12df2f84067ebe961368879e08ff7ef275d93395
      24edba9a
  23. Jan 31, 2024
  24. Jan 26, 2024
    • Andreas Traczyk's avatar
      misc: implement frameless window · 35482fa9
      Andreas Traczyk authored
      Several major changes to the layout have been made.
      - The chat search bar is moved into the message search layout.
      - The Searchbar component is stripped of unused features.
      - Some remaining logic that was used to switch main loader components is removed.
      - ViewCoordinator.getView gets a "force create" parameter and we no longer preload low-cost views.
      
      NOTE: the option to use a frameless window is available within general settings
      
      Gitlab: #1524 (Frameless Window)
      Change-Id: Iec6bdf162cb0335d3ae3d9bd09dd9783991a4a57
  25. Jan 10, 2024
    • Kateryna Kostiuk's avatar
      macOS: remove QT dSYM files · 677ebe32
      Kateryna Kostiuk authored
      This patch removes Qt dSYM files because their bundle identifiers
      are not accepted by the App Store.
      
      Change-Id: Ie999b8d273172a3810706fc78286fe0ddc81376d
      677ebe32
  26. Jan 03, 2024
  27. Jan 02, 2024
  28. Dec 22, 2023
  29. Dec 04, 2023
  30. Dec 01, 2023
  31. Nov 29, 2023
  32. Nov 27, 2023
Loading