| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
| |
Port references and links to the gi-docgen format, and while at
it flesh out some more documentation and adjust formatting to
look better with the gi-docgen templates.
|
| |
|
|
|
|
| |
Already in some but not all.
|
|
|
|
|
|
|
|
|
|
| |
TrackerEndpointDBus and TrackerEndpointHttp are derivable classes
within the tracker.git codebase, but final outside it. This prevents
them from using the G_DECLARE_DERIVABLE_TYPE macro.
Therefore the cleanup functions for them need to be separately defined.
https://gitlab.gnome.org/GNOME/tracker/-/merge_requests/396
|
|
|
|
| |
All of them! This marks 100% documentation of API.
|
|
|
|
|
|
| |
No object in the public API is meant to be subclassed, hide the
class definitions so we have room to extend those at will in the
future.
|
|
|
|
|
|
|
|
|
|
| |
And get rid of the map file. This allows us to selectively make API
public, so we no longer need it, nor regexps. Also, add the beginning
of TRACKER_AVAILABLE_IN_* defines, so we can help with testing minor
version changes, add deprecation warnings, etc.
So far we're heading towards 3.0, all public API started using this with
TRACKER_AVAILABLE_IN_ALL, since we're bumping major version.
|
|
This object allows exporting a sparql connection at a given DBus connection
and object path.
|