chatview: implement navbar
Currently the navbar is implemented in native GTK, and has a pretty
bad integration with the chatview. In this patch we implement a
modern navbar *in* the chatview and remove the old GTK bar.
*Changes summary*
chatview, HTML/JS/CSS side:
- Remove useless function setSendIcon from the chatview
- Simplify setTemporary in the chatview
- Use only one single showInvitation function instead of two
showInvitation and hideInvitation functions.
- Remove pointless/copy&pasted comments
chatview, GTK side:
- Simplify chatview update methods: instead of providing several
separate functions to update the invitation/banned status of the chat
view, only provide one (update_chatview_frame). This should have a
good impact on the performances and simplify webkit crash handling.
Change-Id: I6959240efd357fedb07d3c60d551efc8fca84812
Reviewed-by:
Sebastien Blin <sebastien.blin@savoirfairelinux.com>
Showing
This diff is collapsed.
This diff is collapsed.
Please register or sign in to comment