merge

Tue, 11 Nov 2025 20:10:13 +0100

author
Olaf Wintermann <olaf.wintermann@gmail.com>
date
Tue, 11 Nov 2025 20:10:13 +0100
changeset 894
5e53ef72a5d3
parent 893
32b334db5f8b (diff)
parent 892
0fbaac4aafc8 (current diff)
child 895
f24d07479843

merge

--- a/ui/common/wrapper.c	Tue Nov 11 15:32:38 2025 +0100
+++ b/ui/common/wrapper.c	Tue Nov 11 20:10:13 2025 +0100
@@ -125,6 +125,11 @@
     cxListRemove(cxlist, index);
 }
 
+void ui_srclist_swap(UiList *list, int i1, int i2) {
+    CxList *cxlist = list->data;
+    cxListSwap(cxlist, i1, i2);
+}
+
 void ui_srclist_clear(UiList *list) {
     CxList *cxlist = list->data;
     cxListClear(cxlist);
--- a/ui/common/wrapper.h	Tue Nov 11 15:32:38 2025 +0100
+++ b/ui/common/wrapper.h	Tue Nov 11 20:10:13 2025 +0100
@@ -56,6 +56,7 @@
 UIEXPORT void ui_srclist_add(UiList *list, UiSubList *item);
 UIEXPORT void ui_srclist_insert(UiList *list, int index, UiSubList *item);
 UIEXPORT void ui_srclist_remove(UiList *list, int index);
+UIEXPORT void ui_srclist_swap(UiList *list, int i1, int i2);
 UIEXPORT void ui_srclist_clear(UiList *list);
 UIEXPORT int ui_srclist_size(UiList *list);
 UIEXPORT void ui_srclist_generate_sublist_num_data(UiList *list);

mercurial