summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2019-06-28Draw spaces, tabs, newlines and nbsp.Goffredo Baroncelli6-0/+386
Via gsettings it is possible to enable the drawing of: - newline (enable-space-drawer-newline) - spaces (enable-space-drawer-space) - tab (enable-space-drawer-tab) - not blank space (enable-space-drawer-nbsp) The first setting is a boolean ones, so the only allowable values are true (show the symbol) or false (don't show the symbol). Instead for the last three settings, the allowed values are: 'draw-none' -> show nothing 'draw-all' -> show all spaces/tabs 'draw-trailing' -> show only the trailing spaces/tabs (only if GTK >= 3.24)
2019-06-27Fix use of deprecated glib-genmarshal typesColomban Wendling6-11/+11
This doesn't change any dependency as both non-deprecated replacements BOOLEAN and VOID were already used in some places.
2019-06-26add snippet to toggle comment/uncommentAndrew Fowlie4-1/+71
2019-06-21pluma-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 '||'.
2019-06-10Change url projet's websiteLaurent Napias15-15/+15
2019-06-06travis: update dependencies for python3raveit651-1/+4
2019-06-06Switch to Python 3Patrick Monnerat6-6/+6
2019-06-06snippets plugin: change code for Python 2 & 3 compatibilityPatrick Monnerat14-641/+528
2019-06-06externaltools plugin: change code for Python 2 & 3 compatibility.Patrick Monnerat8-595/+469
2019-06-05pythonconsole plugin: change source code for Python 2 & 3 compatibility.Patrick Monnerat7-233/+304
Also drop mateconf and use gsettings for preferences. Preferences are now triggered as a PeasGtk.Configurable.
2019-06-05quickopen plugin: change code for Python 2 & 3 compatibility.Patrick Monnerat4-68/+94
2019-06-03release 1.23.0v1.23.0raveit651-20/+37
2019-06-03tx: sync with transifexraveit65123-106889/+101602
2019-05-31Create FUNDING.ymlMartin Wimpress1-0/+9
2019-05-29travis: use fedora-30 and ubuntu-19.10 for buildingraveit651-2/+2
2019-05-21Reindent all Python sources to ts=4. Strip trailing spaces.Patrick Monnerat28-5856/+5871
2019-05-20remove live.gnome from plugins sectionsakib1-2/+2
2019-05-16add quick open to readmesakib1-1/+1
2019-05-16add readmes and update plugins section of manualsakib11-3/+56
2019-05-13update how pluma can be opened from menusakib1-1/+1
2019-05-04[ci] Add cppcheck html reportWu Xiaotian1-1/+4
2019-04-30travis: enable 'cppcheck' in debianPablo Barciela1-0/+4
2019-04-28[ci] Enable Clang Static AnalyzerWu Xiaotian1-2/+63
2019-04-23pre-bump versionraveit652-1/+3
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 pageraveit651-0/+19
2019-03-26update installation instructions and fix spelling and old referencesakib1-7/+5
2019-03-07help: update copyrightraveit651-1/+1
2019-03-07Use 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-07Upgrade 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