- Oct 08, 2024
-
-
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
-
- Jun 04, 2024
-
-
Andreas Traczyk authored
Gitlab: #1619 Change-Id: I7c19dfa4556f4f9dae827a1d0c967c9ebce7cc86
-
- May 29, 2024
-
-
Andreas Traczyk authored
Don't use a post build step, as it's only needed for packaging. Change-Id: I1be4e7ac8042e1f211b4eeb15bc869e16eda1682
-
- Mar 22, 2024
-
-
Change-Id: Ida5516630c6f95b16aa45f31ee8111a924273b3f
-
- Mar 04, 2024
-
-
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
-
- Feb 19, 2024
-
-
Sébastien Blin authored
Change-Id: I5e92e47ada4c4225c68065179245d96723397575
-
- Feb 12, 2024
-
-
Andreas Traczyk authored
Change-Id: Ib7c978e2b5ea8e16115c8818afc387988c13d72a
-
Andreas Traczyk authored
- Declares global logging categories for libclient and the app - Introduces some macros for categorized logging - Removes the noisy namedirectory logs by default - Logs file/line number URIs in debug mode Change-Id: I9dadadc6e93ef91cc70d206b7225aeb7a06f8773
-
- Feb 06, 2024
-
-
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
-
- Jan 31, 2024
-
-
Andreas Traczyk authored
Broken by https://review.jami.net/c/jami-client-qt/+/26560. This moves some logic that has been previously duplicated between the app and tests into a common routine. Change-Id: I40f1af38893cfcef751578d3e4db7d7ba040505b
-
Andreas Traczyk authored
This simplifies registration and helps with IDE Intellisense for singleton components. Change-Id: Ifb424491c0fa4777ecc76ec947d57287eea94cfc
-
- Jan 26, 2024
-
-
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
-
- Jan 12, 2024
-
-
WebEngine view destruction crashes on Windows 10 when using Vulkan. Disable the preference for now. It will default to D3D11. Gitlab: #1515 Change-Id: I8396163a937b3b439569115887020d49e3a8e751
-
- Jan 03, 2024
-
-
Sébastien Blin authored
Change-Id: I8d5f968fbedbc884c91416246049a0ef4cd652eb
-
- Dec 18, 2023
-
-
Appstore is refusing the donations-enabled build for now. Change-Id: I16d9cc33ed577298565a5d92e0ee247ee54865a8
-
- Dec 06, 2023
-
-
Change-Id: Idb58dc218cb71f1b5ff1cb44b5ce1c2e43d577b7 GitLab: #1374
-
- Nov 22, 2023
-
-
Kateryna Kostiuk authored
This reverts commit a4339743. Change-Id: I1a3b663a3f6813ed0481bf4a118330cf5d974424
-
- Nov 14, 2023
-
-
Andreas Traczyk authored
Changes to a more maintained repo source. Change-Id: Ie9903761ad8cb740b79552f59dc851976c1ef9da
-
Andreas Traczyk authored
Change-Id: Ieeeb8bbf3d032fb9595b6f76a49ab8027dad7d99
-
- Nov 07, 2023
-
-
Sébastien Blin authored
Change-Id: I1b1d30da4c89af12f811075185095830a3a39157
-
Change-Id: Ie014285e46feb82577125b68677b19d94005789f
-
- Nov 02, 2023
-
-
Andreas Traczyk authored
Change-Id: Ib0b41428f00945c9bcab2f7d68355c2128c0e68f
-
- Oct 30, 2023
-
-
Kateryna Kostiuk authored
Change-Id: I359cf1cd538a87f12f0e931b8b2948cf1c721cce
-
It works with a Pimpl which the right pttlistener.cpp depending on the platform you are on (macOs, windows or X11). It is a global PTT which listen to key events during calls. If the global PTT is not supported, a local PTT is set. jami-project#1402 Change-Id: I8399800966c737bb8e8a656ecbb6af7ac7cdde8c
-
- Oct 23, 2023
-
-
Change-Id: Idf922df701cdf2efc2d167362dca021897d8e2e5
-
- Aug 30, 2023
-
-
Andreas Traczyk authored
The current check only fails if the major and minor version are less than the minimum. This simplifies the check even removing the major version check which is a find requirement already. Gitlab: #1330 Change-Id: Id066953c50ef4a925713dbd9203ebe7a3a36f4a1
-
- Aug 01, 2023
-
-
Change-Id: I57ebec72c1cb6e2f245af011def82f880bc9573f
-
- Jul 31, 2023
-
-
To be able to use an update manager for the plugins store, a refactor of windows update manager is done. The windows and macos update manager is used for updating jami. The plugins store update manager is to update plugins to the newest version. Gitlab: #1229 Change-Id: I0541b6191401f2aa2c6d6034722796455e9c18d2
-
- Jul 14, 2023
- Jun 01, 2023
-
-
Andreas Traczyk authored
Bumps the daemon and adjusts the build to use the appropriate library name. Change-Id: I4208f161c3522bb58dfc1dc55cb10910ade24eed
-
- May 30, 2023
-
-
Change-Id: I39262a1945ab48f43efbb958ebe323f52f5d1a8d
-
- May 15, 2023
-
-
Introduces MessageParser to encapsulate text treatment for raw text messages. The async parsing sequence is as follows: - Markdown -> HTML (md4c) - link coloration (tidy-html5) - notify UI - request link preview info from PreviewEngine for the first link - Preview engine uses QtNetwork instead of QtWebengine - Linkification is handled by MessageParser instead of linkify.js QtWebengine is no longer required for message parsing. Gitlab: #1033 Gitlab: #855 Change-Id: Ief9b91aa291caf284f08230acaf57976f80fa05b
-
Sébastien Blin authored
Python2 is removed from Debian stable/unstable and latest Ubuntu. So, we need to use a newest version of Qt (here Qt 6.4.3). Change-Id: I6c8b1eee644aab787d54e467f64011762ffd7548
-
- Apr 26, 2023
-
-
The commit was reverted in 2b7a421e due to breaking some of the packaging builds. This has now been rectified. Change-Id: I3ea67962cc65f243f106fe00316634d580f51a52
-
- Apr 14, 2023
-
-
Andreas Traczyk authored
This is a big time saver in the context of CI testing where we only need to supply some env vars instead. It would also be nice to also have the env vars filled out for CMake-generated project runtime configs to prevent unnecessary deployment for development builds, but that's not done in this commit. Change-Id: I338827cb87c9fc71c9a6b4b3076b22aa7cf7cfa3
-
- Apr 06, 2023
-
-
Andreas Traczyk authored
Adds a `--with-engine` option for the resource generator script which will prevent packaging unused resources when building without webengine support. Change-Id: If2f31284ef59166615221235427a53d0df8da2ce
-
- Apr 05, 2023
-
-
Andreas Traczyk authored
- simplifies and fixes the python build script for Windows - applies pep8 to the script also Gitlab: #899 Change-Id: Ieb3debd08ddf1649a46208fc52362d20c504c1b1
-
- Mar 20, 2023
-
-
* CMakeLists.txt: Tweak the setting of the runtime path (RPATH) to add the 'lib' directory for local (non-system-wide) installs, to fix the newly-surfaced issue with linking libjami for local installs. Without this, the executable would be linked against the libjami shared library from daemon/src/.libs for the install RPATH as well, which for some reason as of recently gets omitted from the install RPATH after 'make install', resulting in an error like the following when trying to launch jami: ./install/bin/jami: error while loading shared libraries: libjami.so.0: cannot open shared object file: No such file or directory Change-Id: If7e172b54728c72ae649fcf936a767b5d9c99488
-
- Feb 28, 2023
-
-
Kateryna Kostiuk authored
This patch adds a parameter arch to specify architecture to build. This parameter could be arm64, x86_64 or unified. Change-Id: I2907e03410e0c01b8505afbe283da04b8d0291b6
-
- Feb 20, 2023
-
-
Sébastien Blin authored
This patch avoid for non-admins to try to re-add kicked members as filtered out from the list. However kicked members are only visible for administrators. Change-Id: Ie01b7071c072d147bbc0f39e477cc24d7fd58b1a
-