various gtk cleanups.

This commit is contained in:
Charles Kerr
2007-10-13 03:15:02 +00:00
parent f5e5a5584b
commit 39c8a02497
4 changed files with 111 additions and 158 deletions

View File

@@ -61,21 +61,9 @@ get_private_data( TrWindow * w )
****
***/
/* kludge to have the progress bars notice theme changes */
static void
stylekludge( GObject * obj, GParamSpec * spec, gpointer data )
{
if( 0 == strcmp( "style", spec->name ) )
{
tr_cell_renderer_progress_reset_style(
TR_CELL_RENDERER_PROGRESS( data ) );
gtk_widget_queue_draw( GTK_WIDGET( obj ) );
}
}
static void
formatname( GtkTreeViewColumn * col SHUTUP, GtkCellRenderer * rend,
GtkTreeModel * model, GtkTreeIter * iter, gpointer data SHUTUP )
formatname( GtkTreeViewColumn * col UNUSED, GtkCellRenderer * rend,
GtkTreeModel * model, GtkTreeIter * iter, gpointer data UNUSED )
{
TrTorrent * gtor;
char * name, * mb, * str, * top, * bottom;
@@ -127,8 +115,8 @@ formatname( GtkTreeViewColumn * col SHUTUP, GtkCellRenderer * rend,
}
static void
formatprog( GtkTreeViewColumn * col SHUTUP, GtkCellRenderer * rend,
GtkTreeModel * model, GtkTreeIter * iter, gpointer data SHUTUP )
formatprog( GtkTreeViewColumn * col UNUSED, GtkCellRenderer * rend,
GtkTreeModel * model, GtkTreeIter * iter, gpointer data UNUSED )
{
char * dlstr, * ulstr, * str, * marked;
gfloat prog, dl, ul;
@@ -213,10 +201,6 @@ makeview( PrivateData * p )
gtk_tree_view_column_set_sort_column_id( col, MC_PROG_D );
gtk_tree_view_append_column( GTK_TREE_VIEW( view ), col );
/* XXX this shouldn't be necessary */
g_signal_connect( view, "notify::style",
G_CALLBACK( stylekludge ), progrend );
gtk_tree_view_set_rules_hint( GTK_TREE_VIEW( view ), TRUE );
sel = gtk_tree_view_get_selection( GTK_TREE_VIEW( view ) );
gtk_tree_selection_set_mode( GTK_TREE_SELECTION( sel ),