stable

qelectrotech-0.100-1.el8

FEDORA-EPEL-2026-2f97368019 created by remi 2 weeks ago for Fedora EPEL 8

Overview

This release (v0.100) collects a large set of new features, UI and editor improvements, element and symbol updates, build and packaging fixes, dependency upgrades, translations, and a broad set of bug fixes and stability improvements. It is intended as a stable, feature-rich stepping stone toward the next major workflows for symbol editing, terminal/strip handling and export improvements.

Highlights / Key Features

  • Terminal Strip / Terminal Strip Editor
  • New TerminalStripItem type and related editor workflow added.
  • Support for drawing and displaying terminal bridges and links in the editor.
  • Full editor support (layout preview, save/load into .qet files) and undo support for terminal strip operations.
  • New Example Projects
  • Several new example projects included, notably photovoltaic (PV) examples to help users getting started with PV designs.
  • Improved Export / Print Handling
  • Export limits adjusted and better handling of QPainter/printing boundaries to avoid export artefacts and out-of-range errors.
  • Export dialog updated to allow larger pixel limits where appropriate.
  • Element & Symbol Additions
  • New elements and symbols added (including vendor-specific elements and additional sensors/Arduino components).
  • Improvements to element import & metadata handling.
  • Packaging & Multi-arch Support
  • Updated packaging scripts for AppImage, Flatpak, Snap and macOS deployment. Improved aarch64/arm64 support.

Detailed Changes

Editor & UX

  • Better handling for rotation, flip and mirror operations in the element editor:
  • Primitives and text rotation behavior improved.
  • Finer rotation increments and predictable text orientation after flips/rotations.
  • Wiring and conductor behavior:
  • More robust creation and movement of wires and conductor bundles.
  • Improved text attachment and positioning for wires and improved stability while editing complex conductor networks.
  • TerminalStrip editor: see Highlights - includes drawing, preview, layout editing, persistent storage in the project file and undo support.
  • Element Editor & Symbol Trim/Sort:
  • Improved trimming/normalization of element metadata.
  • Better sorting and error handling for element imports (DXF and other formats).
  • Small UI improvements: About dialog updates, autosave spinbox ranges, improved tooltips and mouse-hover help for dynamic texts.

New & Updated Elements

  • New elements added for industrial and automation workflows (including Siemens-related elements, logic elements, sensors and Arduino components).
  • Symbol library additions and cleanup; improved defaults for newly added symbols.
  • Element meta-data cleanup: article numbers, descriptions, and manufacturer fields were normalized and trimmed on import.

Export / Printing / PDF

  • Adjusted internal export limits to avoid hitting QPainter size restrictions; users can now export larger, high-resolution images/prints in more cases.
  • Better handling of page sizes and printer-related geometry using QRectF improvements.
  • PDF export improvements to increase reliability of exported vector content.

Internationalization & Translations

  • Large translation updates across many languages: German (DE), French (FR), Dutch (NL, including nl_BE), Swedish (SV), Italian (IT), Polish (PL), Portuguese-BR (PT-BR), Serbian (SR), Chinese (Simplified) and others.
  • Fixes and corrections for many UI strings and localized resources.

Bug Fixes (selected)

  • Fixed crashes and various null pointer access issues discovered by static and dynamic testing.
  • Resolved multiple reported bugs that caused build failures on some platforms (FTBFS fixes for macOS and others).
  • Fixed issues with automatic conductor/strand numbering in several edge cases (referenced Bug 293 in the commit logs).
  • Resolved text/summary headline issues in the German-language summary generator.
  • Fixes for a number of visually incorrect renderings and layout corner-cases during element transformation (rotate/flip/mirror).
  • Fixed issues that affected export sizes and caused export artifacts (referenced fixes for bug IDs around #329/#330 in commit notes).

This update has been submitted for testing by remi.

2 weeks ago

This update's test gating status has been changed to 'ignored'.

2 weeks ago

This update has been pushed to testing.

2 weeks ago

This update has been submitted for stable by bodhi.

a week ago

This update has been pushed to stable.

a week ago

Please log in to add feedback.

Metadata
Type
enhancement
Karma
0
Signed
Content Type
RPM
Test Gating
Autopush Settings
Unstable by Karma
-3
Stable by Karma
3
Stable by Time
7 days
Dates
submitted
2 weeks ago
in testing
2 weeks ago
in stable
a week ago
approved
a week ago

Automated Test Results