commit f82b9cd382ef0cc1071bd03b45d63850ea573018 Author: Paolo Borelli Date: 2012-02-22 Release 3.3.4 M NEWS M README M configure.ac commit 76189cd24d06c062db91e7c603a9fd176bdebd3c Author: Paolo Borelli Date: 2012-02-22 Remove unused variable M gedit/gedit-panel.c commit 6b7088aacf61db563eb65d772f1eb38d031f26b2 Author: Paolo Borelli Date: 2012-02-22 Set "title" class to the sidepane title M gedit/gedit-panel.c commit daf108a325d0035cab56f01d7aa1f4224c00fc45 Author: Paolo Borelli Date: 2012-02-22 Fix build M gedit/Makefile.am commit 4c399e1d7f1108c4883ad923fd14b3062e6d3267 Author: Piotr Drąg Date: 2012-02-22 Updated POTFILES.in M po/POTFILES.in commit 3ca2bcd9ad39081074fcbc1ef38028f81838b9dd Author: Ignacio Casal Quinteiro Date: 2012-02-22 panel: do not apply the sidebar class M gedit/gedit-panel.c commit d63549723cab68413d3188aaaab60ee031993e79 Author: Ignacio Casal Quinteiro Date: 2012-02-22 Remove dialog utility library M configure.ac M gedit/Makefile.am D gedit/dialogs/Makefile.am R100 gedit/dialogs/gedit-close-confirmation-dialog.c gedit/gedit-close-confirmation-dialog.c R100 gedit/dialogs/gedit-close-confirmation-dialog.h gedit/gedit-close-confirmation-dialog.h M gedit/gedit-commands-edit.c M gedit/gedit-commands-file.c M gedit/gedit-commands-search.c M gedit/gedit-encodings-combo-box.c R100 gedit/dialogs/gedit-encodings-dialog.c gedit/gedit-encodings-dialog.c R100 gedit/dialogs/gedit-encodings-dialog.h gedit/gedit-encodings-dialog.h R100 gedit/dialogs/gedit-encodings-dialog.ui gedit/gedit-encodings-dialog.ui R100 gedit/dialogs/gedit-preferences-dialog.c gedit/gedit-preferences-dialog.c R100 gedit/dialogs/gedit-preferences-dialog.h gedit/gedit-preferences-dialog.h R100 gedit/dialogs/gedit-preferences-dialog.ui gedit/gedit-preferences-dialog.ui R100 gedit/dialogs/gedit-replace-dialog.c gedit/gedit-replace-dialog.c R100 gedit/dialogs/gedit-replace-dialog.h gedit/gedit-replace-dialog.h R100 gedit/dialogs/gedit-replace-dialog.ui gedit/gedit-replace-dialog.ui M gedit/gedit-session.c commit c6494063b310d55bd33052c1e758c06e35584af0 Author: Daniel Mustieles Date: 2012-02-21 Updated Spanish translation M help/es/es.po commit c091fdec9f04df99293e21c89c95e5be7555ad0b Author: Fran Diéguez Date: 2012-02-21 Updated Galician translations M po/gl.po commit f749e2217fb5e510767582d9662f15c7aedabe45 Author: Kenneth Nielsen Date: 2012-02-20 Updated Danish translation M po/da.po commit c60589140118367919a5d51b59a4c2a8e4e2014a Author: Algimantas Margevičius Date: 2012-02-20 Updated Lithuanian translation M po/lt.po commit 50366855ec90ab75686a7e1e6ca81c259db5eb29 Author: Andre Klapper Date: 2012-02-20 Mention F11 to leave fullscreen. See bug #654097 M help/C/gedit-full-screen.page commit 8d8ae9a179c424fe51ef016ce4ad4dbfb7436ab9 Author: Andre Klapper Date: 2012-02-20 Fix typo. See bug #651499 M help/C/gedit-open-files-from-sidepane.page commit c68cc5d2b9f88830e8ab7db491a0a60c9212a2a3 Author: Daniel Mustieles Date: 2012-02-20 Updated Spanish translation M help/es/es.po commit 5642b30da40de5fad0daaca449d52ce3f26c2390 Author: Ihar Hrachyshka Date: 2012-02-20 Updated Belarusian translation. M po/be.po commit f7c2c35ae5c4120ba83675bda42d72e0f69e22a2 Author: Marek Černocký Date: 2012-02-20 Updated Czech translation M po/cs.po commit def5038b93be94564c21aac4579100b94bbd4a6d Author: Jim Campbell Date: 2012-02-19 docs: added ui:expanded attribute to the keyboard shortcut tables. neat new feature in mallard M help/C/gedit-shortcut-keys.page commit 88d6244cef51968b641de2cdcbf71574de03ecfe Author: Jim Campbell Date: 2012-02-19 docs: minor updates to spellcheck and tabs-moving pages. M help/C/gedit-spellcheck.page M help/C/gedit-tabs-moving.page commit 3e1326bd23e5ffeb3c9599cc43ca4686e2c512f4 Author: Kjartan Maraas Date: 2012-02-19 Updated Norwegian bokmål translation M po/nb.po commit b73c440d14465d2be0973a99d217fbeaac6e0def Author: Daniel Nylander Date: 2012-02-19 Updated Swedish translation M po/sv.po commit 03b937ab2e09d14cc5aeba6331cce3d191f3c2d5 Author: Mattias Põldaru Date: 2012-02-19 [l10n] Updated Estonian translation M po/et.po commit 393df6d7d99541d2ed6325984a00c5624c0fb0b4 Author: Ignacio Casal Quinteiro Date: 2012-02-18 Remove death style scheme dialog D gedit/dialogs/gedit-style-scheme-dialog.c D gedit/dialogs/gedit-style-scheme-dialog.h D gedit/dialogs/gedit-style-scheme-dialog.ui D gedit/dialogs/gedit-style-scheme-generator.c D gedit/dialogs/gedit-style-scheme-generator.h commit a4070962283336bf9ddeadb2926c7e68592e9574 Author: Daniel Trebbien Date: 2012-02-17 Unown the bus name to release some memory g_bus_unown_name() should be called to unown the bus name that is obtained by gedit_dbus_run(). https://bugzilla.gnome.org/show_bug.cgi?id=670307 M gedit/gedit-dbus.c commit 96ac5c419a542d59e6dec4fe13416eb55c49b8f5 Author: Yaron Shahrabani Date: 2012-02-17 Updated Hebrew translation. M po/he.po commit a7532663b5619ad5e694e895a9452af53b32d647 Author: Automatic Mirroring Date: 2012-02-16 Update Simplified Chinese translation. M po/zh_CN.po commit e1025303418ad81f1ce22613246fbbda2ae65174 Author: Matej Urbančič Date: 2012-02-15 Updated Slovenian translation M po/sl.po commit 33ce3ab0da2b9b75b3d5fb9966cd579d7c73a7a6 Author: Daniel Trebbien Date: 2012-02-14 Fix a memory leak In init_fifo(), `tmp` needs to be freed before returning. See: http://developer.gnome.org/glib/stable/glib-File-Utilities.html#g-file-open-tmp https://bugzilla.gnome.org/show_bug.cgi?id=670095 M gedit/gedit-fifo.c commit 5f8ea7d5606eb20e9289db566ca65f61be1fef19 Author: Mario Blättermann Date: 2012-02-12 [l10n] Updated German doc translation M help/de/de.po commit 1fd727ac83ec7f460dc04a8c4ff3f35aa9dac6c4 Author: Daniel Mustieles Date: 2012-02-12 Updated Spanish translation M po/es.po commit 7cdf292dc991fa7d44662de34b80f2b707fcf9be Author: Ihar Hrachyshka Date: 2012-02-12 Updated Belarusian translation. M po/be.po commit 1b2cd86cf19ff74a7f1aac6bfba7a963554d2366 Author: Мирослав Николић Date: 2012-02-12 Updated Serbian translation M po/sr.po M po/sr@latin.po commit 8270b39fdcc16b61984b653612334939abcc5df2 Author: Мирослав Николић Date: 2012-02-12 Updated Serbian translation M po/sr.po M po/sr@latin.po commit b520695729f336c7e687469741339d216f67802d Author: Paolo Borelli Date: 2012-02-12 Fix labels in the preferences dialog Toolbuttons label are not shown in gnome3, but let's use correct labels to not confuse translators M gedit/dialogs/gedit-preferences-dialog.ui commit baa1fe0a050733a7f5a93f43ce240e08e7814b6b Author: Daniel Trebbien Date: 2012-02-11 Check that convert_text() succeeded validate_and_insert() does not allow its `buffer` parameter to be NULL. In gedit_document_output_stream_flush(), if convert_text() fails, then `outbuf` will be NULL and validate_and_insert() will be called with a NULL `buffer`. https://bugzilla.gnome.org/show_bug.cgi?id=669909 M gedit/gedit-document-output-stream.c commit c28ab5b089bc8ed8419e8fe216cc64becc85ac29 Author: Paolo Borelli Date: 2012-02-12 Restore documents panel context menu. It broke when we refactored the notebook-pupup-menu object. M gedit/gedit-documents-panel.c commit e09d562ed9efcb43e18e9dffd86c1803fa0634f0 Author: Daniel Trebbien Date: 2012-02-11 Fix a memory leak In menu_position(), free the GtkTreePath that was returned by get_current_path(). https://bugzilla.gnome.org/show_bug.cgi?id=669917 M gedit/gedit-documents-panel.c commit 7638d411544c1f211816768adc1a5cb5a84db96a Author: Daniel Trebbien Date: 2012-02-11 Fix possible memory leak In treeview_selection_changed(), if `notebook` is not NULL, then it needs to be unrefed. See: http://developer.gnome.org/gtk/unstable/GtkTreeModel.html#gtk-tree-model-get https://bugzilla.gnome.org/show_bug.cgi?id=669913 M gedit/gedit-documents-panel.c commit 412df6b69da33be9a5deb529eb39b8dc96b5dc06 Author: Ihar Hrachyshka Date: 2012-02-11 Updated Belarusian translation. M po/be.po commit 9776527b66d7812914fb6fb0ba68529581421c7e Author: Daniel Trebbien Date: 2012-02-11 Fix possible memory leak If gedit_document_output_stream_write() is called and the ostream is not initialized, g_iconv_open() fails (so gedit_document_output_stream_write() returns -1), and gedit_document_output_stream_write() is called again, then the `charset_conv` that was created during the previous initialization attempt would be leaked. https://bugzilla.gnome.org/show_bug.cgi?id=669898 M gedit/gedit-document-output-stream.c commit 32d9eb7f4f18f09abdb85eeedb80eae49648f69a Author: Daniel Trebbien Date: 2012-02-10 Use g_clear_object() https://bugzilla.gnome.org/show_bug.cgi?id=669838 M gedit/gedit-document-loader.c commit 1165ee992d338b8823b2d0dbd4d2f3d8fbd6e186 Author: Daniel Trebbien Date: 2012-02-10 Fix incomplete gedit_dirs_shutdown() Also free `user_styles_dir`. https://bugzilla.gnome.org/show_bug.cgi?id=669837 M gedit/gedit-dirs.c commit 6ac984c0d5dd656a765f157033a3b76b3a8c4db6 Author: Daniel Trebbien Date: 2012-02-10 Fix possible memory leak Unref 'file' also in the error code path. https://bugzilla.gnome.org/show_bug.cgi?id=669832 M gedit/gedit-commands-file.c commit 7d4d6480ecc5d3fbcce618c137480e1f52b6aaef Author: Daniel Trebbien Date: 2012-02-10 Fix possible memory leak In gedit_metadata_manager_get(), `uri` needs to be freed before returning. https://bugzilla.gnome.org/show_bug.cgi?id=669822 M gedit/gedit-metadata-manager.c commit fd7ea9b39e52e5c8b1cb9a9cb6422bd6bb6c45dd Author: Daniel Trebbien Date: 2012-02-10 Fix possible memory leaks The GError objects set by g_set_error_literal() need to be freed with g_error_free(). https://bugzilla.gnome.org/show_bug.cgi?id=669820 M gedit/gedit-document.c commit d8e176f0fee0ee2afa4ac4181e6c96054c3934db Author: Daniel Trebbien Date: 2012-02-09 Fix a possible memory leak It could be that the file info does not have the G_FILE_ATTRIBUTE_TIME_MODIFIED attribute set, and _gedit_document_check_externally_modified() would return before unrefing `info`. https://bugzilla.gnome.org/show_bug.cgi?id=669809 M gedit/gedit-document.c commit c3b38c92009e5148b5cb297c8f2252b83136570e Author: Daniel Trebbien Date: 2012-02-09 Fix 668924 Make gedit_debug_message() introspectable Adds a new function to the gedit-debug public API: gedit_debug_plugin_message(). gedit_debug_plugin_message() is intended to be a non-variable argument (hence introspectable) version of gedit_debug_message() that can be called by plugins. An override of gedit_debug_plugin_message() is added for the PyGObject Python language binding. The override makes it more convenient to use by Python plugin writers. https://bugzilla.gnome.org/show_bug.cgi?id=668924 M docs/reference/gedit-sections.txt M gedit/Gedit.py M gedit/gedit-debug.c M gedit/gedit-debug.h commit 6ec8a853e407252d5c9f969d2d02f7d905c9caa1 Author: Daniel Mustieles Date: 2012-02-09 Updated Spanish translation M help/es/es.po commit 89039141bd27b6947c3c9dfa591028f3de95aba0 Author: Daniel Trebbien Date: 2012-02-08 Fix 668911 modelines: Support Emacs' Text mode Adds a check for language "text" and handles it specially. https://bugzilla.gnome.org/show_bug.cgi?id=668911 M plugins/modelines/modeline-parser.c commit b143336dc193964325a555a6a1c6a76206d40817 Author: Paolo Borelli Date: 2012-02-08 Fix validation errors M help/gl/gl.po M help/sl/sl.po commit 4ff6ec399f16763bb61455ff8d6be8c8ecf87ca4 Author: Javier Jardón Date: 2012-02-08 help/Makefile.am: Use HELP_LINGUAS to reenable translations support Also use the new "help:" syntax This fixes commit a9607074f4f61677f28cd186b1d817db2f3369d9 M gedit/gedit-app.c M help/Makefile.am commit bb421a6c87bbe811eac17f38266735c80c653e04 Author: Mattias Põldaru Date: 2012-02-08 [l10n] Updated Estonian translation M po/et.po commit 1ff1deb03abd9386aee1b01594e71d024fd9d37a Author: Paolo Borelli Date: 2012-02-07 Remove trailing spaces M gedit/gedit-debug.c M gedit/gedit-debug.h commit 04e9a313527cb202b22ca0fb16f7aa47162a3b23 Author: Paolo Borelli Date: 2012-02-07 Small gtk-doc fix M gedit/gedit-debug.c commit 6a53a66ee4fcd3a67a31573595786190ac3311c0 Author: Daniel Trebbien Date: 2012-02-06 Move gedit-debug documentation to gedit-debug.c M gedit/gedit-debug.c M gedit/gedit-debug.h commit a9607074f4f61677f28cd186b1d817db2f3369d9 Author: Javier Jardón Date: 2012-02-07 Use new documentation infraestructure Fixes https://bugzilla.gnome.org/show_bug.cgi?id=669587 M Makefile.am M configure.ac M gedit/gedit-app.c M help/Makefile.am commit 20fc2466d186020ba956b4043da443cd9434370a Author: Fran Diéguez Date: 2012-02-07 Updated Galician translations for doc M help/gl/gl.po commit 86d8fddb06c34d6292a67ff83b09e8f2ffde5dea Author: Ignacio Casal Quinteiro Date: 2012-02-07 spell: more missing separators M plugins/spell/gedit-automatic-spell-checker.c commit 9c86b14471640231383defbdc07d3747691634fa Author: Ignacio Casal Quinteiro Date: 2012-02-07 spell: use a separator menuitem M plugins/spell/gedit-automatic-spell-checker.c commit 238f3de6911fd4aba5093a7454bf0be9397b156d Author: Mario Blättermann Date: 2012-02-06 [l10n] Updated German translation M po/de.po commit d3af9b93ffd41cad58e0be8a5d692b6531288ec2 Author: Mario Blättermann Date: 2012-02-06 [l10n] Updated German doc translation M help/de/de.po