implemented the Ticker module with a native ProseMirror document renderer and integrated API support for structured content, navigation trees, and proxied files

This commit is contained in:
2026-07-09 00:51:08 +02:00
parent 1114291313
commit cedeb06569
57 changed files with 4758 additions and 43 deletions
@@ -118,10 +118,19 @@ class ModuleSortBody extends StatelessWidget {
.values
.toList(),
onReorderItem: (oldIndex, newIndex) {
var order = settings.val().modulesSettings.moduleOrder.toList();
final movedModule = order.removeAt(oldIndex);
order.insert(newIndex, movedModule);
settings.val(write: true).modulesSettings.moduleOrder = order;
final displayed = AppModule.modules(
context,
showFiltered: true,
).keys.toList();
settings.val(write: true).modulesSettings.moduleOrder =
AppModule.reorderModuleOrder(
displayed: displayed,
effective: AppModule.effectiveModuleOrder(
settings.val().modulesSettings,
),
oldIndex: oldIndex,
newIndex: newIndex,
);
},
);
},