Sun, 10 Aug 2025 23:44:08 +0800
Add Purple.Conversation.find_message_by_id
The method was added so that a protocol or plugin could easily lookup
for the reference for a message. This will be especially useful when a
protocol received a quoted message but only with an id.
[constants] macosx_sdk = '/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk' macosx_minver = '10.13' common_args = ['--sysroot=' + macosx_sdk, '-mmacosx-version-min=' + macosx_minver, '-F' + macosx_sdk / 'System/Library/Frameworks'] homebrew_prefix = '/usr/local' icu4c_pc = homebrew_prefix / 'opt/icu4c/lib/pkgconfig' libsoup3_pc = homebrew_prefix / 'opt/libsoup@3/lib/pkgconfig' libxml2_pc = homebrew_prefix / 'opt/libxml2/lib/pkgconfig' python3_pc = homebrew_prefix / 'opt/python@3/lib/pkgconfig' [built-in options] c_args = common_args c_link_args = common_args cpp_args = common_args cpp_link_args = common_args objc_args = common_args objc_link_args = common_args objcpp_args = common_args objcpp_link_args = common_args pkg_config_path = [icu4c_pc, libsoup3_pc, libxml2_pc, python3_pc] [project options] introspection = false [birb:project options] doc = false introspection = false [gplugin:project options] doc = false introspection = false lua = false python3 = false vapi = false [hasl] doc = false introspection = false [ibis] doc = false introspection = false [myna] doc = false introspection = false [xeme] doc = false introspection = false [binaries] xgettext = homebrew_prefix / 'opt/gettext/bin/xgettext'