mirror of
https://github.com/qelectrotech/qelectrotech-source-mirror.git
synced 2026-10-05 02:24:13 +02:00
+1
-1
@@ -38,7 +38,7 @@
|
||||
|
||||
**[Mouse modifiers](mouse_modifiers)** — what Shift, Ctrl and Alt change while you drag
|
||||
|
||||
**[Finding your place on a folio](navigating_folios)** — go to a cell like B13 or 4-B7, keep the headers in sight, show the cell limits *(partly pending)*
|
||||
**[Finding your place on a folio](navigating_folios)** — go to a cell like B13 or 4-B7, keep the headers in sight, show the cell limits
|
||||
|
||||
**[Drawing faster](drawing_faster)** — place without dragging, the S shortcut bar, command search, gestures *(mostly pending)*
|
||||
|
||||
|
||||
+4
-10
@@ -15,8 +15,8 @@ and
|
||||
[discussion #1033](https://github.com/qelectrotech/qelectrotech-source-mirror/discussions/1033),
|
||||
and are built as a series of small pull requests, one per feature.
|
||||
|
||||
> **Status: mostly pending.** Only the right-click menu restructure (§2) is
|
||||
> merged. Every other section carries its own notice naming the pull request
|
||||
> **Status: mostly pending.** The right-click menu restructure (§2) and
|
||||
> command search (§9) are merged. Every other section carries its own notice naming the pull request
|
||||
> it describes; nothing in such a section works in your build until that PR
|
||||
> lands. Check the PR before trying it. Each notice is removed once its PR
|
||||
> merges.
|
||||
@@ -31,7 +31,7 @@ and are built as a series of small pull requests, one per feature.
|
||||
| 6 | [Customising the shortcut bar in place](#6-customising-the-shortcut-bar) | "…" on the bar | [#1054](https://github.com/qelectrotech/qelectrotech-source-mirror/pull/1054) |
|
||||
| 7 | [Commands beside the selection](#7-commands-beside-the-selection) | Click something | [#1055](https://github.com/qelectrotech/qelectrotech-source-mirror/pull/1055) |
|
||||
| 8 | [Repeat the last command](#8-enter-repeats-the-last-command) | **Enter** on the folio | [#1056](https://github.com/qelectrotech/qelectrotech-source-mirror/pull/1056) |
|
||||
| 9 | [Command search](#9-command-search-ctrlshiftm) | **Ctrl+Shift+M** | [#1049](https://github.com/qelectrotech/qelectrotech-source-mirror/pull/1049) |
|
||||
| 9 | [Command search](#9-command-search-ctrlshiftm) | **Ctrl+Shift+M** | [#1049](https://github.com/qelectrotech/qelectrotech-source-mirror/pull/1049) (merged) |
|
||||
| 10 | [Mouse gestures](#10-mouse-gestures-right-drag) | Right-drag | [#1057](https://github.com/qelectrotech/qelectrotech-source-mirror/pull/1057) |
|
||||
|
||||
The pull requests build on each other in the order of the table (except
|
||||
@@ -301,12 +301,6 @@ you can give it one in the Shortcuts preferences.
|
||||
|
||||
## 9. Command search (Ctrl+Shift+M)
|
||||
|
||||
> **Status: pending.** This section describes
|
||||
> [PR #1049](https://github.com/qelectrotech/qelectrotech-source-mirror/pull/1049),
|
||||
> not yet merged. Nothing here works until that lands — check the PR before
|
||||
> trying any of this against your own build. This section will drop this
|
||||
> notice once it does.
|
||||
|
||||
Press **Ctrl+Shift+M** (*Édition → Rechercher une commande…*), type part of
|
||||
any command's name, and press **Enter** to run it — like SolidWorks' *Search
|
||||
Commands* or the command palette of many editors. Useful for the command you
|
||||
@@ -327,7 +321,7 @@ know exists but can't find in the menus.
|
||||
a way to learn the keys.
|
||||
|
||||
The drawing tools (*Ajouter un rectangle*, *Ajouter une ellipse*…) are
|
||||
found too; this PR gives them shortcut entries for the purpose, with no key
|
||||
found too; they were given shortcut entries for the purpose, with no key
|
||||
assigned — which also means you can now give them keys in the Shortcuts
|
||||
preferences.
|
||||
|
||||
|
||||
+1
-2
@@ -89,8 +89,7 @@ column 7 reads `4-B7`. Change that one setting and every report in the project
|
||||
changes with it. The variables are the ordinary label variables — see
|
||||
**[Variables & formulas](variables)**.
|
||||
|
||||
*Pending, [PR #1036](https://github.com/qelectrotech/qelectrotech-source-mirror/pull/1036),
|
||||
not yet merged:* typing a report's label such as `4-B7` into **Ctrl+G** jumps
|
||||
Typing a report's label such as `4-B7` into **Ctrl+G** jumps
|
||||
to that page and zooms onto the cell — see
|
||||
**[Finding your place on a folio](navigating_folios)**.
|
||||
|
||||
|
||||
+5
-5
@@ -241,11 +241,11 @@ your platform's standard "redo" key), plus template-specific actions —
|
||||
logos, **Ctrl+Y** edits cell info, zoom on Ctrl+9/Ctrl+0 and your
|
||||
platform's standard zoom-in/out keys.
|
||||
|
||||
## Commands at the cursor (pending)
|
||||
## Commands at the cursor (mostly pending)
|
||||
|
||||
> **Status: pending.** Everything in this section describes open pull
|
||||
> requests, not yet merged; each row names its own. Nothing here works
|
||||
> until they land. The full description is on **[Drawing faster](drawing_faster)**.
|
||||
> **Status: pending**, except command search (Ctrl+Shift+M), which is
|
||||
> merged. Each other row names its open pull request; nothing in those rows
|
||||
> works until it lands. The full description is on **[Drawing faster](drawing_faster)**.
|
||||
|
||||
| Action | Key | Pull request |
|
||||
|---|---|---|
|
||||
@@ -253,7 +253,7 @@ platform's standard zoom-in/out keys.
|
||||
| Element picker at the cursor: type a name, Enter places it | Insert | [PR #1052](https://github.com/qelectrotech/qelectrotech-source-mirror/pull/1052) |
|
||||
| Shortcut bar: commands for the selection, plus the picker | S | [PR #1053](https://github.com/qelectrotech/qelectrotech-source-mirror/pull/1053) |
|
||||
| Repeat the last drawing or placing command | Enter (on the folio) | [PR #1056](https://github.com/qelectrotech/qelectrotech-source-mirror/pull/1056) |
|
||||
| Search every command by name and run it | Ctrl+Shift+M | [PR #1049](https://github.com/qelectrotech/qelectrotech-source-mirror/pull/1049) |
|
||||
| Search every command by name and run it | Ctrl+Shift+M | merged ([PR #1049](https://github.com/qelectrotech/qelectrotech-source-mirror/pull/1049)) |
|
||||
|
||||
Command search makes every command reachable without knowing its menu, and
|
||||
lists each command's own key next to it.
|
||||
|
||||
+3
-14
@@ -104,11 +104,6 @@ you are looking at.
|
||||
|
||||
### Only when you need them
|
||||
|
||||
> **Status: pending.** This subsection describes
|
||||
> [PR #1047](https://github.com/qelectrotech/qelectrotech-source-mirror/pull/1047),
|
||||
> not yet merged. Until it lands, the bars show whenever the option is on,
|
||||
> even when the folio's own headers are on screen too.
|
||||
|
||||
Each bar hides itself while the folio's **own** column (or row) header is
|
||||
fully on screen, and appears once zooming or scrolling pushes that header out
|
||||
of sight. Zoomed out on a whole folio you therefore see only the folio's
|
||||
@@ -130,9 +125,9 @@ or uncovers the edge of the view.
|
||||
| Beyond the folio | The bars are blank past the edge of the border |
|
||||
| Folios with a header hidden | If a folio's properties hide its row or column header (*Afficher les en-têtes* under *Lignes* or *Colonnes*), the matching bar is hidden on that folio too |
|
||||
| Dark colour scheme | The bars use the application's colours, so they follow a dark scheme |
|
||||
| Turning it on or off | The drawing area shrinks or grows by the bars' thickness; the same part of the folio stays in the middle of the view |
|
||||
| Windows 11 style | A shadow of the old labels could be left behind when zooming with the wheel. Fixed by [PR #1047](https://github.com/qelectrotech/qelectrotech-source-mirror/pull/1047) (pending) |
|
||||
| Folio with its row letters hidden | The top bar was one header width out of line with the columns. Fixed by [PR #1047](https://github.com/qelectrotech/qelectrotech-source-mirror/pull/1047) (pending) |
|
||||
| Turning it on or off | The drawing area shrinks or grows by the bars' thickness; the drawing keeps its place on screen |
|
||||
| Windows 11 style | A shadow of the old labels could be left behind when zooming with the wheel. Fixed by [PR #1047](https://github.com/qelectrotech/qelectrotech-source-mirror/pull/1047) |
|
||||
| Folio with its row letters hidden | The top bar was one header width out of line with the columns. Fixed by [PR #1047](https://github.com/qelectrotech/qelectrotech-source-mirror/pull/1047) |
|
||||
|
||||
### What they are not
|
||||
|
||||
@@ -152,12 +147,6 @@ the folio's own border, exactly as before.
|
||||
|
||||
## 3. Showing the cell limits across the drawing
|
||||
|
||||
> **Status: pending.** This section describes
|
||||
> [PR #1048](https://github.com/qelectrotech/qelectrotech-source-mirror/pull/1048),
|
||||
> not yet merged. Nothing here works until that lands — check the PR before
|
||||
> trying any of this against your own build. This section will drop this
|
||||
> notice once it does.
|
||||
|
||||
The headers tell you *which* cell you are in; zoomed into the middle of a
|
||||
folio they don't show *where it ends*. Turn on **Affichage → Afficher les
|
||||
limites des cases** (*View → Show the cell limits*) and a faint dashed line
|
||||
|
||||
@@ -78,10 +78,6 @@ BOM layout you use across many projects.
|
||||
|
||||
## 6. Read-only enforcement
|
||||
|
||||
> **Status: pending.** This section describes
|
||||
> [PR #896](https://github.com/qelectrotech/qelectrotech-source-mirror/pull/896),
|
||||
> not yet merged. This page will drop this notice once it does.
|
||||
|
||||
Whatever you type into "Edit SQL query" has to be a single `SELECT` or
|
||||
`WITH ... SELECT` statement. This is checked twice:
|
||||
|
||||
@@ -103,10 +99,6 @@ from this box, not to be a hard security boundary.
|
||||
|
||||
## 7. Live preview
|
||||
|
||||
> **Status: pending.** This section describes
|
||||
> [PR #896](https://github.com/qelectrotech/qelectrotech-source-mirror/pull/896),
|
||||
> not yet merged. This page will drop this notice once it does.
|
||||
|
||||
**Projet → Exporter au format CSV** opens this same column/filter/SQL
|
||||
builder inside a dedicated export dialog, with a **Preview** button below
|
||||
it: run the current query and see the actual result in a table before
|
||||
@@ -120,10 +112,6 @@ placed.
|
||||
|
||||
## 8. Sharing a report between users or installs
|
||||
|
||||
> **Status: pending.** This section describes
|
||||
> [PR #896](https://github.com/qelectrotech/qelectrotech-source-mirror/pull/896),
|
||||
> not yet merged. This page will drop this notice once it does.
|
||||
|
||||
Saved reports (§5 above) live in `nomenclature.json`, in this install's own
|
||||
config directory — there's no built-in way for someone else to see a report
|
||||
you've saved, until now:
|
||||
|
||||
Reference in New Issue
Block a user