aboutsummaryrefslogtreecommitdiffstats
path: root/Makefile
Commit message (Collapse)AuthorAgeFilesLines
* Factor out common parts of Makefile and Makefile.mingwRichard van der Hoff2016-01-031-30/+2
|
* Refactor the statetable out to a separate fileRichard van der Hoff2015-10-301-1/+4
| | | | | Apart from generally being cleaner, we're going to want to use the statetable in isolation of rooms, to handle invites.
* Move the room member table management out to a separate fileRichard van der Hoff2015-10-291-0/+1
| | | | | | | | | Trying to keep the size of matrix-room.c under control, move the membertable management bits out to a separate file. Also do away with the special handling for the first /sync of a room, and instead *always* group together member arrivals/departures until after we've finished handling the state table.
* Refactor the connection codeRichard van der Hoff2015-10-221-1/+2
| | | | | | | Move all matrix-login and bits of matrix-sync into matrix-connection, where it seems to make more sense. Also move MatrixConnectionData into matrix-connection.h
* Install matrix iconsRichard van der Hoff2015-10-221-3/+13
| | | | Install the artwork in the right place so that pidgin uses it.
* Use libhttp_parser for parsing the API responseRichard van der Hoff2015-10-201-0/+1
| | | | Use an external http parser, instead of inventing that wheel ourselves.
* Refactor a load of codeRichard van der Hoff2015-10-191-1/+2
| | | | Move things around quite a lot, to make it a bit saner
* Initial attempts at displaying a room in pidginRichard van der Hoff2015-10-161-5/+10
| | | | | | Not quite sure if this is the right approach yet - in particular, purple distinguishes between active 'conversations', as opposed to 'chats' in the buddy list. Which should our chats be?
* Call initialSyncRichard van der Hoff2015-10-151-1/+1
| | | | | | | Our first API call, woohoo. At the moment we just call initialSync and don't do anything with the response. But it's satisfying progress.
* Rename the 'Null' plugin to 'Matrix'Richard van der Hoff2015-10-131-1/+1
| | | | Still doesn't do anything, but at least it has the right name now...
* Initial frameworkRichard van der Hoff2015-10-131-0/+23
Just lifting the null plugin from the libpurple source. Doesn't do anything yet, but functions as a working plugin.