summaryrefslogtreecommitdiff
path: root/pluma
AgeCommit message (Collapse)AuthorFilesLines
2023-05-28Update pluma/pluma-pango.cliulinsong1-5/+1
Co-authored-by: Colomban Wendling <[email protected]>
2023-05-28Add quotes before and after font-family's valueliiulinsong1-0/+2
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-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-07Unnecessary G_OBJECT cast when calling signal connect functionrbuj5-44/+28
2022-03-07pluma-commands-search: fix warning -Wenum-conversionrbuj1-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-06-26update copyright to 2021raveit65102-3/+102
2021-03-10pluma: Use EXIT_SUCCESS macro instead of int value (portability)rbuj1-4/+4
2021-03-04pluma-window: unused variable ‘ui_file’ [-Wunused-variable]rbuj1-1/+0
2021-03-04build: port to gtksourceview-4rbuj2-4/+12
2021-03-04cppcheck warning: Local variable shadows outer variablerbuj2-9/+10
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-25build: define PLUMA_LIBDIRrbuj2-2/+3
2021-02-25pluma-plugins-engine: Do not build the path to girepository-1.0rbuj1-6/+2
2021-02-25Drop pluma_dirs_get_pluma_locale_dirrbuj4-11/+2
2021-02-25Drop pluma_dirs_get_pluma_plugins_dir, pluma_dirs_get_pluma_plugins_dirrbuj3-23/+1
2021-02-25Drop pluma_dirs_get_pluma_plugins_data_dirrbuj3-8/+1
2021-02-25Drop pluma_dirs_get_pluma_data_dirrbuj2-16/+1
2021-02-25pluma: Do not build the path to the icons folderrbuj1-11/+1
2021-02-25Drop pluma_dirs_get_ui_filerbuj8-46/+18
2021-02-06fix printing wrap modembkma1-2/+2
2021-02-04build: Use PACKAGE_URL variablerbuj1-2/+2
2021-01-28filebrowser plugin: Refactor pluma_image_menu_item_new_from_pixbufrbuj2-34/+0
2021-01-16Update copyright to 2021rbuj1-1/+1
2020-12-24add show/hide line-numbers shortcut (ctrl+y)mbkma1-0/+4
2020-12-16pluma-utils: Cppcheck warning 'argument order different'rbuj2-2/+2
2020-12-10pluma-message: Fix the position of the inline keywordrbuj1-1/+1
2020-12-05Use g_clear_errorrbuj3-16/+5
2020-11-22Fix line numbers menu: use g_settings_bind correctlymbkma1-2/+2
2020-10-27pluma-view: Fix incorrect interface fontBwackNinja4-104/+292
Fixes issue #525 by setting the textview font with css without also setting the font for the labels. Changes based on gedit and gtk/gtkfontbutton.c.
2020-10-24Redesign Pluma Preferences Dialogmbkma3-900/+309
- Group options into Display and Highlighting categories - Fix sensitivity of auto-save spinbutton - Display right margin with spinbutton in one line - Apply sensitivity on spinbutton directly instead of according ui objects "autosave_hbox" and "right_margin_position_hbox" - Adjust order of "Spaces, Tabs, Newlines" checkboxes to match the headings order - Remove empty labels and use widget margins instead - Indent "Do not split words.." box in "Text Wrapping" (Because its a subitem) - Do not indent box with colour schemes - Capitalize headings (Grid pattern -> Grid Pattern and Show spaces, tabs, newlines -> Show Spaces, Tabs, Newlines)
2020-10-19Remove pluma-marshal.mbkma11-94/+32
These days we can use the automatic ffi marshalling. See: - https://developer.gnome.org/gobject/stable/gobject-Signals.html#g-signal-new - http://sourceware.org/libffi/ - https://gitlab.gnome.org/GNOME/gedit/-/commit/373adb7d041b0559953d0ac8cf2213ecc44db956
2020-10-04Use gtk_source_view_get_visual_columnmbkma1-19/+1
2020-10-03pluma-document: highlighting for BOM was fixed on gtksourceview 3.24.11rbuj1-0/+7
See https://gitlab.gnome.org/GNOME/gtksourceview/-/commit/54e48e9c
2020-08-30add optional grid background patternmbkma5-0/+119
2020-08-26pluma-document: Fix BOM detection for C languagerbuj1-3/+10
2020-08-26pluma-document: Fix warning assertion 'G_IS_FILE (file)' failedrbuj1-3/+8
2020-08-05Remove -Wmissing-field-initializers warningsrbuj1-8/+8