Minor XML changes
Actually added & implemented PrefCache
Fixed wrong NAV_MODE for ChatFragment. (Still showed tabs when switched to Settings, e.g.)
Added strSet to PrefCache and ResCache
Switched to reading IRC channels from JSON.
Removed useless imports & removed copyrights
Fixed deprecation warnings
Added "atLeastOne" to MultiChooserDialog; switched to LinkedHashSet in some places.
Created MultiListPreference & used it for "chat_channels"
Fixed MultiListPreference by setTING THE GODDAMN KEY. JESUS, JON, DO YOU EVEN CODE.
Refactored TabFragments slightly to prepare for MentionDetection
Added "propogationUser" to IrcMessage to prepare for Propogation.
Some nick detection stuff (not yet implemented.
Added some shit that went with a commit several commits ago. :(
Moved Mention Parsers into ChatFragment, undoing a lot of what I just did recently, because apparently I can't think straight
Beginning shot at Mention Notification
Finished first go at Mention notifications. NOW FOR A TEST.
Working on Chat notifications
Fixed updating preferences OnChange
Fixed Login screen updating info after user changes settings