make attachment box behave better
This commit is contained in:
@@ -366,6 +366,8 @@ Gtk::Widget *ChatMessageItemContainer::CreateImageComponent(const AttachmentData
|
|||||||
Gtk::Widget *ChatMessageItemContainer::CreateAttachmentComponent(const AttachmentData &data) {
|
Gtk::Widget *ChatMessageItemContainer::CreateAttachmentComponent(const AttachmentData &data) {
|
||||||
auto *ev = Gtk::manage(new Gtk::EventBox);
|
auto *ev = Gtk::manage(new Gtk::EventBox);
|
||||||
auto *btn = Gtk::manage(new Gtk::Label(data.Filename + " " + HumanReadableBytes(data.Bytes))); // Gtk::LinkButton flat out doesn't work :D
|
auto *btn = Gtk::manage(new Gtk::Label(data.Filename + " " + HumanReadableBytes(data.Bytes))); // Gtk::LinkButton flat out doesn't work :D
|
||||||
|
ev->set_hexpand(false);
|
||||||
|
ev->set_halign(Gtk::ALIGN_START);
|
||||||
ev->get_style_context()->add_class("message-attachment-box");
|
ev->get_style_context()->add_class("message-attachment-box");
|
||||||
ev->add(*btn);
|
ev->add(*btn);
|
||||||
|
|
||||||
|
@@ -101,6 +101,10 @@
|
|||||||
padding: 2px 5px 2px 5px;
|
padding: 2px 5px 2px 5px;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.message-attachment-box label {
|
||||||
|
margin: 5px;
|
||||||
|
}
|
||||||
|
|
||||||
paned separator {
|
paned separator {
|
||||||
background:#37474f;
|
background:#37474f;
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user