diff --git a/src/images/firebird-logo-32.png b/src/images/firebird-logo-32.png index e3d324c..602c94b 100644 Binary files a/src/images/firebird-logo-32.png and b/src/images/firebird-logo-32.png differ diff --git a/src/images/mysql-logo-32.png b/src/images/mysql-logo-32.png new file mode 100644 index 0000000..cc5b3d3 Binary files /dev/null and b/src/images/mysql-logo-32.png differ diff --git a/src/images/pgsql-logo-32.png b/src/images/pgsql-logo-32.png index 46886be..35378ed 100644 Binary files a/src/images/pgsql-logo-32.png and b/src/images/pgsql-logo-32.png differ diff --git a/src/images/sqlite-logo-32.png b/src/images/sqlite-logo-32.png index 845d191..594ec24 100644 Binary files a/src/images/sqlite-logo-32.png and b/src/images/sqlite-logo-32.png differ diff --git a/src/windows/main.php b/src/windows/main.php index f3f0b0e..b287beb 100644 --- a/src/windows/main.php +++ b/src/windows/main.php @@ -247,12 +247,17 @@ class Main extends GtkWindow { { $info = $model->get_value($iter, 0); $db_type = strtolower($info->type); - $img_file = BASE_DIR."/images/{$type}-logo-32.png"; + $img_file = BASE_DIR."/images/{$db_type}-logo-32.png"; if(is_file($img_file)) { $cell->set_property('pixbuf', GdkPixbuf::new_from_file($img_file)); } + else + { + $img = new GtkImage(); + $cell->set_property('pixbuf', $img->get_pixbuf()); + } } /** @@ -265,7 +270,7 @@ class Main extends GtkWindow { */ public function set_label($col, $cell, $model, $iter) { - $info = $model->get_value($iter, 1); + $info = $model->get_value($iter, 0); $cell->set_property('text', $info->name); }