- Feb 15, 2024
-
-
Removes all migration mechanisms and support for database versions that haven't been used for several years. Also cleans up some includes. Change-Id: Iaf071a455f77dd4daa57f16f9924703961aa64e0
-
Sébastien Blin authored
Change-Id: I0426d7cea16aedff3dc5ed0f493422ffb091d45e GitLab: #1543
-
Sébastien Blin authored
Change-Id: Idf3aee2c667c86ea9a224d68624f733a2250e83a GitLab: #1551
-
Andreas Traczyk authored
This doesn't make much sense with our current test structure, and will add a StackView component on top of the UUT. Change-Id: Ice3425bfea0b5229c87caf3fa22b181ce6aa520d
-
Andreas Traczyk authored
Gitlab: #1555 Change-Id: Ifa196b91fed4d13d1cd0acf535cc3e1802c22a29
-
Andreas Traczyk authored
Uses a more declarative approach to anchor the local preview. Change-Id: I2544428a0c2585a8629639566c808dfc2808fd14
-
Andreas Traczyk authored
This will allow the addition of custom parameters to a second anchored window. "Conversation ID" and "Force local preview" are implemented. Change-Id: I2366b57e6bb36efb568b06e40ef124a440a39397
-
Andreas Traczyk authored
This is a WIP and is intended to be adapted continuously to support more and more UI elements and reduce the time spent debugging components. Some components will require additional configuration (e.g. the conversation ID must be set), which may require additional changes. Change-Id: Iaa5d49693f874202439e746a274da4911adf7d15
-
- Feb 14, 2024
-
-
Sébastien Blin authored
Change-Id: Id39ed7d7135b0757f233a00039b59276257e0c6a
-
- Feb 13, 2024
-
-
Andreas Traczyk authored
- Avoids manually building local file URIs which was causing long load times for conversations on Windows. - Fixes an issue where missing images were caused by a interaction updates erasing the message bodies. Change-Id: I4c65f73cf9f46da5a9ae899940cb205cb34ffae2
-
Andreas Traczyk authored
Change-Id: I6b0eae47d4fd52935cc4cef02d79115b80f3d809
-
- Feb 12, 2024
-
-
Jenkins authored
Change-Id: Id74cec7e9ff47a6bc53864ef53788bb697b9f9a8
-
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 09, 2024
-
-
Andreas Traczyk authored
Change-Id: I9971b5bf1236387f42663b5ef0193f4ef5b75bb3
-
Sébastien Blin authored
Change-Id: I89fe8ef4bcf7c2f1f437517d1ea7978435157604
-
- Feb 08, 2024
-
-
Sébastien Blin authored
Change-Id: I69acb78e60e04f74382561e130185a1aca8064d6
-
Andreas Traczyk authored
Change-Id: I19c1faaaef77aa8d26e82a794a8e4af8f1a5da94
-
- Feb 07, 2024
-
-
- Moves the plugin settings close(on GNU/Linux and Windows) to the left to avoid a visual conflict with the system buttons. - Adds hit testability to BackButton.qml Note: this commit does not address the style difference in the back buttons thoughout the onboarding pages. Change-Id: Ia4a2ce2a1228888e3c3101f3472fbe1843b4a522
-
Kateryna Kostiuk authored
Change-Id: Ibd7949810559640bb41d6c0ca796c5db9b7dca91
-
- Feb 06, 2024
-
-
Andreas Traczyk authored
If we detect that the current account has been deleted, remove the proxy model source models immediately. Gitlab: #1557 Change-Id: Iaf84198438b54e44d31a46870acdfa9569be6daa
-
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
-
- Feb 01, 2024
-
-
Jenkins authored
Change-Id: Id3c2aea9c9999fd2841423961092420de00d5c51
-
- Jan 31, 2024
-
-
Andreas Traczyk authored
Change-Id: If460259ef799c53ddd94e3c058fb5b42e77fbdcb
-
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
-
Andreas Traczyk authored
The HTML string was being converted to a local 8-bit string prior to parsing with tidy. According to Qt documentation, this works on Unix systems as toLocal8Bit() is equivalent to toUtf8(), however, it may not on Windows, and may result in character replacement. Gitlab: #1536 Change-Id: I7aec98cffbd9d72771d1c489f52b38dbb3a1ed9f
-
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 29, 2024
-
-
François-Simon Fauteux-Chapleau authored
When a user misses a call, they receive a message saying so in the chat and get a notification for that message, but the notification's body was empty instead of matching the message's content. Change-Id: I24971d1d0a976ea3ab15ac30c4e9ed33fdf3d760
-
François-Simon Fauteux-Chapleau authored
Change-Id: I52f4e52bbe5fd535b61c459fb7b6dd22ee8f2053
-
- 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 25, 2024
-
-
Sébastien Blin authored
Change-Id: I7a4ca97f207cff65d8853180c3437ccf6df36409
-
Sébastien Blin authored
Seems broken since a recent Qt upgrade. Calling a method in JamiQmlUtils works as expected. Change-Id: Ic1257a4f487560744f5ce1ea02928504ff572157
-
- Jan 24, 2024
-
-
Change-Id: I45dca8960401146ca3ac09e6c7ab6e2a2d012655
-
We can't define a property called `status` for a Loader as it exists already. At best, the app will crash as it should be unable to create the chat view. At worst, this will introduce undefined behavior by confounding transfer/loader status assignments and comparisons. Gitlab: #1537 (crash) Change-Id: I66fb6da25cae695f7f1f520200f6eed8a2c93d03
-
- Jan 22, 2024
-
-
Change-Id: Ic3980ad9ecfa66ec9767aaa1fb18376f196fd012
-
- Jan 19, 2024
-
-
Sébastien Blin authored
Change-Id: I58fe94e1fdcf068a0cb6d20a3425d7d0098e31f3
-
Change-Id: I45a55c57337029d3357bb1059a6d26a9656fe9b1
-
Sébastien Blin authored
Change-Id: If94c5e1c24d1a90f7a20f29bafc087d26782fe67 GitLab: #1523
-
This commit fixes three issues related to tst_MessageOptions.qml: 1) There was no test to check that the call to createSIPAccount() at the beginning of test_createMessageOptionsPopup() actually succeeded 2) The created account was not deleted at the end of the test 3) The test would occasionally crash due to an uncaught std::out_of_range exception thrown by the AccountModelPimpl::slotAccountDetailsChanged function. I've modified the function to issue a warning instead, which makes it consistent with AccountModelPimpl::slotVolatileAccountDetailsChanged and avoids throwing an exception from a Qt slot (which is considered undefined behavior according to the Qt documentation) Change-Id: I4d939b29f27ee27de673aea7046997ef756fbcee
-