Skip to content
Snippets Groups Projects
  1. Mar 21, 2024
  2. Feb 15, 2024
    • Andreas Traczyk's avatar
      testing: add a way to test individual QML components · ae53d92c
      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
      ae53d92c
  3. Jan 26, 2024
    • Andreas Traczyk's avatar
      misc: implement frameless window · 35482fa9
      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
  4. Jan 03, 2024
  5. Jan 02, 2024
  6. Nov 27, 2023
  7. Oct 16, 2023
  8. Aug 21, 2023
  9. Jul 13, 2023
    • Liam Coursodon's avatar
      TextEditor: General upgrade · 83039abc
      Liam Coursodon authored
      Implement new design
      Add multiline button
      Use correct color and implement dark theme
      
      GitLab: #1096
      Change-Id: I5699c81fbc41e50300ca8b32b93ee47cd17ceee1
      83039abc
  10. Jul 07, 2023
  11. Jul 05, 2023
  12. May 24, 2023
  13. May 12, 2023
  14. May 11, 2023
    • Sébastien Blin's avatar
      i18n: support RTL languages · e073c6f8
      Sébastien Blin authored and Aline Gondim Santos's avatar Aline Gondim Santos committed
      This patch introduces some mechanisms to fully support RTL languages:
      1. RTL detection via UtilsAdapter::isRTL() checking the locale name
      2. Using QML mirroring when needed based on UtilsAdapter.isRTL
      3. Inverting panels in DualPaneView and JamiListView when needed
      with SinglePane support
      
      Moreover, lot of anchors are added to automatically manage layout
      updates.
      
      GitLab: #235
      Change-Id: I40c245f2d7fae96d796c53505af5403f5e813e7f
      e073c6f8
  15. May 01, 2023
  16. Apr 14, 2023
  17. Apr 13, 2023
  18. Mar 23, 2023
  19. Mar 09, 2023
    • Sébastien Blin's avatar
      searchbar: fix keyboard shortcuts · 88e945a8
      Sébastien Blin authored
      + Ctrl+F should focus the sidebar's searchbar
      + Ctrl+Shift+F focus the messages search
      
      This was mostly due to multiple search bar shown, so multiple
      shortcut enabled.
      
      Change-Id: Ib910bbdc7c90e3b57846fb316b4b68d4e929b8d8
      GitLab: #1028
      88e945a8
  20. Mar 01, 2023
  21. Feb 28, 2023
  22. Feb 20, 2023
  23. Feb 17, 2023
    • Andreas Traczyk's avatar
      mainapp: dynamically load views · 14ae0006
      Andreas Traczyk authored
      Introduces the ViewCoordinator component to promote dynamic view loading and reduce coupling between components.
      
      The following objects are now created and destroyed as needed:
      - SettingsView
      - WizardView
      - dialogs
      
      Further refactoring will be required in order to do the same with the ConversationView, which now parents the ChatView and the CallStackView.
      
      Gitlab: #897
      Change-Id: Ice6a0c133e62e1e0c8d7fb99ec2c41234c049b59
      14ae0006
  24. Feb 06, 2023
  25. Dec 16, 2022
  26. Nov 19, 2022
    • Sébastien Blin's avatar
      swarmdetailspanel: show for 1:1 · 4a429072
      Sébastien Blin authored
      This allow users to set a color, notification preferences and get
      access to all documents in a conversation.
      
      Change-Id: I8fd4a46c0940afa0436f9c5b91188f87a05c5a2d
      4a429072
  27. Nov 17, 2022
  28. Sep 10, 2022
  29. Aug 19, 2022
  30. Aug 08, 2022
    • Sébastien Blin's avatar
      swarm: transform non swarm to swarm conversations · 1881ffb4
      Sébastien Blin authored
      + Remove readOnly from conversation's as it was never used
      and not necessary in multi swarm as you can re-add members anyway
      so it's never read only.
      + Makes non swarm conversations just readable.
      Users can save whatever they want and replace old non migrated
      conversations to new swarm.
      
      Change-Id: I8aa2521bc524b6159d7ba0b613834438e293e09e
      1881ffb4
  31. Jul 22, 2022
  32. Jul 19, 2022
  33. Jul 05, 2022
  34. May 19, 2022
  35. Apr 26, 2022
  36. Mar 23, 2022
Loading