Commit message (Collapse) | Author | Age | Lines | |
---|---|---|---|---|
* | Updated copyright dates for 2016 | jgeboski | 2016-01-15 | -1/+1 |
| | ||||
* | Unbreak gtk-doc | Jorge VillaseƱor | 2016-01-14 | -1/+1 |
| | | | | It happens that < and > are special characters for gtk-doc. | |||
* | facebook-api: migrated key mappings to the GTK-Doc | jgeboski | 2016-01-04 | -0/+76 |
| | ||||
* | facebook-api: properly handle optional Thrift fields and scoping | jgeboski | 2016-01-01 | -0/+24 |
| | | | | | | | | | | | | | | The plugin is required to read Thrift data for the presence states of contacts. The data which is being read has some optional fields, which are rarely not supplied. This has led to this bug being undiscovered for quite some time. Not only was the plugin not properly accounting for optional fields, but also did not account for field scoping. This is not really an issue until a Thrift list is being read, which will cause the identifier to grow with each field read, rather than reset. The field identifier is only relevant to its local scope, nothing more. More importantly, the identifier must be reset with each iteration of a list. | |||
* | Preserve the timestamp on incoming messages | jgeboski | 2015-12-26 | -0/+2 |
| | ||||
* | Coding style consistencies | jgeboski | 2015-12-24 | -1/+1 |
| | ||||
* | Dropped required GLib version to 2.28.0 | jgeboski | 2015-12-22 | -3/+1 |
| | | | | This is namely for the RedHat guys maintaining RHEL 6. | |||
* | facebook-api: fixed the contact query not fetching non-users | jgeboski | 2015-08-25 | -2/+2 |
| | ||||
* | Implemented group chat topic change events | jgeboski | 2015-08-25 | -2/+8 |
| | ||||
* | Imported changes from purple-facebook | jgeboski | 2015-08-24 | -234/+745 |
| | ||||
* | Updated copyright dates for 2015 | jgeboski | 2015-03-05 | -1/+1 |
| | ||||
* | Revert "Implemented message sending queue" | jgeboski | 2015-01-30 | -1/+0 |
| | | | | | | | | This reverts 68c46dd. While the sending queue attempted to ensure each message was sent in order, it also lead to a significant delay in the sending of messages. This is due in part to Facebook taking upwards of a minute or more to reply to a message being sent. Moreover, the queue is not really needed unless messages are being spammed. | |||
* | Check format string security at compile-time | jgeboski | 2015-01-27 | -2/+4 |
| | | | | | This enables various format string security checks by the compiler in attempt to avoid run-time failures. | |||
* | Unconstify all GSLists | jgeboski | 2015-01-17 | -4/+4 |
| | ||||
* | Implemented group chats | jgeboski | 2015-01-16 | -4/+65 |
| | ||||
* | Migrated to numeric facebook user identifiers | jgeboski | 2015-01-15 | -32/+17 |
| | ||||
* | Implemented typing notifications | jgeboski | 2015-01-15 | -0/+28 |
| | ||||
* | Implemented message sending queue | jgeboski | 2015-01-14 | -0/+1 |
| | ||||
* | Implemented presence states of contacts | jgeboski | 2015-01-14 | -0/+26 |
| | ||||
* | Implemented one-on-one messaging | jgeboski | 2015-01-14 | -2/+45 |
| | ||||
* | Implemented contacts list lookup | jgeboski | 2015-01-14 | -0/+33 |
| | ||||
* | Implemented initial MQTT interface | jgeboski | 2015-01-14 | -0/+23 |
| | ||||
* | Implemented user authentication | jgeboski | 2015-01-03 | -0/+123 |