Shane Mc Cormack
534bed2d20
Lots of twitter-related changes.
Revert the worst attempt at "style fixing" I have every seen in my life, and reapply some of the non-awful ones.
Fixes issue 0004205: twitter parser can't cope with trailing space left by the join command
Fixes issue 0004143: Command to force twitter parser to get new tweets
(/ctcp <channel> <refresh|update>)
Fixes issue 0004119: twitter parser renaming, leaves old client
Fixes issue 0003980: Kicking people with twitter parser should give some kind of feedback
(/KICK Command changed from raw to non-raw which broke this)
Fixes issue 0003932: twitter parser should auto-rejoin when parting &twitter
Fixes issue 0003809: Typo in twitter plugin prefs: prepend *nickanmes* with @
Fixes issue 0003761: Twitter now allows 350 api calls per hour (Soon 1500)
Fixes issue 0003760: Option to auto-part &channels on twitter after status has been set
Change FreeDesktop Notifications plugin to use a new thread rather than blocking.
Change-Id: I4df6553024608074b2f1ab8eec99f13f7da2ad3a
Reviewed-on: http://gerrit.dmdirc.com/1338
Reviewed-by: Gregory Holmes <greg@dmdirc.com>
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com>