Releases: vivian-ng/telsis_translator_flutter
0.2.1
Tested on Linux Mint 21, Windows 10, and Android emulator.
Main change is to use SelectableText
for the output so that it can be copied and pasted elsewhere.
Installing on Windows:
Download and run the installer file (extension .exe
).
Installing on Android:
Download the APK file (extension .apk
). To install the APK, you need to enable your Android to install unknown apps. Go to Settings > Apps > Menu > Special access. Choose Install unknown apps. Then, use a file manager on your phone to navigate to wherever the APK has been downloaded, and click on the APK to install it.
Installing on Linux:
The compressed tarball (extension .tar.gz
) contains the binaries needed for running in 64-bit x86 Linux. You can simply extract the tarball into a directory and run the telsis_translator_flutter
file.
The Flatpak file (extension .flatpak
) can be installed using
flatpak install telsis-translator-flutter_0.2.1.flatpak
and then run using
flatpak run com.maplerain.telsis_translator_flutter
It should also show as an app on the system.
Linux snap can be installed using
sudo snap install telsis-translator-flutter
as 0.2.1 is flagged as latest/stable.
Note: Worked on Ubuntu MATE 22.04 after a fresh installation, so the previous issue with Ubuntu MATE could be due to a bad installation.
Note: While there is a arm64 release on snapcraft.io, it is not tested.
0.2.0
Tested on Linux Mint 21, Windows 10, and Android emulator.
Made changes to autofocus, so that focus shifts to the textfield when the dropdown button is pressed. Also, decided to name this version 0.2.0 since the code went through significant changes with the use of dropdown_search in 0.1.6 (actually, should have name 0.1.6 as 0.2.0 instead).
Linux snap can be installed using
sudo snap install telsis-translator-flutter
as 0.2.0 is flagged as latest/stable.
The apk file can also be installed properly now. Had a "does not appear to be valid" error previously.
Note: On Ubuntu MATE 22.04, clicking on any TextField results in a blank screen. Still unresolved.
Note: While there is a arm64 release on snapcraft.io, it is not tested.
0.1.6
Replaced flutter_form_builder
with dropdown_search
.
Returns an error if the source text is empty.
Tested on Linux Mint 21, Windows 10, and Android emulator.
Linux snap can be installed using
sudo snap install telsis-translator-flutter
as 0.1.6 is flagged as latest/stable.
Note: On Ubuntu MATE 22.04, clicking on any TextField results in a blank screen.
Note: While there is a arm64 release on snapcraft.io, it is not tested.
Note: apk is faulty, do not download as it cannot be installed.
0.1.5
Added changes for null safety.
Tested on Linux Mint 21, Windows 10, and Android emulator.
Linux snap can be installed using
sudo snap install telsis-translator-flutter
as 0.1.5 is flagged as latest/stable.
Note: When testing on Ubuntu MATE 22.04, there was the following warning which resulted in the app's window turning blank when a TextField is clicked on.
Gtk-WARNING **: 12:30:19.499: Theme parsing error: gtk.css:1413:23: 'font-feature-settings' is not a valid property name
Note: apk is faulty, do not download as it cannot be installed.
0.1.4
0.1.3
- Switched to new flutter_form_builder version with accompanying form_builder_fields and form_builder_extra_fields packages that used to provide
FormBuilerTextField
andFormBuilderSearchableDropdown
widgets. Based on the hint in this PR.
Note: Linux and Windows binaries will be compiled when underlying dependencies are published on pub.dev.
Development builds (DO NOT USE)
These are development builds for my own testing. Please do not use as they may have unintended effects and potentially break systems.
0.1.4_alpha
- For testing of Tesseract OCR on Android
0.1.2
- Added About button
- Added placeholder button for loading image
See this issue regarding packaging for Linux using snapcraft
. The Linux snap was compiled by changing FormBuilderSearchableDropdown
to FormBuilderDropdown
as a workaround but this is not ideal. Linux users are recommended to clone this repository and run the app using
flutter build linux --release -v -t lib/main.dart
instead.
0.1.1
Initial release
This is the initial release of the Telsis language translator using Flutter UI, available as a snap package for Linux, APK for Android, and a self-extracting installer for Windows.