summaryrefslogtreecommitdiff
path: root/protocols/Steam
AgeCommit message (Collapse)Author
2015-05-23mir_tstrncpy <> _tcsncpyGeorge Hazan
git-svn-id: http://svn.miranda-ng.org/main/trunk@13791 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-05-23replace _tcsncpy to mir_tstrncpyKirill Volinsky
git-svn-id: http://svn.miranda-ng.org/main/trunk@13786 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-05-22replace strcpy to mir_strcpyKirill Volinsky
git-svn-id: http://svn.miranda-ng.org/main/trunk@13763 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-05-22T2Utf - handy replacement for ptrA<mir_utf8decodeT()>George Hazan
git-svn-id: http://svn.miranda-ng.org/main/trunk@13758 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-05-22replace strcmp to mir_strcmpKirill Volinsky
git-svn-id: http://svn.miranda-ng.org/main/trunk@13752 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-05-22replace lstrlenA to mir_strlenKirill Volinsky
git-svn-id: http://svn.miranda-ng.org/main/trunk@13750 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-05-22replace lstrlen to mir_tstrlenKirill Volinsky
git-svn-id: http://svn.miranda-ng.org/main/trunk@13749 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-05-22replace strlen to mir_strlenKirill Volinsky
git-svn-id: http://svn.miranda-ng.org/main/trunk@13747 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-05-21war against atavisms continuesGeorge Hazan
- everything that goes to PSS_MESSAGE should be sent as utf8 string; - thus PREF_UNICODE & PREF_UTF support discontinued, these constants are removed; - support for PREF_UNICODE & PREF_UTF in protocols also removed; - PREF_UNICODE used in file transfers (PROTOFILERECVT) replaced with PRFF_UNICODE / PRFF_TCHAR git-svn-id: http://svn.miranda-ng.org/main/trunk@13734 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-05-20Steam: Prepare deleting token only when server return code 401Robert Pösel
This solves problem of deleting token even if it's still valid but just request got timeout. But it doesn't work yet, because we will got "response == null" as parameter. git-svn-id: http://svn.miranda-ng.org/main/trunk@13714 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-05-19Steam: Fix showing error message on sending message; small cleanup and FIXME ↵Robert Pösel
note git-svn-id: http://svn.miranda-ng.org/main/trunk@13701 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-05-19Steam: Fix disconnecting on incorrect login and always show error popup (but ↵Robert Pösel
login itself still doesn't work) git-svn-id: http://svn.miranda-ng.org/main/trunk@13699 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-05-19Steam: Fix MirVer when user is connected from different clientsRobert Pösel
git-svn-id: http://svn.miranda-ng.org/main/trunk@13698 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-05-05Steam: attempt to add project filtersAlexander Lantsev
git-svn-id: http://svn.miranda-ng.org/main/trunk@13455 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-05-05Steam: void functions should use simple return;Robert Pösel
git-svn-id: http://svn.miranda-ng.org/main/trunk@13444 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-05-05Steam: Remove traces of Skype, cleanup; Version bumpRobert Pösel
git-svn-id: http://svn.miranda-ng.org/main/trunk@13443 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-05-05Steam: Handle expired token (this solves silent login error)Robert Pösel
git-svn-id: http://svn.miranda-ng.org/main/trunk@13442 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-05-03fix for the option's page style pt. 10Vadim Dashevskiy
git-svn-id: http://svn.miranda-ng.org/main/trunk@13413 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-05-02oopsVadim Dashevskiy
git-svn-id: http://svn.miranda-ng.org/main/trunk@13372 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-05-02Steam - fixesVadim Dashevskiy
git-svn-id: http://svn.miranda-ng.org/main/trunk@13371 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-05-01Proto_Steam - unified projectVadim Dashevskiy
git-svn-id: http://svn.miranda-ng.org/main/trunk@13351 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-05-01unused file removedGeorge Hazan
git-svn-id: http://svn.miranda-ng.org/main/trunk@13337 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-05-01warnings fixKirill Volinsky
not used file removed git-svn-id: http://svn.miranda-ng.org/main/trunk@13330 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-04-30unified project for Steam protocolGeorge Hazan
git-svn-id: http://svn.miranda-ng.org/main/trunk@13316 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-04-29minus critical sectionKirill Volinsky
git-svn-id: http://svn.miranda-ng.org/main/trunk@13243 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-04-25Steam: More logging to understand reported freezingRobert Pösel
git-svn-id: http://svn.miranda-ng.org/main/trunk@13155 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-04-18Steam: fixed captacha & guard dialogsAlexander Lantsev
git-svn-id: http://svn.miranda-ng.org/main/trunk@12926 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-04-15after commit #12797 field OPTIONSDIALOGPAGE::cbSize became an atavism, and ↵George Hazan
therefore removed git-svn-id: http://svn.miranda-ng.org/main/trunk@12840 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-04-13dialog fix for SteamGeorge Hazan
git-svn-id: http://svn.miranda-ng.org/main/trunk@12787 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-04-09Steam:Tobias Weimer
-Fixed a memory leak git-svn-id: http://svn.miranda-ng.org/main/trunk@12709 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-04-03Steam: moved to core uiAlexander Lantsev
git-svn-id: http://svn.miranda-ng.org/main/trunk@12594 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-03-22- PROTO_INTERFACE got the default implementation;George Hazan
- all unneeded stubs removed from all protocols git-svn-id: http://svn.miranda-ng.org/main/trunk@12481 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-03-16Steam: fixed authorizationAlexander Lantsev
git-svn-id: http://svn.miranda-ng.org/main/trunk@12418 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-03-15Steam:Alexander Lantsev
- added support for templated url - fixed broken login - version bump git-svn-id: http://svn.miranda-ng.org/main/trunk@12408 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-03-06Steam: Version bumpRobert Pösel
git-svn-id: http://svn.miranda-ng.org/main/trunk@12357 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-03-06Steam: Support (fix) for showing playing status also for Non-Steam gamesRobert Pösel
git-svn-id: http://svn.miranda-ng.org/main/trunk@12356 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-03-06Steam: Support "big picture" mode as client typeRobert Pösel
git-svn-id: http://svn.miranda-ng.org/main/trunk@12355 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-03-06Steam: Use "ui_mode=web" to not be marked as connected from Mobile phoneRobert Pösel
git-svn-id: http://svn.miranda-ng.org/main/trunk@12354 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-03-06Steam: Send also timeout number in poll requestsRobert Pösel
I'm not sure if this makes any difference, but lets have it there. Also I slighly raised internal timeout and add check for returned timeout number. git-svn-id: http://svn.miranda-ng.org/main/trunk@12353 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-03-06Steam: Add support for setting Away and N/A (= snooze) statusesRobert Pösel
This is pseudo support as on server it is determined by our idle time which is sent with poll request. That means we must wait up to 30 seconds to status being changed on server. Also this change disables reporting real idle time. git-svn-id: http://svn.miranda-ng.org/main/trunk@12352 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-03-06Steam: Rework SendMsg() method; Version bumpRobert Pösel
Now it raise error immediately when user tries to send message when protocol is offline git-svn-id: http://svn.miranda-ng.org/main/trunk@12350 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-03-06Steam: Rework PushRequests and related methods (more improvements for commit ↵Robert Pösel
r12325) To properly free arguments and also requests and QueueItems itself and also do small other fixes git-svn-id: http://svn.miranda-ng.org/main/trunk@12349 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-03-06Steam: Fix commit r12325Robert Pösel
git-svn-id: http://svn.miranda-ng.org/main/trunk@12348 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-03-05Steam: Improve method for sending messages; version bumpRobert Pösel
Now it uses better error messages (server's one if they're available). Remaining problem is that it doesn't raise error immediately when protocol is offline and user tries to send message - that's problem of how are implemented requests here and it needs more changes... git-svn-id: http://svn.miranda-ng.org/main/trunk@12326 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-03-05Steam: Fix potential memleaks when proto tries to do request when it became ↵Robert Pösel
(or is already) offline git-svn-id: http://svn.miranda-ng.org/main/trunk@12325 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-03-05Steam: Fix setting wrong contact status when connecting to same account from ↵Robert Pösel
official Steam client git-svn-id: http://svn.miranda-ng.org/main/trunk@12321 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-02-15code cleaningGeorge Hazan
git-svn-id: http://svn.miranda-ng.org/main/trunk@12126 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-02-07Steam: Support for receiving typing notifications; version bumpRobert Pösel
git-svn-id: http://svn.miranda-ng.org/main/trunk@12040 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-02-07Steam: When user has disabled idle notification for protocols, reset it to 0Robert Pösel
git-svn-id: http://svn.miranda-ng.org/main/trunk@12035 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-02-06Remove useless __INTERNAL_NAME constant from rest of pluginsRobert Pösel
git-svn-id: http://svn.miranda-ng.org/main/trunk@12021 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c