summaryrefslogtreecommitdiff
path: root/pluma
AgeCommit message (Collapse)AuthorFilesLines
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 Thibault4-4/+48
2019-07-06Remove trailing whitespacesLaurent Napias93-2424/+2424
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 Baroncelli5-0/+361
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 Wendling3-5/+5
This doesn't change any dependency as both non-deprecated replacements BOOLEAN and VOID were already used in some places.
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-06Switch to Python 3Patrick Monnerat1-1/+1
2019-02-18Read authors (updated) from pluma.about filerbuj4-14/+33
2019-02-17Make translatable the documenters in the about dialogrbuj1-4/+8
2019-02-17Ensure 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-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-01-22eggsmclient: avoid deprecated 'g_type_class_add_private'Pablo Barciela1-6/+2
2018-12-06pluma-utils: Fix memory leakPablo Barciela1-1/+6
'g_strconcat' needs to be freed
2018-12-06pluma-window: Fix memory leaksPablo Barciela1-2/+10
'g_strconcat' needs to be freed
2018-09-16prefs-manager: silent some build warningsraveit652-3/+3
- are this really gtk-doc code blocks? see docs: https://wiki.gnome.org/Projects/GTK%2B/DocumentationSyntax
2018-09-16fix a few introspection and doc warningsraveit654-7/+7
2018-08-27Fix search backwards with regexPablo Barciela2-34/+25
Fixes https://github.com/mate-desktop/pluma/issues/322
2018-08-25pluma-document: fix possible memory leakPablo Barciela1-11/+7
2018-08-23pluma-view: Fix: Don't loss the PRIMARY clipboardPablo Barciela1-0/+12
Fixes https://github.com/mate-desktop/pluma/issues/179
2018-08-23pluma-document: Fix: don't crash using files with 'bom'Pablo Barciela1-1/+60
Fixes https://github.com/mate-desktop/pluma/issues/301
2018-08-23make the 'close confirmation dialog' bigger with multiple filesPablo Barciela1-13/+31
2018-08-22pluma-view: Fix: unexpectedly switch between tabsPablo Barciela1-0/+33
Fixes https://github.com/mate-desktop/pluma/issues/349#issuecomment-413572946
2018-08-21close-confirmation-dialog: Fix: don't resize the dialog unexpectedlyPablo Barciela1-1/+5
Fixes https://github.com/mate-desktop/pluma/issues/356
2018-08-13pluma-view: Fix bold and italic fonts in menusPablo Barciela1-8/+8
2018-08-01add the option to hide the frist tab if there is only one tabPablo Barciela2-12/+21
2018-08-01notebook: drop unused 'pluma_notebook_set_always_show_tabs'Pablo Barciela2-23/+0
2018-07-30pluma-view: Fix possible memory leakPablo Barciela1-4/+7
2018-07-30pluma-view: use static variables for cssprovider and settingslukefromdc1-3/+4
We need to create these once and keep them as long as Pluma is running. Also do not use newly deprecated(in GTk 3.23) gtk_css_provider_get_default()
2018-07-30pluma-view: sync the font in context-menu with gsettings keyPablo Barciela2-12/+45
2018-07-28pluma-window: make sure some resources are freedPablo Barciela1-2/+2
2018-07-28add the abbility to switch tabs using [ctrl+tab] and [ctrl+shift+tab]Pablo Barciela1-0/+29
If true the gsettings key "ctrl-tab-switch-tabs" into "org.mate.pluma" Closes https://github.com/mate-desktop/pluma/issues/211
2018-07-22pluma-view: Fix font in context menuPablo Barciela1-3/+38
Fixes https://github.com/mate-desktop/pluma/issues/234
2018-07-17pluma-view: pluma_override_font: add the provider only one timePablo Barciela1-5/+10
2018-07-12pluma-view: Fix: Bold and Italic fonts don't workPablo Barciela1-15/+26
2018-06-01pluma-utils.c: avoid deprecated 'gdk_error_trap_push/pop'Pablo Barciela1-6/+6