Skip to content

Go to line: clamp out-of-range value to max subtitle count#15

Open
ivandrofly wants to merge 341 commits intomainfrom
fix/got-to-line
Open

Go to line: clamp out-of-range value to max subtitle count#15
ivandrofly wants to merge 341 commits intomainfrom
fix/got-to-line

Conversation

@ivandrofly
Copy link
Copy Markdown
Owner

Summary

  • Remove Maximum binding from NumericUpDown so users can type values beyond the subtitle count
  • Clamp any value exceeding MaxLineNumber to MaxLineNumber when OK is pressed

🤖 Generated with Claude Code

Gumul and others added 30 commits March 22, 2026 17:35
…rate/pitch/volume, silence padding, sample rate conversion

- Pro audio post-processing chain (EQ, noise gate, compressor, loudnorm, fade)
- Audio ducking: mix TTS with original audio at configurable volume
- Edge-TTS rate, pitch, volume parameters exposed in UI
- Silence padding between segments (configurable ms)
- Output sample rate conversion
- All settings persisted and editable via text fields in TTS window
This allows option backspace to delete the previous word on MacOS
devices.
…e-text-for-hi

Fix Remove Text for Hearing Impaired not working in batch convert
Add Option Delete on Mac to delete previous word
…issue-10324

Add Edge-TTS engine + TTS audio improvements (issue SubtitleEdit#10324)
…windows-zorder

Fix logo preview hidden under video on Windows (airspace problem)
…sola-advanced-settings

TTS Audio Quality Improvements: VAD Silence Compression, WSOLA Time-Stretching & Advanced Settings UI
…n-insert-line

Focus main textbox after inserting a line
…lect-subtitle-grid

Add drag selection support to subtitle grid
…se.subtitleedit.yaml: Replace heredoc NuGet.Config approach with\n simple --source flag; use icon from source tree (src/UI/Assets/SE.png)\n instead of requiring external copy; tested on openSUSE Tumbleweed WSL2.\n\n- build-flatpak.yml: Add workflow_dispatch CI workflow for Flatpak builds\n using flatpak-github-actions/flatpak-builder@v6.\n\nAddresses SubtitleEdit#10317
…pak SDK\n\nThe improved script tries flatpak-dotnet-generator.py first (preferred,\nreproducible inside the Freedesktop SDK sandbox), then falls back to\nsystem dotnet restore + inline Python when the SDK extensions are not\ninstalled. Both paths produce identical nuget-sources.json output.
Add nuget-surces.json
- Change --socket=fallback-x11 to --socket=x11 (Avalonia 11.x has no
  native Wayland backend; it always uses X11/XWayland)
- Add build modules for libmpv and its dependencies: libass, uchardet,
  libplacebo, rubberband, mujs, x264, ffmpeg, libXpresent, hwdata,
  libdisplay-info, libmpv 0.41.0
- Add cleanup section to strip static libraries
- Use Xvideo (xv) output on Linux instead of GPU to avoid flickering
  caused by compositor/Avalonia conflict (NativeControl)
- Remove gpu-context forcing in both Player and NativeControl — Avalonia
  11.x always uses X11/XWayland, so let mpv auto-detect
- Add /app/lib to library search paths (Flatpak compatibility)
- Set idle=yes, force-window=yes, background-color=#000000 to prevent
  desktop bleed-through before a video file is loaded
- Remove InvalidateVisual() from OnMpvRequestRender to stop flicker
Add commit SHA for FFmpeg tag n7.1.2 to ensure deterministic builds
and supply-chain integrity.
…andler

- Gate idle/force-window/background-color behind IsOSPlatform(Linux)
- Remove dead ConfigureLinuxGpuContext() method
- Remove RequestRender subscription and empty OnMpvRequestRender handler
  (wid mode renders directly; no Avalonia-driven redraws needed)
niksedk and others added 30 commits March 29, 2026 20:26
…ltiple Replace

Co-Authored-By: Claude Sonnet 4.6 (1M context) <noreply@anthropic.com>
…ltiple Replace

Co-Authored-By: Claude Sonnet 4.6 (1M context) <noreply@anthropic.com>
…place-delete-confirmation

Multiple Replace: ask for confirmation before deleting categories and rules
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Previously the context menu only appeared when right-clicking a node.
Now right-clicking empty space in the tree shows a reduced menu
(New Category + Import) via a new TreeOpenContextMenu command, while
right-clicking a selected node still shows the full node/category menu.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
…updates

feat: add Check for Updates to Help menu
…place

Multiple replace: show context menu on right-click anywhere in tree
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

10 participants