diff options
author | 2010-08-10 19:43:57 +0200 | |
---|---|---|
committer | 2010-08-10 19:43:57 +0200 | |
commit | 10e9f75e95606cc80a461cc055c56abb17bb701c (patch) | |
tree | f4f709ddcc483e16b86e9ff1246d43df92cb386c /plugins/gtkui/prefwin.c | |
parent | bd81f6d8c7e95b2daa2462d2cd1c582e0f412ffb (diff) |
added custom titlebar / systray text
Diffstat (limited to 'plugins/gtkui/prefwin.c')
-rw-r--r-- | plugins/gtkui/prefwin.c | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/plugins/gtkui/prefwin.c b/plugins/gtkui/prefwin.c index 00394f4b..59bc78cc 100644 --- a/plugins/gtkui/prefwin.c +++ b/plugins/gtkui/prefwin.c @@ -512,6 +512,10 @@ on_preferences_activate (GtkMenuItem *menuitem, // hide_delete_from_disk gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON (lookup_widget (w, "hide_delete_from_disk")), deadbeef->conf_get_int ("gtkui.hide_remove_from_disk", 0)); + // titlebar text + gtk_entry_set_text (GTK_ENTRY (lookup_widget (w, "titlebar_format_playing")), deadbeef->conf_get_str ("gtkui.titlebar_playing", "%a - %t - DeaDBeeF-%V")); + gtk_entry_set_text (GTK_ENTRY (lookup_widget (w, "titlebar_format_stopped")), deadbeef->conf_get_str ("gtkui.titlebar_stopped", "DeaDBeeF-%V")); + // override bar colors int override = deadbeef->conf_get_int ("gtkui.override_bar_colors", 0); gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON (lookup_widget (prefwin, "override_bar_colors")), override); @@ -1256,3 +1260,20 @@ on_hide_delete_from_disk_toggled (GtkToggleButton *togglebutton, deadbeef->conf_set_int ("gtkui.hide_remove_from_disk", active); } +void +on_titlebar_format_playing_changed (GtkEditable *editable, + gpointer user_data) +{ + deadbeef->conf_set_str ("gtkui.titlebar_playing", gtk_entry_get_text (GTK_ENTRY (editable))); + gtkui_set_titlebar (NULL); +} + + +void +on_titlebar_format_stopped_changed (GtkEditable *editable, + gpointer user_data) +{ + deadbeef->conf_set_str ("gtkui.titlebar_stopped", gtk_entry_get_text (GTK_ENTRY (editable))); + gtkui_set_titlebar (NULL); +} + |