Skip to content
Snippets Groups Projects
  1. 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
  2. Apr 14, 2023
  3. Mar 23, 2023
  4. Mar 10, 2023
    • Andreas Traczyk's avatar
      misc: save split view states · 9ff32433
      Andreas Traczyk authored
      This commit simplifies the view coordinator and restructures the main view stack to not include a split view.
      
      This removes workaround logic for single pane view support that was previously in the view coordinator.
      
      The main view is now a stack that may contain both single and dual pane views.
      
      The ListSelectionView further specializes DualPaneView to add an index-based or custom selection mechanism.
      
      Gitlab: #902
      Change-Id: I81c9fe579b95c8d4774c3e491a16d7600323c40c
      9ff32433
  5. Mar 01, 2023
  6. Feb 20, 2023
  7. 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
  8. Feb 15, 2023
  9. Feb 06, 2023
  10. Feb 05, 2023
  11. Feb 03, 2023
  12. Dec 27, 2022
  13. Dec 20, 2022
  14. Dec 14, 2022
  15. Dec 06, 2022
  16. Dec 02, 2022
  17. Dec 01, 2022
  18. Nov 30, 2022
  19. Nov 23, 2022
  20. Nov 17, 2022
  21. Aug 15, 2022
    • Sébastien Blin's avatar
      chatview: display signaled back-end errors · ce3afea9
      Sébastien Blin authored
      A signal exists for showing errors to the user to make failing cases
      more explicit. With this patch, errors detected are displayed to
      the end user so that they know that an error occured and what
      kind of error occured.
      
      Change-Id: Ib2d4d4fdb171235e0598de0f1c190b8fd0fcc336
      ce3afea9
  22. Aug 11, 2022
  23. 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
  24. Aug 01, 2022
  25. Jul 29, 2022
    • Fadi Shehadeh's avatar
      wizard: implement new wizard details · 41c21dac
      Fadi Shehadeh authored and Sébastien Blin's avatar Sébastien Blin committed
      This changes many things:
      + Except the backup page, all pages were re-designed
      + Heavily modify buttons and line edits with new components style
      + Update switches themes
      + Re-work username
      + Add future components
      + Update strings
      + Update PhotoBoothView
      
      GitLab: #769
      GitLab: #770
      GitLab: #766
      Change-Id: Ic97d36cf8c86c4242013bf71a524887f7ce56f8f
      41c21dac
  26. Jul 21, 2022
  27. Jul 19, 2022
  28. Jul 11, 2022
  29. Jul 05, 2022
  30. Jun 14, 2022
  31. Jun 09, 2022
  32. May 19, 2022
  33. Apr 05, 2022
  34. Mar 23, 2022
  35. Jan 06, 2022
Loading