From 541c99efa962ccba0141e381a387cc2821a8e160 Mon Sep 17 00:00:00 2001 From: niksedk Date: Tue, 12 Oct 2010 13:28:10 +0000 Subject: [PATCH] Working on script for SE 3.0 RC2 git-svn-id: https://subtitleedit.googlecode.com/svn/trunk@26 99eadd0c-20b8-1223-b5c4-2a2b2df33de2 --- InnoSetupScript/ChangeLog.txt | 31 +++++++++ InnoSetupScript/Subtitle_Edit_installer.iss | 70 ++++++++++----------- 2 files changed, 65 insertions(+), 36 deletions(-) create mode 100644 InnoSetupScript/ChangeLog.txt diff --git a/InnoSetupScript/ChangeLog.txt b/InnoSetupScript/ChangeLog.txt new file mode 100644 index 000000000..e92a18b25 --- /dev/null +++ b/InnoSetupScript/ChangeLog.txt @@ -0,0 +1,31 @@ +Subtitle Edit 3.0 Change log: + +New: Wave form control with many sync/replay/creation commands (thx for feedback Kerensky) +New: Translator mode (Edit -> Show original subtitle, thx dr.jackson) +New: Added Microsoft translate +New: Option to remove blank lines when opening a subtitle (thx honeybunny) +New: Can now read subtitles in the binary EBU format (thx corbin dallas) +New: Can now read/write subtitle Sony DVD Architecht format (thx Mark/Zedopipo) +New: Setting "Font name" is possible via right-click menu in list view +New: New cool installer (thx xhmikosr) +Improved: Layout changed - Translation helper + Create/adjust lines moved to main window +Improved: Ripping subtitles from DVD should now have correct time codes (thx JeanlDvd/DvdSubEdit + gioni666) +Improved: Ripping subtitles from DVD/Vobsub files now has a an option to only ocr "forced subtitles" (thx Rolf) +Improved: Ripping subtitles from Vobsub files now has an option to use time codes from idx file (now default) +Improved: Can now retrieve and install spell check dictionaries from the internet (thx dr.jackson for idea + Jaime Olivares for zip unpack code + thx Pierre for testing) +Improved: "Compare subtitle" color high-lighting is now more like other compare programs +Improved: Fix common erors - Fix alone lowercase 'i' to 'I' now works better close to html tags (thx Chamallow) +Improved: Updated names list (thx Chamallow) +Improved: "Google translate" window is now resizable (thx Kerensky) +Improved: Bold/italic/font tags now work better in ssa/ass subtitles +Improved: Icons are now external in the "Icons" folder - you can change them easily yourself without re-compiling (thx 6205) +Improved: New toolbar icons from gnome-look.org with some customization (thx 6205) +Bugfix: Merge short lines now works with italic tags (thx honeybunny) +Bugfix: Importing subtitles from Matroska files will now correctly change current encoding to UTF-8 (thx Jonathan) +Bugfix: Numerous fixes in "Remove text for hearing impaired" (thx sialivi, eMWu, honeybunny, aMvEL) +Bugfix: Tools -> Append subtitle without syncronizing (thx Les) +Bugfix: Fixed bug in "Spell check -> Add to names/etc list" (thx dny238) +Bugfix: Fixed crash in ""Auto balance selected lines" (thx Jonathan) +Bugfix: Fixed crash in "Replace all". +Bugfix: Fixed bug in "time control" (thx eMWu) +Bugfix: Resume spell check now works better (thx Kerensky) diff --git a/InnoSetupScript/Subtitle_Edit_installer.iss b/InnoSetupScript/Subtitle_Edit_installer.iss index a01c52f25..8894d2111 100644 --- a/InnoSetupScript/Subtitle_Edit_installer.iss +++ b/InnoSetupScript/Subtitle_Edit_installer.iss @@ -57,10 +57,10 @@ VersionInfoProductVersion={#= simple_app_version} VersionInfoProductTextVersion={#= simple_app_version} MinVersion=0,5.0.2195 ;AppReadmeFile={app}\README.txt -LicenseFile=D:\dev\SubtitleEdit\Bin\Release\gpl.txt -;InfoAfterFile=..\CHANGELOG.txt +LicenseFile=..\src\gpl.txt +InfoAfterFile=CHANGELOG.txt ;InfoBeforeFile=..\README.txt -SetupIconFile=D:\Dev\SubtitleEdit\SE.ico +SetupIconFile=..\src\SE.ico ;WizardImageFile=Icons\WizardImageFile.bmp WizardSmallImageFile=Icons\WizardSmallImageFile.bmp OutputDir=. @@ -105,38 +105,37 @@ BeveledLabel=Subtitle Edit v{#= simple_app_version} by Nikse, Setup v{#= install [Files] -Source: D:\dev\SubtitleEdit\Bin\Release\Hunspellx86.dll; DestDir: {app}; Flags: ignoreversion -Source: D:\dev\SubtitleEdit\Bin\Release\Interop.QuartzTypeLib.dll; DestDir: {app}; Flags: ignoreversion -Source: D:\dev\SubtitleEdit\Bin\Release\NHunspell.dll; DestDir: {app}; Flags: ignoreversion -Source: D:\dev\SubtitleEdit\Bin\Release\tessnet2_32.dll; DestDir: {app}; Flags: ignoreversion -Source: D:\dev\SubtitleEdit\Bin\Release\SubtitleEdit.exe; DestDir: {app}; Flags: ignoreversion -Source: D:\dev\SubtitleEdit\Bin\Release\Icons\CreateAdjust.png; DestDir: {app}\Icons; Flags: ignoreversion -Source: D:\dev\SubtitleEdit\Bin\Release\Icons\Find.png; DestDir: {app}\Icons; Flags: ignoreversion -Source: D:\dev\SubtitleEdit\Bin\Release\Icons\Help.png; DestDir: {app}\Icons; Flags: ignoreversion -Source: D:\dev\SubtitleEdit\Bin\Release\Icons\New.png; DestDir: {app}\Icons; Flags: ignoreversion -Source: D:\dev\SubtitleEdit\Bin\Release\Icons\Open.png; DestDir: {app}\Icons; Flags: ignoreversion -Source: D:\dev\SubtitleEdit\Bin\Release\Icons\Replace.png; DestDir: {app}\Icons; Flags: ignoreversion -Source: D:\dev\SubtitleEdit\Bin\Release\Icons\Save.png; DestDir: {app}\Icons; Flags: ignoreversion -Source: D:\dev\SubtitleEdit\Bin\Release\Icons\SaveAs.png; DestDir: {app}\Icons; Flags: ignoreversion -Source: D:\dev\SubtitleEdit\Bin\Release\Icons\Settings.png; DestDir: {app}\Icons; Flags: ignoreversion -Source: D:\dev\SubtitleEdit\Bin\Release\Icons\SpellCheck.png; DestDir: {app}\Icons; Flags: ignoreversion -Source: D:\dev\SubtitleEdit\Bin\Release\Icons\VideoToogle.png; DestDir: {app}\Icons; Flags: ignoreversion -Source: D:\dev\SubtitleEdit\Bin\Release\Icons\VisualSync.png; DestDir: {app}\Icons; Flags: ignoreversion -Source: D:\dev\SubtitleEdit\Bin\Release\Icons\WaveFormToogle.png; DestDir: {app}\Icons; Flags: ignoreversion -Source: D:\dev\SubtitleEdit\Bin\Release\Dictionaries\en_US_names_etc.xml; DestDir: {app}\Dictionaries; Flags: ignoreversion -Source: D:\dev\SubtitleEdit\Bin\Release\Dictionaries\en_US_user.xml; DestDir: {app}\Dictionaries; Flags: ignoreversion -Source: D:\dev\SubtitleEdit\Bin\Release\Dictionaries\eng_OCRFixReplaceList.xml; DestDir: {app}\Dictionaries; Flags: ignoreversion -Source: D:\dev\SubtitleEdit\Bin\Release\Dictionaries\en_US.aff; DestDir: {app}\Dictionaries; Flags: ignoreversion -Source: D:\dev\SubtitleEdit\Bin\Release\Dictionaries\en_US.dic; DestDir: {app}\Dictionaries; Flags: ignoreversion -Source: D:\dev\SubtitleEdit\Bin\Release\Dictionaries\names_etc.xml; DestDir: {app}\Dictionaries; Flags: ignoreversion -Source: D:\dev\SubtitleEdit\Bin\Release\TessData\eng.DangAmbigs; DestDir: {app}\TessData; Flags: ignoreversion -Source: D:\dev\SubtitleEdit\Bin\Release\TessData\eng.freq-dawg; DestDir: {app}\TessData; Flags: ignoreversion -Source: D:\dev\SubtitleEdit\Bin\Release\TessData\eng.inttemp; DestDir: {app}\TessData; Flags: ignoreversion -Source: D:\dev\SubtitleEdit\Bin\Release\TessData\eng.normproto; DestDir: {app}\TessData; Flags: ignoreversion -Source: D:\dev\SubtitleEdit\Bin\Release\TessData\eng.pffmtable; DestDir: {app}\TessData; Flags: ignoreversion -Source: D:\dev\SubtitleEdit\Bin\Release\TessData\eng.unicharset; DestDir: {app}\TessData; Flags: ignoreversion -Source: D:\dev\SubtitleEdit\Bin\Release\TessData\eng.user-words; DestDir: {app}\TessData; Flags: ignoreversion -Source: D:\dev\SubtitleEdit\Bin\Release\TessData\eng.word-dawg; DestDir: {app}\TessData; Flags: ignoreversion +Source: ..\src\Bin\Release\Hunspellx86.dll; DestDir: {app}; Flags: ignoreversion +Source: ..\src\Bin\Release\Interop.QuartzTypeLib.dll; DestDir: {app}; Flags: ignoreversion +Source: ..\src\Bin\Release\NHunspell.dll; DestDir: {app}; Flags: ignoreversion +Source: ..\src\Bin\Release\tessnet2_32.dll; DestDir: {app}; Flags: ignoreversion +Source: ..\src\Bin\Release\SubtitleEdit.exe; DestDir: {app}; Flags: ignoreversion +Source: ..\src\Bin\Release\Icons\Find.png; DestDir: {app}\Icons; Flags: ignoreversion +Source: ..\src\Bin\Release\Icons\Help.png; DestDir: {app}\Icons; Flags: ignoreversion +Source: ..\src\Bin\Release\Icons\New.png; DestDir: {app}\Icons; Flags: ignoreversion +Source: ..\src\Bin\Release\Icons\Open.png; DestDir: {app}\Icons; Flags: ignoreversion +Source: ..\src\Bin\Release\Icons\Replace.png; DestDir: {app}\Icons; Flags: ignoreversion +Source: ..\src\Bin\Release\Icons\Save.png; DestDir: {app}\Icons; Flags: ignoreversion +Source: ..\src\Bin\Release\Icons\SaveAs.png; DestDir: {app}\Icons; Flags: ignoreversion +Source: ..\src\Bin\Release\Icons\Settings.png; DestDir: {app}\Icons; Flags: ignoreversion +Source: ..\src\Bin\Release\Icons\SpellCheck.png; DestDir: {app}\Icons; Flags: ignoreversion +Source: ..\src\Bin\Release\Icons\VideoToogle.png; DestDir: {app}\Icons; Flags: ignoreversion +Source: ..\src\Bin\Release\Icons\VisualSync.png; DestDir: {app}\Icons; Flags: ignoreversion +Source: ..\src\Bin\Release\Icons\WaveFormToogle.png; DestDir: {app}\Icons; Flags: ignoreversion +Source: ..\Dictionaries\en_US_names_etc.xml; DestDir: {app}\Dictionaries; Flags: ignoreversion +Source: ..\Dictionaries\en_US_user.xml; DestDir: {app}\Dictionaries; Flags: ignoreversion +Source: ..\Dictionaries\eng_OCRFixReplaceList.xml; DestDir: {app}\Dictionaries; Flags: ignoreversion +Source: ..\Dictionaries\en_US.aff; DestDir: {app}\Dictionaries; Flags: ignoreversion +Source: ..\Dictionaries\en_US.dic; DestDir: {app}\Dictionaries; Flags: ignoreversion +Source: ..\Dictionaries\names_etc.xml; DestDir: {app}\Dictionaries; Flags: ignoreversion +Source: ..\TessData\eng.DangAmbigs; DestDir: {app}\TessData; Flags: ignoreversion +Source: ..\TessData\eng.freq-dawg; DestDir: {app}\TessData; Flags: ignoreversion +Source: ..\TessData\eng.inttemp; DestDir: {app}\TessData; Flags: ignoreversion +Source: ..\TessData\eng.normproto; DestDir: {app}\TessData; Flags: ignoreversion +Source: ..\TessData\eng.pffmtable; DestDir: {app}\TessData; Flags: ignoreversion +Source: ..\TessData\eng.unicharset; DestDir: {app}\TessData; Flags: ignoreversion +Source: ..\TessData\eng.user-words; DestDir: {app}\TessData; Flags: ignoreversion +Source: ..\TessData\eng.word-dawg; DestDir: {app}\TessData; Flags: ignoreversion Source: Icons\uninstall.ico; DestDir: {app}; Flags: ignoreversion @@ -145,7 +144,6 @@ Name: desktopicon; Description: {cm:CreateDesktopIcon}; GroupDescription: {cm:Ad Name: desktopicon\user; Description: {cm:tsk_CurrentUser}; GroupDescription: {cm:AdditionalIcons}; Flags: exclusive Name: desktopicon\common; Description: {cm:tsk_AllUsers}; GroupDescription: {cm:AdditionalIcons}; Flags: unchecked exclusive Name: quicklaunchicon; Description: {cm:CreateQuickLaunchIcon}; GroupDescription: {cm:AdditionalIcons}; OnlyBelowVersion: 0,6.01; Flags: unchecked - Name: reset_settings; Description: {cm:tsk_ResetSettings}; GroupDescription: {cm:tsk_Other}; Check: SettingsExistCheck(); Flags: checkedonce unchecked