Skip to content
Snippets Groups Projects
  1. May 04, 2016
  2. May 03, 2016
  3. Apr 29, 2016
  4. Apr 28, 2016
  5. Apr 23, 2016
  6. Apr 21, 2016
    • Yong Bakos's avatar
      protocol: Correct grammar and spelling · 70850643
      Yong Bakos authored
      
      Fix grammar, spelling, tense, and other inconsistencies, based on
      correctness, consistency, and precedence both here and influenced
      by wayland-protocols.
      
      - Standardize lower case for summary attribute values.
      - Minor vertical whitespace removal consistency.
      - Standarize references to coordinates, preferring 'surface local'
      - Fix spelling, grammar, tense, and punctuation.
      
      Signed-off-by: default avatarYong Bakos <ybakos@humanoriented.com>
      70850643
  7. Apr 19, 2016
  8. Apr 05, 2016
  9. Apr 01, 2016
  10. Mar 11, 2016
  11. Mar 10, 2016
  12. Mar 09, 2016
  13. Mar 07, 2016
    • Bryce Harrington's avatar
    • Peter Hutterer's avatar
      doc: link between client and server doc and to the wayland book · 973a70db
      Peter Hutterer authored
      
      And insert "client" or "server" into the PROJECT_NAME to know which one we
      have.
      
      Signed-off-by: default avatarPeter Hutterer <peter.hutterer@who-t.net>
      Reviewed-by: default avatarBryce Harrington <bryce@osg.samsung.com>
      973a70db
    • Peter Hutterer's avatar
      doc: generate doxygen html output from the scanner · 2b5310a3
      Peter Hutterer authored
      
      This switches the scanner to generate doxygen-compatible tags for the
      generated protocol headers, and hooks up the doxygen build to generate server
      and client-side API documentation. That documentation is now in
      Client/ and Server/, respectively.
      
      GENERATE_HTML is on by default and must be disabled for the xml/man targets to
      avoid messing up the new documentation. We disable all three three targets in
      the doxyfile (xml and man default to NO anyway) to make it obvious that they
      need to be set in the per-target instructions.
      
      Each protocol is a separate doxygen @page, with each interface a @subpage.
      Wayland only has one protocol, wayland-protocols will have these nested.
      Each protocol page has a list of interfaces and the copyright and description
      where available.
      All interfaces are grouped by doxygen @defgroup and @ingroups and appear in
      "Modules" in the generated output. Each interface subpage has the description
      and a link to the actual API doc.
      Function, struct and #defines are documented in doxygen style and associated
      with the matching interface.
      
      Note that pages and groups have fixed HTML file names and are directly
      linkable/bookmark-able.
      
      The @mainpage is a separate file that's included at build time. It doesn't
      contain much other than links to where the interesting bits are. It's a static
      file though that supports markdown, so we can extend it easily in the future.
      
      For doxygen we need the new options EXTRACT_ALL and OPTIMIZE_OUTPUT_FOR_C so
      it scans C code properly. EXTRACT_STATIC is needed since most of the protocol
      hooks are static.
      
      Signed-off-by: default avatarPeter Hutterer <peter.hutterer@who-t.net>
      Reviewed-by: default avatarBryce Harrington <bryce@osg.samsung.com>
      2b5310a3
  14. Mar 02, 2016
  15. Feb 29, 2016
  16. Feb 26, 2016
  17. Feb 20, 2016
  18. Feb 19, 2016
  19. Feb 17, 2016
Loading