After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 569762 - Get rid of GtkCList
Get rid of GtkCList
Status: RESOLVED OBSOLETE
Product: gnome-commander
Classification: Other
Component: application
1.2.x
Other All
: Normal normal
: 2.0
Assigned To: GNOME Commander maintainer(s)
epiotr
Depends on:
Blocks:
 
 
Reported: 2009-01-30 04:10 UTC by André Klapper
Modified: 2018-08-03 17:54 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description André Klapper 2009-01-30 04:10:48 UTC
GtkCList has been deprecated since GTK+ 2.0 and should not be used in newly written code. When switching to GTK+ 3 this must have been removed.
Use GtkTreeView instead:
http://library.gnome.org/devel/gtk/stable/GtkTreeView.html


./gnome-commander/plugins/cvs/interface.c:on_rev_list_select_row                 (GtkCList        *clist,
./gnome-commander/src/plugin_manager.cc:PluginData *get_selected_plugin (GtkCList *list)
./gnome-commander/src/plugin_manager.cc:static void update_plugin_list (GtkCList *list, GtkWidget *dialog)
./gnome-commander/src/plugin_manager.cc:    GtkCList *list = GTK_CLIST (lookup_widget (dialog, "avail_list"));
./gnome-commander/src/plugin_manager.cc:on_plugin_selected (GtkCList *list, gint row, gint column,
./gnome-commander/src/plugin_manager.cc:on_plugin_unselected (GtkCList *list, gint row, gint column,
./gnome-commander/src/plugin_manager.cc:    GtkCList *list = GTK_CLIST (lookup_widget (dialog, "avail_list"));
./gnome-commander/src/plugin_manager.cc:    GtkCList *list = GTK_CLIST (lookup_widget (dialog, "avail_list"));
./gnome-commander/src/gnome-cmd-bookmark-dialog.cc:    GtkCList *dir_list = GTK_CLIST (dialog->priv->dir_list);
./gnome-commander/src/gnome-cmd-bookmark-dialog.cc:    GtkCList *dir_list = GTK_CLIST (dialog->priv->dir_list);
./gnome-commander/src/gnome-cmd-bookmark-dialog.cc:    GtkCList *dir_list = GTK_CLIST (dialog->priv->dir_list);
./gnome-commander/src/gnome-cmd-bookmark-dialog.cc:    GtkCList *dir_list = GTK_CLIST (dialog->priv->dir_list);
./gnome-commander/src/gnome-cmd-bookmark-dialog.cc:    GtkCList *dir_list = GTK_CLIST (dialog->priv->dir_list);
./gnome-commander/src/gnome-cmd-bookmark-dialog.cc:    GtkCList *dir_list = GTK_CLIST (dialog->priv->dir_list);
./gnome-commander/src/gnome-cmd-bookmark-dialog.cc:static void on_dir_moved (GtkCList *clist, gint arg1, gint arg2, GnomeCmdBookmarkDialog *dialog)
./gnome-commander/src/gnome-cmd-bookmark-dialog.cc:static void on_dir_selected (GtkCList *list, gint row, gint column,
./gnome-commander/src/gnome-cmd-bookmark-dialog.cc:static void on_dir_unselected (GtkCList *list, gint row, gint column, GdkEventButton *event, GnomeCmdBookmarkDialog *dialog)
./gnome-commander/src/gnome-cmd-bookmark-dialog.cc:static void on_scroll_vertical (GtkCList *clist, GtkScrollType scroll_type, gfloat position, gpointer data)
./gnome-commander/src/gnome-cmd-bookmark-dialog.cc:static void on_column_resize (GtkCList *clist, gint column, gint width, GnomeCmdBookmarkDialog *dialog)
./gnome-commander/src/gnome-cmd-clist.cc:static GtkCListClass *parent_class = NULL;
./gnome-commander/src/gnome-cmd-clist.cc:inline gint COLUMN_FROM_XPIXEL (GtkCList * clist, gint x)
./gnome-commander/src/gnome-cmd-clist.cc:inline gint LIST_WIDTH (GtkCList * clist)
./gnome-commander/src/gnome-cmd-clist.cc:get_cell_style (GtkCList     *clist,
./gnome-commander/src/gnome-cmd-clist.cc:                GtkCListRow  *clist_row,
./gnome-commander/src/gnome-cmd-clist.cc:inline PangoLayout *my_gtk_clist_create_cell_layout (GtkCList *clist, GtkCListRow *clist_row, gint column)
./gnome-commander/src/gnome-cmd-clist.cc:static void draw_row (GtkCList *clist, GdkRectangle *area, gint row, GtkCListRow *clist_row)
./gnome-commander/src/gnome-cmd-clist.cc:        clist_row = (GtkCListRow *) ROW_ELEMENT (clist, row)->data;
./gnome-commander/src/gnome-cmd-clist.cc:static void on_scroll_vertical (GtkCList *clist, GtkScrollType scroll_type, gfloat position, gpointer data)
./gnome-commander/src/gnome-cmd-clist.cc:static void on_realize (GtkCList *clist, gpointer data)
./gnome-commander/src/gnome-cmd-clist.cc:    GtkCListClass *clist_class = GTK_CLIST_CLASS (klass);
./gnome-commander/src/gnome-cmd-clist.cc:    parent_class = (GtkCListClass *) gtk_type_class (gtk_clist_get_type ());
./gnome-commander/src/gnome-cmd-file-list.cc: static void on_column_clicked (GtkCList *list, gint col, GnomeCmdFileList *fl)
./gnome-commander/src/gnome-cmd-file-list.cc:static void on_scroll_vertical (GtkCList *clist, GtkScrollType scroll_type, gfloat position, GnomeCmdFileList *fl)
./gnome-commander/src/gnome-cmd-file-list.cc:static gboolean on_button_press (GtkCList *clist, GdkEventButton *event, GnomeCmdFileList *fl)
./gnome-commander/src/gnome-cmd-file-list.cc:static void on_motion_notify (GtkCList *clist, GdkEventMotion *event, GnomeCmdFileList *fl)
./gnome-commander/src/gnome-cmd-file-list.cc:    GtkCList *clist = GTK_CLIST (fl);
./gnome-commander/src/gnome-cmd-combo.cc:static gboolean on_list_button_press (GtkCList *clist, GdkEventButton *event, GnomeCmdCombo *combo)
./gnome-commander/src/gnome-cmd-combo.cc:static gboolean on_list_button_release (GtkCList *clist, GdkEventButton *event, GnomeCmdCombo *combo)
./gnome-commander/src/gnome-cmd-combo.cc:    GtkCList *clist = GTK_CLIST (combo->list);
./gnome-commander/src/gnome-cmd-main-win.cc:static gboolean on_left_fs_select (GtkCList *list, GdkEventButton *event, GnomeCmdMainWin *mw)
./gnome-commander/src/gnome-cmd-main-win.cc:static gboolean on_right_fs_select (GtkCList *list, GdkEventButton *event, GnomeCmdMainWin *mw)
./gnome-commander/src/gnome-cmd-main-win.cc:static void on_fs_list_resize_column (GtkCList *clist, gint column, gint width, GtkCList *other_clist)
./gnome-commander/src/gnome-cmd-options-dialog.cc:inline void add_app_to_list (GtkCList *clist, GnomeCmdApp *app)
./gnome-commander/src/gnome-cmd-options-dialog.cc:inline void update_app_in_list (GtkCList *clist, GnomeCmdApp *app)
./gnome-commander/src/gnome-cmd-options-dialog.cc:static void on_app_selected (GtkCList *clist, gint row, gint column, GdkEventButton *event, GtkWidget *parent)
./gnome-commander/src/gnome-cmd-options-dialog.cc:static void on_app_moved (GtkCList *clist, gint arg1, gint arg2, GtkWidget *frame)
./gnome-commander/src/gnome-cmd-options-dialog.cc:    GtkCList *clist = GTK_CLIST (lookup_widget (frame, "app_clist"));
./gnome-commander/src/gnome-cmd-options-dialog.cc:    GtkCList *clist = GTK_CLIST (lookup_widget (frame, "app_clist"));
./gnome-commander/src/gnome-cmd-options-dialog.cc:    GtkCList *clist = GTK_CLIST (lookup_widget (frame, "app_clist"));
./gnome-commander/src/gnome-cmd-options-dialog.cc:inline void add_device_to_list (GtkCList *clist, GnomeCmdConDevice *dev)
./gnome-commander/src/gnome-cmd-options-dialog.cc:inline void update_device_in_list (GtkCList *clist, GnomeCmdConDevice *dev, gchar *alias, gchar *device_fn, gchar *mountp, gchar *icon_path)
./gnome-commander/src/gnome-cmd-options-dialog.cc:    GtkCList *clist = GTK_CLIST (lookup_widget (frame, "device_clist"));
./gnome-commander/src/gnome-cmd-options-dialog.cc:static void on_device_selected (GtkCList *clist, gint row, gint column, GdkEventButton *event, GtkWidget *parent)
./gnome-commander/src/gnome-cmd-options-dialog.cc:static void on_device_moved (GtkCList *clist, gint arg1, gint arg2, GtkWidget *frame)
./gnome-commander/src/gnome-cmd-options-dialog.cc:    GtkCList *clist = GTK_CLIST (lookup_widget (frame, "device_clist"));
./gnome-commander/src/gnome-cmd-options-dialog.cc:    GtkCList *clist = GTK_CLIST (lookup_widget (frame, "device_clist"));
./gnome-commander/src/gnome-cmd-file-selector.cc:    GtkCList *clist = GTK_CLIST (fs->file_list());
./gnome-commander/src/gnome-cmd-file-selector.cc:    GtkCList *clist = GTK_CLIST (fs->file_list());
./gnome-commander/src/gnome-cmd-file-selector.cc:    GtkCList *clist = GTK_CLIST (fs->file_list());
./gnome-commander/src/gnome-cmd-file-selector.cc:    GtkCList *clist = GTK_CLIST (fs->file_list());
./gnome-commander/src/gnome-cmd-file-selector.cc:static gboolean on_list_key_pressed (GtkCList *clist, GdkEventKey *event, GnomeCmdFileSelector *fs)
./gnome-commander/src/gnome-cmd-file-selector.cc:static gboolean on_list_key_pressed_private (GtkCList *clist, GdkEventKey *event, GnomeCmdFileSelector *fs)
./gnome-commander/src/gnome-cmd-file-list.h:    operator GtkCList * ()              {  return GTK_CLIST (this);        }
./gnome-commander/src/gnome-cmd-clist.h:    GtkCList parent;
./gnome-commander/src/gnome-cmd-clist.h:    GtkCListClass parent_class;
Comment 1 epiotr 2009-01-30 08:58:11 UTC
Transition from GtkCList to GtkTreeView is scheduled for 1.2.9, which is supposed to happen in mid 2009.
Comment 2 GNOME Infrastructure Team 2018-08-03 17:54:45 UTC
-- GitLab Migration Automatic Message --

This bug has been migrated to GNOME's GitLab instance and has been closed from further activity.

You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.gnome.org/GNOME/gnome-commander/issues/26.