Skip to content
Snippets Groups Projects
  1. Mar 23, 2023
    • Sébastien Blin's avatar
      wizardview: use videopreview if webengine · 8adb4aa1
      Sébastien Blin authored and Andreas Traczyk's avatar Andreas Traczyk committed
      MediaPlayer is crashing on snap for an unknown reason. For now,
      the easiest thing is to use the webengine component as it's already
      used pretty everywhere and snap is built with.
      
      GitLab: #1037
      Change-Id: Ida24f0401bbd5c6a861a7229fb51135652722561
      8adb4aa1
  2. 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
  3. Mar 01, 2023
  4. Feb 22, 2023
  5. 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
  6. Feb 06, 2023
  7. Jan 31, 2023
  8. Dec 06, 2022
    • Aline Gondim Santos's avatar
      windows: add support for system theme · 956b7f7d
      Aline Gondim Santos authored
      Use registry
      "HKEY_CURRENT_USER/Software/Microsoft/Windows/CurrentVersion
      /Themes/Personalize/AppsUseLightTheme"
      to check if system theme is supported and if it is dark or
      light.
      
      Removes "EnableDarkTheme" in favor of "AppTheme".
      
      Requires Windows SDK version 10.0.18362.0 to build with
      system theme support.
      
      Note: This does not watch for changes in system theme in
      runtime as the support for it requires Windows Runtime
      version 10.0.10240.0.
      
      GitLab: #723
      
      Change-Id: Ice8f7936a90535f47dc1870d4f18215e062684ba
      956b7f7d
  9. Nov 30, 2022
  10. Nov 17, 2022
  11. Nov 08, 2022
  12. 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
  13. Aug 24, 2022
  14. 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
  15. Jul 18, 2022
  16. May 19, 2022
  17. Mar 23, 2022
  18. Feb 11, 2022
  19. Feb 01, 2022
  20. Jan 06, 2022
  21. Dec 20, 2021
    • Sébastien Blin's avatar
      smartlist: improve cache cleaning and avoid glitches · 538481a9
      Sébastien Blin authored
      Interaction's cache is cleaned to avoid to store too much informations
      and to refresh preferences for the chatview when necessary.
      However, this was called too much times. We only need to clear cache
      when the settings are changing or if we need to remove a lot of
      conversations. This patch uses the SmartListItem to determine
      what conversation needs to be cleaned.
      
      Change-Id: I731bb9e7d41b140bbc2607800c1a8e0a1eff3244
      538481a9
  22. 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
  23. Aug 13, 2021
  24. Jun 25, 2021
  25. Jun 02, 2021
  26. May 07, 2021
  27. Apr 07, 2021
  28. Apr 02, 2021
  29. Mar 25, 2021
  30. Mar 22, 2021
  31. Feb 03, 2021
  32. Jan 07, 2021
  33. Dec 10, 2020
  34. Nov 03, 2020
    • Albert  Babí Oller's avatar
      callview: hide mainview window on fullscreen · 9d41a3bc
      Albert Babí Oller authored and Ming Rui Zhang's avatar Ming Rui Zhang committed
      - hide / show mainview window on fullscreen switch in order to avoid undesirable UI transitions or incorrect layout (when working with multiple screens)
      - update and show only on top page of callStackView
      - back button always present on CallOverlay (use close button icon on fullscreen mode)
      
      Gitlab: #135
      
      Change-Id: I0d7c6aac26ba9c899ee97ac58f41f2746dda2148
      9d41a3bc
  35. Oct 30, 2020
Loading