Compare commits
4 changed files with 0 additions and 32 deletions
|
|
@ -24,10 +24,6 @@ Strict one-way MVVM + services: `views → viewmodels → services → core`.
|
||||||
|
|
||||||
Runner emits OpenSeesPy commands in fixed order (`docs/architecture.md`): `wipe → model → node → fix → material → section → geomTransf → element → timeSeries → pattern/load → recorder → system/numberer/... → analyze`. Never reorder.
|
Runner emits OpenSeesPy commands in fixed order (`docs/architecture.md`): `wipe → model → node → fix → material → section → geomTransf → element → timeSeries → pattern/load → recorder → system/numberer/... → analyze`. Never reorder.
|
||||||
|
|
||||||
## Branches
|
|
||||||
|
|
||||||
- Do all feature/fix work on `develop` (or short-lived branches off `develop`, merged back into it). `main` is release-only — never commit directly to it.
|
|
||||||
|
|
||||||
## Verify (in this order)
|
## Verify (in this order)
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
|
|
|
||||||
|
|
@ -1,11 +0,0 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke-linecap="round" stroke-linejoin="round">
|
|
||||||
<title>Assign distributed load</title>
|
|
||||||
<path d="M5 4.5h14" stroke="#F2A93B" stroke-width="1.6"/>
|
|
||||||
<path d="M7 4.5V14M12 4.5V14M17 4.5V14" stroke="#F2A93B" stroke-width="2"/>
|
|
||||||
<path d="M5 11.8l2 2.2 2-2.2M10 11.8l2 2.2 2-2.2M15 11.8l2 2.2 2-2.2" stroke="#F2A93B" stroke-width="2"/>
|
|
||||||
<path d="M4 18h16" stroke="#4F92E8" stroke-width="2"/>
|
|
||||||
<circle cx="7" cy="18" r="1.3" fill="#F2A93B"/>
|
|
||||||
<circle cx="12" cy="18" r="1.3" fill="#F2A93B"/>
|
|
||||||
<circle cx="17" cy="18" r="1.3" fill="#F2A93B"/>
|
|
||||||
</svg>
|
|
||||||
|
Before Width: | Height: | Size: 662 B |
|
|
@ -1,11 +0,0 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke-linecap="round" stroke-linejoin="round">
|
|
||||||
<title>Assign distributed load</title>
|
|
||||||
<path d="M5 4.5h14" stroke="#F2A93B" stroke-width="1.6"/>
|
|
||||||
<path d="M7 4.5V14M12 4.5V14M17 4.5V14" stroke="#F2A93B" stroke-width="2"/>
|
|
||||||
<path d="M5 11.8l2 2.2 2-2.2M10 11.8l2 2.2 2-2.2M15 11.8l2 2.2 2-2.2" stroke="#F2A93B" stroke-width="2"/>
|
|
||||||
<path d="M4 18h16" stroke="#4F92E8" stroke-width="2"/>
|
|
||||||
<circle cx="7" cy="18" r="1.3" fill="#F2A93B"/>
|
|
||||||
<circle cx="12" cy="18" r="1.3" fill="#F2A93B"/>
|
|
||||||
<circle cx="17" cy="18" r="1.3" fill="#F2A93B"/>
|
|
||||||
</svg>
|
|
||||||
|
Before Width: | Height: | Size: 662 B |
|
|
@ -315,11 +315,6 @@ class MenuBuilder:
|
||||||
"Assign Point Loads (Ctrl+L)",
|
"Assign Point Loads (Ctrl+L)",
|
||||||
"Assign point loads to the selected nodes.",
|
"Assign point loads to the selected nodes.",
|
||||||
),
|
),
|
||||||
"_act_assign_distributed_load": (
|
|
||||||
"assign-distributed",
|
|
||||||
"Assign Distributed Loads…",
|
|
||||||
"Assign distributed loads to the selected frame elements.",
|
|
||||||
),
|
|
||||||
"_act_quick_guide": (
|
"_act_quick_guide": (
|
||||||
"quick-guide",
|
"quick-guide",
|
||||||
"Quick Guide",
|
"Quick Guide",
|
||||||
|
|
@ -546,7 +541,6 @@ class MenuBuilder:
|
||||||
tb.addSeparator()
|
tb.addSeparator()
|
||||||
tb.addAction(self._act_assign_support)
|
tb.addAction(self._act_assign_support)
|
||||||
tb.addAction(self._act_assign_load)
|
tb.addAction(self._act_assign_load)
|
||||||
tb.addAction(self._act_assign_distributed_load)
|
|
||||||
|
|
||||||
def _build_status_bar(self) -> None:
|
def _build_status_bar(self) -> None:
|
||||||
self._status_label = QLabel("No project")
|
self._status_label = QLabel("No project")
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue