Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
93 commits
Select commit Hold shift + click to select a range
76b124c
Remove unused _edited field from RemoveTextForHearingImpairedViewModel
ivandrofly Apr 2, 2026
5d582d6
refactor: simplify RemoveTextForHearingImpairedViewModel by removing …
ivandrofly Apr 2, 2026
a6cda90
Work on plain text import auto-sync
niksedk Apr 2, 2026
e34f004
Update version to v5.0.0-beta13
niksedk Apr 2, 2026
030693c
Update Portuguese (Brazil).json
igorruckert Apr 2, 2026
0bb9b01
Merge pull request #10521 from igorruckert/patch-1
niksedk Apr 2, 2026
e6a0b9a
Work on #10518
niksedk Apr 3, 2026
647323f
Merge branch 'main' of https://github.com/SubtitleEdit/subtitleedit
niksedk Apr 3, 2026
e1f4d09
Work on vlc
niksedk Apr 3, 2026
53a2290
Test vlc
niksedk Apr 3, 2026
be05369
work on vlc
niksedk Apr 3, 2026
2d28aab
Work on vlc
niksedk Apr 3, 2026
02ee030
Work on find history
niksedk Apr 3, 2026
8e91459
Italian language update
bovirus Apr 3, 2026
9ba9076
Merge pull request #10528 from bovirus/main
niksedk Apr 3, 2026
f4dd059
Remember find text history
niksedk Apr 3, 2026
58cb2de
Merge branch 'main' of https://github.com/SubtitleEdit/subtitleedit
niksedk Apr 3, 2026
7ead9ff
More fixes for mpv refresh
niksedk Apr 4, 2026
9ace0ea
Fix incorrect naming and typos in UiUtil separator methods
ivandrofly Apr 4, 2026
39ef3fd
Minor fix for effects
niksedk Apr 5, 2026
e0e3bb5
refactor: implement `IBinaryPersistableSubtitle` in Ayato and streaml…
ivandrofly Apr 5, 2026
acfd421
Add Romanian translation - thx zildan :)
niksedk Apr 6, 2026
6f63920
Merge branch 'main' of https://github.com/SubtitleEdit/subtitleedit
niksedk Apr 6, 2026
27f79ee
Fix click on libmpv-wid to toggle play/pause - thx vsemozhetbyt :)
niksedk Apr 6, 2026
ef62c7b
Fix for ocr bin edit db italic
niksedk Apr 6, 2026
b3ee1de
Merge pull request #10531 from ivandrofly/fix-uiutil-separator-naming
niksedk Apr 6, 2026
47f951c
Allow large text files in batch-convert - thx phannhanhn201 :)
niksedk Apr 6, 2026
3d8af11
Merge branch 'main' of https://github.com/SubtitleEdit/subtitleedit
niksedk Apr 6, 2026
5c7225a
Minor clean
niksedk Apr 6, 2026
5a846cd
Fix Italic character in Binary OCR UI text box - thx tormento :)
niksedk Apr 6, 2026
2739a51
Update change log
niksedk Apr 6, 2026
0eedbd9
Update toolbar separator visibility immediately when setting changes
ivandrofly Apr 5, 2026
9a675fc
Add Dutch.json - thx MintKing12 :)
niksedk Apr 6, 2026
a1451e6
Add language tags
niksedk Apr 6, 2026
4237ee0
Update Danish translation
niksedk Apr 6, 2026
8668909
Fix for invalid json in Dutch.json
niksedk Apr 6, 2026
c049fbf
Add Spanish translation - thx MintKing12 :)
niksedk Apr 6, 2026
6c991b0
Update nuget packages
niksedk Apr 6, 2026
e6f2598
Add Norweigan translation - thx MintKing12 :)
niksedk Apr 6, 2026
ed145bf
Work on https://github.com/SubtitleEdit/subtitleedit/discussions/1054…
niksedk Apr 6, 2026
dda436a
Some fixes for language files
niksedk Apr 6, 2026
58c2d9c
Work on https://github.com/SubtitleEdit/subtitleedit/discussions/1054…
niksedk Apr 6, 2026
cf2d41e
Fix nOCR two-byte character load/save handling
HellbringerOnline Apr 6, 2026
9c94c8e
Merge pull request #10557 from HellbringerOnline/codex/fix-nocrchar-v…
niksedk Apr 6, 2026
18b4382
Fix expanded OCR core handling
HellbringerOnline Apr 6, 2026
85a7a21
Add tests for expanded OCR group helper
HellbringerOnline Apr 6, 2026
71f06fb
Work on spell check
niksedk Apr 7, 2026
f29c6d6
Add unit tests for nocr char
niksedk Apr 7, 2026
c20d286
Merge
niksedk Apr 7, 2026
452c352
Add toggle select sub while playing to video menu - thx vsemozhetbyt :)
niksedk Apr 7, 2026
a66182d
Add new word replacements to hrv_OCRFixReplaceList
diomed Apr 7, 2026
97bbf2b
work on spell check
nikolajolsson Apr 7, 2026
54cdbc0
Add "Extend only" to adjust durations - thx Dravic
nikolajolsson Apr 7, 2026
443d2eb
Update change log
nikolajolsson Apr 7, 2026
8e29d16
Merge pull request #10560 from diomed/main
niksedk Apr 7, 2026
bf30a75
Merge pull request #10558 from HellbringerOnline/codex/ocr-expanded-core
niksedk Apr 7, 2026
9bbf6c4
Try to fix nOCR expanded issue
nikolajolsson Apr 7, 2026
c2c6ce2
Italian language update
bovirus Apr 7, 2026
f100557
Merge pull request #10564 from bovirus/main
niksedk Apr 7, 2026
d952670
Merge pull request #10546 from ivandrofly/fix-toolbar-separator-visib…
niksedk Apr 7, 2026
7ee7d5a
Merge pull request #10541 from ivandrofly/ayato-binary-persistable-su…
niksedk Apr 7, 2026
d7a7d1d
Fix for ASSA advanced effect fancy karaoke
niksedk Apr 7, 2026
93a6a5a
Add patch for nOCR two-byte character handling fix
HellbringerOnline Apr 7, 2026
ba9f189
Minor clean
niksedk Apr 7, 2026
7898316
Fix full preview in inspect image matches
HellbringerOnline Apr 7, 2026
9431576
Apply expanded OCR inspect additions preview changes
HellbringerOnline Apr 7, 2026
60118ca
Merge pull request #10566 from HellbringerOnline/codex/inspect-image-…
niksedk Apr 8, 2026
ddd7bed
Remove patch file
niksedk Apr 8, 2026
6e6515e
Update to xunit.v3
niksedk Apr 8, 2026
b1c991e
Work assa color picker
niksedk Apr 8, 2026
ed05c11
Work on assa color picker
niksedk Apr 8, 2026
2b09703
Update version to v5.0.0-beta14
niksedk Apr 8, 2026
825c9bd
Remove flag
niksedk Apr 8, 2026
6e0fee1
Remove flatpak...
niksedk Apr 8, 2026
7785b8f
More remove flatpak
niksedk Apr 8, 2026
af3a437
Update docs
niksedk Apr 8, 2026
8ba8209
Work on langauge file + update Polish spell check directory - thx pot…
niksedk Apr 8, 2026
01d12c1
Trim version (to avoid unwanted spaces)
niksedk Apr 8, 2026
ba70f7b
Italian language update
bovirus Apr 8, 2026
2ac4481
Merge pull request #10568 from bovirus/main
niksedk Apr 8, 2026
e20f31f
Minor clean
niksedk Apr 8, 2026
a99344b
Merge branch 'main' of https://github.com/SubtitleEdit/subtitleedit
niksedk Apr 8, 2026
172c789
Minor clean
niksedk Apr 8, 2026
cc121e1
Minor clean
niksedk Apr 8, 2026
c9eebf8
Try to fix assa style issue - thx esprit-mi :)
niksedk Apr 8, 2026
a7b693b
Fix Settings.PropertyChanged subscription leak in BeautifyTimeCodesVi…
ivandrofly Apr 8, 2026
3d64263
Fix vm.PropertyChanged subscription leak in OcrWindow
ivandrofly Apr 8, 2026
71b00a8
Fix double if-statement - thx ivandrofly :)
niksedk Apr 9, 2026
4b61e04
Fix prompting for unknown words in Tesseract OCR - thx Ryu481 :)
niksedk Apr 9, 2026
b35d082
Merge pull request #10572 from ivandrofly/fix-propertychanged-subscri…
niksedk Apr 9, 2026
d056900
Merge pull request #10519 from ivandrofly/remove-unused-edited-field
niksedk Apr 9, 2026
7393362
Fix numpad vs non-numpad key ambiguity in shortcut binding
ivandrofly Apr 9, 2026
7f70fd8
Consolidate repeated null checks in Program.ConfigureApplication
ivandrofly Apr 10, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
94 changes: 45 additions & 49 deletions .github/workflows/build-ui.yml
Original file line number Diff line number Diff line change
Expand Up @@ -58,20 +58,19 @@ jobs:
run: |
dotnet publish src/UI/UI.csproj -c ${{ inputs.build_configuration }} -r win-x64 --self-contained true `
-p:PublishSingleFile=true `
-p:DebugSymbols=false `
-p:DebugType=none `
-o ./publish/windows-x64
Copy-Item "libmpv-temp/libmpv-2.dll" "./publish/windows-x64/"

- name: Publish Windows ARM64 app
run: |
dotnet publish src/UI/UI.csproj -c ${{ inputs.build_configuration }} -r win-arm64 --self-contained true `
-p:PublishSingleFile=true `
-p:DebugSymbols=false `
-p:DebugType=none `
-o ./publish/windows-arm64

- name: Remove PDB files
run: |
Get-ChildItem -Path "./publish/windows-x64/" -Recurse -Include *.pdb | Remove-Item -Force
Get-ChildItem -Path "./publish/windows-arm64/" -Recurse -Include *.pdb | Remove-Item -Force

# - name: Setup WiX
# run: |
# dotnet tool install --global wix --version 5.0.1
Expand Down Expand Up @@ -104,9 +103,10 @@ jobs:
run: |
dotnet publish src/UI/UI.csproj -c ${{ inputs.build_configuration }} -r win-x64 --self-contained false `
-p:PublishSingleFile=true `
-p:DebugSymbols=false `
-p:DebugType=none `
-o ./src/UI/bin/Release/net10.0/publish
Copy-Item "libmpv-temp/libmpv-2.dll" "./src/UI/bin/Release/net10.0/publish/"
Get-ChildItem -Path "./src/UI/bin/Release/net10.0/publish/" -Recurse -Include *.pdb | Remove-Item -Force

- name: Install Inno Setup
run: choco install innosetup -y --no-progress
Expand Down Expand Up @@ -289,11 +289,10 @@ jobs:
run: |
dotnet publish src/UI/UI.csproj -c ${{ inputs.build_configuration }} -r osx-x64 --self-contained true \
-p:PublishSingleFile=true \
-p:DebugSymbols=false \
-p:DebugType=none \
-o ./publish/macos-x64

# Remove PDB files immediately
find "./publish/macos-x64/" -name "*.pdb" -type f -delete


echo "Disk space after x64 publish:"; df -h /

- name: Update Info.plist with version from Se.cs
Expand Down Expand Up @@ -372,11 +371,10 @@ jobs:

dotnet publish src/UI/UI.csproj -c ${{ inputs.build_configuration }} -r osx-arm64 --self-contained true \
-p:PublishSingleFile=true \
-p:DebugSymbols=false \
-p:DebugType=none \
-o ./publish/macos-arm64

# Remove PDB files immediately
find "./publish/macos-arm64/" -name "*.pdb" -type f -delete


echo "Disk space after ARM64 publish:"; df -h /

- name: Create, sign, and package ARM64 DMG
Expand Down Expand Up @@ -526,12 +524,10 @@ jobs:
run: |
dotnet publish src/UI/UI.csproj -c ${{ inputs.build_configuration }} -r linux-x64 --self-contained true \
-p:PublishSingleFile=true \
-p:DebugSymbols=false \
-p:DebugType=none \
-o ./publish/linux-x64

- name: Remove PDB files from Linux artifacts
run: |
find "./publish/linux-x64/" -name "*.pdb" -type f -delete

- name: Create Linux TAR package
run: |
cd ./publish/linux-x64 && tar -czf ../../SubtitleEdit-Linux-x64.tar.gz . && cd ../..
Expand All @@ -548,36 +544,36 @@ jobs:
name: linux-tar-package
path: ./SubtitleEdit-Linux-x64.tar.gz

build-linux-flatpak:
runs-on: ubuntu-latest
container:
image: ghcr.io/flathub-infra/flatpak-github-actions:freedesktop-24.08
options: --privileged

steps:
- uses: actions/checkout@v5

- name: Update metainfo version/date from Se.cs
run: bash installer/flatpak/update-metainfo-version.sh

- name: Build flatpak bundle
uses: flatpak/flatpak-github-actions/flatpak-builder@v6
with:
bundle: SubtitleEdit-linux-x64.flatpak
manifest-path: installer/flatpak/dk.nikse.subtitleedit.yaml
cache-key: flatpak-builder-${{ hashFiles('installer/flatpak/dk.nikse.subtitleedit.yaml', 'installer/flatpak/nuget-sources.json') }}
arch: x86_64

- name: Upload flatpak bundle artifact
uses: actions/upload-artifact@v5
with:
name: flatpak-bundle
path: SubtitleEdit-linux-x64.flatpak
overwrite: true
# build-linux-flatpak:
# runs-on: ubuntu-latest
# container:
# image: ghcr.io/flathub-infra/flatpak-github-actions:freedesktop-24.08
# options: --privileged

# steps:
# - uses: actions/checkout@v5

# - name: Update metainfo version/date from Se.cs
# run: bash installer/flatpak/update-metainfo-version.sh

# - name: Build flatpak bundle
# uses: flatpak/flatpak-github-actions/flatpak-builder@v6
# with:
# bundle: SubtitleEdit-linux-x64.flatpak
# manifest-path: installer/flatpak/dk.nikse.subtitleedit.yaml
# cache-key: flatpak-builder-${{ hashFiles('installer/flatpak/dk.nikse.subtitleedit.yaml', 'installer/flatpak/nuget-sources.json') }}
# arch: x86_64

# - name: Upload flatpak bundle artifact
# uses: actions/upload-artifact@v5
# with:
# name: flatpak-bundle
# path: SubtitleEdit-linux-x64.flatpak
# overwrite: true

create-release:
if: ${{ inputs.create_release }}
needs: [build-windows, build-macos, build-linux, build-linux-flatpak]
needs: [build-windows, build-macos, build-linux]
runs-on: ubuntu-latest
permissions:
contents: write
Expand All @@ -589,7 +585,7 @@ jobs:
id: tag
run: |
if [ -n "${{ inputs.release_tag }}" ]; then
echo "tag=${{ inputs.release_tag }}" >> $GITHUB_OUTPUT
echo "tag=$(echo '${{ inputs.release_tag }}' | xargs)" >> $GITHUB_OUTPUT
else
timestamp=$(date +"%Y%m%d-%H%M%S")
echo "tag=pre-release-${timestamp}" >> $GITHUB_OUTPUT
Expand All @@ -610,7 +606,7 @@ jobs:
cp ./artifacts/windows-zip-packages/*.zip ./release-assets/
cp ./artifacts/macos-dmg-packages/*.dmg ./release-assets/
cp ./artifacts/linux-tar-package/*.tar.gz ./release-assets/
cp ./artifacts/flatpak-bundle/*.flatpak ./release-assets/
#cp ./artifacts/flatpak-bundle/*.flatpak ./release-assets/

# List all files that will be uploaded
echo "Release assets:"
Expand Down Expand Up @@ -639,7 +635,7 @@ jobs:
- **macOS ARM64 (Apple Silicon - M1/M2/M3/M4 architecture):** [SubtitleEdit-macOS-ARM64.dmg](https://github.com/${{ github.repository }}/releases/download/${{ steps.tag.outputs.tag }}/SubtitleEdit-macOS-ARM64.dmg)
- **macOS x64 (Intel 64-bit):** [SubtitleEdit-macOS-x64.dmg](https://github.com/${{ github.repository }}/releases/download/${{ steps.tag.outputs.tag }}/SubtitleEdit-macOS-x64.dmg)
- **Linux x64 (tarball):** [SubtitleEdit-Linux-x64.tar.gz](https://github.com/${{ github.repository }}/releases/download/${{ steps.tag.outputs.tag }}/SubtitleEdit-Linux-x64.tar.gz)
- **Linux x64 (Flatpak):** [SubtitleEdit-linux-x64.flatpak](https://github.com/${{ github.repository }}/releases/download/${{ steps.tag.outputs.tag }}/SubtitleEdit-linux-x64.flatpak)
#- **Linux x64 (Flatpak):** [SubtitleEdit-linux-x64.flatpak](https://github.com/${{ github.repository }}/releases/download/${{ steps.tag.outputs.tag }}/SubtitleEdit-linux-x64.flatpak)

### Installation
1. Read and fix requirements, please see [System Requirements](https://github.com/niksedk/subtitleedit-avalonia#system-requirements)
Expand All @@ -660,4 +656,4 @@ jobs:
./release-assets/SubtitleEdit-macOS-ARM64.dmg
./release-assets/SubtitleEdit-macOS-x64.dmg
./release-assets/SubtitleEdit-Linux-x64.tar.gz
./release-assets/SubtitleEdit-linux-x64.flatpak
#./release-assets/SubtitleEdit-linux-x64.flatpak
20 changes: 19 additions & 1 deletion ChangeLog.txt
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,25 @@
Subtitle Edit Changelog


v5.0.0-beta13 (xth April 2026)
v5.0.0-beta14 (8th April 2026)

* Add Romanian translation - thx zildan
* Update Italian translation - thx bovirus
* Update Portuguese (Brazil) translation - thx igorruckert
* Fix click on libmpv-wid to toggle play/pause - thx vsemozhetbyt
* VLC now shows subtitle
* Fix italic in text box for edit image ocr db
* Fix for mpv refresh for full screeen player
* Fix: Allow large text files in batch-convert - thx phannhanhn201
* Add toggle select sub while playing to video menu (+shortcut) - thx vsemozhetbyt
* Add "Extend only" to adjust durations - thx Dravic
* Fix for nOCR load - thx HellbringerOnline
* Fix for nOCR expanded view - thx HellbringerOnline
* Fix toolbar separator visibility not updating when setting changes - thx ivandrofly

-----------------------------------------------------------------------------------------------------

v5.0.0-beta13 (2nd April 2026)

* Add Turkish translation - thx Hayri
* Update Italian translation - thx bovirus
Expand Down
18 changes: 18 additions & 0 deletions Dictionaries/hrv_OCRFixReplaceList.xml
Original file line number Diff line number Diff line change
Expand Up @@ -88,6 +88,7 @@
<Word from="bezveze" to="bez veze" />
<Word from="bežeći" to="bježeći" />
<Word from="Biceš" to="Bit ćeš" />
<Word from="biit" to="biti" />
<Word from="bie" to="bile" />
<Word from="bije" to="tuče" />
<Word from="biješ" to="tučeš" />
Expand Down Expand Up @@ -1220,6 +1221,7 @@
<Word from="moež" to="može" />
<Word from="možemp" to="možemo" />
<Word from="moč" to="moć" />
<Word from="motivacioni" to="motivacijski" />
<Word from="motiviši" to="motiviraj" />
<Word from="Motiviši" to="Motiviraj" />
<Word from="moea" to="mora" />
Expand Down Expand Up @@ -1502,6 +1504,7 @@
<Word from="odličana" to="odlična" />
<Word from="odljepio" to="odlijepio" />
<Word from="odma" to="odmah" />
<Word from="odmere" to="odmjere" />
<Word from="odmerila" to="odmjerila" />
<Word from="odna" to="onda" />
<Word from="onfa" to="onda" />
Expand Down Expand Up @@ -1645,6 +1648,7 @@
<Word from="ovsena" to="zobena" />
<Word from="ovsenu" to="zobenu" />
<Word from="ozljeđen" to="ozlijeđen" />
<Word from="Ožedneo" to="Ožednio" />
<Word from="ožedneo" to="ožednio" />
<!-- p -->
<Word from="pakuj" to="pakiraj" />
Expand Down Expand Up @@ -2168,6 +2172,7 @@
<Word from="razdeliti" to="razdijeliti" />
<Word from="razdeviče" to="razdjeviče" />
<Word from="razgovrati" to="razgovarati" />
<Word from="Razmišljaće" to="Razmišljat će" />
<Word from="razreši" to="razriješi" />
<Word from="razume" to="razumije" />
<Word from="razumeju" to="razumiju" />
Expand All @@ -2182,6 +2187,7 @@
<Word from="recitujte" to="recitirajte" />
<Word from="reč" to="riječ" />
<Word from="reči" to="riječi" />
<Word from="rečit" to="rječit" />
<Word from="rečima" to="riječima" />
<Word from="Reč" to="Riječ" />
<Word from="Reči" to="Riječi" />
Expand Down Expand Up @@ -2287,7 +2293,11 @@
<Word from="secka" to="sjecka" />
<Word from="seckam" to="sjeckam" />
<Word from="sećanjima" to="sjećanjima" />
<Word from="Sećat" to="Sjećat" />
<Word from="sećat" to="sjećat" />
<Word from="seče" to="siječe" />
<Word from="sečem" to="siječem" />
<Word from="Sečem" to="Siječem" />
<Word from="sečeno" to="rezano" />
<Word from="sečenjem" to="rezanjem" />
<Word from="sečivo" to="sječivo" />
Expand Down Expand Up @@ -2386,6 +2396,7 @@
<Word from="seo" to="sjeo" />
<Word from="Seo" to="Sjeo" />
<Word from="sem" to="osim" />
<Word from="seva" to="sijeva" />
<Word from="sjefi" to="sjedi" />
<Word from="sm" to="sam" />
<Word from="sma" to="sam" />
Expand Down Expand Up @@ -2440,6 +2451,7 @@
<Word from="smešak" to="smješak" />
<Word from="smeši" to="smiješi" />
<Word from="Smeši" to="Smiješi" />
<Word from="smešim" to="smiješim" />
<Word from="smešio" to="smiješio" />
<Word from="smešiš" to="smiješiš" />
<Word from="smeškao" to="smješkao" />
Expand Down Expand Up @@ -2488,6 +2500,7 @@
<Word from="sovg" to="svog" />
<Word from="sovga" to="svoga" />
<Word from="Sovga" to="Svoga" />
<Word from="sovju" to="svoju" />
<Word from="Spakuj" to="Spakiraj" />
<Word from="spakuje" to="spakira" />
<Word from="spakujem" to="spakiram" />
Expand Down Expand Up @@ -2698,6 +2711,7 @@
<Word from="štoje" to="što je" />
<Word from="šurak" to="šurjak" />
<Word from="Šutjeće" to="Šutjet će" />
<Word from="Šutjeću" to="Šutjet ću" />
<Word from="šutjenja" to="šutnje" />
<!-- t -->
<Word from="tablu" to="ploču" />
Expand All @@ -2720,6 +2734,7 @@
<Word from="tečnost" to="tekućina" />
<Word from="tečnosti" to="tekućine" />
<Word from="tečnošću" to="tekućinom" />
<Word from="tejra" to="tjera" />
<Word from="tekšo" to="teško" />
<Word from="Tekšo" to="Teško" />
<Word from="telom" to="tijelom" />
Expand Down Expand Up @@ -3156,6 +3171,7 @@
<Word from="zaplenu" to="zapljenu" />
<Word from="Zaposliću" to="Zaposlit ću" />
<Word from="zapovjeda" to="zapovijeda" />
<Word from="zapreti" to="zaprijeti" />
<Word from="zasenio" to="zasjenio" />
<Word from="zaslepljen" to="zaslijepljen" />
<Word from="zaspem" to="zaspim" />
Expand Down Expand Up @@ -4346,6 +4362,7 @@
<LinePart from="ući unutra" to="ući" />
<LinePart from="Umeš da budeš" to="Znaš biti" />
<LinePart from="umeju da budu" to="znaju biti" />
<LinePart from="Umeš li da" to="Znaš li" />
<LinePart from="vas je lagao" to="vam je lagao" />
<LinePart from="voli da bude" to="volim biti" />
<LinePart from="volim da budem" to="volim biti" />
Expand Down Expand Up @@ -5612,6 +5629,7 @@
<RegEx find="([Mm])sl" replaceWith="$1isl" />
<RegEx find="msm" replaceWith="mam" />
<RegEx find="mtić" replaceWith="mtit ć" />
<RegEx find="mtrv" replaceWith="mrtv" />
<RegEx find="mzn" replaceWith="mun" />
<RegEx find="mqm" replaceWith="mam" />
<RegEx find="mwn" replaceWith="men" />
Expand Down
31 changes: 25 additions & 6 deletions docs/overview.md
Original file line number Diff line number Diff line change
Expand Up @@ -33,12 +33,31 @@ Subtitle Edit is a free, open-source editor for video subtitles. It allows you t

## Getting Started

1. Download and install Subtitle Edit
2. Open a video file via **Video → Open video file...**
3. Open or create a subtitle file via **File → Open** or **File → New**
4. Edit subtitles in the text editor and subtitle grid
5. Use the waveform to visually adjust timing
6. Save your work via **File → Save**
Follow these simple steps to begin working with subtitles in Subtitle Edit:

1. **Install Subtitle Edit**
Download and install the latest version from the official website.

2. **Open a video file**
Go to **Video → Open video file...** and select your video.
This allows you to preview and sync subtitles accurately.

3. **Open, create, or generate a subtitle file**
- Open an existing file via **File → Open**
- Create a new one via **File → New**
- Or generate subtitles automatically using **speech-to-text** (**Video → Speech to text**)

4. **Edit your subtitles**
Use the subtitle grid and text editor to:
- Adjust text
- Split or merge lines
- Fine-tune timing

5. **Adjust timing visually**
Use the waveform display to precisely sync subtitles with audio.

6. **Save your work**
Go to **File → Save** (or press **Ctrl+S**) to save your subtitle file.

<!-- Screenshot: Main window overview -->
![Main Window](screenshots/main-window.png)
Expand Down
Binary file added docs/screenshots/assa-apply-advanced-effects.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
3 changes: 3 additions & 0 deletions installer/flatpak/dk.nikse.subtitleedit.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,7 @@ command: SubtitleEdit
build-options:
append-path: /usr/lib/sdk/dotnet10/bin
append-ld-library-path: /usr/lib/sdk/dotnet10/lib
no-debuginfo: true
env:
PKG_CONFIG_PATH: /app/lib/pkgconfig:/app/share/pkgconfig:/usr/lib/pkgconfig:/usr/share/pkgconfig:/usr/lib/sdk/dotnet10/lib/pkgconfig

Expand Down Expand Up @@ -264,6 +265,8 @@ modules:
--self-contained true \
-p:PublishSingleFile=true \
-p:RestoreLockedMode=false \
-p:DebugSymbols=false \
-p:DebugType=none \
--source /run/build/subtitleedit/nuget-sources \
-o /app/bin

Expand Down
4 changes: 2 additions & 2 deletions src/UI/Assets/HunspellDictionaries.json
Original file line number Diff line number Diff line change
Expand Up @@ -242,8 +242,8 @@
{
"EnglishName": "Polish",
"NativeName": "polski",
"DownloadLink": "https://github.com/SubtitleEdit/support-files/raw/master/hunspell/pl_PL.zip",
"Description": "Polish by https://sjp.pl - 2020-07-18"
"DownloadLink": "https://github.com/SubtitleEdit/support-files/releases/download/hunspell/pl_PL_2026-04-01.zip",
"Description": "Polish by https://sjp.pl - 2026-04-01"
},
{
"EnglishName": "Portuguese (Brazilian) - Libreoffice",
Expand Down
Loading
Loading