]> gitweb.fperrin.net Git - Dictionary.git/log
Dictionary.git
8 years agoUpdate DE-JA and DE-RU dictionaries.
Reimar Döffinger [Sun, 6 Mar 2016 14:12:09 +0000 (15:12 +0100)]
Update DE-JA and DE-RU dictionaries.

They contained HTML entries from unrelated
languages.

8 years agoBump version again.
Reimar Döffinger [Sat, 5 Mar 2016 23:39:22 +0000 (00:39 +0100)]
Bump version again.

8 years agoUpdate DE-NL, add DE-PT.
Reimar Döffinger [Fri, 4 Mar 2016 21:10:11 +0000 (22:10 +0100)]
Update DE-NL, add DE-PT.

8 years agoFix download title.
Reimar Döffinger [Fri, 4 Mar 2016 20:57:26 +0000 (21:57 +0100)]
Fix download title.

8 years agoDownload improvements.
Reimar Döffinger [Thu, 3 Mar 2016 23:30:24 +0000 (00:30 +0100)]
Download improvements.

Try harder to find matching download to cancel.
Set title for download request.

8 years agoAllow any word to be spoken, not just headings.
Reimar Döffinger [Thu, 3 Mar 2016 23:05:09 +0000 (00:05 +0100)]
Allow any word to be spoken, not just headings.

8 years agoImprove jumping to selected words.
Reimar Döffinger [Thu, 3 Mar 2016 21:56:09 +0000 (22:56 +0100)]
Improve jumping to selected words.

Call onSearchTextChange directly, and
hide the keyboard.

8 years agoAdd debugstr to RAFList.
Reimar Döffinger [Sat, 27 Feb 2016 13:37:25 +0000 (14:37 +0100)]
Add debugstr to RAFList.

8 years agoAdd text to all RuntimeExceptions.
Reimar Döffinger [Sat, 27 Feb 2016 13:20:42 +0000 (14:20 +0100)]
Add text to all RuntimeExceptions.

8 years agoBump version once more.
Reimar Döffinger [Sun, 14 Feb 2016 16:11:39 +0000 (17:11 +0100)]
Bump version once more.

8 years agoExplicitly set search views as text input class.
Reimar Döffinger [Sun, 14 Feb 2016 16:11:09 +0000 (17:11 +0100)]
Explicitly set search views as text input class.

8 years agoSelect app-specific storage by default.
Reimar Döffinger [Sun, 14 Feb 2016 16:09:49 +0000 (17:09 +0100)]
Select app-specific storage by default.

Should avoid issues with "cleanup" apps deleting
the dictionaries.
Use the old default if there are issues with that
though, or if there are still dictionaries around.

8 years agoAnother attempt to fix potential null dereference.
Reimar Döffinger [Sat, 13 Feb 2016 15:58:01 +0000 (16:58 +0100)]
Another attempt to fix potential null dereference.

8 years agoAdd a few null checks.
Reimar Döffinger [Sat, 13 Feb 2016 15:11:37 +0000 (16:11 +0100)]
Add a few null checks.

8 years agoAnother resource leak fix.
Reimar Döffinger [Fri, 12 Feb 2016 23:32:34 +0000 (00:32 +0100)]
Another resource leak fix.

8 years agoFix some resource leaks.
Reimar Döffinger [Fri, 12 Feb 2016 23:28:54 +0000 (00:28 +0100)]
Fix some resource leaks.

8 years agoFix resource leaks due to missing close().
Reimar Döffinger [Fri, 12 Feb 2016 21:41:16 +0000 (22:41 +0100)]
Fix resource leaks due to missing close().

8 years agoFix condition for TTS not available.
Reimar Döffinger [Fri, 12 Feb 2016 21:13:50 +0000 (22:13 +0100)]
Fix condition for TTS not available.

Only used for the log message, but it would incorrectly
always claim that TTS was not available.

8 years agoHandle getPackageManager failure.
Reimar Döffinger [Fri, 12 Feb 2016 21:03:19 +0000 (22:03 +0100)]
Handle getPackageManager failure.

8 years agoRemove checks that can never be true.
Reimar Döffinger [Fri, 12 Feb 2016 20:57:55 +0000 (21:57 +0100)]
Remove checks that can never be true.

8 years agoFix synchronization when scanning for directories.
Reimar Döffinger [Sun, 7 Feb 2016 14:24:47 +0000 (15:24 +0100)]
Fix synchronization when scanning for directories.

8 years agoApply ActionBar fixes also to DictionaryManager.
Reimar Döffinger [Tue, 2 Feb 2016 22:58:27 +0000 (23:58 +0100)]
Apply ActionBar fixes also to DictionaryManager.

8 years agoRemove unused variable.
Reimar Döffinger [Tue, 2 Feb 2016 22:54:32 +0000 (23:54 +0100)]
Remove unused variable.

8 years agoBump ID once more.
Reimar Döffinger [Tue, 2 Feb 2016 18:32:35 +0000 (19:32 +0100)]
Bump ID once more.

8 years agoFix DictionaryManager search keyboard as well.
Reimar Döffinger [Tue, 2 Feb 2016 18:30:35 +0000 (19:30 +0100)]
Fix DictionaryManager search keyboard as well.

Label the "enter" button done, and hide keyboard when
it is pressed.

8 years agoMinor version bump.
Reimar Döffinger [Sat, 30 Jan 2016 10:07:40 +0000 (11:07 +0100)]
Minor version bump.

8 years agoMake enter in search hide keyboard.
Reimar Döffinger [Sat, 30 Jan 2016 09:59:22 +0000 (10:59 +0100)]
Make enter in search hide keyboard.

8 years agoMerge pull request #26 from Kteby/master
Reimar Döffinger [Sat, 30 Jan 2016 09:36:22 +0000 (10:36 +0100)]
Merge pull request #26 from Kteby/master

Hide virtual keyboard if searchView text was changed programatically.

8 years agoRefine check for failed download manager query.
Reimar Döffinger [Sat, 30 Jan 2016 09:15:21 +0000 (10:15 +0100)]
Refine check for failed download manager query.

8 years agoBump version.
Reimar Döffinger [Sun, 24 Jan 2016 20:09:27 +0000 (21:09 +0100)]
Bump version.

8 years agoMerge pull request #27 from spinclick/master
Reimar Döffinger [Sat, 30 Jan 2016 09:11:33 +0000 (10:11 +0100)]
Merge pull request #27 from spinclick/master

Prevent crash when DownloadManager is disabled

8 years agoPrevent crash when DownloadManager is disabled
spinclick [Sat, 30 Jan 2016 06:27:58 +0000 (01:27 -0500)]
Prevent crash when DownloadManager is disabled

8 years agoHide virtual keyboard if searchView text was changed programatically.
Kteby [Thu, 28 Jan 2016 07:03:34 +0000 (10:03 +0300)]
Hide virtual keyboard if searchView text was changed programatically.

8 years agoFix back button in HtmlActivity.
Reimar Döffinger [Sun, 24 Jan 2016 20:07:31 +0000 (21:07 +0100)]
Fix back button in HtmlActivity.

It should return to the previous web
page if any first, not directly to
the dictionary.
The action bar up button is for going
directly back to the dictionary.

8 years agoFix behaviour of action bar "up" button.
Reimar Döffinger [Sun, 24 Jan 2016 19:59:51 +0000 (20:59 +0100)]
Fix behaviour of action bar "up" button.

8 years agoAdd ES-PT dictionary.
Reimar Döffinger [Sun, 24 Jan 2016 19:41:17 +0000 (20:41 +0100)]
Add ES-PT dictionary.

8 years agoFix off-by-one error.
Reimar Döffinger [Sun, 24 Jan 2016 19:27:42 +0000 (20:27 +0100)]
Fix off-by-one error.

8 years agoAdd menu entry to jump to random word.
Reimar Döffinger [Sun, 24 Jan 2016 19:26:56 +0000 (20:26 +0100)]
Add menu entry to jump to random word.

8 years agoTranslate two strings into German.
Reimar Döffinger [Sun, 24 Jan 2016 19:11:50 +0000 (20:11 +0100)]
Translate two strings into German.

8 years agoAdd a very basic readme.
Reimar Döffinger [Sun, 24 Jan 2016 18:45:52 +0000 (19:45 +0100)]
Add a very basic readme.

8 years agoUpdate gitignore.
Reimar Döffinger [Sat, 16 Jan 2016 09:41:49 +0000 (10:41 +0100)]
Update gitignore.

8 years agoUpdate to latest build tools.
Reimar Döffinger [Sat, 16 Jan 2016 09:39:28 +0000 (10:39 +0100)]
Update to latest build tools.

8 years agoFix comparison for entries starting with "-".
Reimar Döffinger [Tue, 29 Dec 2015 10:41:00 +0000 (11:41 +0100)]
Fix comparison for entries starting with "-".

This avoids not being able to find whole sections if unlucky,
e.g. everything between petitz and phi in the EN-FR dictionary
because of the "-phil" entry.

8 years agoVersion bump for bugfix release.
Reimar Döffinger [Wed, 16 Dec 2015 22:56:09 +0000 (23:56 +0100)]
Version bump for bugfix release.

8 years agoUpdate some dictionaries after split fixes.
Reimar Döffinger [Wed, 16 Dec 2015 22:55:05 +0000 (23:55 +0100)]
Update some dictionaries after split fixes.

8 years agoAdd nicer high-resolution icon.
Reimar Döffinger [Wed, 16 Dec 2015 20:27:49 +0000 (21:27 +0100)]
Add nicer high-resolution icon.

8 years agoMerge pull request #18 from naofum/master
Reimar Döffinger [Wed, 16 Dec 2015 20:11:52 +0000 (21:11 +0100)]
Merge pull request #18 from naofum/master

Added japanese translation

8 years agoAdd fallback to old code, needed on some devices.
Reimar Döffinger [Wed, 16 Dec 2015 20:05:46 +0000 (21:05 +0100)]
Add fallback to old code, needed on some devices.

8 years agoAdded japanese translation
naofum [Wed, 16 Dec 2015 15:35:04 +0000 (00:35 +0900)]
Added japanese translation

8 years agoAnother ID bump, hopefully last before next version.
Reimar Döffinger [Tue, 15 Dec 2015 21:14:42 +0000 (22:14 +0100)]
Another ID bump, hopefully last before next version.

8 years agoMake it possible to cancel downloads.
Reimar Döffinger [Tue, 15 Dec 2015 21:13:33 +0000 (22:13 +0100)]
Make it possible to cancel downloads.

UI is a bit messy, but it also prevents starting
the same download twice, which results in messy
behaviour.

8 years agoDownload to path accessible without special permission.
Reimar Döffinger [Tue, 15 Dec 2015 20:45:25 +0000 (21:45 +0100)]
Download to path accessible without special permission.

8 years agoPrint reason for failed download.
Reimar Döffinger [Tue, 15 Dec 2015 20:25:53 +0000 (21:25 +0100)]
Print reason for failed download.

8 years agoUpdate to newer gradle version.
Reimar Döffinger [Tue, 15 Dec 2015 07:16:47 +0000 (08:16 +0100)]
Update to newer gradle version.

8 years agoRemove unused png files.
Reimar Döffinger [Tue, 15 Dec 2015 07:15:39 +0000 (08:15 +0100)]
Remove unused png files.

8 years agoRemove unused and broken file.
Reimar Döffinger [Tue, 15 Dec 2015 07:09:02 +0000 (08:09 +0100)]
Remove unused and broken file.

8 years agoReduce PNG size further, removing color profile etc.
Reimar Döffinger [Tue, 15 Dec 2015 06:58:31 +0000 (07:58 +0100)]
Reduce PNG size further, removing color profile etc.

8 years agoUpdate with fixed dictionaries.
Reimar Döffinger [Tue, 15 Dec 2015 06:21:09 +0000 (07:21 +0100)]
Update with fixed dictionaries.

8 years agoAdd whitelist for deserialization.
Reimar Döffinger [Tue, 15 Dec 2015 06:17:22 +0000 (07:17 +0100)]
Add whitelist for deserialization.

8 years agoRefine handling of broken dictionaries.
Reimar Döffinger [Mon, 14 Dec 2015 23:45:16 +0000 (00:45 +0100)]
Refine handling of broken dictionaries.

8 years agoCheck size limit also with exception.
Reimar Döffinger [Mon, 14 Dec 2015 20:37:00 +0000 (21:37 +0100)]
Check size limit also with exception.

8 years agoFix bad shifts.
Reimar Döffinger [Mon, 14 Dec 2015 20:33:38 +0000 (21:33 +0100)]
Fix bad shifts.

8 years agoUpdate most dictionaries to new format.
Reimar Döffinger [Sun, 13 Dec 2015 23:52:33 +0000 (00:52 +0100)]
Update most dictionaries to new format.

8 years agoAvoid MATCH_PARENT.
Reimar Döffinger [Sun, 13 Dec 2015 22:42:38 +0000 (23:42 +0100)]
Avoid MATCH_PARENT.

Unfortunately it results in completely different sizes
depending on Android version.
Interesting 2.3 and 4.4 seem to show reasonable behaviour
while 5.0 results in far too small size.

8 years agoSpanish should not have different padding.
Reimar Döffinger [Sun, 13 Dec 2015 21:27:12 +0000 (22:27 +0100)]
Spanish should not have different padding.

Seems it was committed as a translation by accident.

8 years agoMark two more entries as untranslatable.
Reimar Döffinger [Sun, 13 Dec 2015 21:22:33 +0000 (22:22 +0100)]
Mark two more entries as untranslatable.

8 years agoBump version number.
Reimar Döffinger [Sun, 13 Dec 2015 21:08:41 +0000 (22:08 +0100)]
Bump version number.

8 years agoMark some entries as not translatable.
Reimar Döffinger [Sun, 13 Dec 2015 21:08:20 +0000 (22:08 +0100)]
Mark some entries as not translatable.

8 years agoList broken/corrupted dictionaries in list.
Reimar Döffinger [Sun, 13 Dec 2015 15:58:55 +0000 (16:58 +0100)]
List broken/corrupted dictionaries in list.

Should help debugging "dictionaries disappear" issues.

8 years agoFix language button size on long-press menu.
Reimar Döffinger [Sun, 13 Dec 2015 14:17:35 +0000 (15:17 +0100)]
Fix language button size on long-press menu.

8 years agoSwitch to default Java Collator.
Reimar Döffinger [Sun, 13 Dec 2015 14:12:30 +0000 (15:12 +0100)]
Switch to default Java Collator.

It is dependent on Android version, but seems more
stable and well-tested.
Plus it decreases the size of the APK.

8 years agoUse replace instead of replaceAll.
Reimar Döffinger [Sun, 13 Dec 2015 00:08:52 +0000 (01:08 +0100)]
Use replace instead of replaceAll.

8 years agoSplit size statistic a bit more.
Reimar Döffinger [Sun, 13 Dec 2015 00:08:32 +0000 (01:08 +0100)]
Split size statistic a bit more.

8 years agoRemove more code that is no longer used.
Reimar Döffinger [Sat, 12 Dec 2015 22:49:11 +0000 (23:49 +0100)]
Remove more code that is no longer used.

8 years agoRemove unused function.
Reimar Döffinger [Sat, 12 Dec 2015 22:41:06 +0000 (23:41 +0100)]
Remove unused function.

8 years agoImprove v7 format compression.
Reimar Döffinger [Sat, 12 Dec 2015 19:13:33 +0000 (20:13 +0100)]
Improve v7 format compression.

Pack more HTML pages together.
They compress much better with more pages, and
are rarely used so a few extra milliseconds to read them
in is not an issue.

8 years agoMake updating the dictionary list more robust.
Reimar Döffinger [Sat, 12 Dec 2015 17:41:18 +0000 (18:41 +0100)]
Make updating the dictionary list more robust.

It should be updated even if we fail to persist the config.

8 years agoDo not needlessly use Java serialization.
Reimar Döffinger [Sat, 12 Dec 2015 16:17:21 +0000 (17:17 +0100)]
Do not needlessly use Java serialization.

8 years agoUpdate for small v7 format change.
Reimar Döffinger [Sat, 12 Dec 2015 17:25:03 +0000 (18:25 +0100)]
Update for small v7 format change.

8 years agoMake classes non-Serializable.
Reimar Döffinger [Sat, 12 Dec 2015 16:03:17 +0000 (17:03 +0100)]
Make classes non-Serializable.

The are never used in a way that would need it.

8 years agoRemove unused class.
Reimar Döffinger [Sat, 12 Dec 2015 15:59:45 +0000 (16:59 +0100)]
Remove unused class.

8 years agoCheck at compiletime that PersistentObjectCache objects are serializable.
Reimar Döffinger [Sat, 12 Dec 2015 15:56:41 +0000 (16:56 +0100)]
Check at compiletime that PersistentObjectCache objects are serializable.

8 years agoImproved looks for the flags.
Reimar Döffinger [Sat, 12 Dec 2015 13:39:39 +0000 (14:39 +0100)]
Improved looks for the flags.

In particular avoid Android downscaling them
even more for low-density displays.
The are sufficiently low-resolution as-is.

8 years agoAvoid wasted space in ActionBar.
Reimar Döffinger [Sat, 12 Dec 2015 13:02:48 +0000 (14:02 +0100)]
Avoid wasted space in ActionBar.

8 years agoGive preload thread low priority.
Reimar Döffinger [Sat, 12 Dec 2015 12:17:48 +0000 (13:17 +0100)]
Give preload thread low priority.

8 years agoOne more simplification.
Reimar Döffinger [Sat, 12 Dec 2015 11:58:35 +0000 (12:58 +0100)]
One more simplification.

8 years agoSimplify: weight can be specified directly.
Reimar Döffinger [Sat, 12 Dec 2015 11:44:13 +0000 (12:44 +0100)]
Simplify: weight can be specified directly.

8 years agoCollator bug workaround for one of my devices.
Reimar Döffinger [Sat, 12 Dec 2015 11:10:17 +0000 (12:10 +0100)]
Collator bug workaround for one of my devices.

8 years agoFix corner-case where search icon would not be hidden.
Reimar Döffinger [Sat, 12 Dec 2015 11:09:46 +0000 (12:09 +0100)]
Fix corner-case where search icon would not be hidden.

8 years agoAdd flag to avoid using ICU collator.
Reimar Döffinger [Wed, 9 Dec 2015 22:55:14 +0000 (23:55 +0100)]
Add flag to avoid using ICU collator.

8 years agoFix crash if unknown dictionaries exist.
Reimar Döffinger [Wed, 9 Dec 2015 16:41:58 +0000 (17:41 +0100)]
Fix crash if unknown dictionaries exist.

8 years agoFix reading of v6 and older dictionaries.
Reimar Döffinger [Tue, 8 Dec 2015 22:28:17 +0000 (23:28 +0100)]
Fix reading of v6 and older dictionaries.

8 years agoVastly improve HtmlEntry compression.
Reimar Döffinger [Tue, 8 Dec 2015 18:58:16 +0000 (19:58 +0100)]
Vastly improve HtmlEntry compression.

8 years agoMore compact row list format.
Reimar Döffinger [Tue, 8 Dec 2015 05:41:00 +0000 (06:41 +0100)]
More compact row list format.

8 years agoDisplay uncompressed size of dictionaries.
Reimar Döffinger [Mon, 7 Dec 2015 22:30:32 +0000 (23:30 +0100)]
Display uncompressed size of dictionaries.

8 years agoFlip order of copyright statements.
Reimar Döffinger [Mon, 7 Dec 2015 22:11:58 +0000 (23:11 +0100)]
Flip order of copyright statements.

The text looks slightly more logical like this.

8 years agoUpdate homepage and copyright.
Reimar Döffinger [Mon, 7 Dec 2015 22:00:34 +0000 (23:00 +0100)]
Update homepage and copyright.

8 years agoExperiments with new dictionary format.
Reimar Döffinger [Mon, 7 Dec 2015 15:35:35 +0000 (16:35 +0100)]
Experiments with new dictionary format.

8 years agoSwitch from RandomAccessFile to DataInput/DataOutput.
Reimar Döffinger [Sun, 6 Dec 2015 18:22:59 +0000 (19:22 +0100)]
Switch from RandomAccessFile to DataInput/DataOutput.

Should make it easier to add transparent compression support.

8 years agoSwitch to newer SDK version.
Reimar Döffinger [Sun, 6 Dec 2015 17:01:07 +0000 (18:01 +0100)]
Switch to newer SDK version.