Skip to content

Revisions

  • 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.

    ispyisail committed Oct 9, 2026
  • 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.

    ispyisail committed Oct 9, 2026
  • Shared pages: sidebar, features, right-click menu order and Coller ici, --export-bom options, xref and wiring-list notes, Configurer QElectroTech paths

    @ispyisail ispyisail committed Oct 7, 2026
  • Grouping, templates, collections, pictures, mouse modifiers: match current master (Edit submenus, double-click placing, template at cursor, merged group features)

    @ispyisail ispyisail committed Oct 7, 2026
  • Wires per terminal: drop angled branches (PR #1275 closed), remove notices for merged #1271-#1273

    ispyisail committed Oct 3, 2026
  • Wires per terminal (discussion #1158): new page, pending PRs #1271-#1276; links from sidebar, Conductors, Preferences, element editor

    ispyisail committed Oct 3, 2026
  • 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

    ispyisail committed Oct 2, 2026
  • 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).

    ispyisail committed Oct 2, 2026
  • 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.

    ispyisail committed Oct 1, 2026
  • conductors: Enter fix merged (#1204); multi-wire section updated for review changes in #1205 (still pending)

    ispyisail committed Oct 1, 2026
  • conductors: the Selection properties panel, the Enter problem (#1204) and editing several wires (#1205), both pending

    ispyisail committed Oct 1, 2026
  • 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.

    ispyisail committed Oct 1, 2026
  • 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.

    ispyisail committed Oct 1, 2026
  • 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.

    ispyisail committed Oct 1, 2026
  • 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é.

    ispyisail committed Sep 30, 2026
  • Document conductor segments and the non-finite value check (PR #1161)

    ispyisail committed Sep 29, 2026
  • 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

    ispyisail committed Sep 27, 2026
  • 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.

    ispyisail committed Sep 26, 2026
  • 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.

    ispyisail committed Sep 19, 2026
  • 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

    ispyisail committed Sep 19, 2026
  • 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

    ispyisail committed Sep 19, 2026