Commit Graph

204 Commits

Author SHA1 Message Date
1afb51098e UI: A axis surface (DRO row, jog, Home A, settings page)
Front-end side of the gplan-integrated A axis (B3).

- a-axis-view.{js,pug}: dedicated settings page that mounts the
  AAxisSettings Svelte component and lives at #a-axis in the V09
  settings rail.
- AAxisSettings.svelte: aux.json-backed form (axis letter, port,
  homing direction, soft limits, ATC pin map, etc.) with master
  Save integration via 'onefin:save-all'.
- main.ts + SettingsView.svelte: register AAxisSettings in the
  Svelte component map; SettingsView no longer embeds the W axis
  fieldset.
- settings-shell-view: 'A Axis' rail entry; route to a-axis-view.
- app.js: extend settings family to include 'a-axis'; broadcast
  onefin:save-all from the master Save button.
- control-view: Home All button waits for the gantry cycle to
  finish before firing Home A on a non-virtual setup; A jog
  buttons; aux_jog/aux_home/aux_jog_incr methods.
- control-view.pug: A row in the DRO (with set-position + zero +
  home actions), A- / A+ tiles in the jog grid (gated on
  w.enabled || a.enabled), legacy W row kept for installs that
  haven't migrated to the gplan integration.
- style.styl: dro-axis.axis-w color.
2026-05-03 14:19:05 +02:00
94072253d4 ui: V09 redesign - Control/Program/Console/Settings shell
Replaces the legacy side-menu chrome with a 4-tab top header.

- index.pug: tablet/kiosk fit-to-viewport script, header tab nav,
  estop/state badges in header.
- app.js: route hash to (control|program|console|<settings-family>),
  multi-section settings shell.
- control-view: header DRO, jog grid, MDI/probe/macros panels.
- program-view + program-mixin: file browser + toolpath preview +
  run/pause/stop, replaces the legacy 'macros' tab content.
- console-view: MDI shell, message log, indicators.
- settings-shell-view: rail-driven inner pages (Display & Units,
  Probing, G-code & Motion, Macros, Network, etc.).
- settings-view: filter Svelte SettingsView to one rail section.
- SettingsView.svelte: tag every section with data-sec=… so the
  filter above can hide non-matching ones.
- style.styl: ~2700 lines of V09 layout, DRO, jog grid, status
  strip, and tablet/kiosk variants.

No A-axis / auxiliary-axis content lives on this branch.
2026-05-03 14:11:29 +02:00
sanjayk03-dev
bebdd2b98a refactored probing rotary 2024-12-25 14:27:49 +05:30
sanjayk03-dev
e6c9d1c46f preventing a from homing 2024-12-12 01:21:10 +05:30
sanjayk03-dev
a935bf3824 removed load_position 2024-12-03 14:53:10 +05:30
sanjayk03-dev
17bc101cef commented load position from web 2024-07-30 18:00:15 +05:30
sanjayk03-dev
2b131f530f fixed for imperial units 2024-07-28 21:04:36 +05:30
sanjayk03-dev
b4d8d05998 allowing to load position only when homed 2024-07-25 18:33:16 +05:30
sanjayk03-dev
a8483e6b69 undone the :disabled checked while pressing the button 2024-07-24 22:47:35 +05:30
sanjayk03-dev
ace321b363 setting load_position only if the offset is zero 2024-07-24 22:40:31 +05:30
sanjayk03-dev
4e957b52cb removed logs 2024-07-24 20:17:20 +05:30
sanjayk03-dev
205305bff5 load all position 2024-07-23 23:54:12 +05:30
sanjayk03-dev
8083cf877c load origin 2024-07-23 23:47:29 +05:30
sanjayk03-dev
eceb3aef7f setting button to load origin 2024-07-23 23:24:11 +05:30
sanjayk03-dev
e5a8be5aa1 teseting first implementation 2024-07-17 21:38:29 +05:30
sanjayk03-dev
6f3dd76591 changing logs 2024-07-17 19:08:42 +05:30
sanjayk03-dev
0de9bde0fb auto homing, logging 2024-07-17 16:36:11 +05:30
sanjayk03-dev
4b957548a8 modifying state for updating config 2024-07-09 15:05:45 +05:30
sanjayk03-dev
9a2457d0f3 updating in mach 2024-07-08 17:35:51 +05:30
sanjayk03-dev
3cbaedf905 saving config in vue 2024-07-08 15:32:05 +05:30
sanjayk03-dev
c5b158293d bug fix 2024-06-04 03:12:59 +05:30
sanjayk03-dev
edabc1b1af bug fix 2024-05-31 19:05:31 +05:30
sanjayk03-dev
e0aa4539dc ui fix 2024-05-31 18:41:27 +05:30
sanjayk03-dev
c63a8cdb36 poping out selected item 2024-05-31 17:57:36 +05:30
sanjayk03-dev
f50ccd3192 ui fix 2024-05-31 16:58:17 +05:30
sanjayk03-dev
b3692d2239 delete prompt ui change 2024-05-31 14:41:35 +05:30
sanjayk03-dev
31c3733c2e commented delete all and fixed an issue 2024-05-31 01:56:16 +05:30
sanjayk03-dev
9547189fe2 delete multiple ui and code fix 2024-05-31 01:43:31 +05:30
sanjayk03-dev
9b7d8a83ba multiple delete fix 2024-05-31 00:05:27 +05:30
sanjayk03-dev
c6b89646a8 multiple delete option 2024-05-30 22:06:02 +05:30
sanjayk03-dev
018be8dd34 multiple select option 2024-05-30 21:48:08 +05:30
sanjayk03-dev
1af41376b1 toggle files sotring 2024-05-30 19:13:59 +05:30
sanjayk03-dev
5a1262297f state fix 2024-05-17 22:49:16 +05:30
sanjayk03-dev
6048da98b0 Upload files fix 2024-05-17 22:20:19 +05:30
sanjayk03-dev
a4d76bafd9 v1.4.0 reslease 2024-05-12 15:02:25 +05:30
sanjayk03-dev
8cad5169c3 fix in folder upload 2024-05-04 04:48:37 +05:30
sanjayk03-dev
78f200064b fixing 2024-05-04 04:28:25 +05:30
sanjayk03-dev
d6ff117f62 multiple files upload 2024-05-04 04:17:59 +05:30
sanjayk03-dev
1b01889d6b remove state and config button 2024-04-10 04:25:08 +05:30
sanjayk03-dev
a2bfb6e0ca bug fix in delete files and folders 2024-04-10 04:03:38 +05:30
sanjayk03-dev
c3b1889201 bug fix in delete file in macros 2024-04-10 03:58:26 +05:30
sanjayk03-dev
b51fe5a10f bug fix in delete_current in macros 2024-04-10 03:50:37 +05:30
sanjayk03-dev
9137441f11 bug_fix in state 2024-04-10 03:38:47 +05:30
sanjayk03-dev
f1ee85f337 bug fix in control_view 2024-04-10 02:49:56 +05:30
sanjayk03-dev
ca5c4e7c9d fux in upload_folder 2024-04-10 02:32:36 +05:30
sanjayk03-dev
f76b6310bd bug fix in upload_folder 2024-04-09 23:24:33 +05:30
sanjayk03-dev
361f36ff84 message in uploaf_folder 2024-04-09 21:21:41 +05:30
sanjayk03-dev
d251eea9dd message in upload folder 2024-04-09 14:34:48 +05:30
sanjayk03-dev
e815d46e4c upload message for folder 2024-04-09 13:54:24 +05:30
sanjayk03-dev
6b392ab21a message for folder upload 2024-04-09 12:31:48 +05:30