summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2020-02-13avoid to make new Gsettings variablesPablo Barciela4-37/+18
use Gsettings 'pluma_prefs_manager' instead
2020-02-13pluma-view: avoid static gboolean variablePablo Barciela1-17/+15
in function 'pluma_override_font'
2020-02-13window: Do not override GdkWindowStateVictor Kareh1-1/+1
When setting the custom pluma window state we override the class method, but never defer back to the parent class method. This means that window states like backdrop are never set on Pluma.
2020-02-13pluma-document: avoid garbarge value in 'file_with_bom' functionPablo Barciela1-0/+2
Fixes clang analyzer warning: pluma-document.c:682:14: warning: The left operand of '==' is a garbage value if ((bom[0] == '\357') && ~~~~~~ ^
2020-02-13pluma-print-preview: Fix warning: identical expressionsPablo Barciela1-1/+1
based in gedit commit: https://gitlab.gnome.org/GNOME/gedit/commit/e30939812fcf884d031757fb3cc2a8383f3ce21f Fixes Clang analyzer warning: pluma-print-preview.c:743:24: warning: identical expressions on both sides of logical operator if (priv->tile_h <= 0 || priv->tile_h <= 0) ~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~ Fixes cppcheck warning: [pluma/pluma-print-preview.c:743]: (style) Same expression on both sides of '||'.
2020-02-09add gbk encodingzhangjialing1-1/+1
Signed-off-by: zhangjialing <[email protected]>
2019-11-24travis ci: use fedora:latestraveit651-1/+1
2019-10-21Travis CI: use Ubuntu "19.10" instead "19.04"Pablo Barciela1-1/+1
2019-10-12Travis CI: use Debian "testing" instead "sid"Pablo Barciela1-1/+1
2019-10-06travis(ci): enable notify_serversraveit651-0/+2
2019-09-23release 1.22.2v1.22.2raveit652-3/+9
2019-09-23tx: sync with transifexraveit65209-27169/+35814
2019-08-24smart-converter: Fix memory leaksPablo Barciela1-0/+5
Fixes clang analyzer warnings: smart-converter.c:108:8: warning: Potential leak of memory pointed to by 'out' if (!care_about_error) ^~~~~~~~~~~~~~~~ smart-converter.c:337:7: warning: Potential leak of memory pointed to by 'aux' aux2 = do_test (aux, NULL, encs, aux_len, &guessed); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ smart-converter.c:339:12: warning: Potential leak of memory pointed to by 'aux2' g_assert (guessed == pluma_encoding_get_from_charset ("UTF-16")); ^~~~~~~
2019-07-28spell-checker plugin: add missing translation (i18n)rbuj1-1/+1
2019-05-29travis: use fedora-30 and ubuntu-19.04 for buildingraveit651-2/+2
2019-04-23release 1.22.1v1.22.1raveit652-21/+30
2019-04-23tx: sync with transifexraveit65206-108980/+93533
2019-04-23tx: update resource fileraveit652-263/+263
2019-04-23update installation instructions and fix spelling and old referencesakib1-7/+5
2019-04-09Help: replace link linkend with xref linkendrbuj1-34/+23
Yelp viewer can't open cross-references to other parts of the manual using link linkend.
2019-04-05github release page for stable branchraveit651-0/+19
2019-03-16tx: update transifex configraveit651-2/+2
2019-03-10help: update copyrightraveit651-1/+1
2019-03-10Use ITS in docbook article info, validate with dbits schemasrbuj2-829/+779
-= 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 > pluma.fo fop -fo pluma.fo -pdf pluma.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 It doesn't work: Method III-b: Use docbook-xslt2-2.3.10-app (PDF) 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 foprint index.docbook > pluma.fo fop -fo pluma.fo -pdf pluma.pdf
2019-03-10Upgrade the manual to docbook 5.0rbuj3-2966/+3470
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-02-24release 1.22.0v1.22.0raveit652-3/+26
2019-02-24tx: sync with transifexraveit654-10/+36
2019-02-18Add update-authors.pl script which helps to update pluma.aboutrbuj1-0/+67
2019-02-18tx: sync with fixed translations from transifexraveit65208-75993/+79504
2019-02-18Read authors (updated) from pluma.about filerbuj4-14/+33
2019-02-17show enchant version when configureWu Xiaotian2-9/+13
2019-02-17Replace the deprecated enchant_dict_add_to_pwl with enchant_dict_add.Wu Xiaotian1-1/+2
2019-02-17Fix build fail on ArchlinuxWu Xiaotian1-4/+8
The enchant on Archlinux is 2.2.3-2, that include enchant-2.pc. This commit first check enchant-2, then check enchant.
2019-02-17Make translatable the documenters in the about dialogrbuj2-8/+24
2019-02-17Ensure proper translation of the about dialog titlerbuj2-3/+8
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-16initial travis supportWu Xiaotian1-0/+116
2019-02-16tx: update resource for transifexraveit651-3/+37
2019-02-16Add License button in About Pluma dialogrbuj1-0/+22
2019-02-15Make translatable the copyright in about dialogrbuj1-10/+6
2019-02-14Update Documentersrbuj1-2/+3
Update "Documented by" in About Pluma dialog
2019-02-04tx: update resource file for transifexrbuj2-697/+747
2019-02-04remove type & url attr of ulink in translationrbuj1-1/+5
Closes #395 Example of generated file: help/pluma.pot before: msgid "To report a bug or make a suggestion regarding the <application>pluma</application> application or this manual, follow the directions in the <ulink url=\"help:mate-user-guide/feedback\" type=\"help\">MATE Feedback Page</ulink>." msgstr "" help/pluma.pot after: msgid "MATE Feedback Page" msgstr "" msgid "To report a bug or make a suggestion regarding the <application>pluma</application> application or this manual, follow the directions in the <_:ulink-1/>." msgstr ""
2019-02-04tx: update resource file for transifexraveit652-662/+617
2019-02-01remove deprecated help section: Opening a File from a URIrbuj1-23/+0
Open Location menu item is inaccessible, and mate-vs is deprecated. To open a remote file you should connect to server first by using Open File dialog. Next, select Other Locations from left pane, and Connect to server.
2019-01-22eggsmclient: avoid deprecated 'g_type_class_add_private'Pablo Barciela1-6/+2
2019-01-21addresses #391 - gets snippet window size before destroying itAndrew Fowlie1-4/+5
2019-01-18simple bug fix of misplaced underscoreAndrew Fowlie1-1/+1
2018-12-26disable deprecation warnings for distcheckraveit651-1/+2
2018-12-19move appdata to metainfo directorymonsta1-1/+1
fixes https://github.com/mate-desktop/pluma/issues/280
2018-12-06pluma-utils: Fix memory leakPablo Barciela1-1/+6
'g_strconcat' needs to be freed