grim/purple-spasm
Clone
Summary
Browse
Changes
Graph
pass the command name into the command handler for reusability
2022-02-28, Gary Kramlich
aa6ea9564502
Add a /quote command to run twitch specific commands
2022-02-28, Gary Kramlich
2a1c4ada8b4a
add the channel:moderation scope
2022-02-28, Gary Kramlich
ca9c17d5becc
Migrate to the Helix API
2022-02-28, Gary Kramlich
e89e21302de6
fix crash when disconnecting a spasm account but leaving the chat window open (PIDGIN-17578)
2022-02-07, ivanhoe
97c738eda658
Add a copyright file
2021-08-07, Gary Kramlich
650b6a1d6912
fix problem that double quotes and angle brackets arrive html encoded in Twitch chat
2021-08-07, ivanhoe
349bc06d9232
Add a .reviewboardrc file
2021-08-04, Gary Kramlich
e19125aacad9
Don't open a new chat when joining an existing chat and casefold chat names
2020-06-18, Gary Kramlich
1233b36832e6
Add a separate glib dependency and always install the icons regardless of whether or not pidgin is installed.
2020-05-14, Gary Kramlich
52ab65385767
remove the soup logger as we don't really need it right now.
2020-05-14, Gary Kramlich
4c31b6e3d6e6
Add twitch.tv/tags support. We don't do anything with them yet, but they don't break anything either.
2020-04-20, Gary Kramlich
46ef890a6f02
Handle names reply (353) and fix scoping on some variables
2020-04-20, Gary Kramlich
cffbcb39672a
Properly implement JOIN's as they come from other users too (duh) as well as PART's
2020-04-20, Gary Kramlich
60d133ef0a45
Move the parsing to regex and make real_send add the trailing \r\n
2020-04-19, Gary Kramlich
7388a4c9a1b3
Basic chat support is working
2020-04-19, Gary Kramlich
a1e6bcaf27c3
port *back* to purple2
2020-04-19, Gary Kramlich
78292b8a66a6
remove the convey configuration file for now
2020-04-19, Gary Kramlich
42059653e981
remove the sublime-text project
2020-04-19, Gary Kramlich
e5f8de7d1827
Cleanup the readme situation a bit
2020-04-19, Gary Kramlich
81c423d0d699
move the source code to the src directory
2020-04-19, Gary Kramlich
b4552380809e
Committing something I left a long time ago..
2020-04-19, Gary Kramlich
f9cdd9d6c7e3
Replace PurpleSpasm in the file headers with just spasm
2019-10-01, Gary Kramlich
1d89ecd8082c
Remove Purple namespace prefix from structs
2019-10-01, Gary Kramlich
19b2bc38ec1f
rename all purple_spasm_* function to just spasm_* functions (some other cleanups too)
2019-09-30, Gary Kramlich
1f592ea4eaf0
Get this working again with pidgin3 only, we're not going to support pidgin2
2019-09-30, Gary Kramlich
4e3584f91826
Create a template task, move the debian one to it and added a fedora task as well
2018-11-12, Gary Kramlich
fb6230d70ac7
minor tweak to convey.yml
2018-11-11, Gary Kramlich
26b6d691b552
add a convey file
2018-11-11, Gary Kramlich
e2a2b32e463c
Remove the old makefile
2017-08-07, Gary Kramlich
fadb81a7558f
Get meson all setup for our build
2017-08-07, Gary Kramlich
d85d55879235
Update to the latest skeleton
2017-08-07, Gary Kramlich
02bd31495762
Use the reserved example.com domain for all domains
2017-08-07, Gary Kramlich
a43b74a7f815
s/http/https/
2017-08-07, Gary Kramlich
f24061a32385
Clean up a bunch typos and stuff
2017-08-07, Gary Kramlich
230fa75fda43
Clean up whitespace
2017-08-07, Gary Kramlich
5c53d898edb4
Add a stock readme that shouldn't cause merge conflicts
2017-08-07, Gary Kramlich
ec61bf51d99f
Update the docs and simplify meson.build
2017-08-07, Gary Kramlich
7112bce8e669
Move README.md to README.skeleton.md to avoid merge conflicts in forks
2017-08-07, Gary Kramlich
82c422dd2083
Start transitioning everyting over to meson
2017-08-07, Gary Kramlich
cf36ee9fda60
Ignore tweak
2017-08-07, Gary Kramlich
5840931371c0
We need to actually tell libpurple that we're connected
2017-05-18, Gary Kramlich
84e6281b1e00
Typo fix found by doug65536
2017-05-18, Gary Kramlich
ace204c17ef1
Trying and failing to get chat working
2017-05-18, Gary Kramlich
0b0058df4b6b
Add some basic send message support and replies for pings
2017-05-18, Gary Kramlich
3c2a35b27899
Connect over tls/ssl
2017-05-18, Gary Kramlich
511b1f3fb898
Refactored a bit cleaned up more
2017-05-18, Gary Kramlich
8151bd6aae79
Basic chat auth working, need to implement ping's yet
2017-05-16, Gary Kramlich
99c8b92f6aaf
A ton of work, fixed reusing oauth tokens and started the chat login
2017-05-16, Gary Kramlich
9f3edb85a08c
Almost working login stuff. The saved token doesn't seem to work though, not sure why yet
2017-05-12, Gary Kramlich
9f4a141b8eee
Move the assets to the base directory until libpurple.mk #7 can be fixed.
2017-05-11, Gary Kramlich
20d0ebf41d4b
Merge in changes from upstream skeleton-libpurple
2017-05-11, Gary Kramlich
6765543671fa
Change PLUGIN_LIBRARIES to PLUGIN_LIBS like libpurple.mk is expecting. Fixes #6
2017-05-11, Gary Kramlich
eeb0ded2eff9
Lot's of updates, login cleanup, some other stuff...
2017-05-11, Gary Kramlich
2c1f2ed65b14
Add our protocol icons
2017-05-11, Gary Kramlich
0064766dd97a
So many requests...
2017-05-09, Gary Kramlich
9fbc77f4a80c
Some quick memory hacks
2017-05-09, Gary Kramlich
c81e3dbaad99
Initial basic support for using the rest api
2017-05-09, Gary Kramlich
255ea8d6611e
Initial revision, basic oauth flow is in but super happy pathed!
2017-05-04, Gary Kramlich
c474a88e8ea4
Add support for protocol icons. Fixes #2
2017-04-27, Gary Kramlich
132557e864b0