- align the popover horizontally to @
- make the popover keyboard accessible
- fix spacing and background color in popover
- highlight users blue inside the message entry
- highlight users also when wrong case
- give focus to first suggestion
- allow to autocomplete with enter and tab
- escape and click outside of the popover closes it
- open popover on @ and tab to autocomplete previous word
New features:
* center all dialog title on dialog width and refactor glade file
* reoder options in add room menu, add separator and change some lables
* limit user name suggests to 5 and allow usage of @ for mention
* match also uid for mentions
* use only @ with tab-compleation
* remove " (IRC)" from the end of suggested username for mentions, fix#126
Fixs:
* fix the text of some lables
* fix title of dialog for joining a room by ID
* fix spacing in user menu popover and in room settings popover
* Reorder app menu to follow Gnome rules
* divider: Make the object non-selectable
New features:
* Join room by id or alias dialog
* Start chat dialog
* Image to no room view and add new style
* "New messages" divider
* Spawn popover from room name and remove room-menu-button
Bug fixes:
* Only one line in topic
* Use custom fork of secret-service that removes AVX2 ASM instructions
* Only attach url to msg if there's an url
* Conditional in `mark_as_read`
New features:
* make user menu button avatar 24px
* increase avatar size in the sidebar to 24px
* api: Increase timeout to 80 seconds
* Store token with libsecret to use later
* Fill the login data in login view on init
Bug fixes:
* set focus for each stack view, fix#118
* fix alignment for the text when no room is selected
* Do not send null attrs in json_q
* fix alignment of no room selected message by splitting the text to two label
* Fix initial sync filter