Rossen Georgiev
cf80947a75
SteamApps: refactor and fix methods
10 years ago
Rossen Georgiev
0786fd2743
refactor register_product_key()
10 years ago
Rossen Georgiev
39e2267022
SteamUser: get_ps will request persona state when missing
related to #52
10 years ago
Rossen Georgiev
49d535c63f
added register_product_key method
10 years ago
Rossen Georgiev
fb149fe300
decode 'chat_messages' text as utf-8
10 years ago
Rossen Georgiev
3aec9020dd
added Apps builtin
cotains various methods related to apps
10 years ago
Rossen Georgiev
e722290aad
builtins: merge Misc into User
10 years ago
Rossen Georgiev
c1b326f166
expose leaderboard enums as props on SteamLeaderboard
10 years ago
Rossen Georgiev
b6445fc21b
docs: fix docstring formating for EVENT_FRIEND_ADD_RESULT
[ci skip]
10 years ago
Rossen Georgiev
dc3c6e7162
docs: fix SteamUser links in SteamFriendlist
[ci skip]
10 years ago
Rossen Georgiev
44940b8704
docs: link up SteamFriendlist class
10 years ago
Rossen Georgiev
98f4642c34
renamed EFriendRelationship's No to NONE
for consistency with the original definitions
10 years ago
Rossen Georgiev
0fdd625f34
change default persona_state_flags
10 years ago
Rossen Georgiev
bce03d6a1a
fixed SteamFriends bugs
* __contains__/__get__ now work with int,SteamID,SteamUser
* use six to handle py2,3 compatibility
10 years ago
Rossen Georgiev
295e44a87f
tweaks to user builtin
10 years ago
Rossen Georgiev
32f5314a7e
move Friends mixin to builtins
10 years ago
Rossen Georgiev
82c53bcaf0
added EChatEntryType enum
10 years ago
Rossen Georgiev
94ec82c6c3
implemented user chat; #13
* added send_message() on SteamUser
* added `chat_message` event for incoming friend messages
10 years ago
Rossen Georgiev
d46cc8b5aa
friend data is not a job
10 years ago
Rossen Georgiev
4d0f444e6c
dont request persona state for self
10 years ago
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
10 years ago
Rossen Georgiev
7ef61cff54
SC: UM will log an errors properly
10 years ago
Rossen Georgiev
9ee0afdaf2
SC: added GameServers builtin
10 years ago
Rossen Georgiev
623ee25a6d
SteamLeaderboards fixes; neg.index + entry count
* fix negative index lookup not working
* update entry count when looking up entries
10 years ago
Rossen Georgiev
4f7e23d5a4
move UMs and Leaderboards into seperate files
10 years ago
Rossen Georgiev
3404d6e3fc
UM: use proto_fill_from_dict
10 years ago
Rossen Georgiev
08c80dd5af
fix using set_persona after being removed
10 years ago
Rossen Georgiev
3ab6c14fb4
SC: get_web methods will get new nonce when called
10 years ago
Rossen Georgiev
03bf4e3cf7
SC: refactored change status
10 years ago
Rossen Georgiev
8060647c32
UM: send can now intialize message and fill params
10 years ago
Rossen Georgiev
f36ddfd116
use new webapi shortcuts in SteamClient
10 years ago
Rossen Georgiev
bbdf886e89
docs: addd versionadded to steamleaderboards
10 years ago
Rossen Georgiev
5cc86147e3
SteamLeaderboard: use repr on name
10 years ago
Rossen Georgiev
d28acd77ff
SteamLeaderboards: added get_iter
10 years ago
Rossen Georgiev
05102196c6
added pythonic api for access to steam leaderboads
10 years ago
Rossen Georgiev
4fce3a0692
WebAuth: remember_login = True; update docs
10 years ago
Rossen Georgiev
57237cdf73
get_web_session_cookies: update domain list in docstring
[ci skip]
10 years ago
Rossen Georgiev
d68e9f1f23
docs: add event details for SteamClient; fix typos
10 years ago
Rossen Georgiev
94f34bc288
SteamClient: limit cookie domains in get_web_session
10 years ago
Rossen Georgiev
115bd8ed17
simple interface for unified messages #26
10 years ago
Rossen Georgiev
c16ed4c773
migrate from PyCrypto to cryptograhy #17
10 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
10 years ago
Rossen Georgiev
b008113df9
renamed features subpackage to builtins
10 years ago