119 Commits

Author SHA1 Message Date
rexy712
4abfa99bfe Added stdin function to helper script 2019-09-02 14:39:55 -07:00
rexy712
eb567f86c1 Updated license disclaimer. 2019-09-02 12:03:48 -07:00
rexy712
47c2c590d3 Add ability to query previous messages from matrix::roomcxn 2019-09-02 11:31:45 -07:00
rexy712
cc0206ce2c Builds shared library now. 2019-09-01 20:14:02 -07:00
rexy712
577af3c040 Changed syncing to return a sync::response object to make for easier parsing with a to-be-standard api 2019-09-01 18:47:45 -07:00
rexy712
6feadbcdf8 ... Fixed it 2019-07-29 15:15:09 -07:00
rexy712
8233c56c6e Update TODO 2019-07-28 12:34:41 -07:00
rexy712
788600a883 Moved local getters to base class, making them accessible from all the subclasses 2019-07-28 12:08:37 -07:00
rexy712
e72658e5b9 Added a bit of API documentation 2019-07-28 09:54:49 -07:00
rexy712
5bd108c8fb added upgrade function to room 2019-07-27 12:34:31 -07:00
rexy712
157e9fba4f Update TODO 2019-07-27 12:13:55 -07:00
rexy712
28019763da Room member listing (needs cleanup) 2019-07-27 12:10:33 -07:00
rexy712
e7bdcf2540 Add url regeneration to roomcxn 2019-07-27 10:10:32 -07:00
rexy712
ae5d41df7a Added manual control to matrix::session. raii is recommended, but manual login is a good backup if it fails 2019-07-19 12:19:34 -07:00
rexy712
572c9c1f69 Changed mat_url_list to client_url_list 2019-07-19 11:47:44 -07:00
rexy712
06dfcec82c Separated room level functionality into its own class 2019-07-18 17:21:26 -07:00
rexy712
3bf609af18 Access to http codes added 2019-07-18 12:39:25 -07:00
rexy712
f77a8292d6 Updated and added to TODO 2019-07-17 17:01:22 -07:00
rexy712
6634f30c28 Changed api to allow user to create clients and syncers at will. 2019-07-17 16:56:07 -07:00
rexy712
2f8bb781a1 Removed frontend stuff from backend 2019-07-17 15:08:20 -07:00
rexy712
ce5788d8a2 Auto init libav (for older ffmpeg versions) 2019-07-16 15:14:26 -07:00
Rexy712
a5d3a4a78d Fix readme formatting 2019-07-16 14:57:18 -07:00
Rexy712
b49175884a Updated license notices and moved matrix.hpp to where it belongs 2019-07-16 14:50:16 -07:00
Rexy712
e89d63e396 Removed unneeded files and updated examples 2019-07-16 14:45:06 -07:00
Rexy712
c2ff77aec0 Updated todo to better reflect the new direction of this project. Added priority levels to list items 2019-07-16 14:23:38 -07:00
Rexy712
7816c54230 Restructured the matrix codebase and fixed a few segfault issues in the raii strings 2019-07-16 14:14:45 -07:00
Rexy712
02a43ba1b9 added raw callback, cleanup up other callbacks a bit 2019-07-15 11:20:25 -07:00
Rexy712
74c8948139 Changed name to client and changed test program to not include reddit 2019-07-15 10:02:24 -07:00
r0nk
4d7a91738e temp coding standards 2019-07-14 13:46:48 -05:00
Rexy712
947aa0a630 Added to TODO 2019-05-30 17:20:28 -07:00
Rexy712
0f56d2cbfa Fixed access token issue 2019-05-30 16:32:15 -07:00
rexy712
0e7a92eb94 added membership event handling 2019-04-06 06:50:17 -07:00
rexy712
da028e03fd message deletion, getters for displayname and profile picture 2019-03-30 19:30:01 -07:00
rexy712
8808608ffd typing events 2019-03-30 10:09:46 -07:00
rexy712
5e1408be50 added some to-be-implemented functionality urls 2019-03-30 08:34:33 -07:00
rexy712
555a6d6e57 Updated TODO 2019-03-30 07:21:44 -07:00
rexy712
c61f996415 Changed rjp_search_members calls to utilize update from rjp commit #71661cd 2019-03-30 04:38:56 -07:00
rexy712
58c01bb182 added message age to message handling and changed invite rejection 2019-03-30 04:25:40 -07:00
rexy712
ed2af27652 Better organized matrix urls 2019-03-29 17:23:29 -07:00
rexy712
fe13487277 Fix warning 2019-03-26 18:52:38 -07:00
rexy712
6122134a52 Better organized project files 2019-03-26 18:44:46 -07:00
rexy712
8d24247e42 added invite handling and a couple example programs 2019-03-26 13:39:35 -07:00
rexy712
4b8b7e3918 Fixed refresh key segfault 2019-03-26 11:22:52 -07:00
rexy712
2c64d8f16d refresh reddit token hourly 2019-03-25 17:11:40 -07:00
rexy712
908260cfe8 Cleaner handling of messages 2019-03-22 15:47:44 -07:00
rexy712
720b65e33c updated TODO 2019-03-21 18:25:46 -07:00
rexy712
2cd9e330fb profile picture setting 2019-03-21 16:49:54 -07:00
rexy712
c083e74ecb Rudimentary processing of messages 2019-03-21 15:38:42 -07:00
rexy712
02c02115c2 matrix state sync setup 2019-03-20 17:56:26 -07:00
rexy712
e12acfe8bc moved json escape out of string files 2019-03-20 16:12:01 -07:00