Skip to content

Releases: Dadangdut33/Screen-Translate

V1.7.2 Bug fix and background option

20 Oct 14:28
Compare
Choose a tag to compare

V1.7.2, I found out that you need to specify whether the background is dark or light when using the cv2 enhancement, so I decided to upload this small but useful update.

Changelog:
[V1.7.2 Bug fix and background option]

  • Fix reversed word
  • Added option to choose wether the background that is gonna be captured is light or dark

V1.7.1 Added option to show or not show alert if no text is get

20 Oct 09:52
Compare
Choose a tag to compare

V1.7.1, a minor update. By default, the app now won't show any alert if no text is entered.

Changelog:
[V1.7.1 Added option to show or not show alert if no text is get]

  • By default, the app will now ignore the alert if no text is get. You can set alert to show again by going into setting

V1.7 OCR Enhancement and setting window improvement

20 Oct 07:43
Compare
Choose a tag to compare
V1.7 Preview V1.7 Preview-1 V1.7 Preview-2

V1.7 is here. We now have an installer by using inno setup. The setting window is now categorized to each category, you can now customize the query and result box, there is now also an option to improve the ocr by using python-opencv.

Changelog:
[V1.7 OCR Enhancement and setting window improvement]

  • Fix the language code bug
  • Added some more language that tesseract supports
  • The ocr now utilizes python-opencv to improve the text detection. You can turn it off or on in setting
  • There is now setting for window transparency, textbox font, textbox foreground, and texbox background color for each detached window (the query and result window)
  • You can now choose wether to check for update on app startup or not
  • Setting ui is now not resizable but it's now categorized to each category and looks way better with more hints or tips
  • Every button and spinbox now uses ttk instead of tk (It looks more modern now)
  • The table in history now expand
  • Added more tooltiptext to settings
  • App now have an installer!
  • *Note: App size might be bigger now that it uses cv2

Note

  • You can choose between the installer one or the rar one, the only difference is that the installer one is more fancy and have an uninstaller.

V1.6 Added optional separate window for the translation

12 Oct 08:17
Compare
Choose a tag to compare
V1.6 Preview V1.6 Preview

V1.6 is finally here. With this update, the source code are also more readable now which makes it easier to maintain and improve, you can expect more update in the future. Also, thanks to Mdika for the help with the logo.

Requirements:

  • Tesseract
  • Internet connection

Changelog:
[V1.6 Added optional separate window for the translation]

  • There are now 2 additional window, 1 for the query and 1 for the result that you can generate in the generate menu
  • You can now check for update in the check for update and in the about window
  • App now have a logo thanks to Mdika
  • App now have 2 version, 1 with console window and 1 without it. There is no major difference between the 2. The only difference is that the one with console window is more useful for debugging
  • Hide the modules/library in the build folder so that it is not visible unless show hidden item is on.
  • File size has been reduced. The app now only includes the necessary module/library on build
  • The ui source code have been restructured to make it more readable and easier to maintain

Edit Also :

  • There is now also a shortcut key for opening about, settings, history, and captured
  • The slider now sync up between the two window

V1.5 Added hotkeys for capturing

05 Sep 12:47
Compare
Choose a tag to compare

Once again, thanks to user @laggykiller, for they have added options to use hotkeys for capturing the text, making it easier to use

Requirements:

Changelog:
[V1.5 Added hotkeys for capture and translate]

  • Added keybinding for the "Capture and translate" button
  • Added time delay for capturing using the keybinding
  • Minor improvement/fix to the settings loading by reducing the read/load of Setting.json

V1.4 Added option for not translating

05 Sep 05:56
Compare
Choose a tag to compare

Thanks to user @laggykiller for the help and contribution. There is now an option for just capturing by setting the engine to none.

[V1.4 Add Option For Not Translating]

  • Added option for not translating by using the 'none' engine
  • Realign refresh button padding on history ui
  • Remove check on 0 as this can cause error on the first language for engine that does not have auto detect
  • Release tag will now follow the version number

V.1.3.1 Bug fixes

02 Sep 17:09
Compare
Choose a tag to compare

[V1.3.1 Bug fix]

  • Fix bug where program won't run if resource/json directory doesn't exist, program will now create it automatically if such directory doesn't exist.
  • Also fix bug where program won't save img if img_cache directory doesn't exist, program will now create it automatically if such directory doesn't exist.

V1.3 Improvement + New Feature

02 Sep 06:02
Compare
Choose a tag to compare

[V1.3 Improvement + New Feature]

  • Added auto copy to clipboard on setting
  • 'To' language now carried on when changing engines just like the 'from' language (Forgot this in the last release)
  • Added readme and changelog to folder download

V1.2_Improvement

01 Sep 17:07
Compare
Choose a tag to compare

I realized that it is kinda annoying that when you switch engines, the selected 'from' language will be the top one. Therefore I added some improvements and make it so that when you change the engine, the 'from' language will still be the same if it does exist. The 'to' language is still defaulted on English, no change is made.

TL;DR - From language now carried on when changing engines

V1.0-Fixed

01 Sep 02:08
Compare
Choose a tag to compare

After testing it out many times, it finally works as intended. You can report if you found any bugs.

Don't forget to install tesseract, without it the ocr won't work.
If you are still confused, you can check the visual tutorial on the user_manual folder.