Skip to content

eebox 0.8.0

Choose a tag to compare

@ashevchuk ashevchuk released this 31 Oct 22:01

A toolbar that fits narrow windows, touch use, and fresh screenshots.

Use it

New since 0.7.1

  • The toolbar stays on one row: when the window is too narrow, the buttons that are used least (Ruler, Duct, Note, Find, Zoom to selection, Fit, Delete, and at the narrowest Check, Redo, the drawers and Undo) go into a More menu and come back when the window is wide enough. In English it fits on one row down to about 600 px, in Ukrainian too.
  • A finger held still on the drawing opens the context menu, as a right click does. The browser does not send that event for a long press in every case (Safari does not for a canvas), so the application times the press itself: 500 ms, and it is given up when the finger moves.
  • On a touch screen the buttons are taller, and the menus are taller to tap.
  • A drop-down list that started at its button no longer runs off the edge of a narrow window.
  • The screenshots in the README that showed an older toolbar are retaken, and the text about small windows and touch is updated.

Tests

  • Browser tests of the toolbar at several widths and of the touch gestures (a tap, a finger held, a module dragged along a rail, the empty drawing panned, a module dragged from the library drawer), run with a touch screen emulated.

Limits

  • Touch was tried in an emulated touch screen of Chromium, not on a phone with Safari or Android.
  • Below about 480 px (a phone held upright) the toolbar is on two rows: the menus and the mode buttons cannot go into More.
  • Wire lengths are estimates from where terminals stand on the panel; the conductor diameters for the duct fill and its 50 % limit are typical values and are not verified.
  • The cable ampacity table was compared with IEC 60364-5-52:2009 (copper, PVC, methods B1, B2, C and E, 1.5 to 35 mm2). Resistivity, reactance, voltage drop limits and trip multiples are not verified; the checks are advice, not a design verification.
  • This is a planning layout, not a manufacturing drawing.
  • File and library formats may still change without migration.