Skip to content
Snippets Groups Projects
  1. Nov 14, 2023
  2. 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
  3. Feb 28, 2023
    • Kateryna Kostiuk's avatar
      macos: support unified build · ba867b06
      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
      ba867b06
  4. Jan 18, 2023
  5. Oct 17, 2022
    • Amin Bandali's avatar
      build: Add daemon submodule and optionally use it. · ca7b1e70
      Amin Bandali authored and Sébastien Blin's avatar Sébastien Blin committed
      This allows invoking cmake with -DWITH_DAEMON_SUBMODULE=true to use
      the daemon header files and library from the submodule.  Note that it
      is currently still necessary to build the daemon separately first,
      either manually or using the build.py convenience script.
      
      The goal is to eventually add support for building the daemon with
      CMake in the future, so that we could add_subdirectory(${DAEMON_DIR})
      in client-qt's CMakeLists.txt and have CMake take care of everything.
      
      Change-Id: I3a16c44837e6c79616b3101fea8a6ff3defa3ab5
      ca7b1e70
  6. Oct 07, 2022
    • Amin Bandali's avatar
      misc: Clean up repository root. · 2fc8661d
      Amin Bandali authored
      This is the first in a series for cleaning up the top directory (root)
      of the repository and move various files/folders into nicely organized
      directory structures.
      
      GitLab: #749
      Change-Id: If59b74fff981df242bc26e62a070bdb81d7baded
      2fc8661d
  7. Oct 04, 2022
    • Amin Bandali's avatar
      misc: Set SortFilterProxyModel submodule's branch to 'qt-6'. · d6e7a6b7
      Amin Bandali authored
      * .gitmodules: Set the 'branch' property for the SortFilterProxyModel
      submodule to 'qt-6'.  This is needed because by default git picks
      'master' when the '--remote' option is given for submodule update,
      and our fork of the SortFilterProxyModel repository currently has the
      latest changes only in the 'qt-6' branch.
      
      Change-Id: I3d7797d847324ff4a7268f682b11ec88630931fa
      d6e7a6b7
  8. Sep 26, 2022
  9. Feb 03, 2022
    • Kateryna Kostiuk's avatar
      updater: add sparkle · 29849316
      Kateryna Kostiuk authored and Andreas Traczyk's avatar Andreas Traczyk committed
      - add sparkle submodule
      - add an option to enable sparkle
      - modify entitlements
      - cleanup Info.plist
      
      Gitlab: #578
      Change-Id: I7f562112a72a33e008ab316479fbaa68dc0e07f1
      29849316
  10. Dec 22, 2021
  11. Aug 03, 2020
Loading