summaryrefslogtreecommitdiff
path: root/protocols/IRCG/src/ircproto.cpp
AgeCommit message (Collapse)Author
2024-10-06fixes #4694 (TabSRMM: сделать иконки ↵George Hazan
форматирования в тулбаре протоколозависимыми)
2024-09-12fixes #4651 (NewStory+tabSRMM: Форматирование текста ↵George Hazan
по-разному работает в приватах и чатах)
2024-09-11fixes #4650 (Окно сообщений: кнопки ↵George Hazan
форматирования текста работают в приватах, но не в групчатах)
2023-12-12fixes #4032 (IRC + Tabsrmm: User details windows is without information for ↵George Hazan
IRC users)
2023-12-12IRC: code cleaningGeorge Hazan
2023-12-03PROTO_INTERFACE::SendMsg: second parameter became a reply event idGeorge Hazan
2023-09-15PROTO_INTERFACE::SendMsg - unused parameter flags removedGeorge Hazan
2023-09-15fixes #3674 (Реакция протоколов на отсылку в ↵George Hazan
оффлайн)
2023-02-11PS_CREATEACCMGRUI is obsoleted and converted into eventGeorge Hazan
2023-01-28IRC: fix for event broadcastingGeorge Hazan
2023-01-27IRC: contact converterGeorge Hazan
2023-01-27Group chats: all old APIs with lookup by module+session removedGeorge Hazan
2023-01-25Group chats: ChatRoomID setting replaced with real protocol idGeorge Hazan
2022-01-24We do not need to translate account namesdartraiden
2022-01-22Fixes #2997dartraiden
2022-01-20fixes #3000 (IRC: не нужно сообщать об ошибках ↵George Hazan
протокола, если он не в сети)
2021-12-26WORD -> uint16_tGeorge Hazan
2021-12-26BYTE -> uint8_tGeorge Hazan
2021-06-26for #2928 - atavism removed from IRC: scripting supportGeorge Hazan
2021-03-27IRCG:George Hazan
- fixes #2810 (own messages are invisible); - fixes #2809 (Perform on Event' broken); - code cleaning
2021-03-26fixes #2798 (IRC: remove "Networks")George Hazan
2021-02-27fixes #2751 (misprint in error message)George Hazan
2020-07-23fixes #2493 (Проблема с Юникодом в диалоге ↵George Hazan
добавления контакта)
2020-07-08group chat initialization to be done in protocol's constructor, not inside ↵George Hazan
OnModulesLoaded
2020-05-07fix for old PROTO_INTERFACE::FileResume interface errorGeorge Hazan
2020-02-20bunch of useless threads replaced with a call of ProtoBroadcastAsyncGeorge Hazan
2019-07-21Restore "Free for chat" status support (fixes #1963)dartraiden
2019-05-27fixes #1963 (Remove Free for Chat, On the Phone and Out to Lunch statuses ↵George Hazan
completely)
2019-04-12wiping custom icolib functions: IRCGeorge Hazan
2019-01-08fixes #1715 (by default account's destructor doesn't free network handle)George Hazan
2018-11-26Chat_AddGroup - simplified prototypeGeorge Hazan
2018-11-14code cleaningGeorge Hazan
2018-10-17IRC:George Hazan
- useless variable m_evWndCreate removed; - fixes #1628 (IRC channel list window crashes when closed prematurely); - code cleaning; - version bump
2018-09-21old crutch removed: error messages to go in UnicodeGeorge Hazan
2018-07-25cosmetic fixes, typosdartraiden
2018-07-24database:George Hazan
- senseless fiels ptszVal removed from DBVARIANT, pwszVal is used instead; - if you want db_get to return a string, you need to use db_get_s.
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-03-28PFLAG_UNIQUEIDSETTING removed, its functionality transferred to ↵George Hazan
Proto_SetUniqueId / Proto_GetUniqueId
2018-02-21IRC: C++'11 iteratorsGeorge Hazan
2017-12-22quick-n-dirty fix for #1069George Hazan
2017-12-06convert all files exept curl and new_gpg to utf-8 BOM (reverted from commit ↵Kirill Volinsky
62202ed10617927d5429bc59898e12a366abe744)
2017-12-06convert all files exept curl and new_gpg to utf-8 BOMKirill Volinsky
2017-11-23database enumerators => void* instead of LPARAMGeorge Hazan
2017-11-13Code modernize ...Goraf
* replace 0/NULL with nullptr [using clang-tidy]
2017-10-16the whole idea of customizable colors in chat considered totally uselessGeorge Hazan
2017-03-21warning fixGeorge Hazan