From 1b224d3bfc8e143817d7039ad272848a7072b0b2 Mon Sep 17 00:00:00 2001 From: Stewart Allen Date: Mon, 23 Feb 2026 20:45:51 -0500 Subject: [PATCH] move save as to file menu --- src/kiri/app/menubar.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/kiri/app/menubar.js b/src/kiri/app/menubar.js index cb1de9bb..dbab0d07 100644 --- a/src/kiri/app/menubar.js +++ b/src/kiri/app/menubar.js @@ -119,6 +119,9 @@ function content(actions) { input({ id: 'load-file', type: 'file', name: 'loadme', style: 'display:none', accept: '.km,.kmz,.stl,.obj,.svg,.png,.jpg,.jpeg,.gcode,.nc' }) }), hr(), + menuItem(actions, { id: 'mesh-export-obj', lk: 'export-obj', text: 'save as OBJ', iconClass: 'fas fa-dice-d20' }), + menuItem(actions, { id: 'mesh-export-stl', lk: 'export-stl', text: 'save as STL', iconClass: 'fas fa-dice-d20' }), + hr(), menuItem(actions, { id: 'app-export', lk: 'rc_xpws', text: 'export work', iconClass: 'fas fa-download' }), hr(), menuItem(actions, { id: 'app-quit', lk: 'quit', text: 'quit', className: 'hide' }) @@ -156,9 +159,6 @@ function content(actions) { hr(), menuItem(actions, { id: 'mesh-merge', lk: 'rc_merg', text: 'merge meshes' }), menuItem(actions, { id: 'mesh-split', lk: 'rc_splt', text: 'isolate meshes' }), - hr(), - menuItem(actions, { id: 'mesh-export-obj', lk: 'export-obj', text: 'save as OBJ', iconClass: 'fas fa-dice-d20' }), - menuItem(actions, { id: 'mesh-export-stl', lk: 'export-stl', text: 'save as STL', iconClass: 'fas fa-dice-d20' }) ] }), div({ class: 'menubar-separator' }),