autoupdate: integrate winsparkle

- Winsparkle is the windows port of Sparkle the framework used on OSX
to provide the autoupdate feature
- This commit add:
  - Winsparkle as a submodule
  - A check for update button in the configuration panel
  - All that is guarded by ENABLE_AUTOUPDATE to allow build without
  Winsparkle
  - Add a way for the user to enable/disable auto check for updates
  and to set the interval of these checks

Change-Id: Iea9cb0a31b60c8111f30a4f648d6f5e80b92abdc
Tuleap: #183
8 files changed
tree: 1f0541bc8b5e49e41d2d2378bea708933a1e81a0
  1. .tx/
  2. docker/
  3. images/
  4. ringtones/
  5. translations/
  6. .gitignore
  7. .gitmodules
  8. .packer.yml
  9. aboutdialog.cpp
  10. aboutdialog.h
  11. aboutdialog.ui
  12. accountdetails.cpp
  13. accountdetails.h
  14. accountdetails.ui
  15. accountserializationadapter.cpp
  16. accountserializationadapter.h
  17. accountstatedelegate.cpp
  18. accountstatedelegate.h
  19. callutilsdialog.cpp
  20. callutilsdialog.h
  21. callutilsdialog.ui
  22. callwidget.cpp
  23. callwidget.h
  24. callwidget.ui
  25. combar.cpp
  26. combar.h
  27. combar.ui
  28. configurationwidget.cpp
  29. configurationwidget.h
  30. configurationwidget.ui
  31. contactdelegate.cpp
  32. contactdelegate.h
  33. contactdialog.ui
  34. contactmethodpicker.cpp
  35. contactmethodpicker.h
  36. contactmethodpicker.ui
  37. contactpicker.cpp
  38. contactpicker.h
  39. contactpicker.ui
  40. globalsystemtray.cpp
  41. globalsystemtray.h
  42. historydelegate.cpp
  43. historydelegate.h
  44. ico.rc
  45. idlabel.cpp
  46. idlabel.h
  47. imdelegate.cpp
  48. imdelegate.h
  49. instantmessagingwidget.cpp
  50. instantmessagingwidget.h
  51. instantmessagingwidget.ui
  52. License.rtf
  53. main.cpp
  54. mainwindow.cpp
  55. mainwindow.h
  56. mainwindow.ui
  57. mainwindowtoolbar.cpp
  58. mainwindowtoolbar.h
  59. navbar.cpp
  60. navbar.h
  61. navbar.ui
  62. navstack.cpp
  63. navstack.h
  64. navwidget.cpp
  65. navwidget.h
  66. ressources.qrc
  67. ring.nsi
  68. ringcontactlineedit.cpp
  69. ringcontactlineedit.h
  70. RingWinClient.pro
  71. selectareadialog.cpp
  72. selectareadialog.h
  73. settingskey.h
  74. smartlist.cpp
  75. smartlist.h
  76. smartlistdelegate.cpp
  77. smartlistdelegate.h
  78. smartlistscrollbar.cpp
  79. smartlistscrollbar.h
  80. stylesheet.css
  81. utils.cpp
  82. utils.h
  83. videooverlay.cpp
  84. videooverlay.h
  85. videooverlay.ui
  86. videoview.cpp
  87. videoview.h
  88. videoview.ui
  89. videowidget.cpp
  90. videowidget.h
  91. windowscontactbackend.cpp
  92. windowscontactbackend.h
  93. wizarddialog.cpp
  94. wizarddialog.h
  95. wizarddialog.ui