[gnote] Fix notebook tool button
- From: Aurimas Černius <aurimasc src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnote] Fix notebook tool button
- Date: Fri, 3 Jun 2011 21:42:27 +0000 (UTC)
commit a165f01a7b0a391f4ca545af2e1fb8b9e0e4879b
Author: Aurimas Ä?ernius <aurisc4 gmail com>
Date: Sat Jun 4 00:02:49 2011 +0300
Fix notebook tool button
Do not ellipsize and redraw after modifying.
src/notebooks/notebooknoteaddin.cpp | 9 +--------
1 files changed, 1 insertions(+), 8 deletions(-)
---
diff --git a/src/notebooks/notebooknoteaddin.cpp b/src/notebooks/notebooknoteaddin.cpp
index a23f029..a4701bc 100644
--- a/src/notebooks/notebooknoteaddin.cpp
+++ b/src/notebooks/notebooknoteaddin.cpp
@@ -72,15 +72,7 @@ namespace notebooks {
m_toolButton = Gtk::manage(
new gnote::utils::ToolMenuButton(*manage(new Gtk::Image(s_notebookIcon)), "",
m_menu));
- Gtk::Label * l = manage(new Gtk::Label());
- // Ellipsize names longer than 12 chars in length
- // TODO: Should we hardcode the ellipsized notebook name to 12 chars?
- l->set_max_width_chars(12);
- l->set_ellipsize(Pango::ELLIPSIZE_END);
- l->show_all ();
- m_toolButton->set_label_widget(*l);
m_toolButton->set_is_important(true);
- m_toolButton->set_homogeneous(false);
m_toolButton->set_tooltip_text(_("Place this note into a notebook"));
m_show_menu_cid = m_menu->signal_show()
@@ -168,6 +160,7 @@ namespace notebooks {
Gtk::Label * l = dynamic_cast<Gtk::Label*>(m_toolButton->get_label_widget());
if (l) {
l->set_text(labelText);
+ m_toolButton->show_all();
}
}
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]