1. 03 May, 2019 1 commit
    • Andreas Traczyk's avatar
      settings: refactor · 5e909017
      Andreas Traczyk authored
      - fixes programmatic slot triggering
      - overhauls ui
      - standardizes layouts
      - fixes file path elide
      - adds win10 style toggle switches
      - fixes toggle state comparisons
      - fixes registry settings
      - fixes minimize on close function
      - fixes navigate to settings from tray icon
      - removes blocking calls to stopPreview
      - enhances system notifications
      - fixes codec selection
      - fixes photobooth in settings
      - fixes avatar cropping and scaling
      
      Change-Id: I1fb7669e3cd5dc1c23743ccfe0b54c3e6ac5078b
      5e909017
  2. 17 Jan, 2019 1 commit
  3. 15 Jan, 2019 1 commit
  4. 09 Jan, 2019 2 commits
  5. 06 Jan, 2019 1 commit
  6. 03 Jan, 2019 2 commits
  7. 02 Jan, 2019 1 commit
  8. 26 Dec, 2018 1 commit
  9. 18 Dec, 2018 1 commit
    • Andreas Traczyk's avatar
      main window: hide/show top level widgets when navigating · fc33a49c
      Andreas Traczyk authored
      - removes the effects of a widget's constraints when it is present
        in the navstack, but not the current index
      
      - all widgets in the navstack now have a QWidget with a grid layout
        as the top level
      
      - regulates the size of the main window
      
      Change-Id: I6b0726d9777be1b33fdf164ce9dd3db5ec917ec1
      fc33a49c
  10. 13 Dec, 2018 1 commit
  11. 12 Dec, 2018 2 commits
  12. 10 Dec, 2018 1 commit
  13. 03 Dec, 2018 1 commit
    • Andreas Traczyk's avatar
      message/call views: ui overhaul · 43c0823d
      Andreas Traczyk authored
      This patch:
      - implements QWebEngineView as the view for interactions
      - reorganizes the main widget's layout in order to share views
        between in-call and out-of-call messaging views
      - fixes behavioral bugs and crashes
      - cannot be built with the mingw compiler due to lack of support for
        QWebEngine, and must be built natively with msvc and includes some
        build script modifications
      - should be thought of as a new client
      
      Change-Id: I59d8c68dc8384e85fb006f30d8313482c00d6c85
      43c0823d
  14. 30 Oct, 2018 3 commits
  15. 25 Oct, 2018 1 commit
  16. 22 Oct, 2018 2 commits
  17. 22 Aug, 2018 1 commit
  18. 20 Sep, 2017 1 commit
  19. 23 Aug, 2017 1 commit
  20. 27 Jul, 2017 1 commit
  21. 18 Jul, 2017 2 commits
  22. 13 Jul, 2017 1 commit
    • Olivier SOLDANO's avatar
      change instant messaging UI · 815d92f4
      Olivier SOLDANO authored
      changing the interface to provide a clearer view
      and convert the remaining unecessary hashes to
      registered name when available.
      
      Change-Id: I985036bc5fc4cdbe121dbf5e88252fb964cdc757
      815d92f4
  23. 09 Jun, 2017 1 commit
  24. 26 May, 2017 1 commit
  25. 09 May, 2017 1 commit
    • Anthony Léonard's avatar
      replace text by icons on main tabs + ui fixes · ecfe7421
      Anthony Léonard authored
      Tabs are now smaller and use icons instead of text for "Conversations"
      and "Contact requests" tabs. It gives a better looking UI and room for
       additional pages.
      
      Moreover, tab switching was giving inconsistencies in many situations
      between item selected on the left and what is displayed on the right
      panel. Showing or hiding a widget on the right panel now depends on
      the selection model of the list on the left. Consequently, clicking on
      a back button now deselects the item on the left which is what switches
      the view back to the welcome page.
      
      Change-Id: Ib67149dba62e15bebcfe3ebce2398b7717e3f85d
      Reviewed-by: default avatarOlivier Soldano <olivier.soldano@savoirfairelinux.com>
      ecfe7421
  26. 01 May, 2017 1 commit
  27. 17 Apr, 2017 1 commit
    • Anthony Léonard's avatar
      code cleanup in multiple files · 2fde81db
      Anthony Léonard authored
      Last changes were merged quickly without strict code-review
      as it was needed to integrate them promptly.
      Related modifications:
       * callwidget.cpp: Removed unnecessary line feed
       * callwidget.{cpp,ui}: Renamed “contactRequestView” to
         “contactRequestPage” for consistency
       * contactrequestwidget.cpp: Refactoring of a too-long line
       * sendcontactrequestwidget.{cpp,ui}: Better placeholders
      
      Moreover, contactrequestwidget.{cpp,ui} were missing the GPL
      header and copyrights' years are now updated to 2017 in every
      files.
      
      Change-Id: Id52f340fc62340df6cf5bda8d782fefc732beabe
      2fde81db
  28. 14 Apr, 2017 1 commit
    • Anthony Léonard's avatar
      contactrequest: add ui for managing pending CR · d47179c3
      Anthony Léonard authored
      Those modifications are only a part of the contact request
      system. In details :
       * A panel on the left displays the incoming CRs for the
         selected account.
       * A tab system makes it possible to switch between the
         smartlist and the pending CR list.
       * When a CR is selected, a view of it is shown on the right
         with 2 buttons. One for accepting it, the other for
         discarding it.
       * The stylesheet is updated to adapt the new widgets
         with the design of the client.
       * When selected account is changed, we get back to the
         welcome page
      
      Change-Id: I86dc7f32105c0454b0e4d002b6a78fde2c581a44
      Reviewed-by: default avatarOlivier Soldano <olivier.soldano@savoirfairelinux.com>
      d47179c3
  29. 13 Apr, 2017 4 commits
  30. 30 Nov, 2016 1 commit