Skip to content

Nexus#1397

Draft
PixelKhaos wants to merge 48 commits into
caelestia-dots:mainfrom
PixelKhaos:nexus
Draft

Nexus#1397
PixelKhaos wants to merge 48 commits into
caelestia-dots:mainfrom
PixelKhaos:nexus

Conversation

@PixelKhaos
Copy link
Copy Markdown
Contributor

The new reworked settings, work in progress.

  • Collapsible nav sidebar (flickable) with more room for nested categories of settings (accordion/flyout).
  • Sub-sections per category/child-category for further separation of related concerns, navigatable as horizontal tabs.
  • Config context switcher for per-monitor configuration, and a search feature using a relevance score and keywords.
    • Popouts for search/config for collapsed sidebar
  • In addition to close window button, tiling toggle added.

NexusRegistry is used to define the nesting between parent categories, it's children it's own or children's tabs. As well as defines the search result index. Each panel then uses StackLayout with currentIndex set by activeTabIndex for navigating.

@PixelKhaos PixelKhaos force-pushed the nexus branch 2 times, most recently from 9538d89 to ed25323 Compare April 14, 2026 03:21
@PixelKhaos PixelKhaos self-assigned this Apr 14, 2026
@soramanew soramanew linked an issue Apr 14, 2026 that may be closed by this pull request
8 tasks
@soramanew soramanew removed a link to an issue Apr 14, 2026
8 tasks
@soramanew soramanew linked an issue Apr 14, 2026 that may be closed by this pull request
@soramanew soramanew added the enhancement New feature or request label Apr 14, 2026
@soramanew soramanew self-assigned this Apr 17, 2026
@soramanew soramanew marked this pull request as draft April 17, 2026 15:29
soramanew and others added 8 commits April 18, 2026 01:31
       - ported power management, added idle/inhibit settings
       - changed tabs to not use swipeview (as it duplicates)
       - scale and opacity for tab transitions
       - organized nexus specific components in subdirs
       - minor spacing/margin adjustments

Definitively need to rework the battery behaviour tab, possibly split into a third tab, as battery warnings would be added too
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[FEATURE] revamp control center

2 participants