Re-shoot the screenshots in English
English is QElectroTech's interface language since PR #1390, and the
English pages name it in English, so their screenshots are now English
captures of current master (bdeef6d30): 47 re-shot, the wire-hops
comparison relabelled, the fillet picture's radius dialog replaced.
Captions say what the new pictures show, and a few page lines that the
new pictures contradicted now match the program (Clean project, the
edit window's Undo button, search words align/centre).
The two dark-theme PLC table pictures are unchanged: with
QElectroTech's own dark colour the disabled Type boxes stay light on
master too, so an English after-picture would not show the fix.
Recipes: tools/wiki-shots/retake.py in the docker harness.
Name the interface in English on the English pages
English is QElectroTech's source language since PR #1390 (merged
2026-10-08), so the English interface shows English labels. Menu,
dialog and button names on the English pages were French with an English
gloss; they now use the exact English labels from the program
(lang/qet_fr.ts read backwards), and the glosses are dropped.
The Configuration menu is Settings in English, and the keyboard_control
mnemonics follow the English labels (Display Alt+A, Settings Alt+S,
Help Alt+H). Screenshot captions still describe the French captures
they show. The -FR and -DE pages are unchanged.
Shared pages: sidebar, features, right-click menu order and Coller ici, --export-bom options, xref and wiring-list notes, Configurer QElectroTech paths
Grouping, templates, collections, pictures, mouse modifiers: match current master (Edit submenus, double-click placing, template at cursor, merged group features)
Wires per terminal: drop angled branches (PR #1275 closed), remove notices for merged #1271-#1273
Wires per terminal (discussion #1158): new page, pending PRs #1271-#1276; links from sidebar, Conductors, Preferences, element editor
variables: auxiliary machine-reference variables resolve since #1236; recount (64 keys, 63 variables, add width/height/depth to the missing list). Drop merged #1205, #1212 pending notices
Document merged features that had no wiki coverage
Symbol editor background frame (#1164); configuration files and remembered
dialog sizes (#1166, #1165); ranked-list search option (#1083); crash-recovery
copies and crash reports in the FAQ (#1167, #1013, #1031, #1181); double-click
wire colour and one-text-per-sheet applying at once (#1172, #1191); cabinet
thumbnails (#1170); linked copies on paste/duplicate (#997); second click in a
group (#1110); align icons (#1153); uuid lookups for sheets, tables and symbol
texts (#1098, #1114); database filled from the document (#1142); value
suggestions and text-width handles (#1021, #591).
Call a folio a sheet, as the English interface now does (PR #1216)
Prose only: page URLs (folio_links, navigating_folios), image names, code,
XML tag and variable names, and French menu names are unchanged. Readers
arriving from older forum posts are told a sheet used to be called a folio.
Generated by qelectrotech-docker tools/wiki-folio-sheet/rename.py.
conductors: Enter fix merged (#1204); multi-wire section updated for review changes in #1205 (still pending)
conductors: the Selection properties panel, the Enter problem (#1204) and editing several wires (#1205), both pending
Add 'Arcs and curved wires' (Arc tool, PR #1202); drop the merged #1200 notice
New page drawing_arcs, linked from the sidebar, mouse modifiers, the
shapes file format, keyboard control and drawing faster. Every mention
of the Arc tool carries a pending notice for PR #1202. The wire-hops
notice on conductors comes out: PR #1200 merged today.
Conductors: hops where wires cross (PR #1200, pending)
New section 9: the project setting that draws an arc where two wires
cross without being connected (issue #436), its three choices, which
crossings hop, and what it does not change (DXF export, the data).
Carries a pending notice until PR #1200 merges.
Terminal strips: moving drawn terminals into a strip; conductors: the Cable column
terminal_strips: new subsection on moving the terminals listed under
"Bornes indépendantes" into a strip, with the button or by drag and drop
(#1198, #1199), why the button is greyed out, and two screenshots. Also
corrects the paragraph that said that list holds terminals not drawn on
any folio: it is the drawn terminals that are in no strip yet.
conductors: the wiring list export's new Cable column (#1197), the menu
entry that writes the same file, how report-joined wires merge their
fields, and how to get a cable list from a spreadsheet today.
navigating_folios: drop the pending notice for #1190, merged.
Navigation: zoom and pan reference, Centre on cursor (pending #1190); drop merged #1159/#1161 notices
Corrects the zoom/pan text in user_manual, tips_and_tricks and mouse_modifiers
against the source: the plain wheel zooms, Ctrl+wheel scrolls, Space rotates
rather than pans, the bare +/- keys do nothing, and the menu path is
Affichage > Zoom adapté.
Document conductor segments and the non-finite value check (PR #1161)
Bring the wiki up to date with features merged since 19 September
Stale notices: drop #1073's pending markers (merged), and the #927 and
#929 "until it merges" notes (both merged a week ago).
New pages: "3D mouse" (#1022-#1035) and "Pictures on a folio" (label
from #1068, save cache from #1067, and the existing crop, transparency,
mirror and handle features, none of which were documented).
Updated: text grid for dragged texts (#1040) in mouse_modifiers,
grid_and_element_size and preferences; conductor colour toolbar button
(#929, #1005) in conductors; full contact comb option (#1010) and the
correct meaning of terminalCount in element_linking; three new tables,
drawing_item_view, item uuids (#1065) and read-only queries (#1066) in
project_database and the XML reference pages; folio background colour
remembered between runs (#1011); element information suggestions (#1021).
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01G2d2Zi8BfrYRPX88zhaoFG
Remove the wire/cable catalogue manual (EN/FR/DE)
PR #936 closed unmerged 2026-09-21; the design is being reworked in
discussion #956, so this page described a feature QET does not have.
Restore from b89e910 if the reworked feature lands.
Add the wire/cable catalogue manual (EN/FR/DE), pending PR #936
Documents the catalogue added by PR #936, in English, French and German,
each carrying the "Status: pending" notice until that PR merges.
Written as a cable manual rather than a wire one, because the data model
is a cable model: wirespec.h defines isCable() as numCores > 1, and the
per-core colours and sections, outer diameter, shield type and cable
family all exist because a cable has several differing cores. A
single-core wire is the degenerate case.
Every factual claim was checked against the source rather than the PR
description: the menu entry and dock behaviour (qetdiagrameditor.cpp),
the database path and its being global rather than per project
(wirecataloguedb.cpp), the fifteen IEC 60757 colours (iec60757.cpp), the
search matching section and core count as text, and what assigning a core
writes to a conductor, including the dashed shield and the green-yellow
bicolour pair (conductorpropertieswidget.cpp).
That check corrected one thing. The PR describes the terminal strip's
Cable column as a stub returning an empty string; what is actually there
is Cable and CableWire declared as column enums with no data source at
all. The page says the latter.
The page leads with what the feature is not, because conductors.md states
that QElectroTech has no cable object and that remains true: assigning a
catalogue entry copies values onto one conductor, and the Cable field it
fills is read by nothing. Linked both ways with each language's
conductors page, and added to the sidebar under Guides.
Document the two menu entries nothing covered
Project > Nettoyer le projet and Project > Liste de câblage (base de
données) were the only two entries in the Project menu with no wiki
coverage at all. Both are small, so they go into the pages people would
already be reading rather than into two thin stubs.
Cleaning, in collection_browser: three checkboxes all ticked by default,
what "unused" is decided from, and the part that matters -- it does not
go through the undo stack, so Ctrl+Z will not bring the definitions back
and closing without saving is the only way out. Also which collection it
touches: the one embedded in the project, never your own library, which
is the reverse of what people fear and has its own consequence for a
project carried to another machine.
The wiring list window, in conductors, beside the exports it mirrors:
its six columns, the sort (numeric wire numbers before text, so 9 comes
before 10), that it refreshes the database before querying so a number
edited this session is already there, and that it counts the conductors
it excluded -- an endpoint attached to no element cannot appear in a
from-to list, and a non-zero count means something is not connected.
Being database-backed it carries the same missing columns as
--export-wiring, which the page already explains.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01CaKympWT3owLotCpEN2CFj
Add a Conductors page
The most-used object in the program had no reference page. Conductors
are mentioned on 27 wiki pages and covered by none; every neighbouring
subsystem has a guide -- auto-numbering, folio links, terminal strips,
the nomenclature builder -- while the conductor itself had only a
chapter in user_manual.
Written from ConductorProperties and the export code rather than from
the dialog's labels, so each field says what reads it:
- the three levels settings come from (application, folio, conductor),
which are three different dialogs and do not rewrite each other;
- every field with its XML attribute, so a .qet file can be read;
- which fields fill which column of --export-cables, since that is the
only reason several of them exist;
- that --export-wiring cannot carry those columns at all: it reads the
project database, whose conductor table stores only the two terminals
and the wire number;
- Ctrl+K discards hand-routing, and a stored path that no longer matches
its terminals is silently dropped at load;
- F2 colours one conductor and refuses with several selected.
Two things stated plainly because users hit them and find nothing:
- Cable and Bus are stored, reloaded, shown in the dialog, and read by
nothing at all.
- There is no cable object -- no class, no database table, no grouping.
"--export-cables" is the from-to list, one row per conductor. A user
looking for cable management should know that before going looking.
Also records that named conductor presets do not exist (#461), which is
what a user was told to use on that issue and could not find, and links
PR #929 as pending rather than describing it as working.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01CaKympWT3owLotCpEN2CFj