Age | Commit message (Collapse) | Author | Files | Lines |
|
Adds the necessary xsl templates for tracer's based entirely on the
existing element template
https://bugzilla.gnome.org/show_bug.cgi?id=791253
|
|
gtk-doc 1.26 was converted to Python and the file was removed.
Copy the needed function and remove the require gtkdoc-common.pl
https://bugzilla.gnome.org/show_bug.cgi?id=786361
|
|
Generate a sections file. We don't merge it yet until we cleaned all the modules.
|
|
gstreamer-plugins-scan.c:287:12: error: self-comparison always evaluates to
false [-Werror,-Wtautological-compare]
if (argv != argv) argc = argc;
^
gstreamer-plugins-scan.c:287:26: error: explicitly assigning a variable of type
'int' to itself [-Werror,-Wself-assign]
if (argv != argv) argc = argc;
~~~~ ^ ~~~~
|
|
This is how gtkdoc-scangobj does it. It is required when we use the automatic types file.
|
|
This avoids that each plugin module needs a types file with just this include line.
|
|
|
|
|
|
|
|
|
|
|
|
Also merge interfaces and prerequisites files. Sort types before outputing the
hierarchy. This already avoid delta that would just have re-ordered entries.
|
|
|
|
Add --verbose parameter to scangobj (like upstream gtk-doc). Check the flags in
the makefile and pass them to the gtkdoc tools.
|
|
Unify mixed use of g_print and g_message to use g_message and comment out by
default (would only be needed to debug things).
|
|
Add a comment to gstdpoc-scangobj and move the unlink to scangobj-merge. Ideally
we fold the functionality of scangobj-merge into gstdoc-scangobj.
|
|
Clean inspect files. Don't leave *{args,signals}.new files.
|
|
Flip the order of case branches and make them fall through to also match the
constants for smaller sizes.
|
|
|
|
Remve gtk/gdk specific code as we did in upstream. Add various small formatting
and robustness improvements.
|
|
installation prefix
Based on patch by Edward Hervey.
https://bugzilla.gnome.org/show_bug.cgi?id=636851
|
|
Should help the OSX build bot use the right perl version.
|
|
|
|
Check the stamp file to avoid rewriting all inspect files and rescanning.
Fixes #623356
|
|
Sort hierarchy of types in alphabetical order, so it doesn't
change all the time.
|
|
Make sure floats and double property values are output with a decimal dot
(and not e.g. a comma) irrespective of the current locale. g_ascii_formatd() is
used here instead of g_ascii_dtostr() because we want nice human-readable
numbers and do not need the exact same bit representation when deserialising.
Other parts of gtk-doc may need fixing as well to make sure to always
deserialise floats and doubles in C locale.
|
|
Don't unconditionally pass -Wall to the compiler. Use WARNING_CFLAGS instead
if it is defined. Fixes build with Sun Studio Compiler.
Fixes #621963.
|
|
Avoid pad template order ping-pong in generated version-controlled
files by sorting the pad templates before processing them.
|
|
|
|
Same as we did before. It's best not to expose GstBin and GstPipeline here to
avoid confusion. People are better off consulting the GstBin and GstPipeline
API docs and constructing bins and pipelines using the API provided there.
|
|
Maintain the previous XML formatting, ie. add newlines after each xml item.
Also make sure file does not end with a newline character. Simplify xmlprint()
function a little to not use home-baked xml escaping - there's a GLib function
for that, so we may just as well do it properly.
|
|
|
|
|
|
gst-xmlinspect was causing a circular dependency (as it uses gst-python). It
also caused and extra build step and double registry scan.
|
|
Signed-off-by: Felipe Contreras <felipe.contreras@gmail.com>
|
|
if they just print a string. Fixes bug #53...
Original commit message from CVS:
* gstdoc-scangobj:
Always use format strings for printf-like functions, even if they just
print a string. Fixes bug #536981.
|
|
when scanning.
Original commit message from CVS:
* gstdoc-scangobj:
Emit warnings if one of the GTypes we're expecting is 0
when scanning.
|
|
the scan, allowing for documenting plugi...
Original commit message from CVS:
* gstdoc-scangobj:
Add a mechanism for adding 'implicitly created' GTypes into the
scan, allowing for documenting plugin-private base classes that
provide signals or properties for public elements.
* gtk-doc-plugins.mak:
Use $(builddir) instead of $(top_builddir) in a few places - there's
no need to hard code 'docs/plugins' as the only useable path.
|
|
Original commit message from CVS:
* ChangeLog:
ChangeLog surgery.
* gstdoc-scangobj:
Sync the object scanner with gtk-doc fixes. Update args and hierarchy
files.
|
|
Original commit message from CVS:
* gstdoc-scangobj:
sync fully with gtkdoc-0.15
|
|
Original commit message from CVS:
* gstdoc-scangobj:
* gtk-doc.mak:
sync a little with gtk-doc mainline
|
|
Original commit message from CVS:
* gst-xmlinspect.py:
* gstdoc-scangobj:
* gtk-doc-plugins.mak:
fix properly for new API; make update in plugins dir now works
|
|
Original commit message from CVS:
set env properly; fixes for new API
|
|
Original commit message from CVS:
Update gstdoc-scangobj to reflect registry/plugin API changes.
|
|
given the hierarchy stuff :)
Original commit message from CVS:
* common/gstdoc-scangobj:
* common/gtk-doc-plugins.mak:
* docs/libs/Makefile.am:
* docs/plugins/gst-plugins-base-plugins.args:
* docs/plugins/gst-plugins-base-plugins.hierarchy:
* docs/plugins/gst-plugins-base-plugins.interfaces:
* docs/plugins/gst-plugins-base-plugins.prerequisites:
* docs/plugins/gst-plugins-base-plugins.signals:
only scanobj stuff from our source module. Not sure yet
if that's correct, given the hierarchy stuff :)
|
|
Original commit message from CVS:
add to EXTRA_DIST
|
|
Original commit message from CVS:
first stab at documenting elements
|