Skip to content
Permalink
Branch: master
Commits on Apr 14, 2019
  1. Use ITS in docbook article info, validate with dbits schemas

    rbuj authored and raveit65 committed Apr 7, 2019
    -= Validate =-
      wget https://docbook.org/xml/5.0/rng/dbits.rng
      xmllint --noout --relaxng dbits.rng help/C/index.docbook
      jing dbits.rng help/C/index.docbook
    
    -= View the manual using yelp =-
      yelp file:///path_to_file/index.docbook
    
    -= Tests: Generate pdf and html files from docbook =-
    
      Method I: Use yelp-build (HTML chunk)
        cd help/C
        mkdir htmlout
        yelp-build html -o htmlout index.docbook
    
      Method II-a: Use docbook5-style-xsl package on Fedora 29 (PDF)
        sudo dnf install -y docbook5-style-xsl
        cd help/C
        xsltproc /usr/share/sgml/docbook/xsl-ns-stylesheets-1.79.2/fo/docbook.xsl index.docbook > eom.fo
        fop -fo eom.fo -pdf eom.pdf
    
      Method II-b: Use docbook5-style-xsl package on Fedora 29 (HTML)
        sudo dnf install -y docbook5-style-xsl
        cd help/C
        xsltproc /usr/share/sgml/docbook/xsl-ns-stylesheets-1.79.2/html/docbook.xsl index.docbook > index.html
    
      Method II-c: Use docbook5-style-xsl package on Fedora 29 (HTML chunk)
        sudo dnf install -y docbook5-style-xsl
        cd help/C
        xsltproc --xinclude \
            --stringparam base.dir htmlout/ \
            --stringparam use.id.as.filename 1 \
            --stringparam chunker.output.encoding UTF-8 \
            /usr/share/sgml/docbook/xsl-ns-stylesheets-1.79.2/html/chunk.xsl index.docbook
    or
        xsltproc --xinclude \
            --stringparam base.dir htmlout/ \
            --stringparam use.id.as.filename 1 \
            --stringparam chunker.output.encoding UTF-8 \
            --stringparam chunk.section.depth 2 \
            --stringparam chunk.first.sections 1 \
            /usr/share/sgml/docbook/xsl-ns-stylesheets-1.79.2/html/chunk.xsl index.docbook
        cp -rp figures htmlout
    
      Method III-a: Use docbook-xslt2-2.3.10-app (XHTML)
        cd help/C
        wget https://github.com/docbook/xslt20-stylesheets/releases/download/2.3.10/docbook-xslt2-2.3.10-app.zip
        unzip docbook-xslt2-2.3.10-app.zip
        java -jar docbook-xslt2-2.3.10-app/docbook-xslt2-2.3.10.jar -f xhtml index.docbook > index.html
Commits on Apr 12, 2019
  1. Simplify the installation process of the icons

    rbuj authored and raveit65 committed Apr 11, 2019
    ...
    Making install in icons
    make[2]: Entering directory '/home/robert/devel/eom/data/icons'
    make[3]: Entering directory '/home/robert/devel/eom/data/icons'
    make[3]: Nothing to be done for 'install-exec-am'.
     /usr/bin/mkdir -p '/usr/share/eom/icons/hicolor'
     /usr/bin/mkdir -p '/usr/share/eom/icons/hicolor/32x32/actions'
     /usr/bin/install -c -m 644  32x32/actions/eom-image-collection.png 32x32/actions/eom-plugin.png 32x32/actions/slideshow-play.png '/usr/share/eom/icons/hicolor/32x32/actions'
     /usr/bin/mkdir -p '/usr/share/eom/icons/hicolor/16x16/actions'
     /usr/bin/install -c -m 644  16x16/actions/eom-image-collection.png 16x16/actions/eom-plugin.png 16x16/actions/slideshow-play.png '/usr/share/eom/icons/hicolor/16x16/actions'
     /usr/bin/mkdir -p '/usr/share/eom/icons/hicolor/24x24/actions'
     /usr/bin/install -c -m 644  24x24/actions/eom-image-collection.png 24x24/actions/slideshow-play.png '/usr/share/eom/icons/hicolor/24x24/actions'
     /usr/bin/mkdir -p '/usr/share/eom/icons/hicolor/48x48/actions'
     /usr/bin/install -c -m 644  48x48/actions/slideshow-play.png '/usr/share/eom/icons/hicolor/48x48/actions'
     /usr/bin/mkdir -p '/usr/share/eom/icons/hicolor/22x22/actions'
     /usr/bin/install -c -m 644  22x22/actions/eom-image-collection.png 22x22/actions/eom-plugin.png 22x22/actions/slideshow-play.png '/usr/share/eom/icons/hicolor/22x22/actions'
     /usr/bin/mkdir -p '/usr/share/icons/hicolor'
     /usr/bin/mkdir -p '/usr/share/icons/hicolor/24x24/apps'
     /usr/bin/install -c -m 644  24x24/apps/eom.png '/usr/share/icons/hicolor/24x24/apps'
     /usr/bin/mkdir -p '/usr/share/icons/hicolor/scalable/apps'
     /usr/bin/install -c -m 644  scalable/apps/eom.svg '/usr/share/icons/hicolor/scalable/apps'
     /usr/bin/mkdir -p '/usr/share/icons/hicolor/22x22/apps'
     /usr/bin/install -c -m 644  22x22/apps/eom.png '/usr/share/icons/hicolor/22x22/apps'
     /usr/bin/mkdir -p '/usr/share/icons/hicolor/16x16/apps'
     /usr/bin/install -c -m 644  16x16/apps/eom.png '/usr/share/icons/hicolor/16x16/apps'
     /usr/bin/mkdir -p '/usr/share/icons/hicolor/32x32/apps'
     /usr/bin/install -c -m 644  32x32/apps/eom.png '/usr/share/icons/hicolor/32x32/apps'
    make  install-data-hook
    make[4]: Entering directory '/home/robert/devel/eom/data/icons'
    Updating Gtk icon cache.
    gtk-update-icon-cache: Cache file created successfully.
    ...
Commits on Mar 10, 2019
  1. Help: Fix version to 1.22 and update pot file

    rbuj authored and raveit65 committed Mar 9, 2019
  2. Upgrade the manual to docbook 5.0

    rbuj authored and raveit65 committed Feb 7, 2019
    To upgrade the manual:
    sudo dnf install -y docbook5-schemas
    xsltproc --output index-new.docbook /usr/share/xml/docbook5/stylesheet/upgrade/db4-upgrade.xsl index.docbook
    xsltproc --output legal-new.xml /usr/share/xml/docbook5/stylesheet/upgrade/db4-upgrade.xsl legal.xml
    
    To validate the manual:
    xmllint --noout --relaxng /usr/share/xml/docbook5/schema/rng/5.0/docbook.rng help/C/index.docbook
    jing /usr/share/xml/docbook5/schema/rng/5.0/docbook.rng help/C/index.docbook
    yelp-check validate help/C/index.docbook
    
    To view the manual:
    yelp file:///full_path/index.docbook
    
    Note: docbook5-schemas should be installed in your system in order to view the manual (DEPENDENCY)
Commits on Feb 18, 2019
  1. Add update-authors.pl script which helps to update eom.about

    rbuj authored and raveit65 committed Feb 18, 2019
  2. Read authors (updated) and documenters (updated) from eom.about greso…

    rbuj authored and raveit65 committed Feb 17, 2019
    …urce
Commits on Feb 16, 2019
  1. Ensure proper translation of the about dialog title

    rbuj authored and raveit65 committed Feb 16, 2019
    Note that GTK+ sets a default title of _("About %s") on the dialog
    window (where %s is replaced by the name of the application, but
    in order to ensure proper translation of the title, applications
    should set the title property explicitly when constructing a
    GtkAboutDialog
    
    https://developer.gnome.org/gtk3/stable/GtkAboutDialog.html
Commits on Feb 15, 2019
Commits on Jan 31, 2019
  1. Help - fix gui labels

    rbuj authored and lukefromdc committed Jan 30, 2019
    There is no File menu item in toolbar, it's Image, and edit
    actions can be found under Edit menu item instead of Image menu
    item.
    
    Fix Open Image dialog title.
Commits on Oct 6, 2018
  1. Use make functions for HELP_LINGUAS

    rbuj authored and raveit65 committed Oct 4, 2018
Commits on Sep 30, 2018
Commits on Sep 29, 2018
  1. Update Catalan screenhots

    rbuj authored and raveit65 committed Sep 27, 2018
  2. Fix spelling and grammar mistakes

    rbuj authored and raveit65 committed Sep 27, 2018
Commits on Sep 27, 2018
  1. Update eom_start_window.png

    rbuj committed Sep 27, 2018
You can’t perform that action at this time.