gplugin/gplugin
Clone
Summary
Browse
Changes
Graph
Add an id property to GPluginLoader and add tests to GPluginLoader
2021-08-11, Gary Kramlich
bd2b842909ed
Prepare for the next round of development
2021-08-03, Gary Kramlich
52ccb9444f88
Added tag v0.33.0 for changeset f04edbdc6e9e
2021-08-03, Gary Kramlich
0a36794339eb
Prep for the 0.33.0 release
v0.33.0
2021-08-03, Gary Kramlich
f04edbdc6e9e
Fix up some issues with the documentation
2021-08-03, Gary Kramlich
aad84a86eadb
add additional search directories to find libperl but make sure they're all absolute paths
2021-08-03, ivanhoe
7a5e30c49939
Make the GPluginManager API not singleton based.
2021-08-03, Gary Kramlich
0ebea989c2b7
override the dependency if we're on a new enough version of meson
2021-08-03, Gary Kramlich
90b5993c559d
Add ivanhoe to the COPYRIGHT file
2021-07-30, Gary Kramlich
159f625002cc
add additional search directories to find libperl (fixes issue that libperl is not found on openSUSE)
2021-07-30, ivanhoe
863359790f9f
Fix plugin search with GLib 2.69.
2021-07-30, Elliott Sales de Andrade
fd4bb8956d03
Update meson.build and the ChangeLog for the next round of development
2021-07-29, Gary Kramlich
69f6c8b88e5f
Added tag v0.32.1 for changeset 328552e20a3f
2021-07-29, Gary Kramlich
b97d7bb37529
Prep for the 0.32.1 release
v0.32.1
2021-07-29, Gary Kramlich
328552e20a3f
Move the plugin state management from GPluginManager to GPluginLoader
2021-07-29, Gary Kramlich
c35d67e36fdb
Bump the minimum meson to 0.56, fix deprecations, and start using summary()
2021-07-27, Gary Kramlich
b270797db56a
run `ninja clang-format`
2021-07-27, Gary Kramlich
6fab4ebf3aeb
Python3 has started shipping multiple pc files so we need to check for all of them similar to lua.
2021-07-23, Gary Kramlich
bf9af95cb6d4
Make the basic plugins verify that they've been called with the correct parameters
2021-07-23, Gary Kramlich
84288a17a5b8
Prepare for the next round of development
2021-07-15, Gary Kramlich
8587dea596f6
Added tag v0.32.0 for changeset f09c25208609
2021-07-14, Gary Kramlich
dd85876765fd
Bump the version for release
v0.32.0
2021-07-14, Gary Kramlich
f09c25208609
Update the ChangeLog for the GPluginManager changes and the new PluginInfo properties
2021-07-13, Gary Kramlich
29f281906997
Expose the GPluginManager class
2021-06-18, Gary Kramlich
2b8af6f9b838
Add GPluginPluginInfo:provides and GPluginPluginInfo:priority properties
2021-06-14, Gary Kramlich
4fcd3742a8e4
Bump the version for the next round of development
2021-06-02, Gary Kramlich
57fad55b7388
Added tag v0.31.0 for changeset f25e021e4053
2021-05-27, Gary Kramlich
193534167f94
Prepare for the 0.31.0 release
v0.31.0
2021-05-27, Gary Kramlich
f25e021e4053
ran `ninja clang-format`, apparently running it by hand missed some stuff.
2021-05-26, Gary Kramlich
577a6979dcec
Remove volatile from variable for g_once_init_*.
2021-05-26, Elliott Sales de Andrade
62405791d543
Update the dynamic test type to use G_DECLARE_FINAL_TYPE
2021-05-26, Gary Kramlich
722f46189c29
Update the native test plugins to use the GPLUGIN_NATIVE_PLUGIN_DECLARE macro
2021-05-26, Gary Kramlich
c6d9f51e0a88
Add a new macro for exporting the native plugin symbols and use it in the loaders
2021-05-04, Gary Kramlich
36017e212411
Initial scaffolding for the rust bindings and tests
2021-04-28, Gary Kramlich
f14783ee151b
abandoning this branch
feature/java
2021-04-28, Gary Kramlich
01fbef6b01cb
abandoning this branch
draft
feature/mono
2021-04-28, Gary Kramlich
bb31846ffcb7
Fix an issue where meson would fail if building without gtk3 support
2021-04-28, Gary Kramlich
b7c659d32d7a
Add a doc alias target and bump the meson requirement to 0.52.0
2021-03-24, Gary Kramlich
f322ab51b750
Remove some documentation about hgflow from HACKING.md as we don't use hgflow anymore
2021-03-22, Gary Kramlich
11c702036a0a
Print out the error if testing for lgi failed.
2021-03-11, Elliott Sales de Andrade
2dedd64d03b9
Fix some issues we found in GPluginGtk in Pidgin
2021-01-26, Gary Kramlich
3075aaa51b17
make sure g_assert_no_error is checked before return values.
2021-01-03, Gary Kramlich
47d715f222bc
Add a bunch of crap about how to get lgi installed on macos
2020-12-29, Gary Kramlich
5b02e2cd29e2
Some tweak to fix the build on openbsd
2020-12-29, Gary Kramlich
d54f5079d963
Don't bother looking for libperl on FreeBSD as it's there if the perl executable is installed.
2020-11-20, Gary Kramlich
b9265f30d267
Tell meson about our license
2020-11-20, Gary Kramlich
cb0eae952501
Make it so gplugin.h, gplugin-native.h, and gplugin-gtk.h may not be included by the libraries they are for.
2020-11-19, Gary Kramlich
3b8663700e00
Set the default branch for reviewboard to default
2020-11-19, Gary Kramlich
156cc08c771e
Make sure we have libperl available as we need to link to it
2020-11-17, Gary Kramlich
7e8e1e768454
Add Sorvival to the COPYRIGHT file
2020-10-12, Gary Kramlich
4680cb938042
Add option in meson to install helper application
2020-10-12, Sorvival
90d067db1688
Add gplugin_plugin_info_get_id_normalized. Fixes GPLUGIN-128
2020-09-22, Gary Kramlich
b584814d5f13
Fix a few of our failing ci issues
2020-09-22, Gary Kramlich
0f07cacab39d
Finally replace bitbucket.org with keep.imfreedom.org
2020-09-21, Gary Kramlich
2116940747cd
Make sure all of the license file headers are pointing to an https link
2020-09-21, Gary Kramlich
d9fab4bf9602
meson: Switch join_paths to /.
2020-09-15, Elliott Sales de Andrade
4e95ad0fb9e4
ChangeLog the gplugin_init change. Fixes GPLUGIN-103
2020-09-14, Gary Kramlich
9f181ca46179
Add the ability to disable the native plugin loader
2020-09-14, Gary Kramlich
04f8758f9a72
Fix a bunch of weird spacing in our meson files
2020-09-14, Gary Kramlich
4abae92ecef8
Get every last reference to python that does not have a version attached to it.
2020-09-08, Gary Kramlich
ed368ed0c3e3