Changeset 33
- Timestamp:
- 03/01/07 13:02:34 (2 years ago)
- Files:
-
- osso-xterm/trunk/configure.ac (modified) (1 diff)
- osso-xterm/trunk/debian/changelog (modified) (1 diff)
- osso-xterm/trunk/src/terminal-tab-header.c (modified) (7 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
osso-xterm/trunk/configure.ac
r25 r33 1 AC_INIT([osso-xterm],[0.13.mh2 0])1 AC_INIT([osso-xterm],[0.13.mh21]) 2 2 3 3 dnl Initialize automake osso-xterm/trunk/debian/changelog
r25 r33 1 osso-xterm (0.13.mh21) unstable; urgency=low 2 3 * Tooltips don't really fit maemo platform, remove them. 4 5 -- Santtu Lakkala <inz@inz.fi> Thu, 1 Mar 2007 13:02:13 +0200 6 1 7 osso-xterm (0.13.mh20) unstable; urgency=low 2 8 osso-xterm/trunk/src/terminal-tab-header.c
r1 r33 48 48 static void terminal_tab_header_class_init (TerminalTabHeaderClass *klass); 49 49 static void terminal_tab_header_init (TerminalTabHeader *header); 50 static void terminal_tab_header_finalize (GObject *object);51 50 static void terminal_tab_header_get_property (GObject *object, 52 51 guint prop_id, … … 66 65 GtkHBox __parent__; 67 66 68 GtkTooltips *tooltips;69 67 GtkWidget *ebox; 70 68 GtkWidget *label; … … 90 88 91 89 gobject_class = G_OBJECT_CLASS (klass); 92 gobject_class->finalize = terminal_tab_header_finalize;93 90 gobject_class->get_property = terminal_tab_header_get_property; 94 91 gobject_class->set_property = terminal_tab_header_set_property; … … 130 127 GtkWidget *image; 131 128 132 header->tooltips = gtk_tooltips_new ();133 g_object_ref (G_OBJECT (header->tooltips));134 gtk_object_sink (GTK_OBJECT (header->tooltips));135 136 129 header->ebox = gtk_event_box_new (); 137 130 gtk_box_pack_start (GTK_BOX (header), header->ebox, TRUE, TRUE, 0); … … 147 140 gtk_button_set_relief (GTK_BUTTON (button), GTK_RELIEF_NONE); 148 141 gtk_container_set_border_width (GTK_CONTAINER (button), 0); 149 gtk_tooltips_set_tip (header->tooltips, button,150 _("Close this tab"), NULL);151 142 g_signal_connect (G_OBJECT (button), "clicked", 152 143 G_CALLBACK (terminal_tab_header_clicked), header); … … 160 151 161 152 162 163 static void164 terminal_tab_header_finalize (GObject *object)165 {166 TerminalTabHeader *header = TERMINAL_TAB_HEADER (object);167 168 g_object_unref (G_OBJECT (header->tooltips));169 170 parent_class->finalize (object);171 }172 173 174 175 153 static void 176 154 terminal_tab_header_get_property (GObject *object, … … 208 186 case PROP_TITLE: 209 187 title = g_value_get_string (value); 210 gtk_tooltips_set_tip (header->tooltips, header->ebox, title, NULL);211 188 gtk_label_set_text(GTK_LABEL(header->label), title); 212 189 break;
