Viewer split: molecule and MO diagram / density map / spectrum side by side in one window
@ohlincha arbeitet bereits daran.
Seit 23.10.2026.
Bewertung
Dieses Issue wurde noch nicht bewertet.
Beschreibung
MO diagram and similar views open as separate windows, which suits two screens but not one (most students: one laptop screen).
Proposed (2026-10-23, for discussion; mock-ups first):
- A 'second view' for the Builder's viewer area: off, or split with a draggable divider; the second half shows the active plot (MO diagram, density map #215, spectra). One mechanism for every plot type.
- Split to the right in a wide window, stacked when the window is taller than wide.
- Variant for the smallest screens: the molecule as a small inset over a large plot (not the plot as an inset; a diagram full of labels is unreadable at inset size).
- The link is the reason: clicking an MO level shows the orbital in 3-D; picking atoms in 3-D sets the density-map plane. Both halves must be visible together.
- Docked panes (possible today) stay as the fallback.
Risks: about 680 px per half on a 1366-px laptop (the narrow-label steps of the #458 label work apply); viewer redraw on resize under wx 3.2/GTK3, test on Linux, Windows and macOS.
First step: mock-ups made from real headless captures of the viewer and the plots, at 1366×768 and 1920×1080: split right, stacked, inset, docked. Made after the #458 label prototype so they show the new labels.
- Vorherrschende Sprache
- C
- Sterne
- 10
- Forks
- 8
- Ø Merge
- 57 Min.
- Gemergte PRs (30 T.)
- 2
Entwicklungsumgebung
Dieses Projekt bietet weder Dev-Container noch Dockerfile noch Beitragsleitfaden – die Einrichtung liegt bei Ihnen. Beginnen Sie mit der README; die allgemeinen Schritte stehen in unserem Leitfaden für den ersten Beitrag.
Erste Schritte
- Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
- Forken Sie das Repository und arbeiten Sie in einem Branch.
- Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.
Mehr aus FriendsofECCE/ECCE
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 70/100
FriendsofECCE/ECCE#336 · 1 Kommentar ·
-
ORCA: NEB and NEB-CI run types, and the NEB path shown like an IRCEvtl. vergeben @ohlincha hat das heute übernommen. Offen
FriendsofECCE/ECCE#471 · 1 zugewiesene Person ·
-
NEB-TS / QST: warn when the reactant or product was optimised at another level of theoryEvtl. vergeben @ohlincha hat das heute übernommen. Offen
FriendsofECCE/ECCE#468 · 1 Kommentar · 1 zugewiesene Person ·
-
Progress box: nothing shown during the NEB phase of an ORCA NEB-TS runEvtl. vergeben @ohlincha hat das heute übernommen. Offen
FriendsofECCE/ECCE#466 · 1 zugewiesene Person ·
-
Runtype details dialog: charge options in two columns; do partial charges belong under NEB-TS?Evtl. vergeben @ohlincha hat das heute übernommen. Offen
FriendsofECCE/ECCE#465 · 1 zugewiesene Person ·
Alle Issues in FriendsofECCE/ECCE
Ähnliche Issues
-
开发板墙缺少 ESP32_S31_MOSAICOOffen
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 67/100
espressif/esp-vision#16 · 1 Kommentar ·
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 74/100
libsdl-org/SDL#16577 ·
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 66/100
Maintainer antworten meist innerhalb von 1 Tag
-
halt_error adds a trailing newline for non-string input, contrary to the manualEvtl. vergeben @Huang-404-Q hat das heute übernommen. Offen
Schwierigkeit 1/5 1-3 Stunden Anfängerfreundlichkeit 88/100
Maintainer antworten meist innerhalb von 2 Tagen
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 78/100
MerginMaps/geodiff#272 ·