Thu, 25 Aug 2022 22:30:30 -0500
Remove the use of the removed popup-menu signal and fix the popup menu not displaying
Testing Done:
Double clicked a buddy to open a conversation and right clicked a buddy to make sure the contact menu came up.
Reviewed at https://reviews.imfreedom.org/r/1651/
|
38471
a7ce1d49ac8c
Add Pidgin plugins to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff
changeset
|
1 | subdir('disco') |
|
40497
2f45a03838e9
Fix gestures plugin
Elliott S <quantum.analyst@gmail.com>
parents:
40492
diff
changeset
|
2 | subdir('gestures') |
|
39803
b622399050b7
Move xmppconsole into a subdirectory.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
39745
diff
changeset
|
3 | subdir('xmppconsole') |
|
38471
a7ce1d49ac8c
Add Pidgin plugins to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff
changeset
|
4 | |
|
41011
90dd69fd1372
Remove the option to disable compiling plugins.
Gary Kramlich <grim@reaperworld.com>
parents:
40994
diff
changeset
|
5 | gtkbuddynote = library('gtkbuddynote', 'gtkbuddynote.c', |
|
41116
dff0811ff40c
Enable structured logging in Pidgin
Elliott Sales de Andrade <quantum.analyst@gmail.com>
parents:
41066
diff
changeset
|
6 | c_args : ['-DG_LOG_USE_STRUCTURED', '-DG_LOG_DOMAIN="PidginPlugin-BuddyNote"'], |
|
41011
90dd69fd1372
Remove the option to disable compiling plugins.
Gary Kramlich <grim@reaperworld.com>
parents:
40994
diff
changeset
|
7 | dependencies : [libpurple_dep, libpidgin_dep, glib], |
|
90dd69fd1372
Remove the option to disable compiling plugins.
Gary Kramlich <grim@reaperworld.com>
parents:
40994
diff
changeset
|
8 | name_prefix : '', |
|
90dd69fd1372
Remove the option to disable compiling plugins.
Gary Kramlich <grim@reaperworld.com>
parents:
40994
diff
changeset
|
9 | install : true, install_dir : PIDGIN_PLUGINDIR) |
|
90dd69fd1372
Remove the option to disable compiling plugins.
Gary Kramlich <grim@reaperworld.com>
parents:
40994
diff
changeset
|
10 | |
|
90dd69fd1372
Remove the option to disable compiling plugins.
Gary Kramlich <grim@reaperworld.com>
parents:
40994
diff
changeset
|
11 | iconaway = library('iconaway', 'iconaway.c', |
|
41116
dff0811ff40c
Enable structured logging in Pidgin
Elliott Sales de Andrade <quantum.analyst@gmail.com>
parents:
41066
diff
changeset
|
12 | c_args : ['-DG_LOG_USE_STRUCTURED', '-DG_LOG_DOMAIN="PidginPlugin-IconAway"'], |
|
41011
90dd69fd1372
Remove the option to disable compiling plugins.
Gary Kramlich <grim@reaperworld.com>
parents:
40994
diff
changeset
|
13 | dependencies : [libpurple_dep, libpidgin_dep, glib], |
|
90dd69fd1372
Remove the option to disable compiling plugins.
Gary Kramlich <grim@reaperworld.com>
parents:
40994
diff
changeset
|
14 | name_prefix : '', |
|
90dd69fd1372
Remove the option to disable compiling plugins.
Gary Kramlich <grim@reaperworld.com>
parents:
40994
diff
changeset
|
15 | install : true, install_dir : PIDGIN_PLUGINDIR) |
|
90dd69fd1372
Remove the option to disable compiling plugins.
Gary Kramlich <grim@reaperworld.com>
parents:
40994
diff
changeset
|
16 | |
|
90dd69fd1372
Remove the option to disable compiling plugins.
Gary Kramlich <grim@reaperworld.com>
parents:
40994
diff
changeset
|
17 | notify = library('notify', 'notify.c', |
|
41116
dff0811ff40c
Enable structured logging in Pidgin
Elliott Sales de Andrade <quantum.analyst@gmail.com>
parents:
41066
diff
changeset
|
18 | c_args : ['-DG_LOG_USE_STRUCTURED', '-DG_LOG_DOMAIN="PidginPlugin-Notify"'], |
|
41011
90dd69fd1372
Remove the option to disable compiling plugins.
Gary Kramlich <grim@reaperworld.com>
parents:
40994
diff
changeset
|
19 | dependencies : [libpurple_dep, libpidgin_dep, glib], |
|
90dd69fd1372
Remove the option to disable compiling plugins.
Gary Kramlich <grim@reaperworld.com>
parents:
40994
diff
changeset
|
20 | name_prefix : '', |
|
90dd69fd1372
Remove the option to disable compiling plugins.
Gary Kramlich <grim@reaperworld.com>
parents:
40994
diff
changeset
|
21 | build_by_default: false, |
|
90dd69fd1372
Remove the option to disable compiling plugins.
Gary Kramlich <grim@reaperworld.com>
parents:
40994
diff
changeset
|
22 | install : false, install_dir : PIDGIN_PLUGINDIR) |
|
38471
a7ce1d49ac8c
Add Pidgin plugins to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff
changeset
|
23 | |
|
41011
90dd69fd1372
Remove the option to disable compiling plugins.
Gary Kramlich <grim@reaperworld.com>
parents:
40994
diff
changeset
|
24 | spellchk = library('spellchk', 'spellchk.c', |
|
41116
dff0811ff40c
Enable structured logging in Pidgin
Elliott Sales de Andrade <quantum.analyst@gmail.com>
parents:
41066
diff
changeset
|
25 | c_args : ['-DG_LOG_USE_STRUCTURED', '-DG_LOG_DOMAIN="PidginPlugin-SpellCheck"'], |
|
41011
90dd69fd1372
Remove the option to disable compiling plugins.
Gary Kramlich <grim@reaperworld.com>
parents:
40994
diff
changeset
|
26 | dependencies : [libpurple_dep, libpidgin_dep, glib], |
|
90dd69fd1372
Remove the option to disable compiling plugins.
Gary Kramlich <grim@reaperworld.com>
parents:
40994
diff
changeset
|
27 | name_prefix : '', |
|
90dd69fd1372
Remove the option to disable compiling plugins.
Gary Kramlich <grim@reaperworld.com>
parents:
40994
diff
changeset
|
28 | build_by_default: false, |
|
90dd69fd1372
Remove the option to disable compiling plugins.
Gary Kramlich <grim@reaperworld.com>
parents:
40994
diff
changeset
|
29 | install : false, install_dir : PIDGIN_PLUGINDIR) |
|
38471
a7ce1d49ac8c
Add Pidgin plugins to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff
changeset
|
30 | |
|
41011
90dd69fd1372
Remove the option to disable compiling plugins.
Gary Kramlich <grim@reaperworld.com>
parents:
40994
diff
changeset
|
31 | if IS_WIN32 |
|
90dd69fd1372
Remove the option to disable compiling plugins.
Gary Kramlich <grim@reaperworld.com>
parents:
40994
diff
changeset
|
32 | transparency = library('transparency', 'transparency.c', |
|
41116
dff0811ff40c
Enable structured logging in Pidgin
Elliott Sales de Andrade <quantum.analyst@gmail.com>
parents:
41066
diff
changeset
|
33 | c_args : ['-DG_LOG_USE_STRUCTURED', '-DG_LOG_DOMAIN="PidginPlugin-Transparency"'], |
|
41011
90dd69fd1372
Remove the option to disable compiling plugins.
Gary Kramlich <grim@reaperworld.com>
parents:
40994
diff
changeset
|
34 | dependencies : [libpurple_dep, libpidgin_dep, glib], |
|
90dd69fd1372
Remove the option to disable compiling plugins.
Gary Kramlich <grim@reaperworld.com>
parents:
40994
diff
changeset
|
35 | name_prefix : '', |
|
41198
b5b1bffc48fb
Random Windows tweaks
Gary Kramlich <grim@reaperworld.com>
parents:
41116
diff
changeset
|
36 | build_by_default: false, |
|
41011
90dd69fd1372
Remove the option to disable compiling plugins.
Gary Kramlich <grim@reaperworld.com>
parents:
40994
diff
changeset
|
37 | install : true, install_dir : PIDGIN_PLUGINDIR) |
|
90dd69fd1372
Remove the option to disable compiling plugins.
Gary Kramlich <grim@reaperworld.com>
parents:
40994
diff
changeset
|
38 | endif |
|
38471
a7ce1d49ac8c
Add Pidgin plugins to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff
changeset
|
39 | |
|
41011
90dd69fd1372
Remove the option to disable compiling plugins.
Gary Kramlich <grim@reaperworld.com>
parents:
40994
diff
changeset
|
40 | if enable_unity |
|
90dd69fd1372
Remove the option to disable compiling plugins.
Gary Kramlich <grim@reaperworld.com>
parents:
40994
diff
changeset
|
41 | unity = library('unity', 'unity.c', |
|
41116
dff0811ff40c
Enable structured logging in Pidgin
Elliott Sales de Andrade <quantum.analyst@gmail.com>
parents:
41066
diff
changeset
|
42 | c_args : ['-DG_LOG_USE_STRUCTURED', '-DG_LOG_DOMAIN="PidginPlugin-Unity"'], |
|
41011
90dd69fd1372
Remove the option to disable compiling plugins.
Gary Kramlich <grim@reaperworld.com>
parents:
40994
diff
changeset
|
43 | dependencies : [UNITY, libpurple_dep, libpidgin_dep, glib], |
|
38471
a7ce1d49ac8c
Add Pidgin plugins to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff
changeset
|
44 | name_prefix : '', |
|
a7ce1d49ac8c
Add Pidgin plugins to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff
changeset
|
45 | install : true, install_dir : PIDGIN_PLUGINDIR) |
|
41011
90dd69fd1372
Remove the option to disable compiling plugins.
Gary Kramlich <grim@reaperworld.com>
parents:
40994
diff
changeset
|
46 | endif |
|
38471
a7ce1d49ac8c
Add Pidgin plugins to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff
changeset
|
47 | |
|
41066
00e6bda3ef95
Add a Meson devenv configuration.
Elliott Sales de Andrade <quantum.analyst@gmail.com>
parents:
41011
diff
changeset
|
48 | devenv.append('PIDGIN_PLUGIN_PATH', meson.current_build_dir()) |