pidgin/pidgin
Clone
Summary
Browse
Changes
Graph
PurpleMessage cleanups from hell
2020-10-03, Gary Kramlich
9ceb8d25d4d9
PurpleMessage cleanups from hell
Clean up libpurple/message.[ch] and remove the messages hash table as its current implementation will not fit our future needs
add a content-type property to PurpleMessage
Convert message timestamps from time_t to GDateTime and set default values
Make purple_message_new_outgoing take a parameter for the author.
Testing Done:
messages sent on bonjour, irc privmsg, irc chat, `/me` is broken i think unrelated.
Reviewed at https://reviews.imfreedom.org/r/124/
<?xml version="1.0" encoding="UTF-8"?>
<gresources>
<gresource
prefix=
"/im/pidgin/Pidgin/"
>
<file>
logo.png
</file>
<file
compressed=
"true"
>
About/about.ui
</file>
<file
compressed=
"true"
>
About/about.md
</file>
<file
compressed=
"true"
>
About/credits.json
</file>
<file
compressed=
"true"
>
Accounts/chooser.ui
</file>
<file
compressed=
"true"
>
Accounts/actionsmenu.ui
</file>
<file
compressed=
"true"
>
Accounts/menu.ui
</file>
<file
compressed=
"true"
>
BuddyList/menu.ui
</file>
<file
compressed=
"true"
>
Conversations/invite_dialog.ui
</file>
<file
compressed=
"true"
>
Debug/debug.ui
</file>
<file
compressed=
"true"
>
Debug/plugininfo.ui
</file>
<file
compressed=
"true"
>
Log/log-viewer.ui
</file>
<file
compressed=
"true"
>
Plugins/dialog.ui
</file>
<file
compressed=
"true"
>
Plugins/menu.ui
</file>
<file
compressed=
"true"
>
Prefs/prefs.ui
</file>
<file
compressed=
"true"
>
Prefs/vv.ui
</file>
<file
compressed=
"true"
>
Privacy/dialog.ui
</file>
<file
compressed=
"true"
>
Protocols/chooser.ui
</file>
<file
compressed=
"true"
>
Roomlist/roomlist.ui
</file>
<file
compressed=
"true"
>
Whiteboard/whiteboard.ui
</file>
<file
compressed=
"true"
>
Xfer/xfer.ui
</file>
<file
compressed=
"true"
>
closebutton.ui
</file>
</gresource>
</gresources>