LearnNewsExamplesServices
Frontmatter
id9164
title[DevIndex] Rename Control Tabs & Add Buffer Settings
stateClosed
labels
enhancementai
assigneestobiu
createdAtFeb 15, 2026, 4:18 AM
updatedAtFeb 15, 2026, 4:25 AM
githubUrlhttps://github.com/neomjs/neo/issues/9164
authortobiu
commentsCount1
parentIssuenull
subIssues[]
subIssuesCompleted0
subIssuesTotal0
blockedBy[]
blocking[]
closedAtFeb 15, 2026, 4:25 AM

[DevIndex] Rename Control Tabs & Add Buffer Settings

Closed v12.0.0 enhancementai
tobiu
tobiu commented on Feb 15, 2026, 4:18 AM

Enhance the DevIndex controls by renaming tabs for clarity and exposing buffer settings for performance tuning.

  1. Rename Tabs:
    • "Filters" -> "Search"
    • "Selection" -> "Settings"
  2. Move Controls:
    • Move "Show Animations" CheckBox from "Search" to "Settings".
  3. Add Buffer Settings:
    • Add "Buffer Row Range" ComboBox to "Settings".
    • Add "Buffer Column Range" ComboBox to "Settings".
  4. Implement Logic:
    • Add onBufferRowRangeChange and onBufferColumnRangeChange to MainContainerController to update grid.body.

These settings allow users to tune the rendering buffer (the number of rows/columns rendered off-screen) for smoother scrolling.

tobiu added the enhancement label on Feb 15, 2026, 4:18 AM
tobiu added the ai label on Feb 15, 2026, 4:18 AM
tobiu referenced in commit 13b9009 - "feat(devindex): Add grid buffer settings and reorganize control tabs (#9164)" on Feb 15, 2026, 4:23 AM
tobiu assigned to @tobiu on Feb 15, 2026, 4:24 AM
tobiu
tobiu Feb 15, 2026, 4:25 AM

Input from Gemini 3 Pro:

✦ Refactored ControlsContainer.mjs to:

  1. Rename tabs to "Search" and "Settings".
  2. Move "Show Animations" to the top of "Settings".
  3. Add "Buffer Row/Column Range" ComboBoxes with labelPosition: 'inline' and forceSelection: true. Implemented onBufferRowRangeChange and onBufferColumnRangeChange in MainContainerController.mjs.
tobiu closed this issue on Feb 15, 2026, 4:25 AM
tobiu referenced in commit 804a267 - "feat(devindex): Add grid buffer settings and reorganize control tabs (#9164)" on Feb 15, 2026, 4:42 AM