FaSubrip Versions Save

FaSubrip autodetects and converts encoding of farsi (persian) subrip files. with additional functionalities.

1.2.3.1

2 years ago

This release of FaSubrip contains the following fixes and improvements

  • fixed bug: swap arabic chars should automatically be uncheched when output encodings is ANSI, regression after commit 4fe45b7
  • fixed bug: Farsi numbers in subtitle files became ???'s after converting to ANSI WINDOWS-1256 (reported by Mr Ehsan Nazari)
  • use windows style line break for ANSI output in any OS
  • added experimental arm linux target (please test and report)
  • added Qt5 linux target
  • updated help window
  • code readability improvement
  • added make release shell script (linux)

compiled using Free Pascal trunk r49202 and Lazarus trunk r65088.

v1.2.1

5 years ago

this release of FaSubrip contains the following fixes and improvements

  • support reading standard big-endian unicode (ucs2-be) files (reported by Mr Ghadiri)
  • Fixed regression after commit 1b5cd6d, If both Source and Destination are Unicode there is no reason to remove Unicode direction control characters. unless the user wants to (so additional options where added to OutFileEncoding combobox instead) (reported by Mr Ghadiri)
  • help and about windows will show where the main form is

compiled using Free Pascal 3.3.1 trunk r41342 and Lazarus 2.1 trunk r60555.

v1.2.0

5 years ago

this release of FaSubrip contains the following fixes and improvements

  • Improved file name generation
  • Fixed a bug with Unicode direction controller characters and ANSI-WINDOWS-1256 output. in some devices it also affects Unicode outputs (reported by mohammad mahmoudi)
  • New option to move or delete ending or starting Punctations from subtitle lines
  • Improved bad phrases dictionary and detection
  • Collapsible GUI plus other improvements specially to make MacOS version look similar to other OSes
  • GUI now remembers its last position on close
  • Dropped 32-bit MacOS builds because they are not usable on new MacOS versions
  • Updated help descriptions
  • Minor code improvements

compiled using Free Pascal 3.3.1 trunk r41342 and Lazarus 2.1 trunk r60555.

v1.1.0

6 years ago

this release of FaSubrip contains the following fixes and improvements

  • New option to choose to directly overwrite the source file without asking
  • New behavior for generating output file name, overwriting is now allowed in save dialog
  • Check output directory for writing permission to prevent application crash
  • Bigger initial size for help window
  • Minor code improvements

compiled using Free Pascal 3.1.1 trunk r37023 and Lazarus 1.9 trunk r56034.

v1.0.9-final

6 years ago

this release of FaSubrip contains the following fixes and improvements

  • New MacOS builds included (see "readme mac.txt" in downloaded file)
  • Allow to replace a phrase with nothing or white spaces in censorship external phrases feature
  • Corrected tab navigation order and keyboard usage
  • When appending encoding name to output file name, FaSurip name will not be appended anymore
  • Better HighDPI support
  • Minor code improvements

compiled using Free Pascal 3.1.1 trunk r37023 and Lazarus 1.9 trunk r56034.

v1.0.7

6 years ago

The first release of FaSubrip after open sourcing it.

  • Code cleanup
  • GUI cleanup
  • Updated some hints

compiled using Free Pascal 3.1.1 trunk r37023 and Lazarus 1.9 trunk r55735.

v1.0.8

6 years ago

this release of FaSubrip contains the following fixes and improvements

  • Separated censorship of impolite phrases from censorship of extra phrases. They are now independent functionalities.
  • In extra phrases file now also there is ability to replace a phrase with another phrase instead of censor mask (*****) (requested by Ehsan Gandomi)
  • From now on Replace Persion Yeh and Keh will be disabled automatically when exporting in ANSI encoding
  • Disabled tool tips (because they got bigger over time) and added Options Guide button to show them all as a manual.
  • Updated hints

compiled using Free Pascal 3.1.1 trunk r37023 and Lazarus 1.9 trunk r55735.