@Edward Indeed, the 'show menu' toggle should be saved between refreshes just like the pane ratios, the theme and other options that survive a refresh.
I will also save the chosen 'workspace' folder and offer a 'reset workspace' command in the files menu to change it when needed. I know its a bit early in the project, but the suggestions really help at that stage of developement, so thanks again to all who pitched-in in this thread! :) Félix On Thursday, January 22, 2026 at 9:45:29 PM UTC-5 Félix wrote: > @Thomas yeah the port can be specified like this by adding "--port=xxxx": > *npx webpack serve --mode=development --port=9000* > > add --open to open a browser automatically (that's the difference between > the 'dev' script and the 'start' script in package.json) > *npx webpack serve --mode=development --port=9000 --open* > > Thanks to all for trying out this very early version and reporting those > details, suggestions and issues. (This helps a lot!) > > I'll make another post when I've got something more usable with the basic > functionality all implemented :D > > Félix > > On Thursday, January 22, 2026 at 11:20:40 AM UTC-5 [email protected] > wrote: > >> I hope the port can be easily changed from 8080 to something else. On my >> computer, 8080 is already spoken for. >> >> On Thursday, January 22, 2026 at 10:41:36 AM UTC-5 Edward K. Ream wrote: >> >>> On Saturday, January 17, 2026 at 6:12:32 PM UTC-6 Félix wrote: >>> >>> ... In a browser near you! >>> >>> >>> Here is the report of my experiences: >>> >>> *Environment* >>> >>> Windows 11. Mozilla as my default browser. All my experiments are with >>> MS-Edge. >>> >>> Leo-web: rev 6a862d1b on master. (Latest pull). >>> >>> >>> *Readme.md* >>> The readme says: >>> >>> > This [`npm run dev` or `npm start`] will start the webpack dev server >>> and automatically open the application in your browser at >>> http://localhost:8080. >>> >>> `npm run dev` does not seem to open the page. >>> >>> `npm start` starts http://localhost:8080 in my *default* browser >>> (Mozilla). >>> >>> *Using MS-Edge* >>> >>> Opening http://localhost:8080 in Edge works as expected. >>> leo-web prompts for a folder, remembering the previously-given folder. >>> I give permission to edit the directory. >>> I chose the leo-web directory. >>> >>> I have to click the pancake menu to see Leo's menu. I would like that >>> menu to be visible by default. >>> >>> Opening leo-web.leojs works! I see the top-level @clean files. >>> >>> Trying to expand the Leo outline (by clicking) crashes: >>> >>> Uncaught runtime errors: >>> ERROR >>> Cannot read properties of null (reading 'length') >>> TypeError: Cannot read properties of null (reading 'length') >>> at LeoController.handleOutlinePaneClick >>> (webpack-internal:///./src/LeoController.ts:131:59) >>> >>> Clicking the back arrow brings me back to the MS-Edge home page. >>> Clicking the bookmarked leo-web link, http://localhost:8080, again >>> prompts me for a folder. >>> >>> *Summary* >>> >>> A great start. >>> >>> Edward >>> >> -- You received this message because you are subscribed to the Google Groups "leo-editor" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion visit https://groups.google.com/d/msgid/leo-editor/ed9bba6e-d898-495e-b866-d9878eb57da6n%40googlegroups.com.
