Rossen Georgiev
e5e1130e6b
rename steam.util to steam.utils
5 years ago
Rossen Georgiev
0d5609a553
fix undefined for set_ui_mode()
5 years ago
Rossen Georgiev
68d6df49d3
add set_ui_mode() method
Closes #242
5 years ago
offish
510cce33f5
fix docstring type for persona_state attr ( #202 )
6 years ago
Rossen Georgiev
8dec921a59
update SteamClient to use new chat mode
6 years ago
Rossen Georgiev
699f4dce8b
SteamClient: only send ChangeStatus as normal user
[ci skip]
6 years ago
LBLZR_
7e80a3d40b
Remove null char stripping from chat message text ( #121 )
The strings are no longer null terminated
8 years ago
Rossen Georgiev
b39698f63b
reset current_games_played on disconnect
8 years ago
Rossen Georgiev
ec1fb51a99
fix games_played() for py3; v0.8.12
8 years ago
Rossen Georgiev
39e2267022
SteamUser: get_ps will request persona state when missing
related to #52
9 years ago
Rossen Georgiev
fb149fe300
decode 'chat_messages' text as utf-8
9 years ago
Rossen Georgiev
e722290aad
builtins: merge Misc into User
9 years ago
Rossen Georgiev
0fdd625f34
change default persona_state_flags
9 years ago
Rossen Georgiev
295e44a87f
tweaks to user builtin
9 years ago
Rossen Georgiev
82c53bcaf0
added EChatEntryType enum
9 years ago
Rossen Georgiev
94ec82c6c3
implemented user chat; #13
* added send_message() on SteamUser
* added `chat_message` event for incoming friend messages
9 years ago
Rossen Georgiev
d46cc8b5aa
friend data is not a job
9 years ago
Rossen Georgiev
4d0f444e6c
dont request persona state for self
9 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
9 years ago
Rossen Georgiev
08c80dd5af
fix using set_persona after being removed
9 years ago
Rossen Georgiev
03bf4e3cf7
SC: refactored change status
9 years ago
Rossen Georgiev
b008113df9
renamed features subpackage to builtins
9 years ago
Rossen Georgiev
70fa89cc09
added support for mixins + friends mixin
9 years ago
Rossen Georgiev
00afcdae2f
setting state on set_persona is now optional
9 years ago
Rossen Georgiev
e39178cd60
set_persona + persona state to online on logon
9 years ago
Rossen Georgiev
637ba7a502
added steam.client features to docs
* various other docs alterations
* moved games played under features.misc
9 years ago