1. 27 Apr, 2018 7 commits
    • Christopher Davis's avatar
      Notify for direct messages · 9f36187a
      Christopher Davis authored
      9f36187a
    • Florian Wagner's avatar
      Make "Start chat" buttons insensitive · 0c647ad3
      Florian Wagner authored
      0c647ad3
    • Daniel García Moreno's avatar
      New release 0.1.27 · 7373582c
      Daniel García Moreno authored
      New features:
       * show mxid in member tooltip
       * Focus on message entry after clicking on a username
       * Basic markdown sending
       * Change Load more GtkButton to GtkSpinner
       * mention: blue highlight for messages with mentions and cleanup css file
       * Redesigned new room creation (fixes #98)
      
      Fixes:
       * Unlock collections and items in secret storage before use.
       * fix: add joining members to the there own room instate to the active room
       * Fix autocomplete crash with unicode usernames
       * Fix url parsing
      7373582c
    • Daniel García Moreno's avatar
      Update deps and html2pango · aa5c979f
      Daniel García Moreno authored
      This update will fix #185. The fix is in the html2pango lib, that now
      parses links correctly.
      aa5c979f
    • Daniel García Moreno's avatar
      Don't send markdown in the body when parsed · 7bfe63ac
      Daniel García Moreno authored
      If we parse the markdown syntax and sent that as formatted_body we
      shouldn't sent the markdown text in the body, the correct way is to send
      a simple text message in the body as a fallback.
      7bfe63ac
    • Daniel García Moreno's avatar
      autocomplete: Code cleanup, remove all unwraps · 0c8ffc76
      Daniel García Moreno authored
      I've removed all unwraps that can be removed, managing the result of all
      of that with the ?  operator and using the std::option::Option type.
      
      This way we'll avoid crashes, because an unmanaged unwrap can cause a
      crash so we need to check this always.
      
      I've also removed the unicode-segmentation depencency. We can use the
      .chars iterators and it seems to work correctly.
      0c8ffc76
    • Daniel García Moreno's avatar
      Fix autocomplete crash with unicode usernames · 586e401f
      Daniel García Moreno authored
      Sometimes, when we try to autocomplete with usernames with unicodes, the
      count of chars is different from the count of graphemes so we were
      trying to split the list of graphemes at a out of bound position.
      
      Making the check first and returning if it's not possible fixs the
      problem.
      
      Fix #202
      586e401f
  2. 26 Apr, 2018 6 commits
  3. 24 Apr, 2018 1 commit
  4. 23 Apr, 2018 6 commits
  5. 22 Apr, 2018 2 commits
    • Daniel García Moreno's avatar
      update dependencies · 42a41b08
      Daniel García Moreno authored
       * serde: 1.0.42
      42a41b08
    • Daniel García Moreno's avatar
      Vscrollbar always to load more without button · 0a1ce4c7
      Daniel García Moreno authored
      If we remove the button to load more, we need to show always the
      vertical scrollbar to receive the edge-reached event.
      
      There's a accesibility problem here, because I've not been able to
      launch this event without the mouse wheel so currently there's no way to
      load more with the keyboard or only the mouse without the wheel, as far
      as I now.
      
      Fix #48
      0a1ce4c7
  6. 21 Apr, 2018 1 commit
  7. 20 Apr, 2018 1 commit
  8. 19 Apr, 2018 8 commits
  9. 17 Apr, 2018 5 commits
  10. 16 Apr, 2018 3 commits