summaryrefslogtreecommitdiff
path: root/protocols/Gadu-Gadu
AgeCommit message (Collapse)Author
2018-04-22EV_PROTO_ONMENU removedGeorge Hazan
2018-04-22OnEvent(EV_PROTO_ONCONTACTDELETED) => PROTO_INTERFACE::OnContactDeletedGeorge Hazan
2018-04-21EV_PROTO_DBSETTINGSCHANGED - old useless stub removedGeorge Hazan
2018-04-21code cleaning:George Hazan
- in conformance to C++'11 rules, we don't declare a method as virtual if it's declared as override; - cause this code isn't visible in Pascal anymore, there's no need to use __cdecl calling convention for virtual methods; - since PROTO_INTERFACE is a regular C++ class, there's no need to use old style service declarations for virtual methods like OnModulesLoaded / OnShutdown
2018-04-19EV_PROTO_ONOPTIONS removed and replaced with the call of ↵George Hazan
CallObjectEventHook(pa->ppro, ME_OPT_INITIALIZE) this eliminates the possibility of making a mistake in hand-written code also fixes #1280 (Tox: "Confugure" menu item is broken)
2018-04-18core changes:George Hazan
- PROTOCOLDESCRIPTOR's implementation hidden inside mir_app; - Proto_RegisterModule now doesn't need a PROTOCOLDESCRIPTOR structure; - PROTOTYPE_PROTOWITHACCS type added for protos that work with accounts
2018-04-18g_hInstance incapulated into PLUGIN<>, no need in the separate variableGeorge Hazan
2018-04-18PLUGIN<> to half-automatically calculate the dll's g_hInstance and pass it ↵George Hazan
inside
2018-04-18this feature was never used and only causes problemsGeorge Hazan
2018-04-17name conflict resolutionGeorge Hazan
2018-04-06code cleaningGeorge Hazan
2018-04-05CLIST_INTERFACE::pfnGetContactDisplayName => Clist_GetContactDisplayNameGeorge Hazan
2018-04-05CLIST_INTERFACE::pfnGetStatusModeDescription => Clist_GetStatusModeDescriptionGeorge Hazan
2018-04-03unneeded size fields removedGeorge Hazan
2018-04-03code cleaning: old unions replaced with MAllStrings & MAllStringsArrayGeorge Hazan
2018-03-31AssocMgr: removed not used files and functionsMataes
2018-03-28PFLAG_UNIQUEIDSETTING removed, its functionality transferred to ↵George Hazan
Proto_SetUniqueId / Proto_GetUniqueId
2018-03-28common protocol instance management code went into templateGeorge Hazan
2018-03-28all protocols rewritten to CMPluginBaseGeorge Hazan
2018-03-26code cleaningGeorge Hazan
2018-03-17more warning fixesGeorge Hazan
2018-03-16entities' names to be started with capital lettersGeorge Hazan
2018-03-16always hated these long expressions: contact_iter makes them much shorterGeorge Hazan
2018-03-16unused code removedGeorge Hazan
2018-03-07old AdvaImg services converted into Image_* functionsGeorge Hazan
2018-03-06PSN_WIZFINISH: new WM_NOTIFY event to be called when one of the options tabs ↵George Hazan
is changed
2018-02-24more nullptrGoraf
2018-02-21all another C++'11 iteratorsGeorge Hazan
2018-02-09less senseless warningsGeorge Hazan
2018-02-01Gadu-Gadu: fix crash when adding contact in debug buildGoraf
2018-01-31useless wrappers removed & replaced with PROTO_INTERFACE method callsGeorge Hazan
2018-01-31mir_app:George Hazan
- structure renamed: PROTORECVFILET -> PROTORECVFILE; - useless service MS_PROTO_AUTHRECV removed; - Proto_AuthRecv() helper converted into a function.
2018-01-28Gadu-Gadu: improved advanced options formGoraf
* make labels of inactive controls inactive as well * display reconnetion_required info with every change related to connection settings * improve clarity by indenting dependencies
2018-01-26Gadu-Gadu: partial move to UI classesGoraf
* advanced options form refactored * move to options class * const correctness * code cleaning
2018-01-26MS_IMG_LOAD replaced with Bitmap_Load where possibleGeorge Hazan
2018-01-22Gadu-Gadu: icolib const range-based loopGoraf
2018-01-20Gadu-Gadu: code cleaningGoraf
2018-01-19Gadu-Gadu: unified projectGoraf
2018-01-19Gadu-Gadu:Goraf
* force SSL and manual hosts * force keeping connection allive * send ping only once per minute * overwirte old servers list * version bump
2018-01-19Gadu-Gadu: update libgadu to 1.11.4Goraf
2018-01-19Gadu-Gadu: complete update to libgadu-1.10.1-postGoraf
2018-01-19Gadu-Gadu: change warning to level 4Goraf
2018-01-19Gadu-Gadu: code cleaningGoraf
2018-01-01massive copyright updatedartraiden
2017-12-11mir_base64_* => parameters type fixGeorge Hazan
2017-12-10- remove emails (if author retired - it's useless to write to him; if author ↵dartraiden
is active - users should use GitHub for ticket creation); - also remove AUTHOREMAIL field from structure
2017-12-06convert all files exept curl and new_gpg to utf-8 BOM (reverted from commit ↵Kirill Volinsky
62202ed10617927d5429bc59898e12a366abe744)
2017-12-06all rc files reverted to utf-8Kirill Volinsky
2017-12-06convert all files exept curl and new_gpg to utf-8 BOMKirill Volinsky
2017-12-06fix after files conversationKirill Volinsky