]> gitweb.fperrin.net Git - Dictionary.git/log
Dictionary.git
8 years agoSome whitespace fixup.
Reimar Döffinger [Wed, 20 Apr 2016 18:56:04 +0000 (20:56 +0200)]
Some whitespace fixup.

8 years agoMerge pull request #40 from larjona/master
Reimar Döffinger [Wed, 20 Apr 2016 18:54:18 +0000 (20:54 +0200)]
Merge pull request #40 from larjona/master

Update Spanish translation

8 years agoUpdate Spanish translation
Laura Arjona Reina [Mon, 18 Apr 2016 16:54:26 +0000 (18:54 +0200)]
Update Spanish translation

8 years agoUpdate Spanish translation
larjona [Mon, 18 Apr 2016 16:28:40 +0000 (18:28 +0200)]
Update Spanish translation

8 years agoFix bad translation entries.
Reimar Döffinger [Sat, 9 Apr 2016 08:54:53 +0000 (10:54 +0200)]
Fix bad translation entries.

8 years agoMerge pull request #39 from a-ira/master
Reimar Döffinger [Sat, 9 Apr 2016 08:39:04 +0000 (10:39 +0200)]
Merge pull request #39 from a-ira/master

Brazilian Portuguese translation (values-pt-rBR/)

8 years agorevised values-pt-rBR - removed 'translatable=false' strings and translated the remai...
root [Sat, 9 Apr 2016 01:59:17 +0000 (01:59 +0000)]
revised values-pt-rBR - removed 'translatable=false' strings and translated the remaining string

8 years ago--added: Brazilian Portuguese translation (values-pt-rBR/languages.xml)
root [Fri, 8 Apr 2016 14:56:39 +0000 (14:56 +0000)]
--added: Brazilian Portuguese translation (values-pt-rBR/languages.xml)

8 years ago--added: Brazilian Portuguese translation (values-pt-rBR/arrays.xml)
root [Fri, 8 Apr 2016 13:55:32 +0000 (13:55 +0000)]
--added: Brazilian Portuguese translation (values-pt-rBR/arrays.xml)

8 years ago--added: Brazilian Portuguese translation (values-pt-rBR/strings.xml)
root [Fri, 8 Apr 2016 13:52:49 +0000 (13:52 +0000)]
--added: Brazilian Portuguese translation (values-pt-rBR/strings.xml)

8 years agoVersion bump for download improvements.
Reimar Döffinger [Wed, 6 Apr 2016 17:55:06 +0000 (19:55 +0200)]
Version bump for download improvements.

8 years agoImprove download handling.
Reimar Döffinger [Tue, 5 Apr 2016 20:38:50 +0000 (22:38 +0200)]
Improve download handling.

In particular:
- catch multiple download finished notifications
- delete file if it exists before download
- support downloading via content resolver in case
  directly into dictionary directory is not possible
  (e.g. because it is not an external storage directory).

8 years agoAlways hide search icon.
Reimar Döffinger [Sat, 2 Apr 2016 14:02:52 +0000 (16:02 +0200)]
Always hide search icon.

Dynamically hiding it via setIconifiedByDefault causes
a focus switch which breaks the T9 keyboard on e.g.
GT-S6102.
Not reproducible on emulator, so probably typical
Samsung software quality, but this seems a reasonable
enough change.

8 years agoUpdate appcompat version.
Reimar Döffinger [Sat, 2 Apr 2016 14:02:17 +0000 (16:02 +0200)]
Update appcompat version.

8 years agoBump version code to prepare for release.
Reimar Döffinger [Wed, 30 Mar 2016 19:54:55 +0000 (21:54 +0200)]
Bump version code to prepare for release.

8 years agoDo not hide keyboard when switching languages.
Reimar Döffinger [Wed, 30 Mar 2016 19:36:12 +0000 (21:36 +0200)]
Do not hide keyboard when switching languages.

8 years agoCatch exceptions when setting TTS language.
Reimar Döffinger [Wed, 30 Mar 2016 19:34:22 +0000 (21:34 +0200)]
Catch exceptions when setting TTS language.

On some Galaxy S6, Android 6.0 it results in a
java.lang.IllegalArgumentException: Invalid int: "OS"
This is almost certainly an Android bug, but show
a message instead of crashing.

8 years agoHighlight currently shown dictionary.
Reimar Döffinger [Sat, 19 Mar 2016 22:49:40 +0000 (23:49 +0100)]
Highlight currently shown dictionary.

In long-press dictionary list, show the button
for currently show dictionary as pressed.

8 years agoSmall improvements when SDcard is missing.
Reimar Döffinger [Mon, 14 Mar 2016 20:33:28 +0000 (21:33 +0100)]
Small improvements when SDcard is missing.

Unfortunately, downloads are impossible if there
is no "external" directory.

8 years agoWork around Android crash bug in getExternalFilesDir.
Reimar Döffinger [Sun, 13 Mar 2016 15:46:10 +0000 (16:46 +0100)]
Work around Android crash bug in getExternalFilesDir.

This seems to happen in some cases when there is no
SD card.

8 years agoBump for fixed dictionaries.
Reimar Döffinger [Sun, 6 Mar 2016 14:15:12 +0000 (15:15 +0100)]
Bump for fixed dictionaries.

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.