An android app to display meaning for selected word as notification

Overview

Notification Dictionary

An Android application to display meaning of selected word as a notification.

Get it on Google Play

Features

  • Easy access from all apps that have text selection.
  • Enabled for offline usage.
  • Wide variety of meanings from Wikitionary.
  • Open source and MIT License.

Database and github size limitation

  • GitHub blocks files with size larger than 100MB.
  • Create directory app/src/main/assets/databases/.
  • Uncompress database.tar.gz available at root and move it to asset folder.

Credits

License

MIT License

Screenshots

image image image

Comments
  • No

    No "Meaning" option showing

    I tried both the F-Droid and Google Play versions. Downloaded initial database, but still the "meaning" option doesn't show up in the context menu!

    opened by E0697 8
  • Crash while opening

    Crash while opening

    The app (ver 0.0.10) won't start at all. Android 11

    09-12 12:13:03.716 E/AndroidRuntime(9777): android.view.InflateException: Binary XML file line #17 in com.xtreak.notificationdictionary:layout/card_layout: Binary XML file line #17 in com.xtreak.notificationdictionary:layout/card_layout: Error inflating class androidx.cardview.widget.CardView

    09-12 12:13:03.716 E/AndroidRuntime(9777): Caused by: android.view.InflateException: Binary XML file line #17 in com.xtreak.notificationdictionary:layout/card_layout: Error inflating class androidx.cardview.widget.CardView

    09-12 12:13:03.716 E/AndroidRuntime(9777): at com.xtreak.notificationdictionary.RoomAdapter.onCreateViewHolder(RoomAdapter.kt:43)

    opened by teemue 5
  • Crash in Android 12 regarding intent flag

    Crash in Android 12 regarding intent flag

    https://sentry.io/organizations/karthikeyan-0g/issues/2659682474/events/edf83d02d69a44018a68992d68571413/?project=5955342

    Unable to start activity ComponentInfo{com.xtreak.notificationdictionary/com.xtreak.notificationdictionary.ProcessTextActivity}: java.lang.IllegalArgumentException: com.xtreak.notificationdictionary: Targeting S+ (version 31 and above) requires that one of FLAG_IMMUTABLE or FLAG_MUTABLE be specified when creating a PendingIntent. Strongly consider using FLAG_IMMUTABLE, only use FLAG_MUTABLE if some functionality depends on the PendingIntent being mutable, e.g. if it needs to be used with inline replies or bubbles.

    Stack overflow : https://stackoverflow.com/questions/67045607/how-to-resolve-missing-pendingintent-mutability-flag-lint-warning-in-android-a

    opened by tirkarthi 0
  • Implement cdn for database download

    Implement cdn for database download

    • Shrink apk size by using a CDN for downloading database instead of embedding in assets.
    • Implement long press to share word and meaning.
    • Implement changelog and show them on launch.
    opened by tirkarthi 0
  • Fix edit text related feedback.

    Fix edit text related feedback.

    • Fix focus handling on editText and enable typing. Closes #18 .
    • Remove default word. Closes #19
    • Handle return key from keyboard to use search. Closes #20 .
    opened by tirkarthi 0
  • Feature Request: Conjugated forms of words auto-redirect to original word

    Feature Request: Conjugated forms of words auto-redirect to original word

    When you look up the definition of "notified", you get "past participle of notify". Then you have to manually look up "notify". It should instead redirect to "notify" automatically.

    I don't know how easy this is to implement but I don't see the point of not showing the definition of a word. Yes, the user might know the original word while being unaware of its conjugation in different tenses, in which case this would help. However, they would still get that the word they're looking up is a conjugated form of the original word that the app has redirected them to, while making sure they know what the word means by showing its definition.

    opened by yephny 0
  • Feature Request: Search suggestions

    Feature Request: Search suggestions

    Especially with longer and foreign words, it can get quite tedious to spell the word correctly. Having search suggestions would solve the issue of looking up a word in case of a misspelling. aip_2

    opened by yephny 0
  • Feature Request: The return key to act as the search button

    Feature Request: The return key to act as the search button

    When I want to look up a word, I type it and quickly hit return as that's how most search bars work, which does nothing. Make the return key act as a search command.

    opened by yephny 1
  • Bug Report: Hope

    Bug Report: Hope

    The word "hope" is always on the search bar whenever you open the app. This makes it difficult to look up a word as you have to delete "hope" first.

    opened by yephny 4
Owner
Karthikeyan Singaravelan
life (master) $ perl6 -e 'say qw.pick(*)' # :)
Karthikeyan Singaravelan
Remote Notification Manager for Kotlin Multiplatform Mobile iOS and android

Remote Notification Manager for Kotlin Multiplatform Mobile Features Super easy to use APNs and FCM in one interface Dramatically reduce code to write

LINE 24 Dec 10, 2022
PPNS(public-push-notification-service) for android SDK

Public Push Notification Service - PPNS What is PPNS? It's a cross-platform messaging solution that lets you reliably send messages for free. Inspired

A-big-fish-in-a-small-pond 3 Jul 21, 2022
Android app to search for covid vaccine slots, turn on background search & get notifications when slots are available

CowinNotifier Android app to search for covid vaccine slots, turn on background search & get notifications when slots are available Glipmse of the App

Ujjwal Kumar Maharana 3 Dec 29, 2022
Pulls notifications from a remote JSON file and shows them in your app.

android-remote-notifications A Google GCM/Amazon SNS alternative using pull instead of push. Main features Independent user notifications (no Google G

Kai Winter 97 Dec 23, 2022
FCM : FirePush is a lightweight Kotlin/Android library to send FCM push notifications to Android, iOS & Web like a pro.

FirePush - A Lightweight Kotlin Library for sending FCM push notification Hi, I made this Library for a Chat based project I was working on. So I deci

Karandeep Atwal 45 Nov 26, 2022
Tsunami - An open-source SMS & Call flooding Android application with unlimited OTP bombing capability

An open-source OTP & Call flooding android application with unlimited sending capability

Utsanjan 83 Jan 2, 2023
Floating Notification for Android app - Facebook ChatHeads Notification system

FloatingView (Application Demo on Play Store) DEPRECATED SEE FloatingView Floating View for Android app - Facebook ChatHeads Notification system This

Fernandez Anthony 530 Nov 17, 2022
Floating Notification for Android app - Facebook ChatHeads Notification system

FloatingView (Application Demo on Play Store) DEPRECATED SEE FloatingView Floating View for Android app - Facebook ChatHeads Notification system This

Fernandez Anthony 530 Nov 17, 2022
Pull Notification 0.8 0.0 Java Notification TO GO

Full FCM Push/Pull Notification Featured In : Index Overview Features Prerequisites Usage Notes License Overview FCM push/pull notification is a libra

null 15 May 25, 2020
Optimize notification icons for ColorOS and adapt to native notification icon specifications

Optimize notification icons for ColorOS and adapt to native notification icon specifications

Fankesyooni 23 Jan 4, 2023
Android Studio plug-in for generating ButterKnife injections from selected layout XML.

ButterKnifeZelezny Simple plug-in for Android Studio/IDEA that allows one-click creation of Butterknife view injections. How to install in Android Stu

Avast 3.4k Dec 14, 2022
Pixplicity 915 Nov 8, 2022
TabSlider - An expanding slider widget which displays selected value

TabSlider - An expanding slider widget which displays selected value

null 1 Apr 20, 2022
🚀📱💖Animated LazyColumn/Row changes scale/color with animation and have a current selected item like a Pager. An elegant alternative for selecting from a list

Compose AnimatedList Animated infinite and finite LazyRow and LazyColumn with scale and color animations on scroll change based on how far they are to

Smart Tool Factory 47 Nov 16, 2022
Display's information about SpaceX crew members and ships by consuming a rest api and storing the data to display when the user is offline.

Space-X App Display's information about SpaceX crew members(look for ‘Crew’ section in rest api docs) and ships (look for ‘Ships’ section in rest api

krishna chaitanya 2 Apr 8, 2022
The Words app is a simple dictionary app, with a list of letters, words for each letter, and the ability to look up definitions of each word in the browser.

Words App This folder contains the source code for the Words app codelab. Introduction Words app allows you to select a letter and use Intents to navi

Lynne Munini 2 Oct 11, 2022
A simple android app written in Kotlin to get defination of word entered from Free Dictionary API.

FlashCard A simple android app written in Kotlin to get defination of word entered from Free Dictionary API. Problem Statement Many of students don't

RITEK ROUNAK 3 Jan 20, 2022
A simple word quiz app to prepare for English proficiency tests

Vocab-Buddy Vocab Buddy is a simple, free, and ad-free word quiz app that is designed to help users exercise/improve their vocabulary for globally rec

Dishant Behera 8 Jun 11, 2022
A simple app that shows the origin of the word we search

DictionaryApp A simple app that shows the origin of an english word Explore the docs » View Demo · Report Bug · Request Feature About The Project A si

Arthur Gonzaga 3 Dec 15, 2021