Commit Graph

160 Commits

Author SHA1 Message Date
Claude
7d5949f5fc UI: add W jog row (W- / W Origin / W+ / Home W) under the XYZ jog grid
Mirrors the 4-column rotary A row that appears when 2an==3, so the same
fine/small/medium/large increment selector that drives XYZ jogging now
also drives W jogging. New control-view methods:

- aux_jog_incr(sign) - PUTs aux/jog with the current jog_incr amount
  converted to mm (handles imperial display units)
- aux_move_zero() - PUTs aux/move {mm:0}, the absolute counterpart to
  aux_set_zero (which redefines the current pos as zero without moving)

Row is hidden when w.enabled is false, so users without the auxcnc
controller see no change.
2026-04-30 17:37:49 +02:00
Claude
23f22105a8 UI: align W axis marker/home buttons with the X/Y/Z columns
The xyzabc rows have three actions (set-position cog, zero marker, home),
W only has two. Without a placeholder the W buttons render in the left two
slots of the actions cell, leaving the home button unaligned with the home
column above. Added a hidden disabled cog button so the marker and home
buttons sit under the same columns as the rest.
2026-04-30 17:23:55 +02:00
Claude
4f74e75d44 UI: render W (aux) axis row in the main DRO
Adds the auxcnc W axis to the front-page Position table:

- axis-vars.js exposes a 'w' computed property fed by state.aux_pos /
  aux_enabled / aux_homed / aux_present (set by AuxAxis on the host).
  No motor mapping, no soft-limit warnings - the aux controller does
  its own bounds.
- control-view.pug adds a W row after the xyzabc loop. The Set/Zero
  button calls /api/aux/set-zero {mm:0} and the Home button calls
  /api/aux/home, which hit the new endpoints exposed by Web.py.
- control-view.js: aux_home(), aux_set_zero(), and aux_jog() helpers.

When aux_enabled is false (no aux.json or aux.json has enabled=false)
the row stays hidden, matching the existing axis-row behavior.
2026-04-30 17:10:00 +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
36e4d6f4e9 disable homing a automatically 2024-12-12 00:51:38 +05:30
sanjayk03-dev
1ad8bb6cbc moving the toggle_rotary to backend 2024-12-04 14:24:29 +05:30
sanjayk03-dev
9cec47ef3f probe support for a axis with z gcode 2024-12-04 09:50:36 +05:30
sanjayk03-dev
817f4ab48b removed pin 2024-12-03 14:53:52 +05:30
sanjayk03-dev
edef05e73d icons for A+ and A- 2024-11-29 21:02:27 +05:30
sanjayk03-dev
eab66b12c1 A axis origin in Rotary mode 2024-11-28 14:00:46 +05:30
sanjayk03-dev
cba5661b5e Jogging A axis 2024-11-25 11:58:25 +05:30
sanjayk03-dev
9bb22b0698 ui fix 2024-11-04 22:25:16 +05:30
sanjayk03-dev
135ae7fa5d max-velocity changed, ui cond. rendering fixed 2024-11-04 21:52:03 +05:30
sanjayk03-dev
cbf6fc6f0d bug fix, conditional rendering of rotary control buttons 2024-11-04 19:17:15 +05:30
sanjayk03-dev
a5157a89a5 stop button 2024-08-13 10:03:14 +05:30
sanjayk03-dev
238a216a45 changed image size 2024-08-13 09:58:35 +05:30
sanjayk03-dev
398ad4e0b1 croped assets 2024-08-13 09:50:30 +05:30
sanjayk03-dev
ed25f5343d changed assets 2024-08-13 09:37:03 +05:30
sanjayk03-dev
17bc101cef commented load position from web 2024-07-30 18:00:15 +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
b426c0ba9e moved icon to macros page. 2024-06-03 19:00:49 +05:30
sanjayk03-dev
cffc910791 download macros function 2024-06-02 04:14:24 +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
99c833a106 ui fix 2024-05-31 14:55:28 +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
bfa773dab4 removed text replica 2024-05-18 02:30:31 +05:30
sanjayk03-dev
8bf3f26c14 bug fix 2024-05-17 22:43:18 +05:30
sanjayk03-dev
6048da98b0 Upload files fix 2024-05-17 22:20:19 +05:30
sanjayk03-dev
b39d093654 Merge branch 'v1.4.0-alpha' into file-management 2024-05-12 23:20:46 +05:30
sanjayk03-dev
9fb6baba07 icons resized 2024-05-04 04:17:48 +05:30
sanjayk03-dev
10333888d5 changed icons 2024-05-04 03:45:41 +05:30
sanjayk03-dev
c24ce94f18 png in control view 2024-05-04 03:37:53 +05:30
sanjayk03-dev
bec2fdc7e2 webp 2024-05-04 03:29:47 +05:30
sanjayk03-dev
e1853a82be using webp 2024-05-04 03:25:55 +05:30
sanjayk03-dev
6768c88cae renamed icons 2024-05-04 03:18:18 +05:30
sanjayk03-dev
e837a37140 added icons , editing template 2024-05-04 02:52:49 +05:30
sanjayk03-dev
1b01889d6b remove state and config button 2024-04-10 04:25:08 +05:30