summaryrefslogtreecommitdiff
path: root/public-api
Commit message (Collapse)AuthorAgeFilesLines
* Add new API to allow automatic server side deletion of clientBenjamin Berg2019-03-071-0/+12
| | | | | | | | | If gclue_client_proxy_create_full is called with the corresponding flag set, then the newly created GClueClientProxy will be set up so that DeleteClient is automatically called on the server when the object is destroyed. See #102
* build: Gather common path variables in root meson.buildJan Alexander Steffens (heftig)2018-10-211-2/+0
| | | | This eliminates a lot of get_option and some join_paths.
* build: Rename abs_header_dir to include_subdirJan Alexander Steffens (heftig)2018-10-211-2/+2
| | | | | | | This is a better name as it's not absolute but a subdirectory of the includedir, relative to the prefix. Also rename the identical install_dir in public-api.
* build: Use join_paths for LOCALEDIR and public-api install_dirJan Alexander Steffens (heftig)2018-10-211-1/+1
| | | | These were missed in dc46a4d942dc.
* Re-add gclue_accuracy_level_get_string()Zeeshan Ali2018-10-153-1/+55
| | | | | | | | | | | | This function was being generated when we were using autotools because it was part of our template. We unintentially dropped it when we ported to meson's gnome.mkenums_simple() as that uses it's own template that doesn't include this function. This broke ABI in 2.5.0 and hence we now re-add it, implementing it manually. Fixes #90.
* build: Drop autotoolsZeeshan Ali2018-09-131-43/+0
|
* build: Allow header to be installed into custom header dirZeeshan Ali2018-07-121-1/+2
| | | | Thanks to Emmanuele Bassi for pointing this out.
* build: Declare build-time deps on generated headersZeeshan Ali2018-07-101-7/+8
| | | | | This should fix the issue with parallel build on mega-multi-core machiens we are seeing.
* Add meson build supportZeeshan Ali2018-07-091-0/+17
| | | | | During the porting I found some issues in meson that have been fixed in the git master and hence we require the upcoming release of meson: 0.47.0.
* public-api: Fix safety header nameZeeshan Ali2018-05-031-3/+3
| | | | It should be based on the filename.
* Remove redundant '(C)' in copyright headersZeeshan Ali2018-04-221-1/+1
|
* Move public-api directory to toplevelCosimo Cecchi2016-01-282-0/+95
We're about to make the src directory optional; move this at the toplevel so that libgeoclue can include it directly. https://bugs.freedesktop.org/show_bug.cgi?id=93889