Yaaic icon indicating copy to clipboard operation
Yaaic copied to clipboard

Yaaic (Yet Another Android IRC Client) is as the name already says an Internet Relay Chat (IRC) client for Android devices.

Results 102 Yaaic issues
Sort by recently updated
recently updated
newest added

Please add a link to this GitHub project from the About page inside the app.

If several minutes pass with no new comments, it may be because we are not actually at the bottom of the conversation list, however there is no visual clue to...

I started a thread over here: https://github.com/reactiflux/discord-irc/issues/338#issuecomment-346428310 Basically, when usernames are mentioned on Discord, they result in the user losing their connection if they're on IRC. However, if you add...

Hey there, I'm using znc and I dislike having to switch between tabs all the time. Would it be possible to dump all server buffers into one core buffer and...

I'm an IRCop on a few servers and I get a lot of server notices. The problem with this client is it displays server notices in the currently focused window,...

Feature

Exception class ``` java.lang.IndexOutOfBoundsException ``` Source method ``` SpannableStringInternal.checkRange() ``` java.lang.IndexOutOfBoundsException: setSpan (184 ... 15) has end before start ``` at android.text.SpannableStringInternal.checkRange(SpannableStringInternal.java:341) at android.text.SpannableStringInternal.setSpan(SpannableStringInternal.java:77) at android.text.SpannableString.setSpan(SpannableString.java:46) at org.yaaic.model.Message.render(Message.java:271) at org.yaaic.model.Message.renderTextView(Message.java:325)...

Bug

When mention our nick followed by space and has color, the program crashed

Bug

ADT 16 is public now and Android lint can list a lot of common errors. Run it on Yaaic and see if there's anything to fix (I bet there is).

Technical Debt

Caused by: java.lang.IndexOutOfBoundsException: setSpan (194 ... 9) has end before start at android.text.SpannableStringInternal.checkRange(SpannableStringInternal.java:341) at android.text.SpannableStringInternal.setSpan(SpannableStringInternal.java:77) at android.text.SpannableString.setSpan(SpannableString.java:46) at org.yaaic.model.Message.render(Message.java:273) at org.yaaic.model.Message.renderTextView(Message.java:331) at org.yaaic.adapter.MessageListAdapter.addMessage(MessageListAdapter.java:87) at org.yaaic.activity.ConversationActivity.onConversationMessage(ConversationActivity.java:516) at org.yaaic.receiver.ConversationReceiver.onReceive(ConversationReceiver.java:70) at android.app.LoadedApk$ReceiverDispatcher$Args.run(LoadedApk.java:798) ......

Bug