Rossen Georgiev
f78c8a0e35
Reworked SteamUser and SteamFriends
* SteamUser is now seperated from SteamFriends, which marely uses it
* added get_user() method which provides instances of SteamUser
* SteamUser instances are weakly cached
* persona state is updated automatically
9 years ago
Rossen Georgiev
7ef61cff54
SC: UM will log an errors properly
9 years ago
Rossen Georgiev
9ee0afdaf2
SC: added GameServers builtin
9 years ago
Rossen Georgiev
623ee25a6d
SteamLeaderboards fixes; neg.index + entry count
* fix negative index lookup not working
* update entry count when looking up entries
9 years ago
Rossen Georgiev
4f7e23d5a4
move UMs and Leaderboards into seperate files
9 years ago
Rossen Georgiev
3404d6e3fc
UM: use proto_fill_from_dict
9 years ago
Rossen Georgiev
08c80dd5af
fix using set_persona after being removed
9 years ago
Rossen Georgiev
3ab6c14fb4
SC: get_web methods will get new nonce when called
9 years ago
Rossen Georgiev
03bf4e3cf7
SC: refactored change status
9 years ago
Rossen Georgiev
8060647c32
UM: send can now intialize message and fill params
9 years ago
Rossen Georgiev
f36ddfd116
use new webapi shortcuts in SteamClient
9 years ago
Rossen Georgiev
bbdf886e89
docs: addd versionadded to steamleaderboards
9 years ago
Rossen Georgiev
5cc86147e3
SteamLeaderboard: use repr on name
9 years ago
Rossen Georgiev
d28acd77ff
SteamLeaderboards: added get_iter
9 years ago
Rossen Georgiev
05102196c6
added pythonic api for access to steam leaderboads
9 years ago
Rossen Georgiev
4fce3a0692
WebAuth: remember_login = True; update docs
9 years ago
Rossen Georgiev
57237cdf73
get_web_session_cookies: update domain list in docstring
[ci skip]
9 years ago
Rossen Georgiev
d68e9f1f23
docs: add event details for SteamClient; fix typos
9 years ago
Rossen Georgiev
94f34bc288
SteamClient: limit cookie domains in get_web_session
9 years ago
Rossen Georgiev
115bd8ed17
simple interface for unified messages #26
9 years ago
Rossen Georgiev
c16ed4c773
migrate from PyCrypto to cryptograhy #17
9 years ago
Rossen Georgiev
f650a0fb0b
web session: send cookies only to steam domains
* cookies are now only send to steam domains
* set default language to english
* set birthtime cookies to avoid age check redirects
9 years ago
Rossen Georgiev
b008113df9
renamed features subpackage to builtins
9 years ago