commit e2ee5d574270c8c19677d600f4040adab28511c8 Author: Sébastien Wilmet Date: 2013-07-29 Release 3.9.4 M NEWS M README M configure.ac commit 5af28c20a7bb1d1cf451e865c56adb69314b5724 Author: Sébastien Wilmet Date: 2013-07-29 The King is Dead for the file browser The King is now Dead everywhere the composite widget templates are used (normally), to avoid segfaults. M configure.ac M plugins/filebrowser/gedit-file-bookmarks-store.c M plugins/filebrowser/gedit-file-browser-plugin.c M plugins/filebrowser/gedit-file-browser-store.c M plugins/filebrowser/gedit-file-browser-view.c M plugins/filebrowser/gedit-file-browser-widget.c commit 0ff8439aaa698a7c7b9495c8d8b0523e92e57d9b Author: Sébastien Wilmet Date: 2013-07-28 The King is Dead (for gedit core) http://blogs.gnome.org/ebassi/2013/06/21/the-king-is-dead/ M gedit/gedit-app-x11.c M gedit/gedit-app.c M gedit/gedit-close-confirmation-dialog.c M gedit/gedit-document-input-stream.c M gedit/gedit-document-loader.c M gedit/gedit-document-output-stream.c M gedit/gedit-document-saver.c M gedit/gedit-document.c M gedit/gedit-documents-panel.c M gedit/gedit-encodings-combo-box.c M gedit/gedit-encodings-dialog.c M gedit/gedit-file-chooser-dialog.c M gedit/gedit-highlight-mode-dialog.c M gedit/gedit-history-entry.c M gedit/gedit-message-bus.c M gedit/gedit-message.c M gedit/gedit-multi-notebook.c M gedit/gedit-notebook-popup-menu.c M gedit/gedit-notebook.c M gedit/gedit-open-tool-button.c M gedit/gedit-panel.c M gedit/gedit-plugins-engine.c M gedit/gedit-preferences-dialog.c M gedit/gedit-print-job.c M gedit/gedit-print-preview.c M gedit/gedit-progress-info-bar.c M gedit/gedit-replace-dialog.c M gedit/gedit-settings.c M gedit/gedit-statusbar.c M gedit/gedit-tab-label.c M gedit/gedit-tab.c M gedit/gedit-view.c M gedit/gedit-window.c commit 365758fd239e92c6f276018ceb89be0e39c763fd Author: Sébastien Wilmet Date: 2013-07-28 The King is (partially) Dead Not all classes are converted. This fixes error messages. http://blogs.gnome.org/ebassi/2013/06/21/the-king-is-dead/ M gedit/gedit-status-menu-button.c M gedit/gedit-view-frame.c commit 5522b42e18c8b89aa6306f05f73ca8ce8b7107e9 Author: Sébastien Wilmet Date: 2013-07-28 Remove empty finalize M gedit/gedit-status-menu-button.c commit 5a82154dd0cc3cc3a62a2da03a52e8a67453071c Author: Aurimas Černius Date: 2013-07-27 Updated Lithuanian translation M po/lt.po commit 32f3b030511666c8000042242110b68245116920 Author: Matthias Clasen Date: 2013-07-26 Adapt to recent GTK+ api changes The template binding macros got renamed around a few times. https://bugzilla.gnome.org/show_bug.cgi?id=704963 M gedit/gedit-encodings-dialog.c M gedit/gedit-highlight-mode-dialog.c M gedit/gedit-preferences-dialog.c M gedit/gedit-print-preview.c M gedit/gedit-progress-info-bar.c M gedit/gedit-replace-dialog.c M gedit/gedit-status-menu-button.c M gedit/gedit-view-frame.c M plugins/filebrowser/gedit-file-browser-widget.c commit 6c23e7ac3c0e592038ab444b11666aec957a73b5 Author: Ignacio Casal Quinteiro Date: 2013-07-26 Fix for gtk+ template api break M gedit/gedit-encodings-dialog.c M gedit/gedit-highlight-mode-dialog.c M gedit/gedit-preferences-dialog.c M gedit/gedit-print-preview.c M gedit/gedit-progress-info-bar.c M gedit/gedit-replace-dialog.c M gedit/gedit-status-menu-button.c M gedit/gedit-view-frame.c M plugins/filebrowser/gedit-file-browser-widget.c commit 197a9f4d9d06cd73140efeffa983c66b99cf5814 Author: Daniel Mustieles Date: 2013-07-24 Updated Spanish translation M po/es.po commit fbadf36afa99b33cd4418265bedbd78f758c82f1 Author: Andika Triwidada Date: 2013-07-24 Updated Indonesian translation M po/id.po commit 6102209ba21020cb4022333a4ebfca04056376f8 Author: Fran Diéguez Date: 2013-07-23 Updated Galician translations M po/gl.po commit 20559b369f47c3c252745ceae9fea39fd68a5691 Author: Marek Černocký Date: 2013-07-22 Updated Czech translation M po/cs.po commit e4d1c7afc58038b9e56eb792b5b5bab0e37c9aa7 Author: Garrett Regier Date: 2013-07-22 Bug 704701: Use "Home" instead of user name in file browser M plugins/filebrowser/gedit-file-bookmarks-store.c commit 8c641e41c446ae499a8ea7fe929cf6db981520c8 Author: Dimitris Spingos Date: 2013-07-22 Updated Greek translation M po/el.po commit b693421df13395d5ca2a41ec51567bcf026bc705 Author: Daniel Mustieles Date: 2013-07-22 Updated Spanish translation M po/es.po commit fcfad0a4b535a02407b8a680158f1b7ddf23b8af Author: Paolo Borelli Date: 2013-07-21 Do not tie deprecations to maintainer mode It caused deprecations to be on by default, and right now with UIManager deprecated that's just too much pain for no gain. M configure.ac commit df83ef2e0faa57f56520bdfab0e42c798d18af83 Author: Paolo Borelli Date: 2013-07-21 Use AM_CPPFLAGS instead of INCLUDES M gedit/Makefile.am commit 42f0cf0b5c350423c34a181379b2d95d83cedbf3 Author: Marek Černocký Date: 2013-07-21 Updated Czech translation M po/cs.po commit 116b29827de251bde31d3f051a2f4342add5fdc7 Author: Ignacio Casal Quinteiro Date: 2013-07-19 close confirmation dialog: fix labels alignment M gedit/gedit-close-confirmation-dialog.c commit ee6b232c37d469b3e857c8d2093d88652475c7c7 Author: Ignacio Casal Quinteiro Date: 2013-07-16 confirmation dlg: fix styling issues https://bugzilla.gnome.org/show_bug.cgi?id=704297 M gedit/gedit-close-confirmation-dialog.c commit 15db4f74fe4db09cfcc398ee591b3bbca9cced6d Author: Sébastien Wilmet Date: 2013-07-17 ViewFrame: fix bugs about search text (un)escaping M gedit/gedit-view-frame.c commit b03dc22125b5d32d6670373a36cd436bc94a885c Author: Sébastien Wilmet Date: 2013-07-13 ViewFrame: use a GdTaggedEntry M README M configure.ac M gedit/gedit-view-frame.c M gedit/gedit-view-frame.ui commit e47d038299b32c874464ed8ae392b52ecaa24025 Author: Sébastien Wilmet Date: 2013-07-19 Add libgd git submodule M .gitmodules M Makefile.am M configure.ac M gedit/Makefile.am A libgd commit 575af379f840d44820895f9be73577cf66de2894 Author: Andika Triwidada Date: 2013-07-19 Added Indonesian translation for user guide M help/Makefile.am A help/id/id.po commit eb8edb11817b1b740498c5b29f460b09c6e99e04 Author: Kjartan Maraas Date: 2013-07-18 Updated Norwegian bokmål translation M po/nb.po commit bb37ff0f09f9a1dd6e3bcde663618dc0a7a8551c Author: Milo Casagrande Date: 2013-07-17 [l10n] Updated Italian translation. M po/it.po commit 962f4ab23b0b1666f913ce8146c5a76bbfbd9a6d Author: Marek Černocký Date: 2013-07-16 Updated Czech translation M po/cs.po commit 6a7e8147b1905bdb3e6866cc74625225f06468ea Author: Paolo Borelli Date: 2013-07-15 Fix typo in recend error message changes M gedit/gedit-io-error-info-bar.c commit 7aff96fc195f3a7b863ad67d0a8cde9686635a36 Author: William Jon McCann Date: 2013-07-15 Put the file string quotes in the translated strings So they can be localized. M gedit/gedit-io-error-info-bar.c commit cc3fffd140a40761549044b13bb22d8a2c161244 Author: William Jon McCann Date: 2013-07-15 Use a more explicit control for the reload info bar M gedit/gedit-io-error-info-bar.c commit 62d68664ff7ac1501e3253f6325eae2a3aed3572 Author: William Jon McCann Date: 2013-07-15 Use quotes instead of italics This is consistent with Nautilus and the GNOME guidelines M gedit/gedit-io-error-info-bar.c commit 9f8f399dc06d8683a0e93ef490307a6049af6d65 Author: William Jon McCann Date: 2013-07-15 Mounting is jargon that we don't want to expose to users M gedit/gedit-io-error-info-bar.c commit 6301231c2d774872f721ec6d1bccdc4351918b67 Author: William Jon McCann Date: 2013-07-15 The application should not refer to itself in the third-person M gedit/gedit-io-error-info-bar.c commit 7a4e8dd6f13a1546b55db7f937c9d3e0c88005be Author: William Jon McCann Date: 2013-07-15 Don't use an icon in the info bars M gedit/gedit-io-error-info-bar.c commit 058afdfb3a9fb742e204a196601d1f12f57fa0dd Author: William Jon McCann Date: 2013-07-15 Don't use stock in the infobar M gedit/gedit-io-error-info-bar.c commit 1cdcdc0a58f86f830342d7b9df26ba164218ea9d Author: William Jon McCann Date: 2013-07-15 Don't use icons in buttons M gedit/gedit-io-error-info-bar.c commit c06e29b9c97c7375b708394fc510aa84df1ff386 Author: Paolo Borelli Date: 2013-07-15 Bump GtkSourceView requirement (new search API) M configure.ac commit 3401c243b448386ca4157b5549bf1347951744be Author: Milo Casagrande Date: 2013-07-15 [l10n] Updated Italian translation. M po/it.po commit 3098a126a28abc75d8452f0a3c2cf2da2930336d Author: Pavol Klačanský Date: 2013-07-14 Updated slovak translation M po/sk.po commit 1a965fc4ed29731e35ce9fecaec9036728f00f52 Author: Sébastien Wilmet Date: 2013-07-10 search and replace: use async functions Async search has a price: more lines of code... The forward and backward search can be done via the replace dialog, or via the menu. In the first case, when the operation is finished, a message must be displayed in the statusbar and the sensitivity of the replace button must be updated. That's why there are two different callbacks: from or not from the dialog window. M gedit/gedit-commands-search.c commit c51d3d91cc50313dd1af0f761f2b717f1fdab2b9 Author: Sébastien Wilmet Date: 2013-07-13 GeditDocument: emit the search-highlight-updated signal The signal is deprecated, but maybe some plugins rely on the signal, so it's better to not break the API. M gedit/gedit-document.c commit 5da7ef3a27a9053b30a5ce454c11e0fb84055fb1 Author: Sébastien Wilmet Date: 2013-07-13 spell: use gtk_source_buffer_search_replace_all() When the dialog window for the spell checking is shown, clear the search highlighting. One thing at a time: either the search, or the spell checking. To replace_all(), the search settings are saved and restored. M plugins/spell/gedit-spell-plugin.c commit 161dd8c168e9f3bdb41ff2272b36dbac20d9c1e1 Author: Sébastien Wilmet Date: 2013-07-13 Deprecate gedit_utils_escape_search_text() and unescape() Moved to GtkSourceView. M gedit/gedit-replace-dialog.c M gedit/gedit-utils.c M gedit/gedit-utils.h M gedit/gedit-view-frame.c commit c466fe8838e70290bc8a65a0ceea62b4bfb6949e Author: Sébastien Wilmet Date: 2013-06-25 Remove gedittextregion It was used for search highlighting. Now it is done by GtkSourceView. M docs/reference/Makefile.am M gedit/Makefile.am D gedit/gedittextregion.c D gedit/gedittextregion.h D gedit/update-gedittextregion.sh commit ec46dfb49e7238c8dcac97864ee6584eab9198c3 Author: Sébastien Wilmet Date: 2013-07-09 GeditDocument: deprecate search and replace API And replace part of the implementation with the gsv API, so there are no conflicts between gedit and gsv for the search highlighting (maybe some third-party gedit plugins use the GeditDocument functions for the search and replace). M gedit/gedit-document.c M gedit/gedit-document.h M gedit/gedit-window.c commit fa9cdd619c866a641eb811186168c664dc56f4d6 Author: Sébastien Wilmet Date: 2013-07-01 search and replace: use gsv search API M gedit/gedit-commands-search.c commit 386b90989648274ebbf78f93bd5b46a590a5285d Author: Sébastien Wilmet Date: 2013-07-01 utils: use gsv utils functions M gedit/gedit-utils.c commit cc0151525704123d94a41ee4f247da49f98ef285 Author: Sébastien Wilmet Date: 2013-06-29 ViewFrame: use gsv search API M gedit/gedit-view-frame.c commit 7020fabaffe943d15b394aee8214a66c30fd517e Author: Sébastien Wilmet Date: 2013-06-19 Do not update search highlighting, done in gsv M gedit/gedit-view.c commit 3b55fd61693d8b21013628628b4e4682220c5227 Author: Garrett Regier Date: 2013-07-12 Convert GeditMultiNotebook into a GtkGrid M gedit/gedit-multi-notebook.c M gedit/gedit-multi-notebook.h commit aeb94e537b249bdbe912f00b0606e7826903eaa1 Author: Garrett Regier Date: 2013-07-12 Bug 704107 - Fix tab groups M gedit/gedit-multi-notebook.c commit b949ad1767f746450b1b9c4e76de20150102cf5e Author: Garrett Regier Date: 2013-07-12 Bug 698568 - Fix external tools manager to expand horizontally M plugins/externaltools/tools/tools.ui commit 9c29cee64df8f266ff5e21851d70099c62324004 Author: Garrett Regier Date: 2013-07-11 Bug 699661 - Delay replacing the selection until the first write This allows for an external tool to fail and for the document to remain untouched. M plugins/externaltools/tools/functions.py commit 67190fc8a1ba00c152c051e29b53f67b7116057a Author: Garrett Regier Date: 2013-07-02 Fix docs M gedit/gedit-document.c M gedit/gedit-message-bus.c commit b82e1bb7f9fd4daae51036b21f1e37f6687856a8 Author: Ignacio Casal Quinteiro Date: 2013-07-10 prefs dialog: bind sensitive for font settings M gedit/gedit-preferences-dialog.c commit effb6ce45390ac034238f8062ac44b09193e4b98 Author: Ignacio Casal Quinteiro Date: 2013-07-10 prefs dialog: remove NO_SENSITIVITY flag and bind sensitivity to grid M gedit/gedit-preferences-dialog.c M gedit/gedit-preferences-dialog.ui commit f3ed2496cc6d3b3a7cd148c9f1bc673dacc780af Author: Marek Černocký Date: 2013-07-09 Updated Czech translation M po/cs.po commit 87c4724e345ae102db452031272254fcf67d0d0a Author: Ignacio Casal Quinteiro Date: 2013-07-06 prefs dialog: minor cleanup M gedit/gedit-preferences-dialog.c commit bd4f91ecec815c9683a59185ad5149b1c45f7463 Author: Kjartan Maraas Date: 2013-07-04 Updated Norwegian bokmål translation M po/nb.po commit e17be3a4f1edf92f1d23bd38e1fa89cbba5dcd77 Author: Daniel Mustieles Date: 2013-07-03 Updated Spanish translation M help/es/es.po commit 3d8e187f34609f369d7b93e7f80cedde9af6ce02 Author: Shobha Tyagi Date: 2013-06-28 Modified gedit search for text page bug 701448 M help/C/gedit-search.page commit fdb9ff9e43ec5b688ffdfba18d0c2fb832cea69f Author: Aurimas Černius Date: 2013-07-02 Updated Lithuanian translation M po/lt.po commit 0a9c4e6496aa8b75671c33815ab14c003053a16e Author: Marek Černocký Date: 2013-07-02 Updated Czech translation M po/cs.po