commit c26598f4e077990461f6e8817eea56f19c072c6b Author: Sébastien Wilmet Date: 2013-02-19 Release 3.7.90 M NEWS M README M configure.ac commit 3e9cb041da45805f70908cb839f59c74dccc2f82 Author: Daniel Mustieles Date: 2013-02-19 Updated Spanish translation M po/es.po commit d17463d7460563d13bff4c7585d57f565d52fa1b Author: Sébastien Wilmet Date: 2013-02-17 Completion: "deepest" types for private struct fields The type of a variable is self-documenting. With a GtkWidget, it's hard to know which type of widget it is exactly. It also sometimes simplify the type casting. M gtksourceview/gtksourcecompletion.c commit 127733f9c4e73da3c0690ad41597eca18c89180d Author: Sébastien Wilmet Date: 2013-02-17 Completion: continue the clean-up M gtksourceview/gtksourcecompletion.c commit f8d457958be584252137fcf6d9bf2aac37ccee0f Author: Piotr Drąg Date: 2013-02-17 Updated Polish translation M po/pl.po commit 4b3fb55b7f16ecc5469fc9dd1417c63591939e7c Author: Sébastien Wilmet Date: 2013-02-17 Completion: connect signals with g_signal_connect_object() The signal handlers are automatically disconnected when the Completion object is destroyed. M gtksourceview/gtksourcecompletion.c commit 58f22571c9703b510402234a5044ec2197cd3d48 Author: Sébastien Wilmet Date: 2013-02-17 Completion: merge cancel_completion() into reset_completion() And adapt the code to use only reset_completion(). M gtksourceview/gtksourcecompletion.c commit 1b9d8e28c2900dbdd4f580807b199e9f023e3441 Author: Sébastien Wilmet Date: 2013-02-17 Completion: little clean-up of populating_done() M gtksourceview/gtksourcecompletion.c commit 042af7836bc3996039fa08808c48a00020f7c320 Author: Sébastien Wilmet Date: 2013-02-17 Completion: simplify select_providers() M gtksourceview/gtksourcecompletion.c commit 6077d3ef1087c7cbe54d33cb159fd91be2d3125f Author: Sébastien Wilmet Date: 2013-02-17 Completion: fix use of G_UNLIKELY M gtksourceview/gtksourcecompletion.c commit 407bbd92c4585c6f03209c314c8d06e55cf3dbe6 Author: Sébastien Wilmet Date: 2013-02-17 Completion: simplify add/remove provider M gtksourceview/gtksourcecompletion.c commit 07618c3a87f8634b49ce2059451ecf818c022dff Author: Fran Diéguez Date: 2013-02-17 Updated Galician translations M po/gl.po commit 6c769ea01d9e21b9033eb40556b2d558d63eb6e8 Author: Мирослав Николић Date: 2013-02-17 Updated Serbian translation M po/sr.po M po/sr@latin.po commit f7ef5b47c953b37f9e81f9ad472383a42fe60127 Author: Sébastien Wilmet Date: 2013-02-16 Completion: simplify accelerator cell renderer M gtksourceview/gtksourcecompletion.c commit 21909ca1d947e362689bcd681de2b530caf61ccc Author: Sébastien Wilmet Date: 2013-02-16 Completion: remove info_toggled_cb() Use g_object_bind_property() instead. M gtksourceview/gtksourcecompletion.c commit 9b8ebf33dd3759fcab889fec977538b47ed0856d Author: Sébastien Wilmet Date: 2013-02-16 Completion: connect signals with G_CONNECT_SWAPPED It permits to call directly the right function. M gtksourceview/gtksourcecompletion.c commit 45e04f8897c3e1f57365e3ccef32e20d6140e396 Author: Sébastien Wilmet Date: 2013-02-16 Completion: simplify get_selected_proposal() Remove the 'iter' parameter, used nowhere. M gtksourceview/gtksourcecompletion.c commit 025b84e25b6c54059650b9d8dd798e3949f27be2 Author: Sébastien Wilmet Date: 2013-02-16 Completion: hide window after proposal activation Since the interactive completion is blocked during the proposal activation, the window can not reappear. So it's simpler to hide the window after the proposal activation. M gtksourceview/gtksourcecompletion.c commit 00730a220067b7e87993cc7ca281f97dcb1b3ad3 Author: Sébastien Wilmet Date: 2013-02-16 Completion: rename activate_current_proposal() M gtksourceview/gtksourcecompletion.c commit 96f76fe583598efac2d6b482da8f5ff6bb1021e4 Author: Mario Blättermann Date: 2013-02-16 [l10n] Updated German translation M po/de.po commit 8ef618003d9e1fc184be61b6590e89891d34dcf9 Author: Sébastien Wilmet Date: 2013-02-16 Completion: simplify some utils functions Some parameters or return values were not used. M gtksourceview/gtksourcecompletion.c M gtksourceview/gtksourcecompletionutils.c M gtksourceview/gtksourcecompletionutils.h commit ca32816c988e8d4e128e0b61e0276ef18d02cc4a Author: Sébastien Wilmet Date: 2013-02-16 Completion: remove len parameter of replace_current_word() The function is called in only one place, and the parameter is -1. M gtksourceview/gtksourcecompletion.c M gtksourceview/gtksourcecompletionutils.c M gtksourceview/gtksourcecompletionutils.h commit 0d9517c8a75892615a369dc88d3dc672b2477b14 Author: Sébastien Wilmet Date: 2013-02-16 Completion: remove row_activated_cb() activate_current_proposal() can be called directly. M gtksourceview/gtksourcecompletion.c commit fcc53dcaf9ef70fc1d486ffb0e334d648b63c29c Author: Sébastien Wilmet Date: 2013-02-16 Completion: remove completion_{begin,end}_block() gtk_source_completion_block_interactive() and gtk_source_completion_unblock_interactive() can be used directly. M gtksourceview/gtksourcecompletion.c commit 75051a696d34a490c02f9512097a597b6ed44d31 Author: Sébastien Wilmet Date: 2013-02-16 Clean-up in the completion utils Some functions are used only internally, so make them static. And get_word() was used nowhere. M gtksourceview/gtksourcecompletionutils.c M gtksourceview/gtksourcecompletionutils.h commit c33d66bb7c9e49ed600ba302c362031506f65dcf Author: Sébastien Wilmet Date: 2013-02-16 Completion: little clean-up of activate_current_proposal() M gtksourceview/gtksourcecompletion.c commit 44c9fc371ac6d114850714566d67420d70d13c4f Author: Sébastien Wilmet Date: 2013-02-15 Completion: remove block_count struct field It is already handled by g_signal_handler_block/unblock(). M gtksourceview/gtksourcecompletion.c commit 7053661e8872e01504f04504dbb6db67ccb793e6 Author: Carles Ferrando Date: 2013-02-15 [l10n] Updated Catalan (Valencian) translation M po/ca@valencia.po commit 79517f3f6f2903c0d79360b199c16b3e82e2fb77 Author: Gil Forcada Date: 2013-02-15 [l10n] Updated Catalan translation M po/ca.po commit a6361abb60dd819480623183da05a64412d6bbd7 Author: Sébastien Wilmet Date: 2013-02-15 Completion: remove select_first struct field The first row is selected only if there is no selection, and if select_on_show is TRUE. M gtksourceview/gtksourcecompletion.c commit 94ee4abe5b943b43d65a0da35fc46a6d08aba449 Author: Sébastien Wilmet Date: 2013-02-15 Completion: rearrange the code of get_selected_proposal() M gtksourceview/gtksourcecompletion.c commit c84e302dbab9a63a3aaa28a7bca890f60b6650e9 Author: Sébastien Wilmet Date: 2013-02-15 Completion: remove info_visible struct field The value is kept in the 'active' property of the Details button. M gtksourceview/gtksourcecompletion.c commit 0f6523a08ed8d76482a6709d0ed9b1bc9b8d7eb1 Author: Jorn Baayen Date: 2012-11-07 Add Modelica language spec, based on the one from Kate. M data/language-specs/Makefile.am A data/language-specs/modelica.lang M po/POTFILES.in M tests/test-languagemanager.c commit bd6bcb881d05f86e386f9ffc52215c9a6753ce01 Author: Piotr Drąg Date: 2013-02-15 Updated POTFILES.in M po/POTFILES.in commit 48c15bee85e036190a9015a57d261d0be838d55d Author: Sébastien Wilmet Date: 2013-02-14 Completion: simplify text cell renderer Same as for the icon cell renderer. It uses only the MARCKUP column from the model. M gtksourceview/gtksourcecompletion.c M gtksourceview/gtksourcecompletionmodel.c M gtksourceview/gtksourcecompletionmodel.h commit 7cd5383cdcede4f46fe05b89888af1d167388481 Author: Sébastien Wilmet Date: 2013-02-14 Completion: simplify icon cell renderer Instead of using a cell data func, add a boolean column in the model, IS_HEADER, and use this column for setting the attributes of the icon cell renderer. It also moves all the init stuff of the TreeView in the new function initialize_tree_view(). M gtksourceview/gtksourcecompletion.c M gtksourceview/gtksourcecompletionmodel.c M gtksourceview/gtksourcecompletionmodel.h commit 51cb792d30826485c5834e6b8cc5e5e6b0e069d3 Author: Sébastien Wilmet Date: 2013-02-14 Completion: simplify render_proposal_{icon,text}_func() The 'markup' column of a header row is now handled directly in the CompletionModel. M gtksourceview/gtksourcecompletion.c M gtksourceview/gtksourcecompletionmodel.c commit 4a78b6b1fe7a093df6f7815551359ecf6675a540 Author: Sébastien Wilmet Date: 2013-02-14 Completion: warning when a header is selected Normally it never happens, but it's better to have the warning, just in case. M gtksourceview/gtksourcecompletion.c commit c92066f3c4c1765e0608894527593f15e9317127 Author: Sébastien Wilmet Date: 2013-02-14 Completion: simplify the code for the "Details" button Use the 'label' and 'image' properties of a GtkButton, instead of reinventing the wheel. It is a little less convenient for getting the mnemonic keyval of the label. M gtksourceview/gtksourcecompletion.c M gtksourceview/gtksourcecompletion.ui commit c9d71a1e3c23f6bd825de20b6ccdd4cf859ee354 Author: Sébastien Wilmet Date: 2013-02-14 Completion: rename struct field window -> main_window Now there are the main_window, and the info_window. M gtksourceview/gtksourcecompletion.c commit 78b16ec25e2dcd7e25b92673e6b3f5f14fafcfd8 Author: Sébastien Wilmet Date: 2013-02-14 Completion: separate CompletionPrivate fields into sections The fields are not renamed, they are just moved, and some comments are added to explain them. For the widgets, some IDs in the UI file are renamed, to have the same name as the struct field, or to have a better name (the struct fields will be renamed later in this case). M gtksourceview/gtksourcecompletion.c M gtksourceview/gtksourcecompletion.ui commit 8ccf35fce112c7d763028c6d5cfbc5d8fc8e5c64 Author: Sébastien Wilmet Date: 2013-02-14 Add missing g_return_val_if_fail() M gtksourceview/gtksourcecompletion.c commit e8b81ef99c32e26d0be5ff5b6577ffe8cb27434a Author: Carnë Draug Date: 2013-02-11 perl: spell check the POD sections M data/language-specs/perl.lang commit 1c2607be57745e15dc0fe28245942a804df0e55b Author: Sébastien Wilmet Date: 2013-02-10 Doc: purpose of gtk_source_completion_show() M gtksourceview/gtksourcecompletion.c commit ec07c32e7595ced7f05a7c699ab9a365a63aca10 Author: Sébastien Wilmet Date: 2013-02-10 Doc: mention ::show-completion in the completion summary M gtksourceview/gtksourcecompletion.c commit a700e9539f6112cd3a3cf27ca237f2d67117b6f8 Author: Sébastien Wilmet Date: 2013-02-10 CompletionInfo: avoid infinite loop M gtksourceview/gtksourcecompletioninfo.c commit b4e7180246e98160fe247ad30f6f82aa67ae6774 Author: Fran Diéguez Date: 2013-02-06 Updated Galician translations M po/gl.po commit d08c2c6fab2d0534297689d5b23c0dcb059ea740 Author: Sébastien Wilmet Date: 2013-01-27 Doc: explain when to hide a CompletionInfo window M gtksourceview/gtksourcecompletioninfo.c commit 5bcb366f4990bf15c3a637f6522ab7ca9ffe40f0 Author: Sébastien Wilmet Date: 2013-02-04 Post-release version bump M README M configure.ac