/*
- * ui.c -- GTK+ 2 omnplay
- * Copyright (C) 2011 Maksym Veremeyenko <verem@m1stereo.tv>
+ * ui.c -- GTK+ 2 melted gui
+ * Copyright (C) 2012 Maksym Veremeyenko <verem@m1stereo.tv>
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
return treeview;
};
-static GtkWidget* pane_library_grid(GtkWidget* top, omnplay_instance_t* app)
+static GtkWidget* pane_library_grid(GtkWidget* top, instance_t* app)
{
GtkWidget *scrolledwindow;
return scrolledwindow;
}
-static GtkWidget* pane_library_buttons(GtkWidget* top, omnplay_instance_t* app)
+static GtkWidget* pane_library_buttons(GtkWidget* top, instance_t* app)
{
GtkWidget* hbox;
return hbox;
}
-static GtkWidget* pane_library_search_buttons(GtkWidget* top, omnplay_instance_t* app)
+static GtkWidget* pane_library_search_buttons(GtkWidget* top, instance_t* app)
{
GtkWidget* hbox;
return hbox;
}
-static GtkWidget* pane_library(GtkWidget* top, omnplay_instance_t* app)
+static GtkWidget* pane_library(GtkWidget* top, instance_t* app)
{
GtkWidget* vbox;
return vbox;
}
-static GtkWidget* create_channel_status(GtkWidget* top, omnplay_instance_t* app, int idx)
+static GtkWidget* create_channel_status(GtkWidget* top, instance_t* app, int idx)
{
GtkWidget* vbox;
GtkWidget* hbox;
GtkWidget* frame;
char name[PATH_MAX];
- omnplay_player_t* player;
+ player_t* player;
player = &app->players.item[idx];
- snprintf(name, sizeof(name), "%c [%s]", idx + 'A', player->name);
+ snprintf(name, sizeof(name), "unit %d [%c]", player->unit, idx + 'A');
frame = gtk_frame_new(name);
gtk_widget_show(frame);
return frame;
}
-static GtkWidget* pane_operate_status(GtkWidget* top, omnplay_instance_t* app)
+static GtkWidget* pane_operate_status(GtkWidget* top, instance_t* app)
{
int i;
GtkWidget* vbox;
return vbox;
}
-static GtkWidget* pane_operate_buttons_playlist(GtkWidget* top, omnplay_instance_t* app)
+static GtkWidget* pane_operate_buttons_playlist(GtkWidget* top, instance_t* app)
{
GtkWidget* hbox;
return hbox;
}
-static GtkWidget* pane_operate_grid(GtkWidget* top, omnplay_instance_t* app)
+static GtkWidget* pane_operate_grid(GtkWidget* top, instance_t* app)
{
GtkWidget *scrolledwindow;
return scrolledwindow;
}
-static GtkWidget* pane_operate_buttons_operate(GtkWidget* top, omnplay_instance_t* app)
+static GtkWidget* pane_operate_buttons_operate(GtkWidget* top, instance_t* app)
{
GtkWidget* hbox;
return hbox;
}
-static GtkWidget* pane_operate_operate(GtkWidget* top, omnplay_instance_t* app)
+static GtkWidget* pane_operate_operate(GtkWidget* top, instance_t* app)
{
GtkWidget* vbox;
}
-static GtkWidget* pane_operate(GtkWidget* top, omnplay_instance_t* app)
+static GtkWidget* pane_operate(GtkWidget* top, instance_t* app)
{
GtkWidget* hbox;
};
-static GtkWidget* pane_top(GtkWidget* top, omnplay_instance_t* app)
+static GtkWidget* pane_top(GtkWidget* top, instance_t* app)
{
GtkWidget* pane;
return pane;
}
-GtkWidget* ui_omnplay (omnplay_instance_t* app)
+GtkWidget* ui_create(instance_t* app)
{
GtkWidget *wnd;
GtkWidget* vbox;
wnd = gtk_window_new (GTK_WINDOW_TOPLEVEL);
- GLADE_HOOKUP_OBJECT_NO_REF (wnd, wnd, "omnplay_window");
+ GLADE_HOOKUP_OBJECT_NO_REF (wnd, wnd, PACKAGE "_window");
- gtk_window_set_title (GTK_WINDOW (wnd), _("Omneon Player"));
+ gtk_window_set_title (GTK_WINDOW (wnd), _(PRODUCT_NAME));
gtk_window_set_default_size (GTK_WINDOW (wnd), 1024, 768);
vbox = gtk_vbox_new(FALSE, 0);
pane_top(wnd, app),
TRUE, TRUE, 0);
gtk_box_pack_start (GTK_BOX (vbox),
- app->status_label = create_label(wnd, "omnplay started", NULL, GTK_JUSTIFY_LEFT),
+ app->status_label = create_label(wnd, "started", NULL, GTK_JUSTIFY_LEFT),
FALSE, FALSE, 0);
- app->playlist.block_icons[OMNPLAY_PLAYLIST_ITEM_BLOCK_BEGIN] =
+ app->playlist.block_icons[PLAYLIST_ITEM_BLOCK_BEGIN] =
create_pixbuf("block_type_block_start_16x16.png");
- app->playlist.block_icons[OMNPLAY_PLAYLIST_ITEM_BLOCK_BODY] =
+ app->playlist.block_icons[PLAYLIST_ITEM_BLOCK_BODY] =
create_pixbuf("block_type_block_middle_16x16.png");
- app->playlist.block_icons[OMNPLAY_PLAYLIST_ITEM_BLOCK_END] =
+ app->playlist.block_icons[PLAYLIST_ITEM_BLOCK_END] =
create_pixbuf("block_type_block_end_16x16.png");
- app->playlist.block_icons[OMNPLAY_PLAYLIST_ITEM_BLOCK_SINGLE] =
+ app->playlist.block_icons[PLAYLIST_ITEM_BLOCK_SINGLE] =
create_pixbuf("block_type_block_single_16x16.png");
- app->playlist.block_icons[OMNPLAY_PLAYLIST_ITEM_LOOP_BEGIN] =
+ app->playlist.block_icons[PLAYLIST_ITEM_LOOP_BEGIN] =
create_pixbuf("block_type_loop_start_16x16.png");
- app->playlist.block_icons[OMNPLAY_PLAYLIST_ITEM_LOOP_BODY] =
+ app->playlist.block_icons[PLAYLIST_ITEM_LOOP_BODY] =
create_pixbuf("block_type_loop_middle_16x16.png");
- app->playlist.block_icons[OMNPLAY_PLAYLIST_ITEM_LOOP_END] =
+ app->playlist.block_icons[PLAYLIST_ITEM_LOOP_END] =
create_pixbuf("block_type_loop_end_16x16.png");
- app->playlist.block_icons[OMNPLAY_PLAYLIST_ITEM_LOOP_SINGLE] =
+ app->playlist.block_icons[PLAYLIST_ITEM_LOOP_SINGLE] =
create_pixbuf("block_type_block_loop_16x16.png");
return wnd;
}
-int ui_playlist_item_dialog(omnplay_instance_t* app, playlist_item_t* item)
+int ui_playlist_item_dialog(instance_t* app, playlist_item_t* item)
{
int r, c;
char tc[32];