From 910276323365176465f9fcfe2e80febfc0e58d17 Mon Sep 17 00:00:00 2001 From: Colin Clark Date: Fri, 10 Jan 2025 12:48:04 +0000 Subject: [PATCH] Modify output of option --get-window-list Change output order from alpha-numeric to the order the windows were created. --- src/layout.cc | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/src/layout.cc b/src/layout.cc index 36d4c5e7..c4d7eada 100644 --- a/src/layout.cc +++ b/src/layout.cc @@ -236,11 +236,6 @@ static void layout_box_folders_changed_cb(GtkWidget *widget, gpointer) } } -static gint window_list_sort_cb(gconstpointer a, gconstpointer b) -{ - return CASE_SORT((gchar *)a, (gchar *)b); -} - GString *layout_get_window_list() { LayoutWindow *lw; @@ -252,7 +247,7 @@ GString *layout_get_window_list() while (work) { lw = static_cast(work->data); - window_list = g_list_insert_sorted(window_list, g_strdup(lw->options.id), window_list_sort_cb); + window_list = g_list_append(window_list, g_strdup(lw->options.id)); work = work->next; }