summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2019-07-17tx: update resource for transifexraveit652-429/+535
2019-07-17fix build error when gla11y is not installedraveit651-1/+3
2019-07-15pluma-gio-document-loader: avoid 'g_type_class_add_private'Pablo Barciela1-9/+2
2019-07-16pluma-document-output-stream: avoid 'g_type_class_add_private'Pablo Barciela1-8/+2
2019-07-16pluma-gio-document-saver: avoid 'g_type_class_add_private'Pablo Barciela1-8/+2
2019-07-16pluma-preferences-dialog: remove unused struct memberPablo Barciela1-3/+0
2019-07-16pluma-preferences-dialog: avoid 'g_type_class_add_private'Pablo Barciela1-9/+2
2019-07-14pluma-document-input-stream: avoid 'g_type_class_add_private'Pablo Barciela1-7/+3
2019-07-14pluma-document: avoid 'g_type_class_add_private'Pablo Barciela1-6/+2
2019-07-13pluma-encodings-dialog: avoid 'g_type_class_add_private'Pablo Barciela1-8/+2
2019-07-13pluma-close-confirmation-dialog: avoid 'g_type_class_add_private'Pablo Barciela1-8/+2
2019-07-12pluma-search-dialog: avoid 'g_type_class_add_private'Pablo Barciela1-8/+2
2019-07-12pluma-app: avoid 'g_type_class_add_private'Pablo Barciela1-6/+2
2019-07-08Add support for checking .ui accessibility with gla11ySamuel Thibault21-18/+169
2019-07-06Remove trailing whitespacesLaurent Napias139-3643/+3643
2019-06-28Use smart tabs to fix indentation and alignmentVictor Kareh6-267/+261
2019-06-28preferences: Fix inconsistent active state of trailing charactersVictor Kareh1-24/+38
When unchecking and then re-checking draw_spaces (or tabs) while draw_trailing_spaces is active, the trailing preference is no longer set, but the button shows up as set. This change makes it so that it unsets the option prior to disabling the checkbox.
2019-06-28Add draw spaces/tabs/newlines optionsGoffredo Baroncelli2-0/+415
Add - draw spaces - draw tabs - draw newlines options in preference dialog. If the GTK version is greather or equal to 3.24, it is possible to show only the trailing tabs/spaces symbols.
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