Actions
Feature #1130
openMigrate launcher UI to a pigtk widget.
Status:
In Progress
Priority:
Immediate
Assignee:
Category:
General
Target version:
Start date:
17 Apr 2024
Due date:
% Done:
20%
Estimated time:
Severity:
03 - Medium
Description
The widget will allow paging, and can be re-used in a videofe rewrite.
Updated by Hammel 5 days ago
The launcher is just an icontable widget.
The icon table should have the following apis.
- gtk_icontable_set_tablesize(widget, rows, cols)
- gtk_icontable_set(widget, GSList *)
- list data = ICONTABLE_DATA_T (icon path, title)
struct _icontable_t { char *icon; char *title; } ICONTABLE_T;
- list data = ICONTABLE_DATA_T (icon path, title)
- GtkWidget *gtk_icontable_new(guint rows, guint cols);
- void gtk_icontable_press( GtkWidget *icontable, int x, int y, int highlight );
- void gtk_icontable_page_change( GtkWidget *widget, gint amount );
- void gtk_icontable_row_change( GtkWidget *widget, gint amount );
- GSList *gtk_icontable_get_cell( GtkWidget *icontable );
- void gtk_icontable_set_cellpad( GtkWidget *widget, guint size );
Actions