3534225c76 
					 
					
						
						
							
							progressbar: Make the trough the default element  
						
						... 
						
						
						
						Gets rid of a bunch of save/restore calls and allows animating the
background (but not the slider, booo!) 
						
						
					 
					
						2014-10-13 04:39:58 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						67b4f8ea75 
					 
					
						
						
							
							GtkProgressBar: Mark the default text for translation  
						
						... 
						
						
						
						At the same time, use a small space before %.
This matches what is done in GtkCellRendererProgress.
https://bugzilla.gnome.org/show_bug.cgi?id=735192  
						
						
					 
					
						2014-09-29 23:05:22 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b5a8b7ef3b 
					 
					
						
						
							
							widget: Make _gtk_set_simple_clip() take an optional content clip  
						
						
						
						
					 
					
						2014-08-21 00:54:07 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						6c06bd55da 
					 
					
						
						
							
							gtk: Don't use gtk_render_activity()  
						
						... 
						
						
						
						... in places where we draw a background. This was changed for GTK 3.0.0
to allow animations, but these days it doesn't make sense anymore to use
gtk_render_activity() for backgrounds. 
						
						
					 
					
						2014-08-16 16:34:14 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a9201b8379 
					 
					
						
						
							
							GtkProgressBar: Add style classes for edges  
						
						... 
						
						
						
						Add left/right/top/bottom style classes according to which edge(s)
of the progressbar the progress is adjacent to. Only for a fraction
of 1.0 will we set more than one edge. 
						
						
					 
					
						2014-07-19 00:40:09 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						18a92992a0 
					 
					
						
						
							
							GtkProgressBar: Set orientable style classes initially  
						
						... 
						
						
						
						This was an omission, horizontal/vertical would only be set
when the orientation is changed. 
						
						
					 
					
						2014-07-18 19:39:11 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c2907b8532 
					 
					
						
						
							
							GtkProgressBar: implement clipping  
						
						... 
						
						
						
						This allows progress bars to have shadows.
https://bugzilla.gnome.org/show_bug.cgi?id=733361  
						
						
					 
					
						2014-07-18 16:32:46 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f446ffdd5d 
					 
					
						
						
							
							GtkProgressbar: Use G_PARAM_EXPLICIT_NOTIFY  
						
						
						
						
					 
					
						2014-06-09 13:31:07 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						74405cc964 
					 
					
						
						
							
							Update the design for progress bars  
						
						... 
						
						
						
						We now use a narrower trough and paint the optional text
beside the trough instead of inside it. This makes for a much
cleaner appearance and more readable text. 
						
						
					 
					
						2014-05-07 09:56:35 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						469d333aa2 
					 
					
						
						
							
							docs: use Returns: consistently  
						
						... 
						
						
						
						Instead of Return value: 
						
						
					 
					
						2014-02-19 18:56:05 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e34bd4137d 
					 
					
						
						
							
							docs: use apostrophes in *n't  
						
						
						
						
					 
					
						2014-02-07 13:32:47 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						7a208fbbf3 
					 
					
						
						
							
							docs: use proper apostrophe  
						
						... 
						
						
						
						https://wiki.gnome.org/Design/OS/Typography  
					
						2014-02-07 13:06:10 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						2a45418b67 
					 
					
						
						
							
							docs: use proper quotes  
						
						
						
						
					 
					
						2014-02-05 15:08:42 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						10cd226dfe 
					 
					
						
						
							
							Progress bar: Handle 'no more pulse'  
						
						... 
						
						
						
						Before smooth animation, stopping the pulse would abruptly stop
the bouncy bar. This change makes it so that we slow down for
a bit, and then stop. 
						
						
					 
					
						2013-11-11 07:24:35 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						eae9513cbd 
					 
					
						
						
							
							Make activity mode progress bars animate better  
						
						... 
						
						
						
						Use a tick callback and move the block each frame, instead
of making it jump only when gtk_progress_bar_pulse() is called. 
						
						
					 
					
						2013-11-10 01:20:27 -05: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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b39bb4400e 
					 
					
						
						
							
							progressbar: Store activity position as percentage  
						
						... 
						
						
						
						... instead of in absolute pixels. 
						
						
					 
					
						2012-12-29 01:00:15 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						02b440b466 
					 
					
						
						
							
							progressbar: Remove activity_step from private struct  
						
						... 
						
						
						
						It's only used locally, so use a local variable 
						
						
					 
					
						2012-12-29 01:00:15 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						7747910b9d 
					 
					
						
						
							
							gtk: Use context's font  
						
						... 
						
						
						
						Instead of using gtk_style_context_get_font() in
pango_context_get_metrics(), use pango_context_get_font_description().
The context contains the font description we are about to use after all. 
						
						
					 
					
						2012-12-06 02:57:18 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f70fc49ebc 
					 
					
						
						
							
							docs: fix a number of typos and obsolete references  
						
						
						
						
					 
					
						2012-07-02 10:41:11 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						9d0febc9a6 
					 
					
						
						
							
							Change FSF Address  
						
						
						
						
					 
					
						2012-02-27 17:06:11 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5df87d06d4 
					 
					
						
						
							
							progressbar: Tidy up the gtk-doc comments a little  
						
						
						
						
					 
					
						2012-01-21 10:05:10 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f4c698ef93 
					 
					
						
						
							
							Revert "progressbar: Set state flags on draw"  
						
						... 
						
						
						
						This reverts commit 6ed5918718 
						
						
					 
					
						2011-12-19 20:59:06 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						6ed5918718 
					 
					
						
						
							
							progressbar: Set state flags on draw  
						
						... 
						
						
						
						We were missing setting state flags on the style context before drawing. 
						
						
					 
					
						2011-12-07 22:42:56 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ca829b484c 
					 
					
						
						
							
							Add pulse style class and use in progress bar and entry  
						
						... 
						
						
						
						This is used for indeterminate progress reporting. 
						
						
					 
					
						2011-11-18 10:15:04 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						242b1f12f8 
					 
					
						
						
							
							GtkProgressbar: respect the range of 'fraction'  
						
						... 
						
						
						
						The setter should not set the property to values outside the allowed
range.
https://bugzilla.gnome.org/show_bug.cgi?id=663825  
						
						
					 
					
						2011-11-11 10:36:09 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0b4d8433d4 
					 
					
						
						
							
							Bug 654266 — No longer possible to set empty text on a GtkProgressBar  
						
						... 
						
						
						
						Change the semantics of GtkProgressBar:text slightly so that it behaves as
it did before GTK+ 3.
Closes: bgo#654266 
						
						
					 
					
						2011-07-23 00:09:30 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						fd705ce7c7 
					 
					
						
						
							
							progressbar: Fix a signed/unsigned comparison  
						
						
						
						
					 
					
						2011-07-18 19:35:02 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a166051b60 
					 
					
						
						
							
							Convert GailProgressBar to GtkProgressBarAccessible  
						
						
						
						
					 
					
						2011-07-05 16:08:53 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						bf0d8402f5 
					 
					
						
						
							
							gtk: Use const instead G_CONST_RETURN  
						
						
						
						
					 
					
						2011-06-10 13:07:54 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						579afaa9a1 
					 
					
						
						
							
							progressbar: fetch the padding without the trough style class  
						
						... 
						
						
						
						This is consistent with the rest of the widget, which uses only one
padding value.
https://bugzilla.gnome.org/show_bug.cgi?id=649593  
						
						
					 
					
						2011-05-06 15:10:43 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e564d36deb 
					 
					
						
						
							
							GtkProgressBarPrivate: Improve struct packing  
						
						... 
						
						
						
						Also remove the unused blocks and in_block members. 
						
						
					 
					
						2011-04-12 12:40:30 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						8343831c39 
					 
					
						
						
							
							progressbar: remove needless is_drawable() check before queue_resize()  
						
						
						
						
					 
					
						2011-03-29 15:33:27 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4a0aa41742 
					 
					
						
						
							
							Add gtkorientableprivate.h header  
						
						
						
						
					 
					
						2011-01-30 03:12:49 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e2e7075533 
					 
					
						
						
							
							Redo patch in  efae64b (Set vertical/horizontal class...)  
						
						... 
						
						
						
						Add a _gtk_orientable_set_style_classes() function so all
orientation changes to style happen in a single place. 
						
						
					 
					
						2011-01-12 22:58:41 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						efae64be66 
					 
					
						
						
							
							Set vertical/horizontal class on all widgets overriding GtkOrientable::orientation  
						
						... 
						
						
						
						This is so g_object_set() on that property leaves widgets' style in
a meaningful state. Fully fixes bug 639157. 
						
						
					 
					
						2011-01-12 22:28:43 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1ff8df1e18 
					 
					
						
						
							
							Adding missing gtk-doc annotations.  
						
						... 
						
						
						
						GtkProgressBar:show-text, GtkScrolledWindow:min-content-width/height
are new properties in 3.0. 
						
						
					 
					
						2011-01-08 18:46:46 +09:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b2e8992291 
					 
					
						
						
							
							Make GtkProgressBar use GtkStyleContext  
						
						
						
						
					 
					
						2010-12-28 19:25:48 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a00a0fb209 
					 
					
						
						
							
							docs: Move documentation to inline comments: GtkProgressBar  
						
						... 
						
						
						
						Fixes https://bugzilla.gnome.org/show_bug.cgi?id=634339 
Signed-off-by: Javier Jardón <jjardon@gnome.org > 
						
						
					 
					
						2010-11-09 16:18:15 +09:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						eca2d782ce 
					 
					
						
						
							
							Remove size_request from GtkProgressBar  
						
						
						
						
					 
					
						2010-10-30 17:35:17 +09:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						707d05bac0 
					 
					
						
						
							
							progressbar: Remove declaration of nonexisting function  
						
						
						
						
					 
					
						2010-10-21 14:30:11 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f4d57dbe98 
					 
					
						
						
							
							Make GtkProgressBar a no-window widget  
						
						... 
						
						
						
						It doesn't really have a good reason for having a window. 
						
						
					 
					
						2010-10-21 11:40:46 +02: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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5ea1d78857 
					 
					
						
						
							
							progressbar: Port to new draw signal  
						
						
						
						
					 
					
						2010-09-26 15:11:34 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e8a6bad00b 
					 
					
						
						
							
							gtk: Don't set colormap anymore when creating GDK windows  
						
						... 
						
						
						
						Colormaps are about to be removed, so not using them sounds like an
awesome idea. 
						
						
					 
					
						2010-09-26 15:11:31 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4230f7998b 
					 
					
						
						
							
							Make GtkProgressBar implement GtkOrientable  
						
						... 
						
						
						
						This also means that gtk_progress_bar_[sg]et_orientation are
gone. 
						
						
					 
					
						2010-09-01 23:25:22 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c3a19a4a14 
					 
					
						
						
							
							Split the GtkProgressBar::orientation property  
						
						... 
						
						
						
						We splict the orientation property into a GtkOrientation and a
'inverted' boolean, the same way that GtkRange is set up. 
						
						
					 
					
						2010-09-01 23:24:20 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1e5d7c0225 
					 
					
						
						
							
							Use GtkFooPrivate instead GtkFooPriv  
						
						
						
						
					 
					
						2010-08-27 04:48:23 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						6b7efdf8a1 
					 
					
						
						
							
							gtk/gtkprogressbar.c: use accessor functions to access GtkWidget  
						
						
						
						
					 
					
						2010-08-22 21:25:25 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3eb197b51f 
					 
					
						
						
							
							Bug 596125 — Property string fixes  
						
						
						
						
					 
					
						2010-08-10 09:23:49 +01:00