summaryrefslogtreecommitdiff
path: root/protocols/Steam
AgeCommit message (Collapse)Author
2015-06-02- old PNG conversion code (png2dib, dib2png) removed;George Hazan
- m_png.h also removed; - all calls of LoadImage replaced with CallService(MS_IMG_LOAD); - four invalid CloseHandle() calls removed; - massive code cleaning for Popup, HistoryStats & SplashScreen plugins git-svn-id: http://svn.miranda-ng.org/main/trunk@13974 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-06-01various quirks with PROTO_AVATAR_INFORMATION declarationsGeorge Hazan
git-svn-id: http://svn.miranda-ng.org/main/trunk@13965 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-06-01another bunch of dead crutches: non-unicode avatar servicesGeorge Hazan
git-svn-id: http://svn.miranda-ng.org/main/trunk@13961 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-05-31- PROTOCOLDESCRIPTOR_V3_SIZE to identify an ANSI plugin;George Hazan
- absence of fnInitFunc to identify a protocol without instances; - whole bunch of ansi crutches discarded git-svn-id: http://svn.miranda-ng.org/main/trunk@13937 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-05-31- MAllStrings: a handy union to hold an incoming string parameter of any type;George Hazan
- FNAMECHAR: atavism extincted; - PROTOSEARCHRESULT: structure prepared to use results of any type, including utf git-svn-id: http://svn.miranda-ng.org/main/trunk@13932 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-05-28Steam: Fix use of CMString and related warningsRobert Pösel
git-svn-id: http://svn.miranda-ng.org/main/trunk@13866 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-05-27Steam: reworked loginAlexander Lantsev
git-svn-id: http://svn.miranda-ng.org/main/trunk@13865 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-05-26Steam: merge new apiAlexander Lantsev
git-svn-id: http://svn.miranda-ng.org/main/trunk@13850 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
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