summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2022-11-09tx: sync with transifexmbkma208-8433/+9930
2022-10-29tx: update resourcembkma2-42/+42
2022-10-28tx: migrate config filembkma2-11/+28
2022-08-18Fix out-of-bounds writeBalázs Dura-Kovács1-1/+1
Closes https://github.com/mate-desktop/pluma/issues/664 The size of tempfont was one byte too short, so strcpy performed an out-of-bounds write of the terminating 0.
2022-07-22pluma-view: 'len' is assigned a value that is never usedrbuj1-1/+1
2022-07-22pluma-commands-search: 'len' is assigned a value that is never usedrbuj1-1/+1
2022-03-23filebrowser: fix warning -Wincompatible-pointer-typesrbuj1-19/+16
2022-03-23pluma-metadata-manager: remove time.hrbuj1-6/+5
2022-03-10pluma: fix build warning about missing field initializerrbuj1-1/+1
2022-03-10pluma-document: Redundant null checkrbuj1-4/+2
2022-03-10pluma-encodings-combo-box: implicit conversion changes signednessrbuj1-1/+1
2022-03-10Increase POSIX compliance and simplify. Remove bashisms and non-POSIX ↵John Hein1-21/+1
expr(1) usage.
2022-03-10Revert the shebang changes for /bin/sh (9a99c3c7b). See also issue 640:John Hein5-5/+5
https://github.com/mate-desktop/pluma/issues/640
2022-03-08filebrowser: use GLib's new g_clear_signal_handler() functionrbuj1-2/+13
2022-03-07Unnecessary G_OBJECT cast when calling signal connect functionrbuj6-48/+31
2022-03-07pluma-commands-search: fix warning -Wenum-conversionrbuj1-1/+1
2022-02-13ci: drop -Wunused-parameter compiler cflag from debian buildraveit651-1/+1
2022-01-01pluma: handler IDs are gulong, not guintrbuj3-6/+7
2022-01-01pluma: use GLib's new g_clear_signal_handler() functionrbuj3-0/+39
2022-01-01pluma-plugins-engine: fix memory leakrbuj1-2/+5
2021-11-25Fix double activation of extensionsmbkma1-7/+2
2021-11-24pluma-tab: remove a whitespace before #ifrbuj1-1/+1
2021-08-06release 1.26.0v1.26.0raveit652-2/+13
2021-08-06tx: sync with transifexraveit65208-74221/+74355
2021-08-06travis-Ci: use libera.chat as notification serverraveit651-1/+1
2021-08-03filebrowser-plugin: fix segfault on open-terminal actionmbkma1-1/+1
2021-06-26tx: update resourceraveit652-623/+614
2021-06-26update copyright to 2021raveit65179-4/+179
2021-05-30travis-ci: use ubuntu focal as host systemraveit651-1/+1
fixes build issues with fedora:latest (f34) tag.
2021-04-25travis: disable travis builds for ubunturaveit651-1/+1
Sadly, there is a limit for free builds at docker.com See discussion https://github.com/orgs/mate-desktop/teams/core-team/discussions/25
2021-04-01build: fix shebangsraveit657-7/+7
- mangling shebang warnings - ambiguous python shebang error
2021-03-29warning: declaration of ‘taglist’ shadows a global declarationrbuj1-10/+13
2021-03-10pluma: Use EXIT_SUCCESS macro instead of int value (portability)rbuj1-4/+4
2021-03-09travis: build with mate-common-1.24.2 from reposraveit651-11/+0
2021-03-09help: update help for sort pluginmbkma1-3/+0
2021-03-07sort plugin: Port sort plugin to the new GtkSourceView api.mbkma2-467/+202
This allows the user to undo a sorting operation. Further this commit simplifies the code and updates the ui file.
2021-03-04release 1.25.3v1.25.3raveit652-2/+10
2021-03-04port plugins to use the window-construct property.mbkma12-331/+326
pluma-file-browser-plugin.c: rename "data" to "priv".
2021-03-04cppcheck warning: Checking if unsigned expression is less than zerorbuj1-1/+1
2021-03-04cppcheck warning: Local variable 'icon' shadows outer argumentrbuj1-3/+3
2021-03-04pluma-window: unused variable ‘ui_file’ [-Wunused-variable]rbuj1-1/+0
2021-03-04build: port to gtksourceview-4rbuj7-13/+21
2021-03-04cppcheck warning: Local variable shadows outer variablerbuj2-9/+10
2021-03-03release 1.25.2v1.25.2raveit652-1/+8
2021-03-02pluma-activatable-interfaces: use G_DECLARE_INTERFACEmbkma3-24/+9
2021-03-02code formating fixesmbkma9-5733/+5672
pluma-app.c: tabs to spaces pluma-view.c: tabs to spaces, move code around pluma-window.c: tabs to spaces
2021-03-02Introduce PlumaWindowActivatable, PlumaAppActivatable, PlumaViewActivatablembkma10-32/+666
These interfaces are for extensions that should be activated against a window/app/view. Backport from - https://gitlab.gnome.org/GNOME/gedit/-/commit/4fe7161560941ae1aa42165ff4d71121ad6f67b9 - https://gitlab.gnome.org/GNOME/gedit/-/commit/56a790a6851ebc98766cc4aca27cb32dde1b41bf - https://gitlab.gnome.org/GNOME/gedit/-/commit/210ed41e48988646203fc94eba19ce94657821cd In pluma-app.c we use gtk_main_quit instead of app object unref when last window closed. Plugin engine finalization calls app_get_default which reconstructs the app object. Before that was reasonably ok because it didn't really do anything, but now the app does stuff in 'init'. See https://gitlab.gnome.org/GNOME/gedit/-/commit/90c9889a4a31fbebfa042c5d2c64bb2b05160b10
2021-02-25release 1.25.1v1.25.1raveit652-1/+42
2021-02-25tx: sync with transifexraveit65208-121063/+120639
2021-02-25build: define PLUMA_LIBDIRrbuj2-2/+3