]>
gitweb.fperrin.net Git - Dictionary.git/log
Reimar Döffinger [Sun, 1 Jan 2017 15:36:42 +0000 (16:36 +0100)]
Merge branch 'master' into remove-dots-menu
Reimar Döffinger [Sun, 1 Jan 2017 15:29:11 +0000 (16:29 +0100)]
Merge pull request #57 from mueller-ma/update-ger
updated german translation
mueller-ma [Sun, 1 Jan 2017 11:35:14 +0000 (12:35 +0100)]
Removed dots, see #59
mueller-ma [Sun, 1 Jan 2017 11:23:40 +0000 (12:23 +0100)]
updated german translation
added suggestions from rdoeffinger
mueller-ma [Tue, 27 Dec 2016 17:20:17 +0000 (18:20 +0100)]
updated german translation
Reimar Döffinger [Sun, 18 Dec 2016 22:17:22 +0000 (23:17 +0100)]
Very minor fixes to format spec.
Reimar Döffinger [Sat, 17 Dec 2016 16:19:20 +0000 (17:19 +0100)]
Bump version.
Reimar Döffinger [Sat, 17 Dec 2016 16:18:51 +0000 (17:18 +0100)]
Fix "thorn" issue in English-Norwegian dictionary.
Reimar Döffinger [Sat, 17 Dec 2016 15:50:57 +0000 (16:50 +0100)]
Update gradle version.
Reimar Döffinger [Tue, 13 Dec 2016 21:57:20 +0000 (22:57 +0100)]
Add FR-PT dictionary.
Reimar Döffinger [Wed, 16 Nov 2016 23:55:08 +0000 (00:55 +0100)]
Add preliminary dictionary format spec.
Reimar Döffinger [Mon, 14 Nov 2016 00:39:55 +0000 (01:39 +0100)]
Add some metadata for Android TV.
Reimar Döffinger [Mon, 14 Nov 2016 00:16:04 +0000 (01:16 +0100)]
Enable keyboard-only navigation to HTML entries.
Reimar Döffinger [Sun, 13 Nov 2016 22:58:42 +0000 (23:58 +0100)]
Fix OnItemClick when using keyboard navigation.
Reimar Döffinger [Sun, 13 Nov 2016 19:59:50 +0000 (20:59 +0100)]
Add code to speak full left/right side entries.
Reimar Döffinger [Sun, 13 Nov 2016 19:09:19 +0000 (20:09 +0100)]
Some improvements to keyboard navigation.
Reimar Döffinger [Sat, 12 Nov 2016 22:29:02 +0000 (23:29 +0100)]
Add release scripts.
Reimar Döffinger [Sat, 12 Nov 2016 22:22:38 +0000 (23:22 +0100)]
Another version bump.
Reimar Döffinger [Sat, 12 Nov 2016 11:03:23 +0000 (12:03 +0100)]
Prefer XML click handling setup.
Reimar Döffinger [Tue, 8 Nov 2016 22:29:00 +0000 (23:29 +0100)]
Apply astyle code formattting.
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.
Reimar Döffinger [Sun, 30 Oct 2016 00:17:07 +0000 (02:17 +0200)]
Get rid of pointless double-caching.
Reimar Döffinger [Sun, 30 Oct 2016 00:00:49 +0000 (02:00 +0200)]
List files only once, also avoids a potential race condition.
Reimar Döffinger [Sat, 29 Oct 2016 23:37:27 +0000 (01:37 +0200)]
Fix PC version compilation, do not depend on Android code.
Reimar Döffinger [Sat, 29 Oct 2016 23:23:04 +0000 (01:23 +0200)]
Avoid creating 100s of empty CachingLists.
Reimar Döffinger [Sat, 29 Oct 2016 23:11:07 +0000 (01:11 +0200)]
Fix memleak if TTS initialization hangs.
Reimar Döffinger [Sat, 29 Oct 2016 22:49:56 +0000 (00:49 +0200)]
Try to fix DictionaryActivity leaks.
Reimar Döffinger [Sat, 29 Oct 2016 21:43:01 +0000 (23:43 +0200)]
Do not needlessly use Linked variants of HashSet/HashMap.
Reimar Döffinger [Sat, 29 Oct 2016 21:19:30 +0000 (23:19 +0200)]
Remove unnecessary class variables.
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.
Reimar Döffinger [Sat, 29 Oct 2016 19:58:11 +0000 (21:58 +0200)]
Fix spelling.
Reimar Döffinger [Sat, 29 Oct 2016 19:53:01 +0000 (21:53 +0200)]
Preload the default Transliterator.
Reimar Döffinger [Sat, 29 Oct 2016 19:52:34 +0000 (21:52 +0200)]
Fix crash if File.list() returns null.
Reimar Döffinger [Sat, 29 Oct 2016 18:59:23 +0000 (20:59 +0200)]
Support runtime permissions.
Reimar Döffinger [Sat, 29 Oct 2016 15:34:39 +0000 (17:34 +0200)]
Support selectable text on newer Android.
Reimar Döffinger [Sat, 29 Oct 2016 15:14:22 +0000 (17:14 +0200)]
Try to fix dictionary auto-selection.
Reimar Döffinger [Sat, 29 Oct 2016 15:01:13 +0000 (17:01 +0200)]
Fix directory/dictionary mixup.
Reimar Döffinger [Sat, 29 Oct 2016 14:41:07 +0000 (16:41 +0200)]
Add option to sort downloaded dictionaries.
Reimar Döffinger [Sat, 29 Oct 2016 14:22:29 +0000 (16:22 +0200)]
Update help text a bit.
Reimar Döffinger [Sat, 29 Oct 2016 13:30:31 +0000 (15:30 +0200)]
Search shared word across all dictionaries in order.
Reimar Döffinger [Sat, 29 Oct 2016 12:44:48 +0000 (14:44 +0200)]
Support sharing plain text content with dictionary.
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...
Reimar Döffinger [Sat, 29 Oct 2016 12:42:18 +0000 (14:42 +0200)]
Fix argument name spelling.
Reimar Döffinger [Fri, 28 Oct 2016 09:11:53 +0000 (11:11 +0200)]
Fix margins on newer Android versions.
Reimar Döffinger [Thu, 27 Oct 2016 22:43:52 +0000 (00:43 +0200)]
Also add a search/clear FloatingActionButton.
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
Reimar Döffinger [Thu, 27 Oct 2016 00:51:29 +0000 (02:51 +0200)]
Add floating button to switch language.
Reimar Döffinger [Wed, 26 Oct 2016 22:34:04 +0000 (00:34 +0200)]
Another version bump for new release.
Reimar Döffinger [Wed, 26 Oct 2016 08:00:12 +0000 (10:00 +0200)]
Update build toolchain to latest.
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.
Reimar Döffinger [Thu, 13 Oct 2016 21:43:37 +0000 (23:43 +0200)]
Add IT-RU dictionary.
Reimar Döffinger [Wed, 5 Oct 2016 22:50:42 +0000 (00:50 +0200)]
Update appcompat version.
Reimar Döffinger [Wed, 5 Oct 2016 22:43:53 +0000 (00:43 +0200)]
Update EN-IT, add ES-CA dictionary, update version.
Reimar Döffinger [Wed, 5 Oct 2016 22:29:42 +0000 (00:29 +0200)]
Update gradle version.
Reimar Döffinger [Sun, 5 Jun 2016 12:40:26 +0000 (14:40 +0200)]
Bump version.
Reimar Döffinger [Sun, 5 Jun 2016 12:38:53 +0000 (14:38 +0200)]
Fix trailing whitespace and DOS linebreaks.
Reimar Döffinger [Sun, 5 Jun 2016 12:29:21 +0000 (14:29 +0200)]
Add German-Mandarin dictionary.
Reimar Döffinger [Sun, 5 Jun 2016 12:24:14 +0000 (14:24 +0200)]
Bump gradle version.
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.
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.
Reimar Döffinger [Sun, 5 Jun 2016 12:18:55 +0000 (14:18 +0200)]
Workaround for yet another gradle bug.
Reimar Döffinger [Sun, 5 Jun 2016 12:18:30 +0000 (14:18 +0200)]
Remove trailing whitespace.
Reimar Döffinger [Wed, 20 Apr 2016 18:56:04 +0000 (20:56 +0200)]
Some whitespace fixup.
Reimar Döffinger [Wed, 20 Apr 2016 18:54:18 +0000 (20:54 +0200)]
Merge pull request #40 from larjona/master
Update Spanish translation
Laura Arjona Reina [Mon, 18 Apr 2016 16:54:26 +0000 (18:54 +0200)]
Update Spanish translation
larjona [Mon, 18 Apr 2016 16:28:40 +0000 (18:28 +0200)]
Update Spanish translation
Reimar Döffinger [Sat, 9 Apr 2016 08:54:53 +0000 (10:54 +0200)]
Fix bad translation entries.
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/)
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
root [Fri, 8 Apr 2016 14:56:39 +0000 (14:56 +0000)]
--added: Brazilian Portuguese translation (values-pt-rBR/languages.xml)
root [Fri, 8 Apr 2016 13:55:32 +0000 (13:55 +0000)]
--added: Brazilian Portuguese translation (values-pt-rBR/arrays.xml)
root [Fri, 8 Apr 2016 13:52:49 +0000 (13:52 +0000)]
--added: Brazilian Portuguese translation (values-pt-rBR/strings.xml)
Reimar Döffinger [Wed, 6 Apr 2016 17:55:06 +0000 (19:55 +0200)]
Version bump for download improvements.
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).
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.
Reimar Döffinger [Sat, 2 Apr 2016 14:02:17 +0000 (16:02 +0200)]
Update appcompat version.
Reimar Döffinger [Wed, 30 Mar 2016 19:54:55 +0000 (21:54 +0200)]
Bump version code to prepare for release.
Reimar Döffinger [Wed, 30 Mar 2016 19:36:12 +0000 (21:36 +0200)]
Do not hide keyboard when switching languages.
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.
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.
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.
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.
Reimar Döffinger [Sun, 6 Mar 2016 14:15:12 +0000 (15:15 +0100)]
Bump for fixed 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.
Reimar Döffinger [Sat, 5 Mar 2016 23:39:22 +0000 (00:39 +0100)]
Bump version again.
Reimar Döffinger [Fri, 4 Mar 2016 21:10:11 +0000 (22:10 +0100)]
Update DE-NL, add DE-PT.
Reimar Döffinger [Fri, 4 Mar 2016 20:57:26 +0000 (21:57 +0100)]
Fix download title.
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.
Reimar Döffinger [Thu, 3 Mar 2016 23:05:09 +0000 (00:05 +0100)]
Allow any word to be spoken, not just headings.
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.
Reimar Döffinger [Sat, 27 Feb 2016 13:37:25 +0000 (14:37 +0100)]
Add debugstr to RAFList.
Reimar Döffinger [Sat, 27 Feb 2016 13:20:42 +0000 (14:20 +0100)]
Add text to all RuntimeExceptions.
Reimar Döffinger [Sun, 14 Feb 2016 16:11:39 +0000 (17:11 +0100)]
Bump version once more.
Reimar Döffinger [Sun, 14 Feb 2016 16:11:09 +0000 (17:11 +0100)]
Explicitly set search views as text input class.
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.
Reimar Döffinger [Sat, 13 Feb 2016 15:58:01 +0000 (16:58 +0100)]
Another attempt to fix potential null dereference.
Reimar Döffinger [Sat, 13 Feb 2016 15:11:37 +0000 (16:11 +0100)]
Add a few null checks.
Reimar Döffinger [Fri, 12 Feb 2016 23:32:34 +0000 (00:32 +0100)]
Another resource leak fix.
Reimar Döffinger [Fri, 12 Feb 2016 23:28:54 +0000 (00:28 +0100)]
Fix some resource leaks.
Reimar Döffinger [Fri, 12 Feb 2016 21:41:16 +0000 (22:41 +0100)]
Fix resource leaks due to missing close().