Skip to content

Big reload 1.3.0#103

Open
TheDayG0ne wants to merge 53 commits into
masterfrom
big-reload-1.3.0
Open

Big reload 1.3.0#103
TheDayG0ne wants to merge 53 commits into
masterfrom
big-reload-1.3.0

Conversation

@TheDayG0ne

Copy link
Copy Markdown
Member

No description provided.

TheDayG0ne and others added 30 commits May 21, 2026 09:14
…namic canvas, Player expanded UI, restore shell prompt on TUI exit
…navigation (Esc-as-quit removed), Promise-based TUI exit
…at fix), add rename/copy/move commands, fix BIOS loading screen
Co-Authored-By: PRO100BYTE Helper <helper@pro100byte.ru>
Signed-off-by: Evgeniy Struchkov <thedayg0ne@internet.ru>
TheDayG0ne added 14 commits May 21, 2026 13:53
- Improve oscilloscope smoothness and realism with zero-crossing lock
- Add sample interpolation and adaptive amplitude normalization
- Keep high refresh rendering for smoother waveform response
- Add new Fire visualization mode driven by audio energy
- Cycle visualizer modes with W: Bars -> Oscilloscope -> Fire
- Show active visualizer mode in player status
- Add gradual fire decay while playback is paused
- Keep animation loop alive until fire heat fully dissipates
- Include fire visibility in pause-frame stop condition
- Fix missing FG_BLUE ANSI constant used by pulse mode
- Use linear frequency-bin mapping (low left, mid center, high right)
- Reduce low-end dominance and add mid/high emphasis per band
- Add low/mid/high zone balancing to prevent left-corner clustering
- Apply changes centrally so all spectrum-based visualizers benefit
- Force full-width rendering for Bars, Oscilloscope, Fire, Mirror, Pulse
- Add new visualizations: Rain and Wave
- Include new modes in W cycle, help text, and mode status label
- Keep rain dynamics synced with spectrum energy
- Limit spectrum processing to active FFT range (80% of bins)
- Remove non-reactive right-edge tail in visualizers
- Remap active bins to full player width
- Compute active high-frequency bound from cumulative FFT energy
- Smooth cutoff changes over time to avoid visual jitter
- Clamp adaptive range to practical min/max bounds
- Stretch adaptive active spectrum across full visualizer width
- Replace old vertical mirror with center-axis mirrored wings
- Map rows to frequency layers (highs top, lows bottom)
- Add per-layer peak hold for smoother dynamic shape
- Improve contrast with layered color gradient
- Add command cursor position tracking
- Support ArrowLeft/ArrowRight movement inside input line
- Implement inline insertion at cursor position
- Make Backspace delete before cursor (not only at end)
- Redraw prompt line to keep cursor and text in sync
Copilot AI review requested due to automatic review settings May 22, 2026 05:13
@TheDayG0ne TheDayG0ne added documentation Improvements or additions to documentation enhancement New feature or request javascript Pull requests that update javascript code labels May 22, 2026
@TheDayG0ne TheDayG0ne moved this to In Progress in NE-DOS front of work May 22, 2026

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot encountered an error and was unable to review this pull request. You can try again by re-requesting a review.

TheDayG0ne and others added 3 commits May 22, 2026 15:05
- add registry command (list/current/add/remove/use)

- default store registry to https://store.ne-dos.ru

- make store and sculk resolve active registry from shared config
- remove unused imports/constants across app and commands

- fix qb parser/style lint issues and simplify prompt writes

- keep dynamic eval paths with explicit eslint exceptions in js/calc

- refactor find/findstr loops to avoid no-loop-func
Co-Authored-By: PRO100BYTE Helper <helper@pro100byte.ru>
Signed-off-by: Evgeniy Struchkov <thedayg0ne@internet.ru>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation enhancement New feature or request javascript Pull requests that update javascript code

Projects

Status: In Progress

Development

Successfully merging this pull request may close these issues.

4 participants