Git Product home page Git Product logo

supernova-emoji's People

Contributors

hani-momanii avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

supernova-emoji's Issues

Emoji keyboard opening instead of normal keyboard

When emojIcon.setUseSystemEmoji(true); is there and clicked on editText, emoji keyboard is opening instead of normal keyboard. It should open emoji keyboard only when clicked on emoji icon. Same behaviour is there for emojIcon.setUseSystemEmoji(false);.

When commenting emojIcon.setUseSystemEmoji(true); works well, but I want to display system emojis only.

Emoji Keyboard not hiding softkeyboard

Hi I follow the example code, but when I press the emoji icon it doesnt close the softkeyboard, it just display the emoji keyboard on top. Is there a way to fix this?

Custom keyboard height

The purpose of using emoji's in my app is not for chatting app, so whenever just before using emoji editText another editText of input type number is opened, the emoji popup opens with less height, leaving the suggestions bar exposed to user.
Is there any way i can control height externally? I tried to extend the EmojiconsPopup class to override methods like setSizeForSoftKeyboard() and pass the custom height but not possible due to logic over there calling private methods and variables.

Icon missing

In 'HOT BEVERAGE' tap one emoji icon was missed. It showing 9749 string instead of that emoji icon. I have attached screenshot of this bug.
emoji_icon

Emojicon size not increse

emojicon:emojiconSize="28sp"..... its not working and also "emojiEditText.setEmojiconSize(28)" ... not working...... please how to solve this

Orientation Changes Support

Hi,
I am not getting same behavior of EmojiconEditText as that of normal EditText when used in same activity with setting android:configChanges="orientation|screenSize". Normal editText works fine and retains data but EmojiconEditText looses data on orientation change,

Not working

Emoji keyboard always not showing for some devices on every time. But i works well for some devices. I had checked Samsung Note 3 device, it always not showing emoji keyboard.
Your library sample code also not working on that device.

Emojicons are cut off

First of all thanks for this nice library. I got a small problem tho: when I have a TextView with only Emojicons inside, they are cut off at the top. When i add some Text, they aren't (see screenshot).
Is there something to solve this problem? Adding a blankspace helps but isn't the best solution.
Thanks in advance!
issue

Both emoji and keyboard open at same time

hey guys i was using your library from two months.it was working fine but now from two days when i click on the emoji icon to open emoji pop up both emoji pop up and key boards open at the same time. can u please help me out.

Apk increased 5mb

I'm using the lib in version 1.1, but increased by 5mb the size of the apk. This is normal?

Emojicon soft keyboard layout issue

On some of the devices the allignment of emoji keyboard is not proper.
I am using HTC desire 728.

find attachment. And please provide the appropriate solution.

device-2017-06-12-224918

Support for Multiple EditText with one emojiButton

When using multiple EditText in an Activity, it is impossible to insert emojies in both EditText.
When changing the focus from one to another EditText, emojies are still inserted in the one that was passed to the EmojIconActions constructor.

Please add support for multiple EditText!!!

Keyboard and emoji both open simultaneously in android P

@hani-momanii Best emoji library I ever used for android. Thanks for making this.

Although I'm facing few issues with latest version. While clicking on emoji icon both android keyboard and emoji keyboard opens simultaneously.

Android Version : P (Developer Preview)
Here is the screenshot from my end

screenshot_1528897736

Change simley and keyboard

Hi, thank you for this amazing library, please how can I change this icons without download the project ?

There is something wrong with this routine as keyboard close event is continuously fired

this.popup.setOnSoftKeyboardOpenCloseListener(new OnSoftKeyboardOpenCloseListener() {
public void onKeyboardOpen(int keyBoardHeight) {
if(EmojIconActions.this.keyboardListener != null) {
EmojIconActions.this.keyboardListener.onKeyboardOpen();
}

        }

        public void onKeyboardClose() {
            if(EmojIconActions.this.keyboardListener != null) {
                EmojIconActions.this.keyboardListener.onKeyboardClose();
            }

            if(EmojIconActions.this.popup.isShowing()) {
                EmojIconActions.this.popup.dismiss();
            }

        }
    });`

Calling EmojiconTextView.setText() is causing the RecyclerView to lag whilst it's scrolling

If I call EmojiconTextView.setText() whilst the RecyvlerView is scrolling the RecyclerView lags, but when I use the same data set and replace the EmojiconTextViews with TextViews the RecyclerView doesn't lag whilst is scrolling, so it seems that calling EmojiconTextView.setText() whilst the RecyclerView is scrolling is the cause of the RecyclerView lagging while it's scrolling.

Not Convert emoji to unicode

Sir, I need your help, please sort out from this issue
I am converting emoji to
String toServerUnicodeEncoded = StringEscapeUtils.escapeJava(message);

with the help of this compile 'org.apache.commons:commons-lang3:3.4' dependency
but its not working

Estimation of library size?

I started integrating this library in my app but I quit when I realised of the size added to the app is about 5M. My app is 3.5M and increasing 5M just because emoji is oversized.

Can you please confirm this fact? Any way to reduce library size and estimation of final size?

On the other hand, adding

compile 'hani.momanii.supernova_emoji_library:supernova-emoji-library:0.0.2'

to my code did not hep to compile the library so I needed to download the files as a zip.

Emoji Keyboard for Dialog Fragments

I tried to use EmojIconActions for a custom view in an AlertDialog, that I create during the onCreateDialog Method of DialogFragment.

I'm not sure what View to pass as the rootView parameter to the EmojIconActions constructor.
I tried using Fragment.getView(), but the keyboard does not shows up.
When using getActivity().findViewById(android.R.id.content) I can make the keyboard show up, but it appears in the dimmed background and also above the system-keyboard.

What view has to be passed as the rootView here?

Take more time for rendering

It take around ~40 Milliseconds for loading view.

It not big issue when using one or two views . But in recyclerview items if we using it give the big delay.

12 rows * 40 = around 500 Milliseconds.

Please fix this issue. We can't use your library in recyclerview.

Can you help me in the following?

First of all thanks for your library its great, but i am facing very strange problem.

On server side, i have datatype for image is utf8mb4
i am sending emoji to user using chat application.

he and me can say emojis first time, but whenever we close app and open chat screen again. all the emojis i send converted to ud3ud8udccud etc without / (slash)

i also tried EmojitTextView for chat bubbles.

Thanks
Regards
Yasir Ameen

NullPointerException when Activity was killed in background and try to reopen it

I get a Nullpointer Exception when:

  1. Enabling the Settings > System > Developer options > Don’t keep activities option. The activity gets killed when leaving it.
  2. Open the app and open the Popup with all the SuperNova emoji Icons.
  3. Press Home button to leave the app.
  4. Reopen the App.

It only happens when to Popup is open.

Fatal Exception: java.lang.NullPointerException: Attempt to invoke virtual method 'java.lang.Object java.util.ArrayList.get(int)' on a null object reference
at android.support.v4.view.ViewPager.getChildDrawingOrder(ViewPager.java:798)
at android.view.ViewGroup.getAndVerifyPreorderedIndex(ViewGroup.java:1986)
at android.view.ViewGroup.populateChildrenForAutofill(ViewGroup.java:3712)
at android.view.ViewGroup.getChildrenForAutofill(ViewGroup.java:3698)
at android.view.ViewGroup.dispatchProvideAutofillStructure(ViewGroup.java:3680)
at android.view.ViewGroup.dispatchProvideAutofillStructure(ViewGroup.java:3686)
at android.view.ViewGroup.dispatchProvideAutofillStructure(ViewGroup.java:3686)
at android.view.ViewGroup.dispatchProvideAutofillStructure(ViewGroup.java:3686)
at android.view.ViewGroup.dispatchProvideAutofillStructure(ViewGroup.java:3686)
at android.app.assist.AssistStructure$WindowNode.(AssistStructure.java:510)
at android.app.assist.AssistStructure.(AssistStructure.java:1912)
at android.app.ActivityThread.handleRequestAssistContextExtras(ActivityThread.java:3175)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1913)
at android.os.Handler.dispatchMessage(Handler.java:105)
at android.os.Looper.loop(Looper.java:164)
at android.app.ActivityThread.main(ActivityThread.java:6944)
at java.lang.reflect.Method.invoke(Method.java)
at com.android.internal.os.Zygote$MethodAndArgsCaller.run(Zygote.java:327)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1374)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    πŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. πŸ“ŠπŸ“ˆπŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❀️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.