summaryrefslogtreecommitdiff
path: root/plugins/Msg_Export/src/utils.cpp
AgeCommit message (Collapse)Author
2021-12-26BYTE -> uint8_tGeorge Hazan
2021-06-06grrmGeorge Hazan
2021-06-05MsgExport: fix for exporting file descriptionsGeorge Hazan
2021-06-05major code cleaning in regard to db_event_getBlobSize & event memory allocationGeorge Hazan
2021-05-20MsgExport: fix for replacing contact ids in file namesGeorge Hazan
2021-03-06less shit with this "(Unknown contact)"George Hazan
2021-02-20translation fixGeorge Hazan
2021-02-13code cleaningGeorge Hazan
2020-09-21fixes #2571 (MsgExport странно обрабатывает ↵George Hazan
контакты с отключённых аккаунтов Message export bug)
2020-04-25Msg_export: typo fixMataes
2020-03-18Shorter is betterdartraiden
2020-03-17Msg_Export: this is accounts, not protocolsdartraiden
2019-12-04GetContactProto: useless duplicate function replaced with standard ↵George Hazan
Proto_GetBaseAccountName
2019-08-12Msg_Export: fix for error windowGeorge Hazan
2019-06-05warning fixGeorge Hazan
2019-02-01fixes #1737 (Msg_Export: double .json extension)George Hazan
2019-01-30obsolete ICQ trash removed from headersGeorge Hazan
2019-01-18code cleaningGeorge Hazan
- ACKTYPE_URL removed; - PF1_URL removed; - IEED_EVENT_URL removed; - another URL-related code cleaning
2019-01-08fixes #1737 (MsgExport cannot open a history file if JSON format is active)George Hazan
2018-11-13Msg_Export -> g_pluginGeorge Hazan
2018-11-12db_* functions replaced with g_plugin callsGeorge Hazan
2018-08-30Msg_Export: remove forgotten spacedartraiden
2018-08-29senseless errors removedGeorge Hazan
2018-08-29fixes #1557 (Msg_Export: move some strings to debug log)George Hazan
2018-08-29fixes #1556 (Msg_Export: translation problem)George Hazan
2018-08-28Msg_Export: remove useless spacedartraiden
2018-08-27missing translations restoredGeorge Hazan
2018-08-25thy shall not modify the event's textGeorge Hazan
2018-08-22Msg_Export: fix for export metacontact's eventsGeorge Hazan
2018-08-18ISO time format to use UTC time, according to ISO8601George Hazan
2018-08-17export/import with human readable timestamps according to #1490George Hazan
2018-08-17fixes crash for #1490George Hazan
2018-08-14fix for CreatePathToFileW prototype (missing const specifier)George Hazan
2018-08-14compilation fixGeorge Hazan
2018-08-14Msg_Export: added ability to export messages to JSONGeorge Hazan
2018-08-13minor code cleaningGeorge Hazan
2018-08-13Msg_Export:George Hazan
- bCreatePathToFile replaced with CreateDirectoryTreeW() call; - g_bUseIntViewer exported from FileViewer.cpp; - more code cleaning
2018-08-13MsgExport: options diivded into two separate dialogs, code cleaningGeorge Hazan
2018-08-10Msg_Export: options dialog -> UI ClassesGeorge Hazan
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-05-20CMPlugin to receive a reference to PLUGININFOEXGeorge Hazan
2018-04-05CLIST_INTERFACE::pfnGetContactDisplayName => Clist_GetContactDisplayNameGeorge Hazan
2018-03-31Msg_Export: mir_strcpy and mir_wstrcpy replaced to strncpy_s and wcsncpy_sMataes
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-01-26code optimizationGeorge 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-13Code modernize ...Goraf
* replace 0/NULL with nullptr [using clang-tidy]
2017-02-06Msg_Export: Fix exporting unicode messages, make it even faster (addresses #609)Robert Pösel
Previously code worked with opening file and loading BOM at writing each event. When we stopped closing/opening file at each event it couldn't read BOM anymore, so it wrote messages in wrong codepage. This is not fixed by parameter defining we are just appending the file, so it doesn't need to determing BOM or even check file size. Thanks to this exporting is now about 70% faster than the initial optimization commit (in sum 13.5x faster than before).