]>
gitweb.fperrin.net Git - Dictionary.git/log
Reimar Döffinger [Mon, 25 May 2020 18:07:43 +0000 (20:07 +0200)]
Update Copyright info in about.
Reimar Döffinger [Sun, 24 May 2020 17:48:39 +0000 (19:48 +0200)]
Minor updates on dictionary generation in README
Reimar Döffinger [Sun, 24 May 2020 11:11:48 +0000 (13:11 +0200)]
Remove long outdated .classpath file.
Reimar Döffinger [Sat, 23 May 2020 17:47:34 +0000 (19:47 +0200)]
Bump version.
Reimar Döffinger [Fri, 22 May 2020 07:35:54 +0000 (09:35 +0200)]
Also adjust link colour for dark theme HTML view.
Reimar Döffinger [Thu, 21 May 2020 20:01:25 +0000 (22:01 +0200)]
Bump version.
Reimar Döffinger [Thu, 21 May 2020 19:59:33 +0000 (21:59 +0200)]
Add preference for number of search history entries.
Reimar Döffinger [Thu, 21 May 2020 19:44:04 +0000 (21:44 +0200)]
Make more robust by catching some exceptions.
Reimar Döffinger [Tue, 5 May 2020 19:07:33 +0000 (21:07 +0200)]
Remove unnecessary cast and imports.
Reimar Döffinger [Sat, 2 May 2020 20:22:49 +0000 (22:22 +0200)]
More robust generation of installed dictionary list.
With memory-mapped IO truncated files would generate
a IllegalArgumentException instead of IOError, so
handle them both in the same way.
Reimar Döffinger [Fri, 1 May 2020 21:55:27 +0000 (23:55 +0200)]
Another version bump for bugfix.
Reimar Döffinger [Fri, 1 May 2020 21:54:06 +0000 (23:54 +0200)]
Fix reading of oldest v6 dictionaries.
Reimar Döffinger [Fri, 1 May 2020 21:52:08 +0000 (23:52 +0200)]
Update with information on older v6 format differences.
Reimar Döffinger [Fri, 1 May 2020 20:41:08 +0000 (22:41 +0200)]
Bump version for bugfix release.
Reimar Döffinger [Fri, 1 May 2020 20:34:21 +0000 (22:34 +0200)]
Fix compatibility with older Android versions.
Multiword searches were broken.
Reimar Döffinger [Fri, 1 May 2020 11:28:24 +0000 (13:28 +0200)]
Avoid deprecation warnings.
Reimar Döffinger [Fri, 1 May 2020 10:58:52 +0000 (12:58 +0200)]
Switch to app compat preferences.
Reimar Döffinger [Fri, 24 Apr 2020 21:31:43 +0000 (23:31 +0200)]
Refine when a word is added to the search history.
Reimar Döffinger [Fri, 24 Apr 2020 21:15:26 +0000 (23:15 +0200)]
Expand search history handling.
Reimar Döffinger [Fri, 24 Apr 2020 20:33:13 +0000 (22:33 +0200)]
Fix showing keyboard and add parts of search history support.
Reimar Döffinger [Tue, 21 Apr 2020 21:05:26 +0000 (23:05 +0200)]
Remove last Java-deserialization based code.
Also remove several unused interface implementations.
Reimar Döffinger [Tue, 21 Apr 2020 20:47:42 +0000 (22:47 +0200)]
Work around a GraalVM native-image bug.
Reimar Döffinger [Tue, 21 Apr 2020 18:55:03 +0000 (20:55 +0200)]
Also document the HashSet serialization format.
Reimar Döffinger [Mon, 20 Apr 2020 22:28:38 +0000 (00:28 +0200)]
Update for Util fix.
Reimar Döffinger [Sat, 18 Apr 2020 14:30:41 +0000 (16:30 +0200)]
Bump version.
Reimar Döffinger [Sat, 18 Apr 2020 11:33:24 +0000 (13:33 +0200)]
Apply theme and font selection also to HTML for web view.
Reimar Döffinger [Sat, 18 Apr 2020 11:33:03 +0000 (13:33 +0200)]
Restore Android 10 API compatibility.
Reimar Döffinger [Sat, 18 Apr 2020 10:13:11 +0000 (12:13 +0200)]
Attempt to fix search sometimes not working.
ListView fails to process setSelection in some cases,
probably related to it being busy updating for a new
IndexAdapter.
Try to avoid this by posting the message to it instead
of to the uiHandler.
Might fix issue #120.
However the delay in jumpToTextFromHyperLink is still
needed, so this still is not really reliable.
Reimar Döffinger [Sat, 18 Apr 2020 09:04:41 +0000 (11:04 +0200)]
Update script to work with current wikimedia page.
But don't update the flag list or flags themselves yet,
as I have no use for them currently.
Alternative to pull request #117.
Reimar Döffinger [Sat, 18 Apr 2020 08:09:57 +0000 (10:09 +0200)]
Restore API 10 compatibility.
Reimar Döffinger [Sat, 18 Apr 2020 08:04:24 +0000 (10:04 +0200)]
Remove unused import.
Reimar Döffinger [Sat, 18 Apr 2020 07:25:02 +0000 (09:25 +0200)]
Update to latest Util version.
Reimar Döffinger [Thu, 16 Apr 2020 21:56:20 +0000 (23:56 +0200)]
Use StringBuilder instead of String.format.
Reimar Döffinger [Wed, 15 Apr 2020 20:18:40 +0000 (22:18 +0200)]
Allow caching normalization step of comparator.
Reimar Döffinger [Wed, 15 Apr 2020 16:06:37 +0000 (18:06 +0200)]
Minor code simplifications.
Reimar Döffinger [Wed, 15 Apr 2020 06:47:16 +0000 (08:47 +0200)]
Update to new mmapped IO.
Reimar Döffinger [Mon, 13 Apr 2020 23:42:14 +0000 (01:42 +0200)]
Remove v6 writing code moved to DictionaryPC repo.
Reimar Döffinger [Mon, 13 Apr 2020 23:20:05 +0000 (01:20 +0200)]
Optimize v6 file writing.
Reimar Döffinger [Mon, 13 Apr 2020 16:58:23 +0000 (18:58 +0200)]
Support stripping HTML entries for v6 dictionaries.
Since these dictionaries are so huge and the HTML
entries not always used, it seems useful to be
able to provide one without them.
Size example for EN-RU:
v7: 46 MB
v6: 226 MB
v6 without HTML: 105 MB
Reimar Döffinger [Mon, 13 Apr 2020 13:01:07 +0000 (15:01 +0200)]
Clean up order of imports.
Reimar Döffinger [Sat, 11 Apr 2020 23:29:56 +0000 (01:29 +0200)]
Some lint fixes.
Reimar Döffinger [Sat, 11 Apr 2020 22:23:54 +0000 (00:23 +0200)]
Bump version
Reimar Döffinger [Sat, 11 Apr 2020 22:23:29 +0000 (00:23 +0200)]
Update to newly generated dictionaries.
Reimar Döffinger [Sat, 11 Apr 2020 21:13:56 +0000 (23:13 +0200)]
Add untested support for writing v6 files.
Should allow converting v7 to v6 files,
with v6 being suitable for e.g. Tolino devices.
Also add a format specification for v6.
Reimar Döffinger [Sat, 11 Apr 2020 20:07:13 +0000 (22:07 +0200)]
Minor code simplification.
Reimar Döffinger [Sat, 11 Apr 2020 17:49:18 +0000 (19:49 +0200)]
Minor format specification fix.
Reimar Döffinger [Sun, 5 Apr 2020 19:08:43 +0000 (21:08 +0200)]
Accessibility fixes.
Add content description to some flag buttons.
Mark the floating buttons as not relevant, as the
functionality is available otherwise, they only
exist to ease touch usage.
Reimar Döffinger [Sun, 5 Apr 2020 17:47:01 +0000 (19:47 +0200)]
Bump version.
Also remove the first start/version update text.
It does not seem useful enough to bother people
with having it click ok...
Reimar Döffinger [Sun, 5 Apr 2020 17:36:31 +0000 (19:36 +0200)]
Fix wrong layout.
Bullet point items must be WRAP_CONTENT in vertical direction
still, otherwise the text gets cut off.
Reimar Döffinger [Sun, 5 Apr 2020 10:35:22 +0000 (12:35 +0200)]
Add adaptive icon.
Big thanks to Michael Vogel for (re-)creating the
background image, and others on github for help
and advice - and sorry for not responding so long!
Fixes issue #87.
Reimar Döffinger [Sat, 4 Apr 2020 23:54:32 +0000 (01:54 +0200)]
Add Basque translation also to build.gradle.
Reimar Döffinger [Sat, 4 Apr 2020 20:37:55 +0000 (22:37 +0200)]
Switch to newer build tools and download via https.
Targeting newer Android SDK requires use of https
unless explicitly allowing http, and it makes
somewhat sense to use https for the downloads.
Add a workaround for downloads not working with
older Android versions.
Kashish Sharma [Sun, 21 Apr 2019 07:47:39 +0000 (13:17 +0530)]
Correct probably quoting error in example command
Kashish Sharma [Sun, 21 Apr 2019 07:47:28 +0000 (13:17 +0530)]
Add headings
Kashish Sharma [Sun, 21 Apr 2019 07:46:52 +0000 (13:16 +0530)]
Fix spelling and grammar
Kashish Sharma [Sun, 21 Apr 2019 07:45:27 +0000 (13:15 +0530)]
Convert readme to Markdown
obibon [Tue, 16 Apr 2019 12:25:15 +0000 (14:25 +0200)]
Updated eu (Basque) translation
Commit made via Stringlate
Reimar Döffinger [Wed, 9 Jan 2019 18:44:31 +0000 (19:44 +0100)]
Fix FR-EL entry and update ES dictionary.
Reimar Döffinger [Tue, 4 Dec 2018 20:20:54 +0000 (21:20 +0100)]
Add FR-EL dictionary.
Reimar Döffinger [Tue, 4 Dec 2018 20:15:15 +0000 (21:15 +0100)]
Fix compilation of DictionaryPC (non-Android Java).
Reimar Döffinger [Sun, 21 Oct 2018 17:59:33 +0000 (19:59 +0200)]
Bump version for release.
Reimar Döffinger [Sun, 21 Oct 2018 17:55:51 +0000 (19:55 +0200)]
Fix multiword search with incomplete words.
It would trip over if the dictionary contained
words with the same prefix starting with -.
Example is searching for
"sense des aiguilles" which would break the loop
upon encountering "-aige".
Which meant that searching for "sense des aig" would
find nothing. "sense des a" would however due to "a"
not being considered due to the stoplist.
Reimar Döffinger [Fri, 19 Oct 2018 17:51:13 +0000 (19:51 +0200)]
Fix layout of multi-row entries.
Reimar Döffinger [Thu, 18 Oct 2018 20:38:22 +0000 (22:38 +0200)]
Detect and warn about non-writeable wordlist file.
Reimar Döffinger [Thu, 18 Oct 2018 20:16:42 +0000 (22:16 +0200)]
Update tools version, move minSdk to build.gradle.
Reimar Döffinger [Mon, 20 Aug 2018 21:18:08 +0000 (23:18 +0200)]
Fix some code inspection warnings.
Reimar Döffinger [Wed, 8 Aug 2018 22:31:00 +0000 (00:31 +0200)]
Add EN-rom dictionary.
Reimar Döffinger [Wed, 8 Aug 2018 21:55:32 +0000 (23:55 +0200)]
Fix Thai language support.
It needs some of the ICU data I
"optimized away".
Reimar Döffinger [Wed, 8 Aug 2018 21:53:38 +0000 (23:53 +0200)]
Update gradle version.
Also bump APK version.
Reimar Döffinger [Wed, 8 Aug 2018 21:52:59 +0000 (23:52 +0200)]
Add logging of exception message.
Makes it easier to debug e.g. ICU missing files.
Reimar Döffinger [Wed, 13 Jun 2018 21:46:56 +0000 (23:46 +0200)]
Allow multiple dictionaries in a .zip file.
Also protect against zip files containing
files with a path.
Reimar Döffinger [Wed, 13 Jun 2018 21:25:47 +0000 (23:25 +0200)]
Bump version once more.
Reimar Döffinger [Wed, 13 Jun 2018 21:19:29 +0000 (23:19 +0200)]
Add support for clicking on download notification.
Reimar Döffinger [Wed, 13 Jun 2018 20:42:30 +0000 (22:42 +0200)]
Update gradle version.
Reimar Döffinger [Wed, 13 Jun 2018 20:42:01 +0000 (22:42 +0200)]
Always check isFinishing before displaying a Toast.
Just in case it fixes the rare random crashes.
Reimar Döffinger [Sun, 20 May 2018 13:50:23 +0000 (15:50 +0200)]
Bump version for release.
Reimar Döffinger [Sun, 20 May 2018 13:20:48 +0000 (15:20 +0200)]
Accessibility fixes: set description for flag images.
Reimar Döffinger [Sun, 20 May 2018 10:00:44 +0000 (12:00 +0200)]
Fix issues noted by lint tools.
Reimar Döffinger [Sun, 20 May 2018 09:14:20 +0000 (11:14 +0200)]
Remove unused images and XML sections.
Reimar Döffinger [Sun, 20 May 2018 09:06:07 +0000 (11:06 +0200)]
Fix format specifiers in translated string.
Reimar Döffinger [Sun, 20 May 2018 09:02:35 +0000 (11:02 +0200)]
Run automated code cleanup.
Reimar Döffinger [Sun, 20 May 2018 08:36:30 +0000 (10:36 +0200)]
Update target SDK in Android manifest and update gradle version.
Downgrade support libraries since the newer
ones are far too crash-happy.
Therhokar [Sat, 19 May 2018 12:28:25 +0000 (20:28 +0800)]
Update build.gradle
Therhokar Yang [Sat, 12 May 2018 04:42:08 +0000 (12:42 +0800)]
Translate into simplified Chinese
NotSoImportant [Fri, 27 Apr 2018 08:26:57 +0000 (10:26 +0200)]
added German (de) translation for "browserDownload"
Reimar Döffinger [Tue, 17 Apr 2018 20:41:56 +0000 (22:41 +0200)]
Check isFinishing when creating a Toast in some cases.
For code that may be run in the background this
is necessary to avoid a BadTokenException when
trying to display the Toast with no active window.
Reimar Döffinger [Sat, 14 Apr 2018 20:04:17 +0000 (22:04 +0200)]
Bump version once more.
Reimar Döffinger [Sat, 14 Apr 2018 20:01:36 +0000 (22:01 +0200)]
Improve handling when a word is not found.
Show the most similar word, instead of always
the following word in the list.
This has the side-effect of ignoring any trailing
dots or other garbage as in issue #80.
Reimar Döffinger [Sat, 14 Apr 2018 19:03:00 +0000 (21:03 +0200)]
Reorder menu items to be more logical.
Mostly follows suggestion in issue #59.
Reimar Döffinger [Sat, 14 Apr 2018 18:39:14 +0000 (20:39 +0200)]
Update to latest stable gradle tool version.
Henning Francke [Wed, 11 Apr 2018 08:49:29 +0000 (10:49 +0200)]
Corrected some minor typos
Reimar Döffinger [Mon, 26 Feb 2018 20:24:36 +0000 (21:24 +0100)]
Add AR-ES dictionary.
Reimar Döffinger [Wed, 10 Jan 2018 19:30:47 +0000 (20:30 +0100)]
Newer versions of build tools, support library etc.
Reimar Döffinger [Wed, 10 Jan 2018 19:30:17 +0000 (20:30 +0100)]
Another fix for text colour.
Reimar Döffinger [Wed, 10 Jan 2018 19:01:43 +0000 (20:01 +0100)]
Bump version for next release.
Reimar Döffinger [Tue, 26 Dec 2017 12:02:16 +0000 (13:02 +0100)]
Simplify LayoutParams.
Reimar Döffinger [Mon, 8 Jan 2018 11:02:19 +0000 (12:02 +0100)]
Set text color for TextViews.
This was previously set partially for some text only, via
Spans which got lost in
4b0aa089555e54ebc9bf26f58096fb808b72420b .
Fixes issue #82.
Reimar Döffinger [Mon, 11 Dec 2017 00:23:27 +0000 (01:23 +0100)]
Bump version and ID.
Reimar Döffinger [Mon, 11 Dec 2017 00:19:25 +0000 (01:19 +0100)]
Put language buttons in Layout for better performance.
Reimar Döffinger [Sun, 10 Dec 2017 23:19:52 +0000 (00:19 +0100)]
Minor cleanup of DictionaryManager ListView adapter.