3712ec71d4 
					 
					
						
						
							
							default theme: fix menuitem selections  
						
						
						
						
					 
					
						2011-06-12 23:28:43 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d7598aabe3 
					 
					
						
						
							
							default theme: fix tooltip colors  
						
						
						
						
					 
					
						2011-06-12 23:26:53 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4f649e10fa 
					 
					
						
						
							
							themingengine: Add magic to draw inset/outset properly  
						
						... 
						
						
						
						Use a bunch of tricks to get inset/outset right with a small amount of
code. In particular, fix the hidden sides causing artifacts.
Included is a bunch of code comments explaining what we actually do. 
						
						
					 
					
						2011-06-12 23:00:25 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						cd4c527451 
					 
					
						
						
							
							themingengine: Reduce border to 0 on hidden sides  
						
						... 
						
						
						
						Fixes drawing of expanders. 
						
						
					 
					
						2011-06-12 23:00:25 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						8b0bffc3a2 
					 
					
						
						
							
							themingengine: Fix inset/outset drawing  
						
						
						
						
					 
					
						2011-06-12 23:00:24 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						7c0e18f8a6 
					 
					
						
						
							
							gailtextcell: Fix typo  
						
						
						
						
					 
					
						2011-06-12 21:46:18 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						391917063e 
					 
					
						
						
							
							textview: do not destroy the layout in unrealize  
						
						... 
						
						
						
						Now instead of invalidating when we create the layout we invalidate
when we realize the widget and we remove the invalidation when
unrealizing. It was pointless too destroying the layout in unrealize
as at the end what we just wanted was to remove the invalidation idles. 
						
						
					 
					
						2011-06-12 17:54:07 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						deed7175ca 
					 
					
						
						
							
							roundedbox: Handle shrinking to zero  
						
						... 
						
						
						
						We need it for wide separators. 
						
						
					 
					
						2011-06-12 03:42:29 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						61c253a132 
					 
					
						
						
							
							themingengine: set the right coordinates for the rounded box rect  
						
						
						
						
					 
					
						2011-06-11 13:32:15 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						8e945d04a8 
					 
					
						
						
							
							Updated Slovenian translation  
						
						
						
						
					 
					
						2011-06-11 17:44:59 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0e1cc8a944 
					 
					
						
						
							
							Updated Slovenian translation  
						
						
						
						
					 
					
						2011-06-11 17:40:17 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						9baabe7ca3 
					 
					
						
						
							
							Updated Spanish translation  
						
						
						
						
					 
					
						2011-06-11 11:34:19 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3a1da7f09c 
					 
					
						
						
							
							styleproperty: Resolve NULL RGBAs to pink  
						
						... 
						
						
						
						.. instead of returning NULL and crashing.
Fixes no-colors reftest 
						
						
					 
					
						2011-06-11 10:44:16 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a536a50dbd 
					 
					
						
						
							
							reftests: Add reftest for unresolvable properties  
						
						
						
						
					 
					
						2011-06-11 10:41:17 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						8861f6dbfb 
					 
					
						
						
							
							styleproperty: Fall back to default values, instead of recursing  
						
						... 
						
						
						
						Copy/paste error. The original commit message even explains this. 
						
						
					 
					
						2011-06-11 10:38:23 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						7dbea94fd2 
					 
					
						
						
							
							styleproperty: Add a default value func for border-image-width  
						
						... 
						
						
						
						This is necessary because we want to use NULL as the default value. But
the default value for borders is { 0, 0, 0, 0 } and not NULL.
Fixes border-image-gradient and border-image-repeat reftests. 
						
						
					 
					
						2011-06-11 09:29:43 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a1d19be950 
					 
					
						
						
							
							reftests: Add a test for inset box-shadow  
						
						... 
						
						
						
						This test is copied from the CSS spec. The reference is very sensitive
to the rendering algorithm in use, because the rounded corners have
semi-transparent pixels. It might be necessary to update them in the
future. 
						
						
					 
					
						2011-06-11 09:29:43 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b196abe8be 
					 
					
						
						
							
							themingengine: Render inset box shadow on top of backgrounds  
						
						
						
						
					 
					
						2011-06-11 09:29:43 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						590aadd056 
					 
					
						
						
							
							styleproperty: Parse shadow options in any order  
						
						... 
						
						
						
						The CSS spec allows random ordering of various properties, so we should,
too. 
						
						
					 
					
						2011-06-11 09:29:43 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1539ade9d5 
					 
					
						
						
							
							cssprovider: add a doc paragraph about box-shadow  
						
						
						
						
					 
					
						2011-06-11 09:29:43 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						6b5b5cb305 
					 
					
						
						
							
							styleproperty: register the box-shadow property  
						
						
						
						
					 
					
						2011-06-11 09:29:43 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4d986f7fb0 
					 
					
						
						
							
							shadow: add _gtk_box_shadow_render()  
						
						... 
						
						
						
						This supports only inset box-shadow elements for now. 
						
						
					 
					
						2011-06-11 09:29:43 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						40dfcfcbc4 
					 
					
						
						
							
							themingengine: Draw border with GtkRoundedBox  
						
						
						
						
					 
					
						2011-06-11 09:29:43 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						459278c5e1 
					 
					
						
						
							
							themingengine: Use GtkRoundedBox for drawing backgrounds  
						
						
						
						
					 
					
						2011-06-11 09:29:42 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						48814c8d1e 
					 
					
						
						
							
							themingengine: Do pattern merging smarter  
						
						... 
						
						
						
						Create an intermdiate surface and fill() with it later. Instead of doing
clip + paint twice. 
						
						
					 
					
						2011-06-11 09:29:42 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						86719e1d35 
					 
					
						
						
							
							gtk: Add GtkRoundedBox  
						
						... 
						
						
						
						CSS drawing operates on rounded boxes a lot, so it makes sense to split
them out instead of duplicating them everywhere. 
						
						
					 
					
						2011-06-11 09:29:42 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d8033c3796 
					 
					
						
						
							
							themingengine: Get rid of extra variables  
						
						... 
						
						
						
						Now that we don't change the width/height anymore, we can keep using it
for scaling he background. 
						
						
					 
					
						2011-06-11 09:29:42 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						117b50dd21 
					 
					
						
						
							
							themingengine: remove unused variable  
						
						
						
						
					 
					
						2011-06-11 09:29:42 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						281ce813fc 
					 
					
						
						
							
							reftests: Add background-area reftest  
						
						... 
						
						
						
						Checks the fix from last commit: background area is supposed to be the
border box. 
						
						
					 
					
						2011-06-11 09:29:32 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c56700ca30 
					 
					
						
						
							
							themingengine: background applies to full border  
						
						... 
						
						
						
						The code was attempting to only apply it to half of the border. But
according to CSS, the background area by default is the full border box. 
						
						
					 
					
						2011-06-11 02:08:28 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						06642cab56 
					 
					
						
						
							
							themingengine: Remove unnecessary optimization  
						
						... 
						
						
						
						Code is likely as fast or faster without it, and this saves code. 
						
						
					 
					
						2011-06-11 02:04:17 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						abca0f050e 
					 
					
						
						
							
							Update gtkimcontextsimpleseqs.h  
						
						... 
						
						
						
						This is using the updated compose-parse.py from the previous commit. 
						
						
					 
					
						2011-06-10 18:36:06 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0bbc2ed520 
					 
					
						
						
							
							Update compose-parse.py  
						
						... 
						
						
						
						This update makes compose-parse.py work with Unicode 6.0 and make
it generate the new GDK_KEY_ defines. Patch by Ryo Hashimoto,
bug 651979. 
						
						
					 
					
						2011-06-10 18:33:05 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						71dc365e8a 
					 
					
						
						
							
							gtktoolitemgroup: gtk_misc_set_alignment replacing  
						
						... 
						
						
						
						Replacing the function gtk_misc_set_alignment () with
gtk_widget_set_halign () and gtk_widget_set_valign () in
gtk/gtktoolitemgroup.c
https://bugzilla.gnome.org/show_bug.cgi?id=650762  
						
						
					 
					
						2011-06-10 17:59:58 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b16c973699 
					 
					
						
						
							
							gtkprinteroptionwidget: gtk_misc_set_alignment  
						
						... 
						
						
						
						Replacing the function gtk_misc_set_alignment () with
gtk_widget_set_halign () and gtk_widget_set_valign () in
gtk/gtkprinteroptionwidget.c
https://bugzilla.gnome.org/show_bug.cgi?id=650762  
						
						
					 
					
						2011-06-10 17:59:57 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						90e2fdca71 
					 
					
						
						
							
							gtk/gtkfontsel: gtk_misc_set_alignment replacing  
						
						... 
						
						
						
						Replacing the function gtk_misc_set_alignment () with
gtk_widget_set_halign () and gtk_widget_set_valign () in
gtk/gtkfontsel.c
https://bugzilla.gnome.org/show_bug.cgi?id=650762  
						
						
					 
					
						2011-06-10 17:59:56 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c92600c00f 
					 
					
						
						
							
							gtk/gtkassistant: gtk_misc_set_alignment replacing  
						
						... 
						
						
						
						Replacing the function gtk_misc_set_alignment () with
gtk_widget_set_halign () and gtk_widget_set_valign () in
gtk/gtkassistant.c
https://bugzilla.gnome.org/show_bug.cgi?id=650762  
						
						
					 
					
						2011-06-10 17:59:55 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0a75ffd4a3 
					 
					
						
						
							
							gtkprintunixdialog: gtk_misc_set_alignment replace  
						
						... 
						
						
						
						Replacing the function gtk_misc_set_alignment () with
gtk_widget_set_halign () and gtk_widget_set_valign () in
gtk/gtkprintunixdialog.c
https://bugzilla.gnome.org/show_bug.cgi?id=650762  
						
						
					 
					
						2011-06-10 17:59:54 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a06dfd6873 
					 
					
						
						
							
							gtkprintbackend: gtk_misc_set_alignment replacing  
						
						... 
						
						
						
						Replacing the function gtk_misc_set_alignment () with
gtk_widget_set_halign () and gtk_widget_set_valign () in
gtk/gtkprintbackend.c
https://bugzilla.gnome.org/show_bug.cgi?id=650762  
						
						
					 
					
						2011-06-10 17:59:53 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						eb54d933a8 
					 
					
						
						
							
							gtkpagesetupunixdialog: gtk_misc_set_alignment  
						
						... 
						
						
						
						Replacing the function gtk_misc_set_alignment () with
gtk_widget_set_halign () and gtk_widget_set_valign () in
gtk/gtkpagesetupunixdialog.c
https://bugzilla.gnome.org/show_bug.cgi?id=650762  
						
						
					 
					
						2011-06-10 17:59:52 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						8af988e744 
					 
					
						
						
							
							gtkfilechooserdefault: gtk_misc_set_alignment  
						
						... 
						
						
						
						Replacing the function gtk_misc_set_alignment () with
gtk_widget_set_halign () and gtk_widget_set_valign () in
gtk/gtkfilechooserdefault.c
https://bugzilla.gnome.org/show_bug.cgi?id=650762  
						
						
					 
					
						2011-06-10 17:59:51 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						df9d7cf9aa 
					 
					
						
						
							
							gtkcellrendereraccel: gtk_misc_set_alignment  
						
						... 
						
						
						
						Replacing the function gtk_misc_set_alignment () with
gtk_widget_set_halign () and gtk_widget_set_valign () in
gtk/gtkcellrendereraccel.c
https://bugzilla.gnome.org/show_bug.cgi?id=650762  
						
						
					 
					
						2011-06-10 17:59:49 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						cc0be1f949 
					 
					
						
						
							
							gtk/gtkmessagedialog: gtk_misc_set_alignment  
						
						... 
						
						
						
						Replacing the function gtk_misc_set_alignment () with
gtk_widget_set_halign () and gtk_widget_set_valign () in
gtk/gtkmessagedialog.c
https://bugzilla.gnome.org/show_bug.cgi?id=650762  
						
						
					 
					
						2011-06-10 17:59:48 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0924e4d668 
					 
					
						
						
							
							gtk/gtkmountoperation: gtk_misc_set_alignment  
						
						... 
						
						
						
						Replacing the function gtk_misc_set_alignment () with
gtk_widget_set_halign () and gtk_widget_set_valign () in
gtk/gtkmountoperation.c
https://bugzilla.gnome.org/show_bug.cgi?id=650762  
						
						
					 
					
						2011-06-10 17:59:47 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						cb03ea518c 
					 
					
						
						
							
							gtk/gtkradiomenuitem: gtk_misc_set_alignment  
						
						... 
						
						
						
						Replacing the function gtk_misc_set_alignment () with
gtk_widget_set_halign () and gtk_widget_set_valign () in
gtk/gtkradiomenuitem.c
https://bugzilla.gnome.org/show_bug.cgi?id=650762  
						
						
					 
					
						2011-06-10 17:59:46 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						49e62d2a5f 
					 
					
						
						
							
							gtk/gtkmenuitem: gtk_misc_set_alignment replacing  
						
						... 
						
						
						
						Replacing the function gtk_misc_set_alignment () with
gtk_widget_set_halign () and gtk_widget_set_valign () in
gtk/gtkmenuitem.c
https://bugzilla.gnome.org/show_bug.cgi?id=650762  
						
						
					 
					
						2011-06-10 17:59:45 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1c8632c911 
					 
					
						
						
							
							One more change  
						
						
						
						
					 
					
						2011-06-10 17:42:14 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						2204405c9c 
					 
					
						
						
							
							Expand migration hints for h/v boxes  
						
						
						
						
					 
					
						2011-06-10 17:40:16 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						9bdcffd271 
					 
					
						
						
							
							build: fix win32 configure checks  
						
						... 
						
						
						
						Notice the broken check for "os_win32" vs. "$os_win32".
Improve a bit the rest of autofoo stuff around it.
https://bugzilla.gnome.org/show_bug.cgi?id=652282  
						
						
					 
					
						2011-06-10 20:13:12 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						7adfd8a0f5 
					 
					
						
						
							
							reftests: Remove unused file from EXTRA_DIST  
						
						
						
						
					 
					
						2011-06-10 16:26:39 +02:00