- Feb 15, 2024
-
-
Andreas Traczyk authored
Gitlab: #1555 Change-Id: Ifa196b91fed4d13d1cd0acf535cc3e1802c22a29
-
- 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
- better manage QML interop object lifetimes - allow intellisense to pick up QML registered symbols - fix for PreviewEngine threading Change-Id: I416cdede70b155dc34fc3ee94f428ae2128c8950
-
- 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 03, 2024
-
-
Sébastien Blin authored
Change-Id: I8d5f968fbedbc884c91416246049a0ef4cd652eb
-
- Jan 02, 2024
-
-
Moreover, add two accounts (for ChatView testing) Change-Id: Ifb2a45002dd9e86921868257124561764e9b94c5
-
- Nov 17, 2023
-
-
GitLab: #1417 Change-Id: I8693ff36d313c730b6d8fa2ea7586d1a71d582d7
-
- Jul 14, 2023
- Jul 13, 2023
-
-
Sébastien Blin authored
also separate debug and muteDaemon options so that "jami -dq" shows debug informations from the client. Change-Id: Ic69c5cf8b6a8ef4aa1fff607d01a541dab3e6da2
-
- 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
-
- Apr 11, 2023
-
-
Prevents some uncaught exceptions that could occur depending on test implementation. Gitlab: #899 Change-Id: I5b06c270c924071f331e20f3b894a4bb80228137
-
- Apr 06, 2023
-
-
Andreas Traczyk authored
Several subsequent patches will be required so this can be used for our tests. Gitlab: #899 Change-Id: I3939770ed34fe40aafa2ab93e2bab3cd77a20955
-
- Apr 05, 2023
-
-
Andreas Traczyk authored
This was causing invalid connections during test setup. Not having a null preview engine will prevent dereferencing a null pointer once messaging tests are implemented, however, the webengine will not work correctly due to missing resources which may be corrected in a subsequent patch. This commit also moves .clang-format to the root repo dir so it will apply to the test source code (the test source code should be within the src dir). Gitlab: #899 Change-Id: I8cac1fb937a0c60a91219b11ed1e0b5f323b1816
-
Andreas Traczyk authored
- simplifies and fixes the python build script for Windows - applies pep8 to the script also Gitlab: #899 Change-Id: Ieb3debd08ddf1649a46208fc52362d20c504c1b1
-
- Feb 06, 2023
-
-
Amin Bandali authored
Change-Id: Idf38e82631a4e22540aa5dec8ec2db0ab4a38c2e
-
- Jan 06, 2023
-
-
Andreas Traczyk authored
This is moved to libjami in commit e4fa507. Also bump libjami to e4fa507. Change-Id: I5414f0b4987aec6474c09d8ecc4d1675c565853d
-
- Dec 20, 2022
-
-
Sébastien Blin authored
isBlocked doesn't exist, it's isBanned. Also link spfm and webengine to tests (in order to fix tst_ChatViewFooter.qml) Change-Id: Ic4ac0565ba5975213728b16e3e3d5718aa9851b6
-
- Nov 08, 2022
-
-
Maxim Cournoyer authored
Partially fixes <#882>. This follows commit dae92490. * tests/CMakeLists.txt: Rename QML_LIBS to QT_LIBS, a regression introduced in d82e3820. Remove the dependency on on the Widgets module, now provided via QT_LIBS. * tests/qml/main.cpp [WITH_WEBENGINE]: Include QtWebEngine modules conditionally. (main) [WITH_WEBENGINE]: Initialize webengine conditionally. Change-Id: I0df4e11ca3571338fb1e8967784dc6f09ca1dfee
-
- Jan 06, 2022
-
-
Amin Bandali authored
Change-Id: I8eb66c1c3cddb3bf73b6784a9876dd9dc9c12481
-
- Dec 21, 2021
-
-
Remove unsupported QtQuick One component and it will be added back in the following patches Change-Id: Iad206a880096cf956a4220a81dca85a993721fbd
-
- Oct 06, 2021
-
-
Introduces a primitive QML ListView based chat view lacking features present in the previous web chat view, that will be added in subsequent commits(styling, preview/media/link/file-transfer message type support, etc.). Gitlab: #467 Change-Id: Iedc40f6172a6cdacc48cda6f4187053fbf226713
-
- Jul 29, 2021
-
-
Ming Rui Zhang authored
1. Move JAMI_DATA_HOME, JAMI_CONFIG_HOME, JAMI_CACHE_HOME setup into individual test main entry 2. Use google test assertion macros instead of Qt 3. Add QT_QPA_FONTDIR to avoid QFont warnings 4. Tests will now fail if the env variables cannot be set Change-Id: I63f6498d26b646d8ebc60799d8797fd5f13b54f9
-
- Jul 20, 2021
-
-
Ming Rui Zhang authored
1. Adjust QML main setup 2. Add resources.qrc for test and Qt Creator display 3. Change LRCInstance and ScreenInfo to QML Singletons 4. Move QML type registration entirely to qmlregister Change-Id: I5c8a854173a2ec1f85ffa971707af262fa344505
-
- Jun 30, 2021
-
-
Ming Rui Zhang authored
Change-Id: I7e3db31838884bc585d981ced91b4294cd5a8c14
-
- Jun 29, 2021
-
-
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
-
- Jun 11, 2021
-
-
- use QString for interactionId - swarm conversations: use loadConversationMessages and subscribe to newMessagesAvailable signal - avoid displaying "merge" and empty "data transfer" messages - link composing status Change-Id: Ic524bb786b2ff0471f03b1bb02d41d6da38e716a
-
- Jun 08, 2021
-
-
Ming Rui Zhang authored
Change-Id: I6ee537ee1ee3928c93b9a579e2b55b6ef97af779
-
- May 04, 2021
-
-
- Also updated the INSTALL.md Gitlab: #385 Change-Id: Ib5bf9f0348dbc6da57e586475d698fe8dec0351b
-
- Apr 02, 2021
-
-
Gitlab: #320 Change-Id: Ia2a16a05be3fd6452a39df999660a5c8440eea13
-
- Nov 06, 2020
-
-
- add QtQuickTest, QtTest and googletest support - create tests folder within cmake hierarchy - avoid using wildcards in Dockerfile Change-Id: I81661a86757f01333538908dbc81a0bafae00ab7
-