From 8e8f454111866bbda7e0dba17caef54acbe3f5c3 Mon Sep 17 00:00:00 2001 From: Gregory Bednov Date: Tue, 17 Feb 2026 23:38:19 +0300 Subject: [PATCH] modified: JgmenuCorrector.kt --- JgmenuCorrector.kt | 19 ++++++++++++++++--- 1 file changed, 16 insertions(+), 3 deletions(-) diff --git a/JgmenuCorrector.kt b/JgmenuCorrector.kt index 46bc9d3..d70dbe9 100644 --- a/JgmenuCorrector.kt +++ b/JgmenuCorrector.kt @@ -3,12 +3,18 @@ import java.util.* typealias Menu = HashMap>> -val deleteSubmenus = arrayOf("apps-dir-Education", "apps-dir-Settings") -val newSubmenus = arrayOf(Pair("apps-dir-Database", "БД и проект-ие")) +val deleteSubmenus = arrayOf("apps-dir-Education", "apps-dir-Settings", "apps-dir-Other") +val newSubmenus = arrayOf( + Pair("apps-dir-Database", "БД и проект-ие"), + Pair("apps-dir-Network", "Работа с сетью"), + Pair("apps-dir-Simulation", "Модел-ие тех.процессов"), + Pair("apps-dir-CAD", "CAD/CAM/CAE-системы") +) /// Добавляет новые записи как есть, в формате CSV для jgmenu_run val appendix: MutableList> = mutableListOf( Pair("Archi (Archimate Modeling Tool),Archi,archi,,#Education", "apps-dir-Database"), + Pair("Cisco Packet Tracer 7.3.1,packettracer7,packettracer7,,#Education", "apps-dir-Network"), Pair("Выключить,powermenu poweroff,,,#System", "apps-dir-System"), // TODO powermenu Pair("Перезагрузить,powermenu reboot,,,#System", "apps-dir-System"), // TODO powermenu Pair("IntelliJ IDEA Community Edition,idea-community,idea-community,,#Development", "apps-dir-Development") @@ -30,7 +36,14 @@ val deletions: MutableList> = mutableListOf( val moves: Array> = arrayOf( Triple("Camunda Modeler", "apps-dir-Other", "apps-dir-Database"), Triple("StarUML", "apps-dir-Development", "apps-dir-Database"), - Triple("MySQL Workbench", "apps-dir-Development", "apps-dir-Database") + Triple("MySQL Workbench", "apps-dir-Development", "apps-dir-Database"), + Triple("КОМПАС-3D-v24", "apps-dir-Other", "apps-dir-CAD"), + Triple("FreeCAD", "apps-dir-Graphics", "apps-dir-CAD"), + Triple("Ramus", "apps-dir-Other", "apps-dir-Database"), + Triple("HTTPie", "apps-dir-Development", "apps-dir-Network"), + Triple("DWSIM", "apps-dir-Development", "apps-dir-Simulation"), + Triple("CNC VMC", "apps-dir-Development", "apps-dir-Simulation"), + Triple("SimInTech", "apps-dir-Development", "apps-dir-Simulation") ) fun readWhile(m: Scanner, p: (String) -> Boolean):