1. 07 Oct, 2021 1 commit
    • Amin Bandali's avatar
      conversation: adapt to libclient change in type of interactions · 07266d13
      Amin Bandali authored
      This is to follow the libclient (lrc) changes in the commit
      9cb6b6115a39330521b98da0b67a7f9dece51bf4, where the type of
      conversation's interaction field is changed from MessagesList
      to std::unique_ptr<MessageListModel>.
      
      Change-Id: If4e937bede3b958b8ae8523bff2489e8e6df593d
      07266d13
  2. 20 Aug, 2021 1 commit
  3. 18 Aug, 2021 1 commit
  4. 13 Aug, 2021 2 commits
  5. 11 Aug, 2021 1 commit
  6. 30 Jul, 2021 1 commit
  7. 20 Jul, 2021 1 commit
  8. 15 Jul, 2021 1 commit
  9. 28 Jun, 2021 1 commit
  10. 03 May, 2021 2 commits
    • Amin Bandali's avatar
      webkitchatcontainer: adjust theme for new chatview icons · 181627cc
      Amin Bandali authored
      To use the right icons with dark themes.
      
      Change-Id: I1b72379fb147057f11eb84cbe9473636bc6a80bd
      181627cc
    • Amin Bandali's avatar
      chatview: add insert emoji button · 14058e96
      Amin Bandali authored
      Also enable local storage for recent emoji support.  As mentioned in
      the commit message of the corresponding change in lrc, we resort to
      the ugly hack of embedding the two set of CSS styles needed by the
      picker, which should be injected/loaded into the DOM by emoji.js, but
      for some reason is not, by client-gnome's webkit view.
      
      Change-Id: Id34ce5131e8027a550a8443aa518dd53e4fa9176
      14058e96
  11. 03 Feb, 2021 1 commit
  12. 22 Jan, 2021 1 commit
  13. 09 Nov, 2020 1 commit
  14. 14 Oct, 2020 1 commit
  15. 22 May, 2020 1 commit
  16. 12 Mar, 2020 1 commit
  17. 09 Mar, 2020 2 commits
  18. 17 Jan, 2020 1 commit
  19. 12 Nov, 2019 1 commit
  20. 24 Oct, 2019 2 commits
  21. 10 Oct, 2019 2 commits
  22. 09 Oct, 2019 1 commit
  23. 22 Aug, 2019 1 commit
  24. 29 Apr, 2019 1 commit
    • Hugo Lefeuvre's avatar
      i18n: make chatview translatable · 7e29ea17
      Hugo Lefeuvre authored
      This patch implements i18n support in the chatview using Jed.
      
      + gettext style API, transparent for translators.
      + extract string using xgettext, translate po as usual.
      + convert po files to JSON using po2json.
        This has to be done once, by the Jenkins automatic i18n bump for
        instance. The build-chatview-locales script can be used to
        automate the .po -> .json convertion process.
      + po2json generated files are shipped as gresource and loaded into the
        chatview by webkitchatcontainer.
      
      Gitlab: #900
      Change-Id: Iaf925e2fd37174fff0b6139fc0019bda91938ace
      Reviewed-by: Sébastien Blin's avatarSébastien Blin <sebastien.blin@savoirfairelinux.com>
      7e29ea17
  25. 02 Jan, 2019 1 commit
  26. 26 Dec, 2018 1 commit
  27. 14 Dec, 2018 1 commit
  28. 05 Dec, 2018 2 commits
  29. 20 Sep, 2018 1 commit
    • Hugo Lefeuvre's avatar
      fix chatview menu regression · 2c2ae215
      Hugo Lefeuvre authored
      55d24730 changed the return value of webview_chat_context_menu from
      FALSE to TRUE, breaking the right click menu in the chatview. Revert
      this change.
      
      Change-Id: I2f4bf36097b59fb5cf30524992d4873bd28160c0
      2c2ae215
  30. 14 Sep, 2018 1 commit
    • Hugo Lefeuvre's avatar
      fix memory leaks, hazardous frees and misc issues · 55d24730
      Hugo Lefeuvre authored
      accountgeneraltab:
      + remove useless <iostream> import
      
      accountmigrationview:
      + remove useless <iostream> import
      + add missing <memory> import
      
      currentcallview:
      + remove useless <iostream> import
      + add missing <memory> and <string> import
      + use g_debug instead of std::cout (not the standard debug output)
      
      ringmainwindow:
      + fix multiple memory leaks in print_account_and_state(),
        on_clear_all_history_foreach() and changeAccountSelection()
      + fix use of deprecated method gtk_entry_set_icon_from_stock()
      + use G_GNUC_UNUSED to remove unused parameter warnings
      + remove various unused variables
      + remove unused function on_save_accounts_timeout()
      + fix multiple places where char* was passed to printf-style function
        with %i formatter
      
      ringwelcomeview:
      + fix multiple memory leaks in ring_welcome_update_view() and
        render_account_avatar()
      + return FALSE in case of failure in draw_qrcode()
      
      webkitchatcontainer:
      + webkit_chat_container_execute_js should take const char*, not char*
      + return true in case of success in webview_chat_context_menu()
      
      usernameregistrationbox:
      + make "Enter the password of your Ring account" string translatable
      
      ring_client:
      + fix multiple memory leaks in ring_client_open()
      
      ring_notify:
      + improve ring_hide_notification() return values
      + fix multiple potential hazardous free() calls
      
      video_widget:
      + fix leak in case of error in video_widget_on_drag_data_received()
      + fix hazardous free() call in switch_video_input_file() (uri might be
        NULL even if the answer of the dialog is GTK_RESPONSE_ACCEPT)
      
      Change-Id: I7db8b63ba1b8ad272d464d0739b2fe24cc18c0b4
      Gitlab: #917
      Gitlab: #821Reviewed-by: Sébastien Blin's avatarSebastien Blin <sebastien.blin@savoirfairelinux.com>
      55d24730
  31. 17 Jul, 2018 1 commit
  32. 06 Jul, 2018 1 commit
  33. 14 Jun, 2018 1 commit
  34. 06 Jun, 2018 1 commit