mirror of
https://github.com/uowuo/abaddon.git
synced 2025-08-11 00:10:07 +00:00
ui workarounds
This commit is contained in:
parent
976e653393
commit
823e1786e0
@ -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);
|
||||
|
Loading…
Reference in New Issue
Block a user