summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2019-04-14Use ITS in docbook article info, validate with dbits schemasrbuj1-112/+105
-= 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
2019-04-12store: Add any image file in the current directory to the storeVictor Kareh2-3/+4
This allows eom to navigate through all image files in a directory without having to manually load them into the store.
2019-04-12Simplify the installation process of the iconsrbuj8-95/+41
... 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. ...
2019-03-29github releaseraveit651-10/+27
2019-03-19enable clang analyzerWu Xiaotian1-2/+62
2019-03-10Help: Fix version to 1.22 and update pot filerbuj2-4/+4
2019-03-10help: update copyrightraveit651-2/+2
2019-03-10Upgrade the manual to docbook 5.0rbuj3-646/+606
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)
2019-03-08Use persistent page setupVictor Kareh1-2/+3
2019-02-24release 1.22.0v1.22.0raveit652-2/+23
2019-02-24tx: sync with transifexraveit65141-14067/+17125
2019-02-18Add update-authors.pl script which helps to update eom.aboutrbuj1-0/+62
2019-02-18Read authors (updated) and documenters (updated) from eom.about gresourcerbuj4-35/+38
2019-02-17Enable Travis CI for all branchesWu Xiaotian1-6/+0
2019-02-17Initialize Travis CI supportWu Xiaotian1-0/+141
2019-02-16tx: update resource file for transifexrbuj1-107/+118
2019-02-16Ensure proper translation of the about dialog titlerbuj1-0/+1
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
2019-02-15Make translatable the copyright in about dialogrbuj1-3/+3
2019-02-05tx: sync with fixed translations from transifexraveit65216-46028/+146459
2019-02-04tx: update resource file for transifexraveit652-22/+22
2019-01-31Help - fix gui labelsrbuj1-15/+15
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.
2018-12-16disable deprecation warnings for distcheckraveit651-1/+2
2018-12-05tx: fix typoraveit651-1/+1
2018-10-19Update the appdata XML filesuve2-4/+4
- Fix appdata XML root node tag - Change <id type="desktop"> to <id> in appdata XML - Change <id type="desktop"> to <id> in appdata XML
2018-10-06Use make functions for HELP_LINGUASrbuj1-1/+5
2018-10-01tx: update help source for transifexraveit651-2/+2
2018-09-30Fix url of ulink to point to mate-user-guiderbuj1-1/+1
2018-09-29tx: update help source for transifexraveit651-6/+6
2018-09-29Update Catalan screenhotsrbuj3-0/+0
2018-09-29tx: improve source file generationraveit651-0/+1
2018-09-29Fix spelling and grammar mistakesrbuj1-4/+4
2018-09-27Update eom_start_window.pngrbuj1-0/+0
2018-09-26tx: add eom help to transifex configraveit653-1/+1159
2018-08-24Reduce the number of g_file_query_info calls at start-upDebarshi Ray3-13/+33
https://bugzilla.gnome.org/show_bug.cgi?id=764139 origin commit: https://gitlab.gnome.org/GNOME/eog/commit/65e61ccc
2018-08-24EomImage: Remove unused constructorDebarshi Ray2-14/+0
https://bugzilla.gnome.org/show_bug.cgi?id=764139 origin commit: https://gitlab.gnome.org/GNOME/eog/commit/14401d33
2018-08-21fix a memory leaklukefromdc1-1/+1
Apply https://gitlab.gnome.org/GNOME/eog/commit/8032c8a0c6700966afbe77632c03a00ae9a878d0
2018-08-17release 1.21.2v1.21.2raveit652-59/+109
2018-08-17docs: remove eom-dialog.xml reference to fix distcheckraveit651-1/+0
2018-08-17sync with transifexraveit65132-28962/+37587
2018-08-17tx: update source fileraveit651-180/+207
2018-08-15EomMetadataSidebar: Make header include guard actually workFelix Riemann1-3/+3
The include guard had a typo which prevented it from working. Also strip the possibly reserved double underscores from it. origin commit: https://gitlab.gnome.org/GNOME/eog/commit/dca5139
2018-08-15EomWindow: Switch keyboard shortcuts for sidebar and galleryraveit651-2/+2
This makes eom behave the same as other MATE apps, like Caja and pluma. inspired by: https://gitlab.gnome.org/GNOME/eog/commit/af2c96
2018-08-15Tweak sidebar uiTrinh Anh Ngoc3-3/+8
origin commit: https://gitlab.gnome.org/GNOME/eog/commit/fff55c6
2018-08-15EomPropertiesDialog: Use standard::display-name when showing the parentFelix Riemann1-5/+40
This simply adapts the changes from commit fff55c6a to the properties dialog, which shares some code with the EogMetadataSidebar. origin commit: https://gitlab.gnome.org/GNOME/eog/commit/68a5a0
2018-08-15EomMetadataSidebar: Use standard::display-name when showing the parentDebarshi Ray1-14/+45
https://bugzilla.gnome.org/show_bug.cgi?id=754731 origin commit: https://gitlab.gnome.org/GNOME/eog/commit/fff55c
2018-08-13Fix GResource dependency calculation for out-of-tree buildsFelix Riemann1-1/+3
origin commit: https://gitlab.gnome.org/GNOME/eog/commit/f8d3623
2018-08-13Make sure the libpeas-gtk dependency isn't optimized awayFelix Riemann1-0/+4
Aggressive linkers could drop the dependency which would cause problems using during runtime. Based on a patch for the same problem for gedit by Garret Regier. https://bugzilla.gnome.org/show_bug.cgi?id=739618 origin commit: https://gitlab.gnome.org/GNOME/eog/commit/46c38b7
2018-08-13Remove EomDialog helper classFelix Riemann6-329/+0
EomDialog has become obsolete with the switch to GtkBuilder templates. origin commits: https://gitlab.gnome.org/GNOME/eog/commit/9a60071
2018-08-13EomPreferencesDialog: Convert to GtkBuilder templateFelix Riemann6-191/+178
Also embed the plugin manager into the template directly. origin commit: https://gitlab.gnome.org/GNOME/eog/commit/f96947c
2018-08-13EomThumbnail: Load thumbnail frame from a GResourceFelix Riemann4-5/+5
Also optimize the frame's filesize. origin commit: https://gitlab.gnome.org/GNOME/eog/commit/65720c0