Skip to content
Snippets Groups Projects
  1. Oct 02, 2020
  2. Sep 17, 2020
  3. Sep 10, 2020
    • Andreas Traczyk's avatar
      qml interop: remove clientwrapper · ae058405
      Andreas Traczyk authored
      The clientwrapper class masks granular object registration within
      qml, and encourages code duplication between viewmodels(adapters)
      and code lasagnafication and the misuse of declarative Qml.
      
      Change-Id: I85fef214363e62e54fc0681282323ea4861000d6
      Gitlab: #66
      ae058405
  4. Sep 03, 2020
    • Andreas Traczyk's avatar
      qml interop: start replacing QMetaObject::invokeMethod with signals · eb53a622
      Andreas Traczyk authored
      It seems concurrent calls to invokeMethod using qml component
      object pointers can lead to access violations. These method
      invocations can be replaced with a signal/slot mechanism.
      
      This patch replaces only the invocations in conversationsadapter
      and accountsadapter that are known to be problematic for now.
      
      Some code cleanup is done for QmlAdapterBase derived classes.
      
      Gitlab: #61
      Change-Id: I72f47c9229a9bf42299ae52822c3a1a8c04eb423
      eb53a622
    • Andreas Traczyk's avatar
      mainview: support close to systray · 84dec083
      Andreas Traczyk authored and Sébastien Blin's avatar Sébastien Blin committed
      - Introduces a C++/Qml common mechanic for accessing system settings
      - Refactors a good chunk of application wide settings management code
      - Refactors the onboarding and quit-suppression logic
      - Makes a first stab at cleaning the Qml object registration
      - Removes some 'ClientWrapper' use
      - Fixes some file name spelling errors and inconsistencies
      
      Gitlab: #51
      Gitlab: #53
      Change-Id: I3dd1085aca72a38827ec004e347bd91106be2bcb
      Unverified
      84dec083
  5. Sep 01, 2020
  6. Aug 27, 2020
    • Albert  Babí Oller's avatar
      mainview: fix account selection · 69f5dfcd
      Albert Babí Oller authored and Andreas Traczyk's avatar Andreas Traczyk committed
      - avoid duplicate call of LRC's setTopAccount()
      - welcome view displays always the first account on the list, so passing the index is not necessary
      - conversationsadapter and messagesadapter no longer listen to currentAccountChanged signal since there is a specific function for the setup
      
      Gitlab: #12
      Change-Id: Iac932d2596bf59c7528d83be799342ccefeea6b0
      69f5dfcd
  7. Aug 24, 2020
  8. Aug 21, 2020
  9. Aug 03, 2020
Loading