How mlohajner/cinnamon_superview works
Cinnamon SuperView integrates the Cinnamon menu with the desktop Overview: opening the menu from the Super key can show both, while a panel click remains menu-only; closing the menu also dismisses the Overview. The repository supplies patched menu and Overview implementations for Cinnamon 6.4 and 6.6, plus GSettings customization. The excerpts show the menu and Overview runtime responsibilities, but not the specific integration calls; those links are documented in the README. The schema’s exact setting definitions were not sampled.
Main entry points: cinnamon6.4.x/applet.js Menu applet · cinnamon6.6.x/applet.js Menu applet · cinnamon6.4.x/overview.js Overview · cinnamon6.6.x/overview.js Overview
Components 6
Cinnamon 6.4
- Menu applet
cinnamon6.4.x/applet.js - Overview
cinnamon6.4.x/overview.js
Cinnamon 6.6
- Menu applet
cinnamon6.6.x/applet.js - Overview
cinnamon6.6.x/overview.js
Overview settings
- Overview settings
org.cinnamon.desktop.overview.gschema.xml
Other components
- Desktop user
Connections 8
- Desktop user → Menu applet: opens menu
README.md - Desktop user → Menu applet: opens menu
README.md - Menu applet → Overview: shows together
README.md - Menu applet → Overview: shows together
README.md - Menu applet → Overview: closes with menu
README.md - Menu applet → Overview: closes with menu
README.md - Overview settings → Overview: customizes
README.md - Overview settings → Overview: customizes
README.md