Skip to content
Snippets Groups Projects
  1. May 15, 2023
    • Andreas Traczyk's avatar
      chat: preprocess text msgs w/md4c+tidy-html5 · 8db188c5
      Andreas Traczyk authored and Sébastien Blin's avatar Sébastien Blin committed
      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
      8db188c5
    • Sébastien Blin's avatar
      recordbox: fix focus policy on record box · 73419e41
      Sébastien Blin authored
      The focus policy was broken and this patch fix also the tests
      due to an incorrect conversationModel.
      
      Change-Id: I9e7f76b0dff80548d3b92296f22bdd7b848ee931
      73419e41
  2. Apr 26, 2023
  3. Apr 11, 2023
  4. Apr 06, 2023
  5. Apr 05, 2023
    • Andreas Traczyk's avatar
      tests: qml: initialize the preview engine · 5566c1a9
      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
      5566c1a9
    • Andreas Traczyk's avatar
      misc: fix test suite and tooling on Windows · df5b9554
      Andreas Traczyk authored
      - simplifies and fixes the python build script for Windows
      - applies pep8 to the script also
      
      Gitlab: #899
      Change-Id: Ieb3debd08ddf1649a46208fc52362d20c504c1b1
      df5b9554
  6. Feb 28, 2023
  7. Feb 06, 2023
  8. Jan 06, 2023
  9. Dec 20, 2022
  10. Dec 05, 2022
  11. Dec 02, 2022
  12. Nov 12, 2022
  13. Nov 11, 2022
  14. Nov 08, 2022
    • Maxim Cournoyer's avatar
      tests: Fix Qt dependencies. · eabbf156
      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
      eabbf156
  15. Nov 06, 2022
  16. Sep 30, 2022
  17. Sep 19, 2022
    • Sébastien Blin's avatar
      backupkeypage: transform into TipBox · fe3f8521
      Sébastien Blin authored and Nicolas Vengeon's avatar Nicolas Vengeon committed
      Split TipBox into dynamic components to avoid to load all the things.
      Show the Customize Tip Box only if necessary
      Replace backup key page by a tipbox
      
      Change-Id: Ie499fb16fe67648bbdd327eb24705a1881d9cea8
      fe3f8521
  18. Jul 12, 2022
  19. May 19, 2022
  20. Jan 06, 2022
  21. Dec 22, 2021
  22. Dec 21, 2021
  23. Nov 15, 2021
  24. Oct 06, 2021
    • Trevor Tabah's avatar
      chatview: replace web chat view with qml listview · 2e67dc1b
      Trevor Tabah authored and Ming Rui Zhang's avatar Ming Rui Zhang committed
      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
      2e67dc1b
  25. Sep 14, 2021
    • 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
  26. Aug 23, 2021
  27. Aug 16, 2021
    • Ming Rui Zhang's avatar
      wizardview: line edit enter key submits · 37fd2514
      Ming Rui Zhang authored
      Add enter key event handle for lineEdits in wizardview
      
      Gitlab: #470
      
      Change-Id: I41948196742068cd0a03ff37efe93982410e91ce
      37fd2514
    • Ming Rui Zhang's avatar
      profilepage: improvments on ui · 6ceba6a7
      Ming Rui Zhang authored
      1. Remove the "Select file" button during the camera picture-taking process
      2. Add missing cancel (x) button during the first step of the camera picture-taking process
      3. Disable all interactive components when the account creation is unfinished
      
      Gitlab: #486
      Change-Id: I91e279052aecdd9327f59e9a1377c344d9052323
      6ceba6a7
  28. Aug 05, 2021
Loading