bbd94b5a9f 
					 
					
						
						
							
							gtk: Strip newlines from g_warning and g_error  
						
						... 
						
						
						
						g_logv adds one for us already. 
						
						
					 
					
						2016-02-28 12:23:12 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3526b08e01 
					 
					
						
						
							
							Clean up debug features  
						
						... 
						
						
						
						Introduce a GTK_DEBUG_CHECK() macro and use it to check for
GTK_DEBUG flags everywhere. Also guard all such places by 
						
						
					 
					
						2015-09-09 06:32:46 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3dda1c5b64 
					 
					
						
						
							
							Docs: Typo fix  
						
						
						
						
					 
					
						2015-05-12 07:44:44 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						cc478fbd6f 
					 
					
						
						
							
							GtkTreeStore: Use the new helpers  
						
						... 
						
						
						
						Use the new GtkBuilder helpers and g_markup_collect_attributes
in all builder subparsers. 
						
						
					 
					
						2015-04-27 01:15:25 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						54ec42f035 
					 
					
						
						
							
							gtk: port many nullability annotation fixes from Vala bindings  
						
						... 
						
						
						
						https://bugzilla.gnome.org/show_bug.cgi?id=730745  
					
						2014-05-30 13:24:20 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0d2d1904b1 
					 
					
						
						
							
							treestore: Fix segfault when reordering non-existing children  
						
						... 
						
						
						
						Calling gtk_tree_store_reorder() on a node without children would cause a
segfault; Fixes https://bugzilla.gnome.org/show_bug.cgi?id=698396 
Signed-off-by: Olivier Brunel <jjk@jjacky.com > 
						
						
					 
					
						2014-05-13 11:56:28 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						75c22332d0 
					 
					
						
						
							
							Minor doc fixup  
						
						
						
						
					 
					
						2014-05-13 11:56:23 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						469d333aa2 
					 
					
						
						
							
							docs: use Returns: consistently  
						
						... 
						
						
						
						Instead of Return value: 
						
						
					 
					
						2014-02-19 18:56:05 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						7f6a964c47 
					 
					
						
						
							
							Docs: Remove all entities and turn off sgml mode  
						
						... 
						
						
						
						With all element markup gone, it is time to turn off
sgml mode, and get rid of entities as well. 
						
						
					 
					
						2014-02-09 17:58:07 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						7a208fbbf3 
					 
					
						
						
							
							docs: use proper apostrophe  
						
						... 
						
						
						
						https://wiki.gnome.org/Design/OS/Typography  
					
						2014-02-07 13:06:10 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0ce016650b 
					 
					
						
						
							
							docs: Use markup for links  
						
						
						
						
					 
					
						2014-02-07 09:42:12 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						2a45418b67 
					 
					
						
						
							
							docs: use proper quotes  
						
						
						
						
					 
					
						2014-02-05 15:08:42 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3b3d8ca456 
					 
					
						
						
							
							docs: Use "#" for refsect2 instead of ##  
						
						
						
						
					 
					
						2014-02-04 21:00:58 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a22358c0c0 
					 
					
						
						
							
							docs: use ` instead of <literal>  
						
						
						
						
					 
					
						2014-02-04 18:24:29 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						09d1b28249 
					 
					
						
						
							
							docs: Convert to markdown  
						
						... 
						
						
						
						Specifically, switch to using markdown syntax for sections. 
						
						
					 
					
						2014-02-02 00:30:27 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4c8bd8e7cf 
					 
					
						
						
							
							docs: Identify examples that are C code  
						
						... 
						
						
						
						https://bugzilla.gnome.org/show_bug.cgi?id=723119  
					
						2014-01-29 12:45:49 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						768bc44081 
					 
					
						
						
							
							docs: use |[ ]| instead of <programlisting></programlisting>  
						
						... 
						
						
						
						https://bugzilla.gnome.org/show_bug.cgi?id=723119  
					
						2014-01-29 12:45:49 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0a1d276f4f 
					 
					
						
						
							
							docs: don't use <type> tags  
						
						... 
						
						
						
						Use # syntax where appropriate. 
						
						
					 
					
						2014-01-28 00:21:26 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ddb4034e8e 
					 
					
						
						
							
							Fix GI warnings  
						
						
						
						
					 
					
						2013-10-09 14:19:54 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e5317f0f9a 
					 
					
						
						
							
							Improve struct packing in various places  
						
						
						
						
					 
					
						2013-09-21 23:50:55 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0899ef7cc9 
					 
					
						
						
							
							gtk: Use new macros for defining private data  
						
						... 
						
						
						
						https://bugzilla.gnome.org/show_bug.cgi?id=702996  
					
						2013-07-09 09:30:02 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						6b50045f90 
					 
					
						
						
							
							Doc: various small fixes  
						
						... 
						
						
						
						https://bugzilla.gnome.org/show_bug.cgi?id=700007  
					
						2013-05-12 18:09:28 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0b5f12975f 
					 
					
						
						
							
							Consistently allow -1 to mean 'append' in tree models  
						
						... 
						
						
						
						Both GtkListStore and GtkTreeStore had a few methods that allowed
-1 to mean 'append' when specified as a position, but others that
demanded positive position arguments. Make this consistent by
always allowing -1.
https://bugzilla.gnome.org/show_bug.cgi?id=667808  
						
						
					 
					
						2012-07-12 08:42:34 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a24f7564b5 
					 
					
						
						
							
							treestore: fix transformation of GValues on set  
						
						... 
						
						
						
						There are three bugs here:
- we should check if the value type is transformable instead of being
  compatible, since that's all we care about in order to call
  g_value_transform()
- the check is only meaningful in the direction
  passed-in-type->column-type and not viceversa
- we should init the destination GValue to the column type before
  calling g_value_transform on it, or the destination type information
  will be missing and the method will fail
Thanks to Jasper St. Pierre and Colin Walters for all the help in
tracking this down.
https://bugzilla.gnome.org/show_bug.cgi?id=677649  
						
						
					 
					
						2012-06-07 16:47:11 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						9ff75882c0 
					 
					
						
						
							
							Explicitely mention -1 in the insert_with_values docs  
						
						... 
						
						
						
						-1 means "append". Spell it out like we do for ListStore docs. 
						
						
					 
					
						2012-03-10 19:37:07 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						9d0febc9a6 
					 
					
						
						
							
							Change FSF Address  
						
						
						
						
					 
					
						2012-02-27 17:06:11 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0853ce3077 
					 
					
						
						
							
							Use G_VALUE_INIT  
						
						... 
						
						
						
						Instead of an explicit { 0, } when declaring the variable. 
						
						
					 
					
						2011-10-15 16:45:16 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5ff8fe6971 
					 
					
						
						
							
							Documentation fixes  
						
						... 
						
						
						
						Mostly making sure that return values and varargs don't loose
their docs. 
						
						
					 
					
						2011-09-25 21:04:49 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						2f5fbcd10a 
					 
					
						
						
							
							Make _get_iter invalidate iterators when FALSE is returned  
						
						
						
						
					 
					
						2011-08-22 21:30:29 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						453849acf3 
					 
					
						
						
							
							Add a missing include  
						
						
						
						
					 
					
						2011-06-07 18:37:36 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						db97f8660a 
					 
					
						
						
							
							Use faster new G_VALUE_COLLECT_INIT variant instead G_VALUE_COLLECT  
						
						... 
						
						
						
						Fixes https://bugzilla.gnome.org/show_bug.cgi?id=641621  
						
						
					 
					
						2011-02-07 13:14:47 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						374e76a19d 
					 
					
						
						
							
							[GI] Mark unintrospectable constructs as (skip)  
						
						... 
						
						
						
						Also adds 'Rename to:' annotation to some constructs replacing the
skipped ones. 
						
						
					 
					
						2011-01-20 13:57:21 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						85fe2ce17f 
					 
					
						
						
							
							Gtk{List,Tree}Store: Fix GI array annotations  
						
						
						
						
					 
					
						2011-01-15 15:26:12 -06:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						8219ed3a26 
					 
					
						
						
							
							Add gtk_tree_model_iter_previous() vfunc  
						
						... 
						
						
						
						https://bugzilla.gnome.org/show_bug.cgi?id=128058  
					
						2011-01-05 23:39:11 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						121746605b 
					 
					
						
						
							
							Add the private struct in class_init  
						
						
						
						
					 
					
						2010-12-17 21:50:18 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						881ea2881d 
					 
					
						
						
							
							Remove sealed members from GtkTreeStore  
						
						
						
						
					 
					
						2010-12-17 21:45:20 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						8f766d36f4 
					 
					
						
						
							
							gtktreestore: Move documentation to inline comments  
						
						
						
						
					 
					
						2010-10-23 00:31:36 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						19cab17c22 
					 
					
						
						
							
							Add a couple of missing annotations  
						
						
						
						
					 
					
						2010-09-18 13:43:06 -03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						801875b805 
					 
					
						
						
							
							Replace gtk_debug_flags with getter and setter functions  
						
						... 
						
						
						
						Preferrably should be made just into a local variable for libgtk like
_gdk_debug_flags for libgdk. But for now used by
gtk/tests/textbuffer.c and modules/printbackends/cups/gtkprintbackendcups.c. 
						
						
					 
					
						2010-09-08 21:31:34 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						2a12f74c8e 
					 
					
						
						
							
							Clarify memory management of tree models  
						
						... 
						
						
						
						It helps to be explicit about these things.
Bug 609264. 
						
						
					 
					
						2010-08-09 21:35:26 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0a07e9733b 
					 
					
						
						
							
							gtk/: fully remove gtkalias hacks  
						
						... 
						
						
						
						https://bugzilla.gnome.org/show_bug.cgi?id=623845  
					
						2010-07-10 02:51:26 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0b51abbfdf 
					 
					
						
						
							
							Add (out) annotations to GtkTreeIter parameters  
						
						
						
						
					 
					
						2010-07-07 18:20:37 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						905f988166 
					 
					
						
						
							
							Revert "Add length to gtk_tree_path_get_indices"  
						
						... 
						
						
						
						This reverts commit eebb16eb1a 
						
						
					 
					
						2010-06-28 14:15:10 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						eebb16eb1a 
					 
					
						
						
							
							Add length to gtk_tree_path_get_indices  
						
						... 
						
						
						
						The old version wasn't introspectable as it didn't have a length
return parameter.  Also, delete gtk_tree_path_get_indices_with_depth,
since it's no longer needed. 
						
						
					 
					
						2010-06-28 13:50:36 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ff28ee8e6b 
					 
					
						
						
							
							[Annotations] Add array length for GtkTreeStore  
						
						... 
						
						
						
						https://bugzilla.gnome.org/show_bug.cgi?id=603923  
					
						2010-02-19 18:58:01 -02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						fe85272112 
					 
					
						
						
							
							[annotations] Add allow-none  
						
						... 
						
						
						
						This commit was created using a script that searched for all docstrings
containing a parameter and the string 'or %NULL'.
Gdk backends and demos excluded as they are not part of a public API
https://bugzilla.gnome.org/show_bug.cgi?id=610474  
						
						
					 
					
						2010-02-19 17:57:51 -02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b193be9003 
					 
					
						
						
							
							Add introspection annotations for gtk_tree_model_get_path+gtk_tree_store_newv  
						
						
						
						
					 
					
						2010-02-09 12:27:05 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						6529c07614 
					 
					
						
						
							
							[introspection] Merge in Gtk-custom.c annotations  
						
						... 
						
						
						
						The Gtk-custom.c file in gir-repository contained a number of
introspection annotations.  Merge those into the GTK source files.
Some documentation was moved from the tmpl/ files to accomodate
the addition of annotations. 
						
						
					 
					
						2009-12-16 17:22:01 -02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f35c581de4 
					 
					
						
						
							
							[gtk/gtktreestore] Remove useless line  
						
						
						
						
					 
					
						2009-12-02 09:36:58 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ebc6a00015 
					 
					
						
						
							
							Clean up code in gtk_tree_store_set_n_columns()  
						
						... 
						
						
						
						Clean up GtkTreeStore likewise as Benjamin Otte has done for
GtkListStore in commit 3c97f037 
						
						
					 
					
						2009-08-23 22:06:15 +02:00