]> gitweb.fperrin.net Git - Dictionary.git/log
Dictionary.git
7 years agoRemoved dots, see #59
mueller-ma [Sun, 1 Jan 2017 11:35:14 +0000 (12:35 +0100)]
Removed dots, see #59

7 years agoVery minor fixes to format spec.
Reimar Döffinger [Sun, 18 Dec 2016 22:17:22 +0000 (23:17 +0100)]
Very minor fixes to format spec.

7 years agoBump version.
Reimar Döffinger [Sat, 17 Dec 2016 16:19:20 +0000 (17:19 +0100)]
Bump version.

7 years agoFix "thorn" issue in English-Norwegian dictionary.
Reimar Döffinger [Sat, 17 Dec 2016 16:18:51 +0000 (17:18 +0100)]
Fix "thorn" issue in English-Norwegian dictionary.

7 years agoUpdate gradle version.
Reimar Döffinger [Sat, 17 Dec 2016 15:50:57 +0000 (16:50 +0100)]
Update gradle version.

7 years agoAdd FR-PT dictionary.
Reimar Döffinger [Tue, 13 Dec 2016 21:57:20 +0000 (22:57 +0100)]
Add FR-PT dictionary.

7 years agoAdd preliminary dictionary format spec.
Reimar Döffinger [Wed, 16 Nov 2016 23:55:08 +0000 (00:55 +0100)]
Add preliminary dictionary format spec.

7 years agoAdd some metadata for Android TV.
Reimar Döffinger [Mon, 14 Nov 2016 00:39:55 +0000 (01:39 +0100)]
Add some metadata for Android TV.

7 years agoEnable keyboard-only navigation to HTML entries.
Reimar Döffinger [Mon, 14 Nov 2016 00:16:04 +0000 (01:16 +0100)]
Enable keyboard-only navigation to HTML entries.

7 years agoFix OnItemClick when using keyboard navigation.
Reimar Döffinger [Sun, 13 Nov 2016 22:58:42 +0000 (23:58 +0100)]
Fix OnItemClick when using keyboard navigation.

7 years agoAdd code to speak full left/right side entries.
Reimar Döffinger [Sun, 13 Nov 2016 19:59:50 +0000 (20:59 +0100)]
Add code to speak full left/right side entries.

7 years agoSome improvements to keyboard navigation.
Reimar Döffinger [Sun, 13 Nov 2016 19:09:19 +0000 (20:09 +0100)]
Some improvements to keyboard navigation.

7 years agoAdd release scripts.
Reimar Döffinger [Sat, 12 Nov 2016 22:29:02 +0000 (23:29 +0100)]
Add release scripts.

7 years agoAnother version bump.
Reimar Döffinger [Sat, 12 Nov 2016 22:22:38 +0000 (23:22 +0100)]
Another version bump.

7 years agoPrefer XML click handling setup.
Reimar Döffinger [Sat, 12 Nov 2016 11:03:23 +0000 (12:03 +0100)]
Prefer XML click handling setup.

7 years agoApply astyle code formattting.
Reimar Döffinger [Tue, 8 Nov 2016 22:29:00 +0000 (23:29 +0100)]
Apply astyle code formattting.

7 years agoUI refinements.
Reimar Döffinger [Sun, 6 Nov 2016 16:37:21 +0000 (17:37 +0100)]
UI refinements.

Use small action buttons for consistency across
devices.
Disable fast scrolling on dictionary manager, it is
not very useful and interferes with the download buttons.

7 years agoGet rid of pointless double-caching.
Reimar Döffinger [Sun, 30 Oct 2016 00:17:07 +0000 (02:17 +0200)]
Get rid of pointless double-caching.

7 years agoList files only once, also avoids a potential race condition.
Reimar Döffinger [Sun, 30 Oct 2016 00:00:49 +0000 (02:00 +0200)]
List files only once, also avoids a potential race condition.

7 years agoFix PC version compilation, do not depend on Android code.
Reimar Döffinger [Sat, 29 Oct 2016 23:37:27 +0000 (01:37 +0200)]
Fix PC version compilation, do not depend on Android code.

7 years agoAvoid creating 100s of empty CachingLists.
Reimar Döffinger [Sat, 29 Oct 2016 23:23:04 +0000 (01:23 +0200)]
Avoid creating 100s of empty CachingLists.

7 years agoFix memleak if TTS initialization hangs.
Reimar Döffinger [Sat, 29 Oct 2016 23:11:07 +0000 (01:11 +0200)]
Fix memleak if TTS initialization hangs.

7 years agoTry to fix DictionaryActivity leaks.
Reimar Döffinger [Sat, 29 Oct 2016 22:49:56 +0000 (00:49 +0200)]
Try to fix DictionaryActivity leaks.

7 years agoDo not needlessly use Linked variants of HashSet/HashMap.
Reimar Döffinger [Sat, 29 Oct 2016 21:43:01 +0000 (23:43 +0200)]
Do not needlessly use Linked variants of HashSet/HashMap.

7 years agoRemove unnecessary class variables.
Reimar Döffinger [Sat, 29 Oct 2016 21:19:30 +0000 (23:19 +0200)]
Remove unnecessary class variables.

7 years agoCache Transliterators.
Reimar Döffinger [Sat, 29 Oct 2016 20:45:32 +0000 (22:45 +0200)]
Cache Transliterators.

Since Android is too stupid to do it by itself.
Improves performance of searching through all dictionaries
by more than 8x.

7 years agoFix spelling.
Reimar Döffinger [Sat, 29 Oct 2016 19:58:11 +0000 (21:58 +0200)]
Fix spelling.

7 years agoPreload the default Transliterator.
Reimar Döffinger [Sat, 29 Oct 2016 19:53:01 +0000 (21:53 +0200)]
Preload the default Transliterator.

7 years agoFix crash if File.list() returns null.
Reimar Döffinger [Sat, 29 Oct 2016 19:52:34 +0000 (21:52 +0200)]
Fix crash if File.list() returns null.

7 years agoSupport runtime permissions.
Reimar Döffinger [Sat, 29 Oct 2016 18:59:23 +0000 (20:59 +0200)]
Support runtime permissions.

7 years agoSupport selectable text on newer Android.
Reimar Döffinger [Sat, 29 Oct 2016 15:34:39 +0000 (17:34 +0200)]
Support selectable text on newer Android.

7 years agoTry to fix dictionary auto-selection.
Reimar Döffinger [Sat, 29 Oct 2016 15:14:22 +0000 (17:14 +0200)]
Try to fix dictionary auto-selection.

7 years agoFix directory/dictionary mixup.
Reimar Döffinger [Sat, 29 Oct 2016 15:01:13 +0000 (17:01 +0200)]
Fix directory/dictionary mixup.

7 years agoAdd option to sort downloaded dictionaries.
Reimar Döffinger [Sat, 29 Oct 2016 14:41:07 +0000 (16:41 +0200)]
Add option to sort downloaded dictionaries.

7 years agoUpdate help text a bit.
Reimar Döffinger [Sat, 29 Oct 2016 14:22:29 +0000 (16:22 +0200)]
Update help text a bit.

7 years agoSearch shared word across all dictionaries in order.
Reimar Döffinger [Sat, 29 Oct 2016 13:30:31 +0000 (15:30 +0200)]
Search shared word across all dictionaries in order.

7 years agoSupport sharing plain text content with dictionary.
Reimar Döffinger [Sat, 29 Oct 2016 12:44:48 +0000 (14:44 +0200)]
Support sharing plain text content with dictionary.

7 years agoShow dictionary list on normal click.
Reimar Döffinger [Sat, 29 Oct 2016 12:43:02 +0000 (14:43 +0200)]
Show dictionary list on normal click.

With the swap action button there is no need
to hide this in the long-press action.
I remember it took me fairly long to find my way
out of the dictionary again the first time...

7 years agoFix argument name spelling.
Reimar Döffinger [Sat, 29 Oct 2016 12:42:18 +0000 (14:42 +0200)]
Fix argument name spelling.

7 years agoFix margins on newer Android versions.
Reimar Döffinger [Fri, 28 Oct 2016 09:11:53 +0000 (11:11 +0200)]
Fix margins on newer Android versions.

7 years agoAlso add a search/clear FloatingActionButton.
Reimar Döffinger [Thu, 27 Oct 2016 22:43:52 +0000 (00:43 +0200)]
Also add a search/clear FloatingActionButton.

7 years agoMake QuickDic handle ACTION_PROCESS_TEXT
Sebastian Doerner [Sat, 16 Jul 2016 03:18:45 +0000 (23:18 -0400)]
Make QuickDic handle ACTION_PROCESS_TEXT

This shows QuickDic as an option in the text selection context menu of
other apps.

See
https://medium.com/google-developers/custom-text-selection-actions-with-action-process-text-191f792d2999

7 years agoAdd floating button to switch language.
Reimar Döffinger [Thu, 27 Oct 2016 00:51:29 +0000 (02:51 +0200)]
Add floating button to switch language.

7 years agoAnother version bump for new release.
Reimar Döffinger [Wed, 26 Oct 2016 22:34:04 +0000 (00:34 +0200)]
Another version bump for new release.

7 years agoUpdate build toolchain to latest.
Reimar Döffinger [Wed, 26 Oct 2016 08:00:12 +0000 (10:00 +0200)]
Update build toolchain to latest.

7 years agoAttempt to fix issue #49.
Reimar Döffinger [Wed, 26 Oct 2016 07:52:40 +0000 (09:52 +0200)]
Attempt to fix issue #49.

Sorting/comparison of words containing a dash
is still causing issues.

7 years agoAdd IT-RU dictionary.
Reimar Döffinger [Thu, 13 Oct 2016 21:43:37 +0000 (23:43 +0200)]
Add IT-RU dictionary.

7 years agoUpdate appcompat version.
Reimar Döffinger [Wed, 5 Oct 2016 22:50:42 +0000 (00:50 +0200)]
Update appcompat version.

7 years agoUpdate EN-IT, add ES-CA dictionary, update version.
Reimar Döffinger [Wed, 5 Oct 2016 22:43:53 +0000 (00:43 +0200)]
Update EN-IT, add ES-CA dictionary, update version.

7 years agoUpdate gradle version.
Reimar Döffinger [Wed, 5 Oct 2016 22:29:42 +0000 (00:29 +0200)]
Update gradle version.

7 years agoBump version.
Reimar Döffinger [Sun, 5 Jun 2016 12:40:26 +0000 (14:40 +0200)]
Bump version.

7 years agoFix trailing whitespace and DOS linebreaks.
Reimar Döffinger [Sun, 5 Jun 2016 12:38:53 +0000 (14:38 +0200)]
Fix trailing whitespace and DOS linebreaks.

7 years agoAdd German-Mandarin dictionary.
Reimar Döffinger [Sun, 5 Jun 2016 12:29:21 +0000 (14:29 +0200)]
Add German-Mandarin dictionary.

7 years agoBump gradle version.
Reimar Döffinger [Sun, 5 Jun 2016 12:24:14 +0000 (14:24 +0200)]
Bump gradle version.

7 years agoAdd FR-AR dictionary.
Reimar Döffinger [Sun, 5 Jun 2016 12:23:42 +0000 (14:23 +0200)]
Add FR-AR dictionary.

Due to some parsing bugs it is likely smaller
than it should be.

7 years agoRemove extra translation strings causing build errors.
Reimar Döffinger [Sun, 5 Jun 2016 12:22:13 +0000 (14:22 +0200)]
Remove extra translation strings causing build errors.

Also add the attribution at a place that makes it
actually visible.

7 years agoWorkaround for yet another gradle bug.
Reimar Döffinger [Sun, 5 Jun 2016 12:18:55 +0000 (14:18 +0200)]
Workaround for yet another gradle bug.

7 years agoRemove trailing whitespace.
Reimar Döffinger [Sun, 5 Jun 2016 12:18:30 +0000 (14:18 +0200)]
Remove trailing whitespace.

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.