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
  • Scale element (PR #1378, pending): grid page section 4 + element editor cross-link; terminals-on-grid claim corrected; customise notices removed (#1363-#1365 merged)

    ispyisail committed Oct 7, 2026
  • Preferences: scripting and live-mode settings; features: AI assistant line

    @ispyisail ispyisail committed Oct 7, 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
  • Link Saving and loading settings from Preferences, Customising and the sidebar

    @ispyisail ispyisail committed Oct 7, 2026
  • Customising QElectroTech: new page for shortcuts, toolbars and gestures (#1325-#1327 merged; #1363-#1365 pending); update Preferences, Drawing faster and Keyboard control

    @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
  • Screenshots for script buttons, live mode, macro recorder and the merged features documented today (from the PRs' own captures; recovery-dialog path masked)

    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
  • 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
  • Drop stale pending notices: the drawing-workflow stack merged (#1042, #1050-#1057, #1060) keyboard_control: placing a new symbol no longer needs a mouse, so the 'one real gap' section now says how to do it from the keyboard. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

    ispyisail committed Sep 27, 2026
  • Add "Drawing faster" page and screenshots; update folio navigation for the merged #1036/#1038 - drawing_faster: place without dragging (#1042), right-click placement (#1041 merged, #1050), ranked search (#1051), Insert picker (#1052), S shortcut bar (#1053, #1054), command bar beside the selection (#1055), Enter repeats (#1056), command search (#1049), right-drag gestures (#1057); a pending notice per section. - navigating_folios: drop the stale #1036/#1038 notices; bars hide while the folio's own headers show (#1047, pending); new section on the cell limit lines (#1048, pending). - keyboard_control, collection_browser, preferences: pending notes and rows. - images/: 13 screenshots, all from one build of the open PRs.

    ispyisail committed Sep 26, 2026
  • Add grid size and element size wiki page Explains the diagram grid settings, how the element editor rounds saved element size to a multiple of 10, and why element sizes still vary widely across the shipped collection (no formal size "scale" exists, unlike model railway gauges). Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>

    ispyisail committed Sep 24, 2026
  • Correct user_manual and add a preferences reference user_manual.md read as confident-sounding but unverified filler, the same failure mode already found and fixed in api_reference this session. Checked every concrete claim in Projects & Folios, Working with Elements, Drawing Wires, Reports, Preferences and the shortcuts table against the actual source, and found roughly a dozen fabrications, not one or two: - File -> New Project has no dialog at all (QETDiagramEditor::newProject() creates the project and calls addNewDiagram() immediately) -- not a three-step page-size/orientation/margin wizard. - There is no "folio type" concept anywhere in the source -- no single-line/multiline/control-diagram selector. Adding a folio (addNewDiagram()) is likewise instant, no dialog. - No per-folio "scale" property exists. - "Auto-save, configure in Preferences" doesn't exist; there is a 20-minute crash-recovery backup timer with no exposed interval setting. - The claimed element categories (01_Misc/03_Control/04_Energy/ 10_Electrical) don't match anything in the collection -- real top-level trees are 10_allpole/20_logic/30_hydraulic/50_pneumatic/60_energy. - Every one of Rotate=R, Flip=H/V and Fit-to-page=Ctrl+0 in the shortcuts table is wrong against ShortcutManager's actual registrations: rotate is Space, fit-to-page is Ctrl+9, and flip doesn't exist at all for an element placed on a folio -- flip (F) is element-editor-only, for redrawing the symbol itself. - No element-locking or persistent-grouping feature exists on current master; removed rather than described. - No wire-splitting mechanism exists (grep for split/conductor turns up nothing); "wires only connect at terminals" already said correctly elsewhere in the same file. - No "Project -> Reports" menu or "I/O Documentation" report type exists; nomenclature/wiring-list generation is File -> Export or the CLI (--export-bom etc.), already documented in api_reference. - The dynamic-text variable list (%id = "element ID", %label, %comment...) contradicts this session's own verified variables.md -- %id is a folio index, not an element reference number. - No in-app "community element repository" browser exists. - The claimed Preferences categories (Display/Projects/Grid) don't match the five real pages (General, New project, Export, Print, Shortcuts). Corrected or removed each, linking to the real mechanism where one of this session's other pages already covers it (variables, api_reference, project_database, element_editor, title_blocks, folio_links) rather than re-describing it. Softened Multi-User Workflows with an actual caveat -- project_database.md already established there's no shared-state mechanism, so "merge changes when working in parallel" needed the warning that a merge conflict there is a raw XML conflict, not a structured one. Applied identically across EN/FR/DE, not just the English source. Adds a new preferences reference page (EN/FR/DE) covering what the real five pages actually control, built from configdialog.cpp and sources/ui/configpage/ directly: the six collection/title-block path pickers on General (and why relocating one without a trailing slash used to silently break IEC 81346 prefixes -- bugtracker #671), the New project/New folio page's dual identity (same class, title and target change depending on whether a project is open), and that Export and Print share one underlying widget rather than being separate implementations.

    ispyisail committed Sep 11, 2026