[gtk-doc/wip/documentation] (343 commits) ...help/manual: install gtk-doc html version of manual



Summary of changes:

  c8c288a... scan: set title also when the class structure is opaque (*)
  8b8335c... Merge branch 'wip/documentation' into 'master' (*)
  db9e098... Revert "style.css: add bottom spacing for seglistitem" (*)
  97fc6ca... Revert "style.css: highlight application elements" (*)
  688f219... Revert "help/manual: install gtk-doc html version of manual (*)
  c792d40... Updated Spanish translation (*)
  b3d758b... Update German translation (*)
  0e8a9ae... Update French translation (*)
  89b7887... Revert "tests: directly build the integration test modules" (*)
  6d90781... Revert "tests: don't compile the sources in the integration (*)
  c8d7d4f... Revert "help/manual: add support for dynamic document versi (*)
  7db567e... release: update news and date in manual (*)
  9fccdb6... release: bump versions and back to development (*)
  3809f4f... Update Brazilian Portuguese translation (*)
  9f8503e... Update Brazilian Portuguese translation (*)
  0c9f89f... Updated Spanish translation (*)
  5ac1e9e... Updated Spanish translation (*)
  12f8e20... scangobj: Make G_MAXINT appear as such on 32-bit (*)
  e60435a... Fixed a missing word in help (*)
  826166e... Updated Czech translation (*)
  52422ee... Update Brazilian Portuguese translation (*)
  03e07f1... meson, manual: don't try to configure non existent file (*)
  bdd4b1b... scangobj: keep quotes when splitting with shlex (*)
  0ffa6eb... gtkdoc-scangobj: allow to pass --{c,ld}flags multiple times (*)
  ee4f05f... Merge branch 'meson-fix' into 'master' (*)
  b21645e... meson: Stop splitting the version into major, minor and mac (*)
  149ca8c... Update German translation (*)
  149e688... Update Swedish translation (*)
  d29867d... Fix typos (*)
  43dcf83... Merge branch 'fix-typos' into 'master' (*)
  5e1f6fc... Merge branch 'wip/hadess/multilib-conflict' into 'master' (*)
  8baba2d... Merge branch 'bochecha/version-split' into 'master' (*)
  7403e5a... Updated Czech translation (*)
  a79d53d... meson: initialize variable with the right type (*)
  b234be9... cmake: do not hardcode the executable path (*)
  91c18b9... cmake: fix typo when using gtkdoc-fixxref (*)
  3145e62... cmake: use correct flags escaping and actually check if the (*)
  0260fc6... Update Brazilian Portuguese translation (*)
  2b769e8... Merge branch 'lr/libnm' into 'master' (*)
  64a66f7... Merge branch 'wip/tintou/cmake-find-exec' into 'master' (*)
  3f5da73... Merge branch 'wip/tintou/gobj-args' into 'master' (*)
  bfe0066... Update requirements. (*)
  44a4d36... Add sanity.sh to EXTRA_DIST. (*)
  fdf9b46... cmake: copy the XML file before using it (*)
  9b8ab13... mkhtml2: Pass tree_node to get_titles for error reporting. (*)
  cbd9a2f... Add a flavour for no-xslt builds. (*)
  0e6e36a... Merge branch 'scangobj-quotes-fix' into 'master' (*)
  e37b083... Add a comment explaining previous change. (*)
  b69c8f7... Merge branch 'wip/tintou/create-xml-before-use' into 'maste (*)
  5fc713e... cmake: allow to give content files (*)
  16faf95... cmake: install the files to datadir as these files are plat (*)
  6f701d8... Merge branch 'wip/tintou/cmake-install-dir' into 'master' (*)
  3462050... Merge branch 'wip/tintou/cmake-content-files' into 'master' (*)
  596ce1d... scangobj: revert the recent shlex changes (*)
  c9941b0... Merge branch 'wip/lantw/revert-scangobj-shlex-workaround' i (*)
  fc511d8... cmake: allow to specify options to all the executables (*)
  f4314aa... cmake: pass the right flags to gtk-scangobj (*)
  a33425e... Merge branch 'wip/tintou/options' into 'master' (*)
  c0b54cb... Merge branch 'wip/tintou/flags' into 'master' (*)
  e089fa7... scan: break long function that scans headers apart. (*)
  e29cd7f... scan: start a unit test suite for the scanner. (*)
  f4a67cb... scan: actually add the test file :/ (*)
  75eed8a... scan: refactor testsuite to prepare for more tests (*)
  3fcd327... mkdb: split source code scanner. (*)
  94dddeb... common: drop python2 support from test (*)
  4bb4e65... scan: fix types in test class name (*)
  d82d962... mkdb: start a new unit test suite for mkdb (*)
  84af3c2... tests: use multiline strings for inputs to preserve newline (*)
  02889c7... mkdb: replace one more global var by passing the value arou (*)
  dfc10c7... mkdb: refactor DetermineNamespace (*)
  17fa71a... mkdb: rename ConvertSGMLChars to ConvertXMLChars (*)
  66ff54d... mkdb: add tests for basic comment-tags (*)
  70394c3... mkdb: extract some common parameter handling code (*)
  7afb974... mkdb: remove parenthesis from retrun value assignment (*)
  9754170... mkdb: organize run() in phases (*)
  16308c7... Update Swedish translation (*)
  eac6e4a... scan: restructure output code (*)
  5c5c6e4... scan: add tests for structs (*)
  986ecc8... scan: add tests for enum (*)
  1cc84de... scan: add tests for unions and fix detecting top-level unio (*)
  d14196c... scan: move test from the regression suite to the unit tests (*)
  f08e962... scan: move variable declaration tests into the unit test (*)
  ac95e1d... scan: move more enum/struct tests to unit tests (*)
  7e46681... common: Fix a typo in a warning message (*)
  566a028... gtkdoc-check: Don’t raise an exception if Makefile doesn’t  (*)
  4299564... scan: add some tests for functions (*)
  97e81ad... Merge branch 'small-fix' into 'master' (*)
  1df431e... scan: fix more whitespace issues (*)
  5a763b8... tests: move more function tests to the unit tests (*)
  424ca2c... check: fix the test as a followup (*)
  2b586eb... scan: use parameterized for type tests (*)
  6dea5d7... scan: move more tests to unit tests (*)
  5950bd5... scan: add more type coverage (*)
  fcc96cd... scan: extract and reformat regexps (*)
  92d02bc... scan: extract type modifiers (*)
  601d1ac... scan: fix index's in the regexps comments (*)
  118209f... scan: make more variables work (*)
  0a91802... scan: extract a formatting helper for return types (*)
  1b0a003... HACKING: add info about how to get test coverage (*)
  cf3ba83... scan: add tests for function pointers (*)
  f9aac88... scan: add parametrized tests for function pointers (*)
  40cab7c... scan: add tests for internal struct/union. (*)
  d47934b... scan: add more coverage for functions (*)
  f77b0ab... scan: add more generic tests (*)
  f13318f... tests: fix deprecation warning and make text executable (*)
  6f3cce6... tests: add coverage test target (*)
  302e71d... scan: add more tests for function pointer typedefs (*)
  227b4d5... Add a script for the gitlab ci (*)
  1ebcc9d... Tweak the ci config. (*)
  01aa4d2... Add more deps to ci config (*)
  a667a65... Add glib to enable integration tests (*)
  8b1f7b3... Replace Bugzilla by Gitlab URL in DOAP file (*)
  a4dcdd3... ci: tweak ci setup more (*)
  9d10022... ci: add missing docbook package (*)
  d2c526b... ci: also add python3 as a direct dep (*)
  f28adca... ci: add more direct deps (*)
  525e0f0... ci: install 'bc' and collect the test-suite log on failure (*)
  0374ffb... ci: add remaining deps (*)
  ef5aa1b... ci: fix pip3 syntax (wrong manpage) (*)
  860b5c4... ci: fix pip3 more (--no-index got broken) (*)
  eab70b1... ci: workaround broken python packages (*)
  f7917b4... ci: add python3-coverage dependency (*)
  d07562d... scan: move 3 tests for inline functions to unit tests (*)
  846d4c7... Run vulture and apply some fixes. (*)
  006de3e... scan: use the return type helper more often (*)
  b24e2a5... scan: add tests for internal functions (*)
  324f98d... scan: fix handling of deprecated sections (*)
  e4b12bc... scan: uinify code path around inline functions. (*)
  7f1e40e... tests: add more scan tests for structs and unions (*)
  da0ba95... scan: comment the handling for opaque structs a bit more (*)
  8b15ecf... tests: add scan test or typedefs (*)
  50c0995... Add another test for typedef enum variants (*)
  93a937e... Add tests for function pointer vars. (*)
  7b9159b... scan: refactor subsection ordering to make the code testabl (*)
  9515624... scan: use a header var in the macro tests (*)
  b47f3dc... scan: add more tests for the subsection logic (*)
  cc7bb6a... scan: add a test for title extraction (*)
  d0ca945... scan: fix test class name (*)
  358ace6... tests: add more tests for mkhtml2 (*)
  d1fcf2f... tests: refactor devhelp2 generation to make the code testab (*)
  cd674f6... mkhtml: add some data about 'autho' usage in devhelp files (*)
  d3a36cd... mkhtml2: fix bookinfo with no onlineurl (*)
  31a6180... README: fix Devhelp url (*)
  f855437... Merge branch 'wip/aleksander/fix-devhelp-url' into 'master' (*)
  c76b408... mkhtml2: add test for nav_link generation (*)
  7b92047... mkhtml2: refactor convert() to make it testable (*)
  565f02b... mkhtml2: add more tests for devhelp output (*)
  39a94bd... Add new flavours to the help output. (*)
  d67d277... mkhtml2: make test parametric and add more cases (*)
  715ca38... scan:reorder imports in test (*)
  b26a27e... mkhtml: add more doc-snippets to test main converters (*)
  9629bb0... mkhtml2: reduce some duplication in test data (*)
  ce719fa... mkhtml: add tests for refsection nav headers (*)
  1ddb438... mkhtml: add a few more test for top level doc types (*)
  223e130... mkhtml2: add test for devhelp2 refsect3 fields (*)
  2e5e006... Rewrite HighlightSourceVim() to be more W32-compatible (*)
  c91ba30... Fix a broken XML tag in Czech help translation (*)
  9a1aa40... mkdb: Fix warning about a missing acronym in the XSL (*)
  bee5d16... fixxref: Add support for ‘-es’ plurals in the poor man’s pl (*)
  323d8df... mkdb: don't make type tables as enum members. (*)
  04d3394... mhhtml2: add coverage for constants in devhelp generation (*)
  d4d89d4... Merge branch 'w32vim' into 'master' (*)
  fc49b9c... Merge branch 'fix-shadows-acronym-warning' into 'master' (*)
  e9c46d4... Merge branch 'es-plurals' into 'master' (*)
  54a7559... cmake: Do not use a subdirectory to generate all the files (*)
  0a7a1a8... cmake: Avoid duplicate flags (*)
  31ce37d... Updated Spanish translation (*)
  10a9dea... Update German translation (*)
  9c2748d... tests: enable scan tests in meson build (*)
  b2abec1... scan: reorder std checks (*)
  8e47e3f... Merge branch 'tintou/cmake-no-subdir' into 'master' (*)
  16187aa... Merge branch 'tintou/cmake-no-dup-flags' into 'master' (*)
  9fabae8... Merge branch 'pr1' into 'master' (*)
  e5c192a... mk_to_db: add another test for lists (*)
  da8a5b8... mkdb: add repro for markdown list indentation issue (*)
  ec5584d... mkdb: Refactor ScanSourceContent() (*)
  a7abf5f... gtkdoc: apply pyflakes fixes (*)
  9607f60... mkdb: split long function into 3 (*)
  a1fe46b... mkdb: use lower case symbol suffixes (*)
  22d33eb... mkdb: simplify sectrion/programm block handling (*)
  f0e7d62... mkdb: add test for the section block (*)
  5002876... mkdb: join two regexp to simplify the code (*)
  5e65711... mkdb: strip leading indentation from param docs. (*)
  232698c... highlight: also use pygments for highlighting in fixxref (*)
  7ac15e6... configure.ac: check for python3-pygments (*)
  0ecfc90... meson: also add highlight.py to meson.build (*)
  868d9ba... README: remove SGML reference. (*)
  400ee0c... meson: drop checks for highlighters (*)
  83a9b03... highlight: add a trivial test (*)
  f08c2a2... docs: document hwo to hint the source code language (*)
  5ea36b0... meson: bump meson dep atleast to 0.48 (*)
  bfc59c0... Allow disabling the test suite (*)
  5742bc1... Merge branch 'tests-option' into 'master' (*)
  06523a6... scangobj: add a note for future cleanups (*)
  033108d... release: update news and date in manual (*)
  f87317d... highlight: make style-file writable before appending (*)
  6ad3606... highlight: my pylint happy (*)
  44c5972... meson: Also bump version in meson.build (*)
  21448c1... release: bump versions and back to development (*)
  ae5abb9... HACKING: update release procedure (*)
  ce9523e... Revert "highlight: my pylint happy" (*)
  9467f12... Revert "highlight: make style-file writable before appendin (*)
  dea101c... NEWS: strip some html entities (*)
  12d9a69... Reapply and fix previous change. (*)
  1178838... Update bug-report url. (*)
  13dbf42... mkdb: use a tuple for source code locations (*)
  5a9a090... scangobj: Child properties are gone (*)
  2a8c1da... Show property owners (*)
  d3818be... Merge branch 'gtk4-fixes' into 'master' (*)
  ff180b2... Merge branch 'multiple-object-props' into 'master' (*)
  4cb077c... Updated Spanish translation (*)
  7b55fbd... ci: Use the docker registry (*)
  23a3d0a... Merge branch 'docker-ci' into 'master' (*)
  5e3f2ce... Update ci README. (*)
  37d11d9... tests/scan: add another test for internal inline functions (*)
  25e5344... scan: fix a regression when scanning over inline functions (*)
  5809410... scan: enable the new exception (*)
  16f365f... scangobj: reset locale environment variables before running (*)
  9af81b4... Merge branch 'wip/lantw/scangobj-reset-locale-environment-v (*)
  53295ae... scan: enable having '_' as a public api in glib (*)
  1f44b1c... meson: Check for required Python 3 modules (*)
  803f998... scanner: avoid passing regex in command line (*)
  7aa3487... Support type/enum deprecation decorators (*)
  a9b4a1a... Fix parsing of g_set_object() (*)
  c042912... Add scanner unit tests for deprecation decorators (*)
  3a87f89... Merge branch 'glib-deprecated' into 'master' (*)
  103bfae... Merge branch '86-gtkdoc-fixxref-script-fails-at-runtime-bec (*)
  fc28240... scan: rewrite brace skipping for inline functions (*)
  ec86b17... mkdb: fix annotation docs for 'out callee-allocates' (*)
  eeb857d... scan: turn old comment blobs into python docstrings (*)
  2b40491... scan: extract block skipping to helper function to make it  (*)
  f19b91f... mkdb: fix skipping of inline function bodies (*)
  70aebfb... scan: extract function to init the scanner from options (*)
  fbcf87c... scan: update comment after refactoring (*)
  a6985fe... scan: extract and precompile another regexp (*)
  9b85fb5... mkdb: extract helper function in sctruct output generation (*)
  d7fbf79... mkdb: only output "Types and Values" if not empty (*)
  0cfbbc8... ci: bump meson deps in dockerfile (*)
  ee41055... mkdb: extract common formatting code (*)
  6597b4c... mkdb: extract another text stripping helper (*)
  c268fa5... Prepare 1.31 (*)
  29890a2... Also bump version in meson.build (*)
  c2abc10... mkdb: extract a last db template (*)
  9d6fd14... Makefile.am: add workarounds for 'make distcheck' (*)
  7fce568... release: update news and date in manual (*)
  8ec38b9... release: bump versions and back to development (*)
  c14f5bf... Meson: Fix running tools uninstalled (*)
  0519aba... Merge branch 'uninstalled' into 'master' (*)
  462e3a3... tests: fix one meson test where we passed the wrong html di (*)
  24e725c... HACKING: streamline release process more (*)
  3cbc5c8... config: fix regression from last merge. (*)
  283a263... tests: calculate time differences with date instead of bc (*)
  94bbbfa... tests: skip pdf check if no pdf tools are installed (*)
  4ab76c0... README: mention dblatex dependecy for pdf generation (*)
  84ff204... Update Swedish translation (*)
  aea080a... mkdb: restore the --output-dir parameter (*)
  dec245b... mkhtml: add --output-dir param (*)
  8598188... mkhtml2: create output-dir if it does not exist (*)
  ee4ff25... tests: fix the suppression code (*)
  51e19ce... mkdb: only output object_index.sgml if not empty (*)
  7f2c07d... Update Brazilian Portuguese translation (*)
  b84b964... Updated Spanish translation (*)
  06eda7c... Please make the output reproducible (*)
  21fe152... Remove unused libpython3 dependency (*)
  56e257d... scangobj: fix -Wdouble-promotion warnings (*)
  c11728a... meson: Fix running tests (*)
  ad76c0c... Merge branch 'tests' into 'master' (*)
  643d6b0... Merge branch 'reproducible-output-946331' into 'master' (*)
  fe0ee24... mkhtml2: add a fake resolver to improve speed (*)
  51762cf... mkdb: ensure deterministic index files. (*)
  62b5971... Merge branch 'python3-dev' into 'master' (*)
  4878514... Merge branch 'wip/swilmet/scangobj-fix-warnings' into 'mast (*)
  ca42972... Skip G_GNUC_(BEGIN|END)_IGNORE_DEPRECATIONS lines (*)
  b922e14... typedef can be followed by decorator (*)
  1f0a730... Ignore failing test swith meson for now (*)
  2257c31... Updated Spanish translation (*)
  c994b96... Updated Spanish translation (*)
  c9abea9... Merge branch 'gnuc_ignore_deprecation' into 'master' (*)
  b866a90... scan: support deprecated struct members (*)
  1c8fcb3... Merge branch 'DeprecatedStructMember' into 'master' (*)
  86960c5... Fix broken markup in Spanish help translation (*)
  10be600... mkdb: Make transfer annotation tooltips less ambiguous (*)
  efc3644... Updated Spanish translation (*)
  c60bb19... Fix broken markup in Gujarati help translation (*)
  958cba6... es: do not translate '<_:example-1/>' (*)
  d636584... Merge branch 'fix_es' into 'master' (*)
  250a21f... Updated Czech help translation (*)
  755fe09... meson: Install no-xslt variants of Autotools Makefile fragm (*)
  bc2f6aa... meson: Use the same name for the manual as in Autotools (*)
  88403fa... mkhtml2: Fix apparent typo "os.getcmd()" (*)
  4376d3c... tests: Generate gtkdocentities.xml during Meson build (*)
  5e05fdf... tests: Copy -sections.txt to build directory where needed (*)
  74c9a37... Revert "Ignore failing test swith meson for now" (*)
  08d0382... scangobj: Don't sort an absence of signals/properties (*)
  e043511... tests: Pass address-sanitizer options when building GObject (*)
  d0a6188... Merge branch 'wip/smcv/meson' into 'master' (*)
  9e7c273... Merge branch 'wip/smcv/ci-meson-tests' into 'master' (*)
  b648508... build: Distribute more files from git in official release t (*)
  864b9d7... CI: Collect logs from meson build as artifacts (*)
  2caae31... CI: Check that Meson tests can pass from an Autotools dist  (*)
  9e289cd... Implement a simple tree structure without using anytree (*)
  b209222... Merge branch 'wip/smcv/dist-meson-build' into 'master' (*)
  634a61b... help: Fix link to wiki.gnome.org (*)
  9eecdb4... Merge branch 'wip/smcv/mkhtml2-typo' into 'master' (*)
  b6fa56d... Merge branch 'wip/smcv/qsort-null' into 'master' (*)
  c755ff3... scangobj: Introspect GTK4 actions (*)
  3dc235b... mkdb: Generate sections for actions (*)
  6357e9f... Add actions to the navigation header (*)
  72296f9... Better index entries for actions (*)
  73e7fc9... Add tests to mkdb.py (*)
  bbc5a01... Don't print abstract titles (*)
  75b7fb7... Recognize the GTK variants of G_DECLARE_ (*)
  6b9a394... css: Treat informal tables like tables (*)
  531cc0d... scangobj: Use plain C types for some types (*)
  9ed9350... Updates for 1.33 (*)
  a4a1e8f... Merge branch 'gtk-doc-for-gtk4' into 'master' (*)
  cb88c11... 1.33.0 (*)
  4d47d93... Merge branch 'wip/smcv/qsort-null-test' into 'master' (*)
  fb4aeb1... Merge branch 'fix-wiki-link' into 'master' (*)
  f3f8c25... Update Swedish translation (*)
  7a1dcdf... NEWS: Make version number match (*)
  a52a23c... Updated Czech translation (*)
  5f48a22... meson: use lib/cmake instead of share/cmake (*)
  7da9725... autotools support: add the *.actions file to SCANOBJ_FILES (*)
  b679cb0... Ignore deprecation warnings when scanning types (*)
  e71dd40... Merge branch 'wip/swilmet/autotools-support-update' into 'm (*)
  a091d23... Merge branch 'patch-1' into 'master' (*)
  d154ebc... Merge branch 'ignore-gobject-deprecations' into 'master' (*)
  5288e7a... Apply 3 suggestion(s) to 1 file(s) (*)
  436e6b4... Merge branch 'master' into 'master' (*)
  fbc159c... 1.33.1 (*)
  d87fd90... Merge branch 'wip/smcv/internal-tree' into 'master' (*)
  2141978... Fix for NameError: name 'reduce' is not defined (*)
  0b8991a... Fix for AttributeError: 'map' object has no attribute 'sort (*)
  049d0c2... Fix for TypeError: unsupported operand type(s) for >>: 'bui (*)
  2ac6f70... Merge branch 'ebassi/python3-fixes' into 'master' (*)
  1439114... Fix a typo in README (*)
  ebf57ee... 1.33.2 (*)
  3a3c1b9... Update Brazilian Portuguese translation (*)
  2c68dbb... Update German translation (*)
  80ad126... Update Swedish translation (*)
  45dbc51... Updated Spanish translation (*)
  459e663... help/manual: install gtk-doc html version of manual

(*) This commit already existed in another branch; no separate mail sent


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]