1. 31 Dec, 2018 1 commit
  2. 26 Dec, 2018 1 commit
  3. 22 Dec, 2018 1 commit
  4. 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
  5. 13 Dec, 2018 1 commit
  6. 22 Aug, 2018 1 commit
  7. 14 Aug, 2018 1 commit
    • Andreas Traczyk's avatar
      mainwindow: save/load complete window geometry and state · d063d5a2
      Andreas Traczyk authored
      - Replaces the use of position and size 2d vectors when saving qt
        application settings to the registry with geometry and state
        byte arrays which includes information about the window's screen
        number and fixes a bug which prevents the main window from ever
        starting correctly maximized due to the disregarded taskbar
      Change-Id: Iaa15f075970675e85ffcdb26da962a19a1914252
  8. 08 Sep, 2017 2 commits
    • Olivier SOLDANO's avatar
      Fix first wizard hangup · 2100f1c4
      Olivier SOLDANO authored
      when closing the first wizard without creating an account
      was resulting in a hang up of the application.
      this was due to a exit(0) called in the middle of nowhere.
      This patch revises a bit the architecture to allow the information to
      reach the main and close the app correctly. (passing by return values
      because signals do not work without objects).
      Change-Id: I8d4b1bcdcf2646342fd7015509ef7773ca4b09d1
      Reviewed-by: Andreas Traczyk's avatarAndreas Traczyk <andreas.traczyk@savoirfairelinux.com>
    • Olivier SOLDANO's avatar
      Navigation stack refactorisation · c1ca2dfb
      Olivier SOLDANO authored
      simplifies the mainwindow ui stacked widget
      removes the progamatic construction and replaces it
      with the designer QML.
      Also factorises the code of slidepage in Utils.h for
      a consistent page switching at all levels of UI.
      Change-Id: I75ee29b0b93de63978262db4da04dc6c96e0942e
      Reviewed-by: Andreas Traczyk's avatarAndreas Traczyk <andreas.traczyk@savoirfairelinux.com>
  9. 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
      Change-Id: Id52f340fc62340df6cf5bda8d782fefc732beabe
  10. 14 Oct, 2016 1 commit
  11. 02 Sep, 2016 1 commit
    • Edric Milaret's avatar
      allow to disable notifications · 568a0e51
      Edric Milaret authored
      also listen to messageClicked signal to
      bring the ui up when notifications are clicked
      Change-Id: I6c151605d895604b9da6cfa42b9d91517d42764d
      Tuleap: #926
  12. 09 Mar, 2016 1 commit
    • Nicolas Jager's avatar
      ui : improve configuration menu and contactView · 74fe46f8
      Nicolas Jager authored
      - new icon for settings menu in mainwindow.
      - adds animations between navwidgets.
      - improves look of contactView.
      - improves look of quality dialog.
      - removes code for bars not used anymore.
      - removes some qdebug left.
      - fixes paths icons.
      Tuleap: #148
      Change-Id: I9f04e9c8d13c2064bfc006d95d2dd1c166160092
  13. 04 Feb, 2016 1 commit
    • Edric Milaret's avatar
      fix minimize on close · db818e5b
      Edric Milaret authored
      - This code path was broken since we stopped overiding native window control
      Change-Id: I77e5570faf731bc73d4b3d98f8fea9a67200fb5d
      Tuleap: #276
  14. 27 Jan, 2016 1 commit
    • Edric Milaret's avatar
      autoupdate: fix corner case of update window not appearing · 9c3e7f78
      Edric Milaret authored
      If the update window is displayed when Ring is minimized
      then it can be seen in the taskbar but there is no way
      to deminimize it.
      - Bump Winsparkle to use the new did_find_update_callback
      Change-Id: I69cbacef43f81fae5aaca5375691788f09b5d48d
      Tuleap: #280
  15. 25 Jan, 2016 1 commit
    • Edric Milaret's avatar
      uri: register ring protocol · fe39094b
      Edric Milaret authored
      - This commit enforce that only one instance of Ring can run.
      Ring window now show if it was minimized or hidden when attempting
      to launch again.
      - Ring will be launched or shown on ring: protocol use and
      call the provided uri.
      <a href="ring:93fcda525734afd73f5cac945af0653906f6a692">
      	test ring link
      - Register ring protocol in Windows registry at install time
      as we need administrator elevation.
      Issue: #78588
      Issue: #78589
      Change-Id: I7645d8a3154ce1c91a91bfac21c330add9a03fcc
  16. 07 Jan, 2016 1 commit
  17. 07 Dec, 2015 1 commit
  18. 20 Oct, 2015 1 commit
    • Edric Milaret's avatar
      smartlist: implement smart list view · ed0b2805
      Edric Milaret authored
      - remove mainbar
      - reconnect search/call bar
      - add welcome screen
      - add smartlist delegate
      - use PeopleProxy
      - clean and guard (WIN32) code
      - remove state label
      Issue: #81177
      Change-Id: I0cbeb1bf754124ca6bb83acab50f1e7fd0f19e0a
  19. 28 Sep, 2015 2 commits
    • Edric Milaret's avatar
      code cleanup · 5f316da2
      Edric Milaret authored
      - use #pragma once instead of define
      - Correct header typo in company name
      Issue: #80939
      Change-Id: I241bce32311936bb900937e9a16935d8f4ebdaca
    • Edric Milaret's avatar
      UI: add notification and settings buttons · 2cf34296
      Edric Milaret authored
      - Settings on tray and taskbar icon
      This patch has repercussions on build system as
      it relies on a new dependency win-extras
      This patch also breaks the possibility to compile on Linux
      as win-extras doesn't exists on other systems;
      Issue: #76151
      Issue: #76152
      Change-Id: Iadc5eb0949b1f66cf8de297b81a3ea286d77aca4
  20. 01 May, 2015 1 commit
  21. 29 Apr, 2015 1 commit
  22. 28 Apr, 2015 1 commit