mirror of
https://github.com/celisej567/abaddon.git
synced 2026-09-06 20:15:19 +03:00
ui workarounds
This commit is contained in:
@@ -186,7 +186,7 @@ void ChatMessageItemContainer::UpdateTextComponent(Gtk::TextView *tv) {
|
||||
b->get_bounds(s, e);
|
||||
switch (data->Type) {
|
||||
case MessageType::DEFAULT:
|
||||
b->insert_markup(s, Glib::Markup::escape_text(data->Content));
|
||||
b->insert(s, data->Content);
|
||||
HandleUserMentions(tv);
|
||||
HandleLinks(tv);
|
||||
HandleChannelMentions(tv);
|
||||
|
||||
@@ -32,7 +32,7 @@ ChatWindow::ChatWindow() {
|
||||
});
|
||||
|
||||
m_scroll->set_can_focus(false);
|
||||
m_scroll->set_policy(Gtk::POLICY_NEVER, Gtk::POLICY_ALWAYS);
|
||||
m_scroll->set_policy(Gtk::POLICY_AUTOMATIC, Gtk::POLICY_ALWAYS);
|
||||
|
||||
m_list->signal_size_allocate().connect([this](Gtk::Allocation &) {
|
||||
if (m_should_scroll_to_bottom)
|
||||
|
||||
@@ -93,8 +93,8 @@ MainWindow::MainWindow()
|
||||
|
||||
m_chat_members_paned.pack1(*chat);
|
||||
m_chat_members_paned.pack2(*member_list);
|
||||
m_chat_members_paned.child_property_shrink(*member_list) = true;
|
||||
m_chat_members_paned.child_property_resize(*member_list) = true;
|
||||
m_chat_members_paned.child_property_shrink(*member_list) = false;
|
||||
m_chat_members_paned.child_property_resize(*member_list) = false;
|
||||
int w, h;
|
||||
get_default_size(w, h); // :s
|
||||
m_chat_members_paned.set_position(w - m_chan_chat_paned.get_position() - 150);
|
||||
|
||||
Reference in New Issue
Block a user