2353d60b8a 
					 
					
						
						
							
							types: Move GtkAdustment declaration to gtktypes.h  
						
						... 
						
						
						
						... and make all the headers to not include gtkadjustment.h anymore. Of
course, also include it in the source files instead. 
						
						
					 
					
						2012-03-03 19:45:03 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						9d0febc9a6 
					 
					
						
						
							
							Change FSF Address  
						
						
						
						
					 
					
						2012-02-27 17:06:11 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1839caa7b7 
					 
					
						
						
							
							GtkScale Remove an unused variable  
						
						
						
						
					 
					
						2012-01-18 11:06:33 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						345d865ac6 
					 
					
						
						
							
							GtkScale: Fix late setting of marks  
						
						
						
						
					 
					
						2012-01-18 00:58:38 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						57126ae56b 
					 
					
						
						
							
							GtkScale: Always chain up in notify  
						
						... 
						
						
						
						Pointed out by Stefan Sauer. 
						
						
					 
					
						2012-01-16 18:05:44 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						eb4a685691 
					 
					
						
						
							
							GtkScale: Fix marks for inverted scales  
						
						... 
						
						
						
						Problem pointed out by Stefan Sauer in bug 667598. The solution
here is different from his patch. We always draw marks in increasing
direction, and flip the marks and stop positions to match. 
						
						
					 
					
						2012-01-15 14:13:10 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						800e605cb3 
					 
					
						
						
							
							GtkScale: remove an unused argument  
						
						... 
						
						
						
						All callers were passing 1 for 'match', so just get rid of it.
Patch provided by Stefan Sauer, in bug 667590. 
						
						
					 
					
						2012-01-15 14:13:10 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						9bedf0128f 
					 
					
						
						
							
							scale: use a GList instead of a GSList  
						
						... 
						
						
						
						The range widget can be inverted, this will help us to handle that case. 
						
						
					 
					
						2012-01-15 14:13:10 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f7d3ca46f7 
					 
					
						
						
							
							gtkscale: fix bogus compare func  
						
						... 
						
						
						
						The GtkScaleMark values are gdouble, a simple a-b compare func would fail for
values with the same integer value. This breaks the sorting and causes random
marker label placement. 
						
						
					 
					
						2012-01-09 18:33:11 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						95caabac03 
					 
					
						
						
							
							scale: Stop setting state flags on the style context for drawing  
						
						
						
						
					 
					
						2012-01-09 16:31:11 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						cfa0339559 
					 
					
						
						
							
							scale: remove unused variable  
						
						
						
						
					 
					
						2011-12-15 12:16:09 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						40423df234 
					 
					
						
						
							
							Add has-origin property for GtkScale  
						
						... 
						
						
						
						If the scale has an origin (it will have one by default), GtkRange will
render the two sides before/after the current value with different style
classes, making it possible for themes to use different colors and
properties for the two areas.
This was possible in GTK 2 with style details, but got lost during the
road to 3.0.
https://bugzilla.gnome.org/show_bug.cgi?id=665140  
						
						
					 
					
						2011-12-14 17:16:09 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5c4f2ef0c1 
					 
					
						
						
							
							gtk: move _gtk_modules_has_mixed_deps() to gtkmodlesprivate.h  
						
						... 
						
						
						
						and remove gtkmainprivate.h completely. 
						
						
					 
					
						2011-10-23 13:57:07 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0853ce3077 
					 
					
						
						
							
							Use G_VALUE_INIT  
						
						... 
						
						
						
						Instead of an explicit { 0, } when declaring the variable. 
						
						
					 
					
						2011-10-15 16:45:16 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						2677a7d5b9 
					 
					
						
						
							
							GtkComboBox: Add the format-entry-text signal.  
						
						... 
						
						
						
						This provides more control over how the selected item is shown in
the entry.
Bug #631167  
						
						
					 
					
						2011-10-06 11:14:38 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5fb86cf7da 
					 
					
						
						
							
							Convert GailScale to GtkScaleAccessible  
						
						
						
						
					 
					
						2011-07-05 16:08:10 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						447fae8d4b 
					 
					
						
						
							
							Revert 'Insert an LRM, to prevent -20 to come out as 20- in RTL'  
						
						... 
						
						
						
						Correct text direction for printing of doubles should be (and is) done
by printf() and friend and not enforced by GtkScale.
This reverts commit 5eb2aac947https://bugzilla.gnome.org/show_bug.cgi?id=322571  
						
						
					 
					
						2011-07-05 16:08:09 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						151bcc6dfa 
					 
					
						
						
							
							Box, etc: Improve docs after H* and V* deprecations.  
						
						... 
						
						
						
						Stop documenting the base class as just a base class for the
H and V specializations, copying the useful descriptions from
those H/V classes to the base class. Do not advise the use of
the H/V classes or refer to them unnecessarily. 
						
						
					 
					
						2011-06-10 09:50:45 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						77e46de0e1 
					 
					
						
						
							
							GtkScale: Add style classes for marks  
						
						... 
						
						
						
						This enables better styling of the slider in the presence of
marks. Based on a patch by Bastien Nocera,
https://bugzilla.gnome.org/show_bug.cgi?id=643685  
						
						
					 
					
						2011-03-03 16:49:49 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						2a9d130ed2 
					 
					
						
						
							
							GtkScale: Normalize mark positions  
						
						... 
						
						
						
						This is in preparation for making scale marks styling better.
As a side-effect, TOP and LEFT position are treated the same now,
as well as BOTTOM and RIGHT.
Based on a patch by Bastien Nocera,
https://bugzilla.gnome.org/show_bug.cgi?id=643685  
						
						
					 
					
						2011-03-03 16:49:49 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ec37512f64 
					 
					
						
						
							
							Add a gtkscaleprivate.h header  
						
						
						
						
					 
					
						2011-01-30 03:17:05 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d9fcc4c630 
					 
					
						
						
							
							Silence new gcc warnings  
						
						... 
						
						
						
						gcc 4.6.0 has started to warn about set-but-unused variables.
So don't do that, then. 
						
						
					 
					
						2011-01-23 21:51:38 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						2fb1c06402 
					 
					
						
						
							
							[GI] Add missing (out) and (array) annotations  
						
						
						
						
					 
					
						2011-01-20 13:57:20 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						fe372ddf5e 
					 
					
						
						
							
							[GI] Add missing (allow-none) annotations  
						
						
						
						
					 
					
						2011-01-18 17:30:43 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ccc3d874ef 
					 
					
						
						
							
							Add accessors for GtkRange::round-digits  
						
						... 
						
						
						
						Patch by Christian Dywan,
https://bugzilla.gnome.org/show_bug.cgi?id=351755  
						
						
					 
					
						2011-01-15 00:08:39 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b5c6904c2f 
					 
					
						
						
							
							Drop explicit includes of gdkkeysyms.h  
						
						... 
						
						
						
						These are no longer needed. At the same time, port gtkimcontextsimpleseqs.h
to use the new GDK_KEY_ symbols. 
						
						
					 
					
						2011-01-04 12:21:41 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						16877b4d7b 
					 
					
						
						
							
							Reduce includes of gtktypeutils.h to a minimum  
						
						
						
						
					 
					
						2011-01-04 12:05:05 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c64a1891f8 
					 
					
						
						
							
							Port GtkRange widgets to GtkStyleContext  
						
						
						
						
					 
					
						2010-12-13 22:31:29 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						959fc60c47 
					 
					
						
						
							
							gtk: Allow hiding the trough/slider in GtkScale  
						
						... 
						
						
						
						When setting a GtkRange's upper and lower values to the same
value, the slider will not be drawn any more.
https://bugzilla.gnome.org/show_bug.cgi?id=549720  
						
						
					 
					
						2010-12-01 15:39:50 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						fb0a72dc0f 
					 
					
						
						
							
							Remove size_request from GtkScale  
						
						
						
						
					 
					
						2010-10-27 11:18:46 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						42f480a537 
					 
					
						
						
							
							gtk_adjustment_new() should return a GtkAdjustment*  
						
						... 
						
						
						
						Fixes https://bugzilla.gnome.org/show_bug.cgi?id=630731  
						
						
					 
					
						2010-09-29 01:18:10 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3b8184cfee 
					 
					
						
						
							
							Move classes that currently derive from GtkObject to GInitiallyUnowned  
						
						
						
						
					 
					
						2010-09-26 22:18:13 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1d3f6b30b0 
					 
					
						
						
							
							API: Rename gtk_cairo_paint_*() to gtk_paint_*()  
						
						... 
						
						
						
						Large patch, but just renaming.
Indentation should still mostly be correct because I took care of
keeping the indentation for this function name. 
						
						
					 
					
						2010-09-26 15:11:42 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						2e75cecd49 
					 
					
						
						
							
							scale: Port to draw vfunc  
						
						
						
						
					 
					
						2010-09-26 15:11:36 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a98127fc12 
					 
					
						
						
							
							GtkScale: Remove links from doc section title  
						
						
						
						
					 
					
						2010-09-24 21:52:58 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e0aa12eb0a 
					 
					
						
						
							
							Tons of transfer annotations  
						
						
						
						
					 
					
						2010-09-21 00:18:11 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						913cdf3be7 
					 
					
						
						
							
							GDK: Prefix key names with KEY_  
						
						... 
						
						
						
						The keysyms create a lot of potential namespace conflicts for
C, and are especially problematic for introspection, where we take
constants into the namespace, so GDK_Display conflicts with GdkDisplay.
For C application compatiblity, add gdkkeysyms-compat.h which uses
the old names.
Just one user in GTK+ continues to use gdkkeysyms-compat.h, which is
the gtkimcontextsimple.c, since porting that requires porting more
custom Perl code. 
						
						
					 
					
						2010-09-08 18:51:44 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						6e5d65c9af 
					 
					
						
						
							
							gtkscale: move documentation to inline comments  
						
						
						
						
					 
					
						2010-09-01 20:37:39 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1e5d7c0225 
					 
					
						
						
							
							Use GtkFooPrivate instead GtkFooPriv  
						
						
						
						
					 
					
						2010-08-27 04:48:23 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a64869db9e 
					 
					
						
						
							
							gtkscale: use accessor functions to access GtkRange  
						
						
						
						
					 
					
						2010-08-23 20:47:38 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1814ea6abd 
					 
					
						
						
							
							Added _gtk_range_set_round_digits() insternal function  
						
						... 
						
						
						
						It's needed by gtkscale 
						
						
					 
					
						2010-08-23 20:47:23 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						dbd395a7ac 
					 
					
						
						
							
							gtk/gtkscale.c: use accessor functions to access GtkWidget  
						
						
						
						
					 
					
						2010-08-22 21:25:25 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						519eae8729 
					 
					
						
						
							
							Don't allocate space for "" in scale marks  
						
						... 
						
						
						
						Turns out GtkBuilder ends up creating marks with non-NULL
empty texts, so ignore those. Bug 614443, reported by Filippo Argiolas. 
						
						
					 
					
						2010-08-04 21:47:54 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						65acc3641a 
					 
					
						
						
							
							GtkScale: move public members to private structure  
						
						
						
						
					 
					
						2010-07-13 19:40:50 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0a07e9733b 
					 
					
						
						
							
							gtk/: fully remove gtkalias hacks  
						
						... 
						
						
						
						https://bugzilla.gnome.org/show_bug.cgi?id=623845  
					
						2010-07-10 02:51:26 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b4e2ff3da3 
					 
					
						
						
							
							Make orientable base classes instantiable  
						
						... 
						
						
						
						This commit adds constructors for GtkPaned, GtkBox, GtkButtonBox,
GtkRuler, GtkScale, GtkScrollbar and GtkSeparator and makes these
types instantiable. 
						
						
					 
					
						2010-05-25 18:55:15 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						8a4528eb2a 
					 
					
						
						
							
							Fix a problem with marks on vertical scales  
						
						
						
						
					 
					
						2010-05-04 20:33:21 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1fe7d3cefd 
					 
					
						
						
							
							Deprecate widget flag: GTK_WIDGET_MAPPED  
						
						... 
						
						
						
						Use gtk_widget_get_mapped() instead.
https://bugzilla.gnome.org/show_bug.cgi?id=69872  
						
						
					 
					
						2010-03-03 20:19:03 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						483a5a9e1a 
					 
					
						
						
							
							Don't use GTK_WIDGET_*SET_FLAGS (wid, GTK_CAN_FOCUS)  
						
						... 
						
						
						
						Use new API instead: gtk_widget_set_can_focus () 
						
						
					 
					
						2010-03-02 04:42:54 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						214a023e91 
					 
					
						
						
							
							Deprecate widget flag: GTK_WIDGET_VISIBLE  
						
						... 
						
						
						
						Use gtk_widget_get_visible() instead
https://bugzilla.gnome.org/show_bug.cgi?id=69872  
						
						
					 
					
						2010-03-01 07:52:07 +01:00