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 26, 2023
  3. Apr 21, 2023
  4. Apr 14, 2023
  5. Apr 13, 2023
  6. Apr 11, 2023
  7. Apr 07, 2023
  8. Mar 30, 2023
  9. Mar 23, 2023
  10. 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
    • Franck Laurent's avatar
      wizardview: Redesign the wizardview · f5f5ae13
      Franck Laurent authored and Sébastien Blin's avatar Sébastien Blin committed
      + back button,
      + material button,
      + welcome page,
      + advanced account settings page
      + margins in all wizardview pages
      
      GitLab: #995
      
      Change-Id: I2cf49b654afa814bbac35cff94d8323fa0d016e8
      f5f5ae13
  11. Mar 08, 2023
  12. Mar 06, 2023
  13. Mar 02, 2023
  14. Mar 01, 2023
    • Franck Laurent's avatar
      MessageListView: fix message bubble UI · d5064040
      Franck Laurent authored and Sébastien Blin's avatar Sébastien Blin committed
      + redesign the "Scroll to end of conversation"
      + redesign the "bubble / screen ratio"
      + redesign the reply bubbles: color, shape(in & out a message sequence), "In reply To" message
      + change the configurable color of the main user's bubbles
      + show the display name when replying to a transfer message
      + fix incorrectly loaded reply message data by synchronizing to messages loaded request
      + fix reply to an internet link
      + redesign the call bubbles (the new design need to be applied but in another patch)
      
      GitLab: #959
      GitLab: #967
      
      Change-Id: Id646ff875644425b03367838b5b46f2242294563
      d5064040
  15. Feb 28, 2023
  16. Feb 20, 2023
  17. Feb 06, 2023
  18. Jan 31, 2023
  19. Jan 10, 2023
  20. Jan 06, 2023
  21. Dec 16, 2022
  22. Dec 14, 2022
  23. Dec 09, 2022
  24. Dec 01, 2022
  25. Nov 29, 2022
  26. Nov 23, 2022
  27. Nov 02, 2022
  28. Oct 31, 2022
  29. Oct 27, 2022
  30. Oct 25, 2022
    • Sébastien Blin's avatar
      messagelistmodel: support message edition · 47cd60fb
      Sébastien Blin authored
      Handle application/edited-message type to support message edition.
      Previous bodies are saved in the interaction to be able to get the
      original post to avoid unwanted editions.
      
      While loading a conversation, we store the editions in a temporary
      map that we link once the edited message is detected. This work
      because we can't edit a message before this message exists.
      PreviousBodies in interaction.h contains every previous body detected
      and the client can show previous version of the message in a popup.
      
      Deleting a message works the same way, just that any message
      with an empty body is not shown.
      
      jami-daemon#316
      
      Change-Id: Ib158abd16ad4b629532de11694e88d86a12d72a8
      47cd60fb
  31. Oct 11, 2022
  32. Oct 07, 2022
  33. Oct 06, 2022
  34. Aug 30, 2022
    • Sébastien Blin's avatar
      gnulinux: add support for system theme · ec1d664b
      Sébastien Blin authored
      Use 'color-scheme' from gsettings if available to check if dark theme
      is preferred.  Otherwise, fall back on theme name from 'gtk-theme'.
      
      The default is to follow the system theme (if supported), and
      'EnableDarkTheme' would be unused.  'AppTheme' can currently have
      one of three values: 'System', 'Dark', 'Light'.
      
      Change-Id: I8008c8fe0f4750c97e71838fff0031f80b685f5e
      GitLab: #723
      ec1d664b
  35. Aug 24, 2022
  36. Aug 11, 2022
Loading