1. 22 May, 2019 1 commit
  2. 01 Mar, 2019 5 commits
    • Mike Fleetwood's avatar
      Allow GNOME 3 yelp to display the GParted Manual (!24) · 4ef3ef33
      Mike Fleetwood authored
      Now with GNOME 3 style help installed, running 'yelp help:gparted'
      results in this error being displayed in yelp:
          Page Not Found
          The requested page was not found in the document 'help:gparted'.
      
      Where as running 'yelp help:gparted/gparted' correctly displays the
      GParted Manual.
      
      Fix by renaming the article tag to the default 'index' that yelp is
      expecting when using the new GNOME 3 'help:' prefix.
      
      Closes !24 - Port to GNOME 3 yelp-tools documentation infrastructure
      4ef3ef33
    • Mike Fleetwood's avatar
      Add use of new GNOME 3 yelp-tools documentation infrastructure (!24) · a725921a
      Mike Fleetwood authored
      Second part is to use yelp-tools to build and install the documentation.
      Have to rename the help Manual from help/C/gparted.xml to
      help/C/index.docbook in accordance with this note from the GNOME Goal:
      Port to New Documentation Infrastructure [1]:
          IMPORTANT: If this is for a DocBook document, the top-level DocBook
          file MUST be renamed to index.docbook.  Do a "git mv" and include
          index.docbook in HELP_FILES.
      
      Commits from gucharmap [4] and totem [5], projects which have DocBook
      documentation, making this same change are also useful references.
      
      [1] GNOME Goal: Port To New Documentation Infrastructure
          https://wiki.gnome.org/Initiatives/GnomeGoals/NewDocumentationInfrastructure
      
      [2] Yelp > Yelp Tools > yelp.m4
          http://yelp.io/tools/yelp.m4.html
      
      [3] GNOME application developement overview / User help / Set up your
          build system
          https://developer.gnome.org/platform-overview/stable/dev-help-build.html.en
      
      [4] gucharmap commit "Port to new documentation infrastructure"
          gucharmap@3e1526c0
      
      [5] totem commit "Use new documentation infrastructure"
          totem@59a6bd60
      
      Closes !24 - Port to GNOME 3 yelp-tools documentation infrastructure
      a725921a
    • Mike Fleetwood's avatar
      Remove use of GNOME 2 gnome-doc-utils documentation infrastructure (!24) · e62b352e
      Mike Fleetwood authored
      Details of old GNOME 2 gnome-doc-utils:
          Migrating your documentation to gnome-doc-utils
          https://wiki.gnome.org/Projects/GnomeDocUtils/MigrationHowTo
      
      First part is to stop using gnome-doc-utils to build and install the
      documentation.  Also since updating the OMF catalog was only needed for
      GNOME 2 yelp, use of scrollkeeper is completely removed too.
      
      Closes !24 - Port to GNOME 3 yelp-tools documentation infrastructure
      e62b352e
    • Jeremy Bicha's avatar
      Fix FDL help link for gnome-desktop 3.5+ (!24) · 12adade3
      Jeremy Bicha authored
      I generated this by running:
          find ./ -type f -exec sed -i 's/ghelp:fdl/help:fdl/g' {} \;
      
      By updating the translations at the same time, it should be easier on
      the translators as there's no reason to invalidate these strings.
      
      https://bugzilla.gnome.org/show_bug.cgi?id=704634#c8
      
      [Mike Fleetwood: Explain the underlying cause and distro versions.]
      This gnome-desktop commit, first included in version 3.5.5, switched the
      package from using gnome-doc-utils to yelp-tools so changed the
      installed location of the GNU FDL license file from
      /usr/share/gnome/help/fdl/C/fdl.xml to
      /usr/share/help/C/fdl/index.docbook, thus changing the yelp URI from
      'ghelp:fdl' to 'help:fdl':
          gnome-desktop@8b7e059e
          Port to new documentation infrastructure
      
      The oldest supported distributions with Gtk/GNOME 3 all have at least
      3.10, therefore use this fix unconditionally.
      
          Distribution        EOL         Gtk/GNOME 3
          RHEL / CentOS 7     2024-Jun    3.22
          Ubuntu 14.04 LTS    2019-Apr    3.10
          Ubuntu 16.04 LTS    2021-Apr    3.18
          Debian 8            2023-Apr    3.14
          SLES 12             2027-Oct    3.10
      
      Closes !24 - Port to GNOME 3 yelp-tools documentation infrastructure
      12adade3
    • Mike Fleetwood's avatar
      Remove redundant file help/C/Makefile.am (!24) · 8412dcfe
      Mike Fleetwood authored
      The file has been redundant since it was first added [1].  It was never
      listed in configure.ac (or configure.in) in AC_CONFIG_FILES.  Therefore
      autoconf has never produced help/C/Makefile.in and ./configure has never
      produced help/C/Makefile.  Therefore it isn't used during the build and
      install of GParted.  Remove it.
      
      [1] 46ca7c74
          Added code hooks to prepare for GParted Manual
      
      Closes !24 - Port to GNOME 3 yelp-tools documentation infrastructure
      8412dcfe
  3. 02 Jan, 2019 1 commit
  4. 06 Dec, 2018 1 commit
  5. 17 Sep, 2018 1 commit
  6. 01 Sep, 2018 2 commits
  7. 22 Aug, 2018 1 commit
  8. 19 Aug, 2018 1 commit
  9. 18 Aug, 2018 1 commit
  10. 16 Aug, 2018 2 commits
  11. 13 Aug, 2018 1 commit
  12. 19 Jun, 2018 2 commits
  13. 19 Mar, 2018 1 commit
  14. 23 Feb, 2018 1 commit
  15. 08 Oct, 2017 1 commit
  16. 07 Oct, 2017 1 commit
  17. 04 Oct, 2017 2 commits
  18. 03 Oct, 2017 1 commit
  19. 28 Sep, 2017 1 commit
  20. 25 Sep, 2017 3 commits
  21. 24 Sep, 2017 2 commits
  22. 09 Sep, 2017 1 commit
  23. 06 Aug, 2017 1 commit
  24. 01 Aug, 2017 1 commit
  25. 12 Feb, 2017 1 commit
  26. 11 Feb, 2017 1 commit
  27. 10 Feb, 2017 1 commit
  28. 06 Feb, 2017 1 commit
  29. 05 Feb, 2017 1 commit