Home
ispyisail edited this page 2026-09-09 15:54:43 +12:00
Clone

Wiki Page Revisions

26 Commits

Author SHA1 Message Date
ispyisail c0543828f5 Improve language support section on all home pages
Added prominent language switcher table at top of each homepage:
- Home.md: English language switcher with direct links to French/German versions
- Home-FR.md: French language switcher with links to English/German versions
- Home-DE.md: German language switcher with links to English/French versions

Each switcher shows:
- Current language highlighted as "You are here!" / "Vous êtes ici!" / "Sie sind hier!"
- Quick links to key pages (Downloads, Quick Start, User Manual, FAQ) in each language
- Link to full languages.md page for all available translations

Improves UX by making language selection obvious and immediate from homepage.
2026-09-09 15:54:43 +12:00
ispyisail 009c7f1bca Add French translations and Language Hub
New Pages:

1. Home-FR.md (French Home page)
   - Complete French translation of Home page
   - Navigation links to French content
   - References to Getting Started, Documentation, Development
   - Quick reference table in French

2. quick_start_guide-FR.md (French Quick Start Guide)
   - Complete French translation of Quick Start Guide
   - Step-by-step instructions in French
   - 10-minute tutorial for beginners
   - Platform-specific instructions (Windows, macOS, Linux)
   - Common tasks and troubleshooting in French

3. languages.md (Language Hub)
   - Centralized language selection page
   - Navigation for English, French, and German
   - Translation status matrix showing progress
   - Call for translators and contribution guidelines
   - Language-specific resources and forums
   - Quality standards for translations

Updates:
- Home.md: Added language selector link at top
- _Sidebar.md: Added Languages page link under Getting Started

Translation Status:
- English:  Complete (all 15 pages)
- French:  Started (Home, Quick Start)
- German: 📋 Planned (coming soon)

Note: This creates the foundation for multi-language support.
Future work: German translations, additional French pages.

Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01GtMZqGEiUMvDBqcFvVG2vb
2026-09-09 15:38:48 +12:00
ispyisail f432e6dbc9 Add comprehensive Downloads & Installation page
New Downloads page with:
- Quick links for all platforms (Windows, macOS, Linux)
- System requirements (minimum 512MB RAM, 100MB disk)
- Platform-specific installation instructions:
  * Windows: Installer, portable, Microsoft Store
  * macOS: DMG, Homebrew, AppImage
  * Linux: Package managers (apt, dnf, pacman), Flatpak, Snap, AppImage
- First-run instructions: launch, create project, draw, save
- Troubleshooting section for common issues
- Keeping updated information
- Portable vs. installed comparison
- Uninstall instructions for all platforms
- Links to Quick Start, User Manual, FAQ, Forum

Updates:
- Sidebar: Added Downloads link prominently under Getting Started
- Home: Updated to link to Downloads page instead of external URL

Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01GtMZqGEiUMvDBqcFvVG2vb
2026-09-09 15:27:48 +12:00
ispyisail 6242ac4458 Redesign wiki home page for end-users; add structure and stub pages
- Reorganize Home.md with end-user-first structure
- Add Getting Started, User Documentation, Development sections
- Create stub pages for Quick Start Guide, User Manual, FAQ, Tips & Tricks
- Add developer stubs: Building, Contributing, Development Roadmap
- Add About section: History, Features, License, Community

The stubs provide structure and placeholders ready for content to be filled in.
Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01GtMZqGEiUMvDBqcFvVG2vb
2026-09-09 14:56:29 +12:00
ispyisail d096a83dc6 Document the 21 missing child-element pages
Fills in every page the sidebar previously linked to but that was never
written, so the two XML formats are now documented down to their children.

Element side (children of <description>):
  line, polygon, rect, ellipse/circle, arc, text, dynamic_text, terminal

Project side (children of <diagram>):
  properties + property, defaultconductor, elements, conductors, inputs,
  images, shapes, elementautonumfoliosequentials + its unit/ten/hundred
  children, and collection's category

Everything is taken from the writer in the source rather than guessed --
PartLine/PartPolygon/PartRectangle/PartEllipse/PartArc/PartText/
PartDynamicTextField::toXml(), TerminalData::toXml(), Diagram::toXml() and
folioSequentialsToXml() -- and cross-checked against a corpus of 185 real
.qet files plus the .elmt collection. Examples are copied from real files.

Notable details that were not documented anywhere:
- a square ellipse is written as <circle diameter=...>, not <ellipse>
- the rectangle tag is <rect>, not <rectangle>
- polygon's closed="false" is written only when the shape is open, so an
  absent attribute means closed
- <arc> angles are stored internally in 1/16 degree but written in degrees
- <text> alignment attributes are written only when non-default
- <properties> occurs both under <project> and under <diagram>, and
  <inputs> both under <diagram> and inside each <element>

Also rewrites elements_child_description as an index of its children -- it
was a stub with duplicated entries, blank examples and empty attribute
lists -- and restores the sidebar nesting now that the targets exist.

Ref: qelectrotech/qelectrotech-source-mirror#816

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_019p83QJDMeFVz2k9ePUpTyb
2026-09-08 23:02:43 +12:00
ispyisail c0fd0c2f83 Rewrite front page with 3-path navigation (ref #816) 2026-09-08 22:24:21 +12:00
ispyisail 5bf4579999 Updated Home (markdown) 2026-09-08 22:20:36 +12:00
Laurent Trinques b1d40340ee Updated Home (markdown) 2024-07-11 10:14:16 +02:00
Laurent Trinques 3e2b55986d Updated Home (markdown) 2024-07-11 10:13:40 +02:00
Laurent Trinques 7728067b7e Updated Home (markdown) 2023-06-20 16:08:42 +02:00
Laurent Trinques 217f151ae0 Updated Home (markdown) 2023-06-20 16:08:03 +02:00
Laurent Trinques 6f6b0e54b1 Updated Home (markdown) 2023-06-20 16:07:11 +02:00
Laurent Trinques 2bc3831ded Updated Home (markdown) 2023-06-20 16:04:36 +02:00
Laurent Trinques 3cab0241b2 Updated Home (markdown) 2023-06-20 16:03:48 +02:00
Laurent Trinques fb4733e656 Updated Home (markdown) 2023-06-20 16:02:40 +02:00
Simon De Backer a878faf45c Add tools 2020-08-08 22:20:46 +02:00
Simon De Backer 254242b84c Add project 2020-08-08 19:26:15 +02:00
Simon De Backer 452a724e10 Mod dir 2020-08-08 18:21:31 +02:00
Simon De Backer 469e393501 Fix 404: Not Found 2020-08-08 18:05:33 +02:00
Simon De Backer f155b80594 Re-Mod Dir 2020-08-08 17:57:10 +02:00
De-Backer 592c95fa6c Updated Home (markdown) 2020-08-07 19:30:43 +02:00
Simon De Backer 5a059d0ad5 Add fun :p 2020-08-07 19:22:58 +02:00
Simon De Backer 51896722e7 Revert "Fix links in off-line use"
This reverts commit 97c68ef17b4b1d61500e7cbfb2ce560623c96357.
2020-08-04 23:01:39 +02:00
Simon De Backer 97c68ef17b Fix links in off-line use 2020-08-04 22:41:06 +02:00
De-Backer ca808329b0 Updated Home (markdown) 2020-07-29 16:41:38 +02:00
De-Backer a0a88c8ace Initial Home page 2020-07-29 16:15:53 +02:00