Mon, 12 Sep 2022 22:08:59 -0500
Remove the list_icon vfunc from PurpleProtocol.
This was replaced by the icon-name, icon-resource-path, and icon-search-path
properties.
Testing Done:
Compiled
Reviewed at https://reviews.imfreedom.org/r/1749/
|
40673
16127907763b
Add underscore in Meson sources lists.
Elliott Sales de Andrade <quantum.analyst@gmail.com>
parents:
39669
diff
changeset
|
1 | SAMETIME_SOURCES = [ |
|
38453
85120eb685de
Add sametime to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff
changeset
|
2 | 'sametime.c', |
|
39523
415b0705e48b
sametime: Move MIME handling to a separate file.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
39404
diff
changeset
|
3 | 'sametime.h', |
|
415b0705e48b
sametime: Move MIME handling to a separate file.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
39404
diff
changeset
|
4 | 'im_mime.c', |
|
415b0705e48b
sametime: Move MIME handling to a separate file.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
39404
diff
changeset
|
5 | 'im_mime.h', |
|
38453
85120eb685de
Add sametime to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff
changeset
|
6 | ] |
|
85120eb685de
Add sametime to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff
changeset
|
7 | |
|
39404
dc8c71a301d0
libpurple: Drop capability to statically build prpls
Mike Ruprecht <cmaiku@gmail.com>
parents:
38458
diff
changeset
|
8 | if DYNAMIC_SAMETIME |
|
41073
f6d4fe227633
move the sametime protocol plugins icons to a resource in the plugin
Gary Kramlich <grim@reaperworld.com>
parents:
41066
diff
changeset
|
9 | sametime_resources = gnome.compile_resources('sametimeresource', |
|
f6d4fe227633
move the sametime protocol plugins icons to a resource in the plugin
Gary Kramlich <grim@reaperworld.com>
parents:
41066
diff
changeset
|
10 | 'resources/sametime.gresource.xml', |
|
f6d4fe227633
move the sametime protocol plugins icons to a resource in the plugin
Gary Kramlich <grim@reaperworld.com>
parents:
41066
diff
changeset
|
11 | source_dir : 'resources', |
|
f6d4fe227633
move the sametime protocol plugins icons to a resource in the plugin
Gary Kramlich <grim@reaperworld.com>
parents:
41066
diff
changeset
|
12 | c_name : 'sametime') |
|
f6d4fe227633
move the sametime protocol plugins icons to a resource in the plugin
Gary Kramlich <grim@reaperworld.com>
parents:
41066
diff
changeset
|
13 | SAMETIME_SOURCES += sametime_resources |
|
f6d4fe227633
move the sametime protocol plugins icons to a resource in the plugin
Gary Kramlich <grim@reaperworld.com>
parents:
41066
diff
changeset
|
14 | |
|
40673
16127907763b
Add underscore in Meson sources lists.
Elliott Sales de Andrade <quantum.analyst@gmail.com>
parents:
39669
diff
changeset
|
15 | sametime_prpl = shared_library('sametime', SAMETIME_SOURCES, |
|
41107
1570d8844e9a
Enable structured logging in libpurple
Elliott Sales de Andrade <quantum.analyst@gmail.com>
parents:
41073
diff
changeset
|
16 | c_args : ['-DG_LOG_USE_STRUCTURED', '-DG_LOG_DOMAIN="Purple-Sametime"'], |
|
39526
4f678f514b69
Switch to GMime for sametime.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
39525
diff
changeset
|
17 | dependencies : [meanwhile, gmime, libpurple_dep, glib], |
|
38453
85120eb685de
Add sametime to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff
changeset
|
18 | install : true, install_dir : PURPLE_PLUGINDIR) |
|
39669
bab07ecb9330
Make PurpleXfer a derivable type and create subclasses in all the protocols that support file transfers
Gary Kramlich <grim@reaperworld.com>
parents:
39526
diff
changeset
|
19 | |
|
41066
00e6bda3ef95
Add a Meson devenv configuration.
Elliott Sales de Andrade <quantum.analyst@gmail.com>
parents:
40673
diff
changeset
|
20 | devenv.append('PURPLE_PLUGIN_PATH', meson.current_build_dir()) |
|
00e6bda3ef95
Add a Meson devenv configuration.
Elliott Sales de Andrade <quantum.analyst@gmail.com>
parents:
40673
diff
changeset
|
21 | |
|
39525
e1280f3aaea8
sametime: Add MIME processing tests.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
39523
diff
changeset
|
22 | subdir('tests') |
|
38453
85120eb685de
Add sametime to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff
changeset
|
23 | endif |