commit a74267ef89fb8e13950a9f53838605eeb2b2a0ab Author: Sébastien Wilmet Date: 2013-03-18 Release 3.7.92 M NEWS commit 8672b2eefe3016464d5d0f1a9f93208ffc66fa2f Author: Rūdolfs Mazurs Date: 2013-03-17 Updated Latvian translation M po/lv.po commit a452d10113c6438d5302a7e0212e9765598a36ce Author: A S Alam Date: 2013-03-17 Punjabi: Translation updated (aalam) M po/pa.po commit 208c6bf28bffba074fe0be97bd5a313e7148efda Author: Ihar Hrachyshka Date: 2013-03-17 Updated Belarusian translation. M po/be.po commit 78d6ef846160d0a3772acd48c4ece9fe790eaa32 Author: Ask H. Larsen Date: 2013-03-17 Updated Danish translation M po/da.po commit 0f39795b8b224c98dc6c6de19ca45983f15d8fde Author: Sébastien Wilmet Date: 2013-03-16 Document GtkSourceCompletionProvider vfuncs M docs/reference/gtksourceview-3.0-sections.txt M gtksourceview/gtksourcecompletionprovider.h commit cd3ee35dc7c1d93ac2b4f1a047c5fd8e43347800 Author: Sébastien Wilmet Date: 2013-03-16 Document GtkSourceCompletionProposal vfuncs It is useful for knowing the default implementations. M docs/reference/gtksourceview-3.0-sections.txt M gtksourceview/gtksourcecompletionproposal.h commit 69f7d1dfa981e1e86b0f02e8c5149cf5493ee834 Author: Sébastien Wilmet Date: 2013-03-16 Completion: fix the update of the window position The window position was updated too many times. In some situations, we could see the intermediate positions, if these intermediate positions were not the same as the final position. So when typing characters at a certain speed, the completion window was shaking. Although it's quite funny, it's better if it is fixed :) M gtksourceview/gtksourcecompletion.c commit 0f5c64359b8babc1dfbc364985d83591f2e5ba29 Author: Yuri Myasoedov Date: 2013-03-16 Updated Russian translation M po/ru.po commit eae4dfaa92eeb52112c11ceea684ee9f4609f168 Author: Sébastien Wilmet Date: 2013-03-16 Fix and improve documentation for the CompletionContext M gtksourceview/gtksourcecompletioncontext.c M gtksourceview/gtksourcecompletioncontext.h commit bda88baae296564407f99ce1a5b8375f98f9bda2 Author: Sébastien Wilmet Date: 2013-03-16 Completion: remove interactive_providers struct field When a provider is added to Completion, it is added in the list of all providers, in the 'providers' struct field. It was also added to the list of interactive providers if the provider supports the interactive activation. The problem is that if the provider wants to change its mind and wants to add or drop support of interactive activation, _after_ it has been added to the Completion, this didn't work as expected. A workaround was to remove and re-add the provider to the Completion, but it is really a hack. So it's better, when starting an interactive completion, to always check all the providers. Example of use: https://git.gnome.org/browse/latexila/commit/?id=69449d1b00e1d980a36ec64e7024bc2a6d4bf31a M gtksourceview/gtksourcecompletion.c commit dabc2989c0a68bfa64a822ac5fd30e0fdce46efb Author: Sébastien Wilmet Date: 2013-03-16 Completion: fix the update of an active completion The GtkTextIter was not updated, and the providers were not re-selected. M gtksourceview/gtksourcecompletion.c commit b42fc8b3bbc54a93222f9b3f3957d7c6e5dfd532 Author: Carles Ferrando Date: 2013-03-16 [l10n] Updated Catalan (Valencian) translation M po/ca@valencia.po commit 721211a405648f336766ac39dd8441c079a81485 Author: Joan Duran Date: 2013-03-16 [l10n] Updated Catalan translation M po/ca.po commit 1e287c7b2a8108ec554cb736bab956089042ef72 Author: Sébastien Wilmet Date: 2013-03-15 Adapt gtk_source_view_populate_popup() The parameter of ::populate_popup() is now a GtkWidget instead of a GtkMenu. See this commit: https://git.gnome.org/browse/gtk+/commit/?id=88623b98a7ca0afca08ac21bc3aa662c6ed3ab7f M configure.ac M gtksourceview/gtksourceview.c commit 28137f973af3dcbdfe886b40bcaabbde107904e6 Author: Sébastien Wilmet Date: 2013-03-10 Use GLIB_VERSION_MIN_REQUIRED, GLIB_VERSION_MAX_ALLOWED, etc It will report warnings when the required version of GLib or GTK+ is not correct. For example if we use a new GTK+ function without bumping the dependency version, a warning will be printed. It assumes that GLIB_CHECK_VERSION() is not used, so the minimum required version is the same as the maximum allowed one. M configure.ac commit 096f14a992f5ed16681283d86a33f53facc3167b Author: Sébastien Wilmet Date: 2013-03-10 Remove use of GLIB_CHECK_VERSION() GLib >= 2.34 is now required, so there is no need to check whether the version is above 2.22. M gtksourceview/gtksourcelanguage-parser-1.c commit 42b19e4a7f7fd73230a48d1ed313dc94d4d82a99 Author: Aurimas Černius Date: 2013-03-15 Updated Lithuanian translation M po/lt.po commit 18755533e93977c73584d3d2034c8d67ccbb5156 Author: Sébastien Wilmet Date: 2013-03-15 Show mnemonics in the main completion window Before, the mnemonic for the Details button was always hidden, even if we pressed Alt, because the completion window doesn't have the focus. It would be possible to show the mnemonic only at appropriate times, but it would be too difficult for such a small detail (I know, Every Details Matters, but simple code matters too :). So it's better to always have the mnemonic visible, than never. M gtksourceview/gtksourcecompletion.ui commit c36dc27fd4204883de96e2485a3f0e221d9d9e3f Author: Balázs Úr Date: 2013-03-15 Updated Hungarian translation M po/hu.po commit eff69163ee8c8881438ae02780cd3afb5810ec69 Author: Duarte Loreto Date: 2013-03-15 Updated Portuguese translation and converted to New Spelling (Novo AO) M po/pt.po commit 37f5e031401f1c053bda24321a80d440dbd91df6 Author: Martin Srebotnjak Date: 2013-03-14 Updated Slovenian translation M po/sl.po commit 67253aac31ea58b9a5b824543c2b549d0954dc36 Author: Marek Černocký Date: 2013-03-13 Updated Czech translation M po/cs.po commit 24da0f23f40333e08779d83a7188bac1012da071 Author: Gheyret Kenji Date: 2013-03-13 Updated Uyghur translation Signed-off-by: Gheyret Kenji M po/ug.po commit e6285638f3a54b8254df991335c569a9be1d4409 Author: Carnë Draug Date: 2013-03-12 perl: identify *.t files as perl test files M data/language-specs/perl.lang commit 5a08e4fde21b452f4eac3712954896295e3d8f19 Author: Claude Paroz Date: 2013-03-12 Updated French translation M po/fr.po commit 5075a69e122d4b2f2770b9e52b8c812e017f6da5 Author: Nilamdyuti Goswami Date: 2013-03-12 Assamese translation updated for gnome 3.8 M po/as.po commit d20559d601ac4541e8a5aa99861c029a2e43ca32 Author: Milo Casagrande Date: 2013-03-11 [l10n] Updated Italian translation. M po/it.po commit e7508c089b415f73495e58bec4f6ae86769c6f9f Author: Fran Diéguez Date: 2013-03-11 Updated Galician translations M po/gl.po commit 8a760e4cf4c63ca1393c213e6700c4bade08624e Author: Sébastien Wilmet Date: 2013-03-11 Completion: avoid memory leaks M gtksourceview/gtksourcecompletion.c M tests/test-completion.c commit 6200561d3dd87fa413e815090fefee33bf8e2aab Author: Sébastien Wilmet Date: 2013-03-10 Completion: fix the update of the window position This bug was visible with test-completion. The completion window was not placed correctly. M gtksourceview/gtksourcecompletion.c commit cac1981759b7a937f3bbb330e425f2c1776db52b Author: Sébastien Wilmet Date: 2013-03-10 Completion: remove debug messages I personaly use gdb, or I sometimes add temporary g_message()s at very specific places. Those specific places change for each bug. IMHO it's not useful to keep the debug messages. M gtksourceview/gtksourcecompletion.c commit 788ad49c0003480d47c2f13784072165dc4f6660 Author: Sébastien Wilmet Date: 2013-02-27 Reorder completion code M gtksourceview/gtksourcecompletion.c commit 28898f5f68bee74a8f72f51babba6f793c45fe6c Author: Daniel Mustieles Date: 2013-03-11 Updated Spanish translation M po/es.po commit e006c2ac3d47115977a59dfa7b478156cda4dbf3 Author: Sébastien Wilmet Date: 2013-03-11 Avoid memory leak of StyleScheme objects M gtksourceview/gtksourcestyleschememanager.c commit f61e21dd75271c290fced1b1a7c5790017d770b6 Author: Dimitris Spingos Date: 2013-03-11 Updated Greek translation M po/el.po commit b1fac6f7949fc06ab373ff6e36126a003d8aec92 Author: Мирослав Николић Date: 2013-03-11 Updated Serbian translation M po/sr.po M po/sr@latin.po commit 3d3e22f44f16d1592937dba89c10ec99d582ca19 Author: Mario Blättermann Date: 2013-03-11 [l10n] Updated German translation M po/de.po commit dcac3b2737c0f33030c818c1e3af8f0f29186809 Author: Andika Triwidada Date: 2013-03-11 Updated Indonesian translation M po/id.po commit 747c9762a0a7461f052c73192eef742964e1256e Author: Sébastien Wilmet Date: 2013-03-10 Fix typo in the API doc M gtksourceview/gtksourcecompletionprovider.c commit 0a31b61902bc43d4397b51a8aa6720a78b9037f3 Author: Piotr Drąg Date: 2013-03-10 Updated Polish translation M po/pl.po commit 37340593d3133aab5c5f2579537863c94032b222 Author: Sébastien Wilmet Date: 2013-03-10 Bump required version of GLib g_list_copy_deep() exists since GLib 2.34. M configure.ac commit 3da9d6c7f2d36f5d590baa2966effe1da8e173a8 Author: Enrico Nicoletto Date: 2013-03-09 Updated Brazilian Portuguese translation M po/pt_BR.po commit 6a2f9beada13f6d2c4191a75a85c09c809694b04 Author: Carnë Draug Date: 2013-03-07 new style id for warnings (added to all current style files) M data/language-specs/def.lang M data/styles/classic.xml M data/styles/cobalt.xml M data/styles/kate.xml M data/styles/oblivion.xml M data/styles/tango.xml commit db3ce380a91c96888bdf5598b11529646f21e819 Author: Sébastien Wilmet Date: 2013-03-07 Completion: use gtk_widget_get_visible() instead of is_visible() gtk_widget_is_visible() is a new GTK+ function. The required version of GTK+ has not been updated in configure.ac. But anyway the main_window is a toplevel widget, so get_visible() is sufficient. M gtksourceview/gtksourcecompletion.c commit a3b2c03423257751b71460708649ea05cea89386 Author: Matej Urbančič Date: 2013-03-07 Updated Slovenian translation M po/sl.po commit aa204c233d0912a222ea125dc0d73e6242167407 Author: Ihar Hrachyshka Date: 2013-03-07 Updated Belarusian translation. M po/be.po commit 5aee44757ca41987e92aff205a84114c54f4576a Author: Rafael Ferreira Date: 2013-03-07 Updated Brazilian Portuguese translation M po/pt_BR.po commit dc539bd0dc28483b1c309c73e29ac0cade3a116c Author: Sébastien Wilmet Date: 2013-03-04 Post-release version bump M README M configure.ac