e8b11778a8 
					 
					
						
						
							
							Updated Brazilian Portuguese translation  
						
						
						
						
					 
					
						2016-01-13 18:55:36 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						2ec16c9f91 
					 
					
						
						
							
							Add css node tests for right-to-left levelbars  
						
						
						
						
					 
					
						2016-01-13 13:39:41 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						897126ae2b 
					 
					
						
						
							
							notebook: fix a GCC warning  
						
						
						
						
					 
					
						2016-01-13 08:30:02 -08:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a0fdbff938 
					 
					
						
						
							
							Add css node tests for paned node ordering  
						
						
						
						
					 
					
						2016-01-13 00:41:44 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						fb77ebe17e 
					 
					
						
						
							
							paned: Update node ordering according to text direction  
						
						... 
						
						
						
						This was overlooked in the initial node conversion. 
						
						
					 
					
						2016-01-13 00:40:11 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						7743944124 
					 
					
						
						
							
							GtkBox: Documentation tweak  
						
						
						
						
					 
					
						2016-01-13 00:39:53 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e386fcae04 
					 
					
						
						
							
							Update expected output of notebook css node test  
						
						... 
						
						
						
						The stack node is new. 
						
						
					 
					
						2016-01-13 00:26:48 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						93aac8a86c 
					 
					
						
						
							
							notebook: Document the .dnd style class  
						
						... 
						
						
						
						We should aim to document all style classes that themes
can encounter during the normal operation of a widget. 
						
						
					 
					
						2016-01-13 00:24:40 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ea4cff1ea4 
					 
					
						
						
							
							Use convenience API that was introduced recently  
						
						... 
						
						
						
						Use gtk_css_gadget_set_state in all the places where we previously
were getting a node from a gadget, just to call gtk_css_node_set_state. 
						
						
					 
					
						2016-01-13 00:19:31 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						64b499be66 
					 
					
						
						
							
							builtin icon: Don't save/restore cairo state  
						
						... 
						
						
						
						The reason why this was introduced is now handled in
gtk_css_stylke_render_icon since commit
0138af9f96 
						
						
					 
					
						2016-01-13 00:01:14 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c71089a038 
					 
					
						
						
							
							box gadget: Add some documentation  
						
						
						
						
					 
					
						2016-01-12 23:57:35 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						2677eee720 
					 
					
						
						
							
							box: Document child node ordering  
						
						
						
						
					 
					
						2016-01-12 23:40:28 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d7e5fd2e2f 
					 
					
						
						
							
							QEMU USB Tablet is not really a tablet - it's a trick  
						
						... 
						
						
						
						Unfortunately, Qemu gives us this confusing device to work with,
and the best we can do is filter it out based on its name.
https://bugzilla.gnome.org/show_bug.cgi?id=760445  
						
						
					 
					
						2016-01-12 23:03:14 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f4d2d66b1e 
					 
					
						
						
							
							broadway: Call setlocale in main function of broadwayd  
						
						... 
						
						
						
						It is required to correctly show translated messages on some locales.
https://bugzilla.gnome.org/show_bug.cgi?id=760416  
						
						
					 
					
						2016-01-12 23:00:03 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b8db48079f 
					 
					
						
						
							
							switch: Fix text positioning  
						
						... 
						
						
						
						https://bugzilla.gnome.org/show_bug.cgi?id=760509  
					
						2016-01-12 21:56:53 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a8ceeb1766 
					 
					
						
						
							
							switch: Don't include margins in input window size  
						
						... 
						
						
						
						https://bugzilla.gnome.org/show_bug.cgi?id=760509  
					
						2016-01-12 21:56:53 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ff7e2797f6 
					 
					
						
						
							
							modelbutton: Don't include margins in input window size  
						
						... 
						
						
						
						https://bugzilla.gnome.org/show_bug.cgi?id=760509  
					
						2016-01-12 21:56:49 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						788ee466b8 
					 
					
						
						
							
							button: Don't include margins in input window size  
						
						... 
						
						
						
						And do the same thing for GtkCheckButton
https://bugzilla.gnome.org/show_bug.cgi?id=760509  
						
						
					 
					
						2016-01-12 21:56:44 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						19fa893067 
					 
					
						
						
							
							entry: typo  
						
						
						
						
					 
					
						2016-01-12 21:54:45 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0ba5e38c91 
					 
					
						
						
							
							gdkseat: remove return from gdk_seat_ungrab  
						
						
						
						
					 
					
						2016-01-12 18:49:40 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						8cb515e2f3 
					 
					
						
						
							
							Remove stray semicolon  
						
						... 
						
						
						
						Gets rid of a mixed code/declaration warning. 
						
						
					 
					
						2016-01-12 09:35:04 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c5d3556f98 
					 
					
						
						
							
							HighContrast: Fix selection in .views  
						
						... 
						
						
						
						Copy Adwaita fixes from 21a2fce8ba 
						
						
					 
					
						2016-01-11 23:20:26 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						52a34d32bb 
					 
					
						
						
							
							Fix corner manipulation when growing rounded rects  
						
						... 
						
						
						
						This addresses problems with uneven border radius',
pointed out by Lapo. 
						
						
					 
					
						2016-01-11 22:49:40 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						7e5952c4ea 
					 
					
						
						
							
							GTK Notebook: use the right enum type  
						
						
						
						
					 
					
						2016-01-11 19:16:36 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1c3bad3d90 
					 
					
						
						
							
							Adwaita: popover style fixes  
						
						
						
						
					 
					
						2016-01-12 01:03:47 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						21a2fce8ba 
					 
					
						
						
							
							Adwaita: make selection visible in treeview derived widgets  
						
						... 
						
						
						
						See https://bugzilla.gnome.org/show_bug.cgi?id=757503  
						
						
					 
					
						2016-01-12 00:16:12 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						473433c93d 
					 
					
						
						
							
							Adwaita: fix separator margin in popovers  
						
						... 
						
						
						
						Commit 0b96b8a1https://bugzilla.gnome.org/show_bug.cgi?id=760427  
						
						
					 
					
						2016-01-11 23:40:25 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						2c0b251dac 
					 
					
						
						
							
							Improve deprecation note for gdk_device_manager_get_client_pointer  
						
						... 
						
						
						
						List gdk_seat_get_pointer as replacement. Suggested in
https://bugzilla.gnome.org/show_bug.cgi?id=759785  
						
						
					 
					
						2016-01-11 15:09:47 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5c50250273 
					 
					
						
						
							
							Fix the deprecation note for gdk_device_manager_list_devices  
						
						... 
						
						
						
						Pointed out in https://bugzilla.gnome.org/show_bug.cgi?id=759785  
						
						
					 
					
						2016-01-11 15:06:15 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						63365d5044 
					 
					
						
						
							
							Fix the annotation for gdk_seat_get_slaves  
						
						... 
						
						
						
						Pointed out in https://bugzilla.gnome.org/show_bug.cgi?id=759785  
						
						
					 
					
						2016-01-11 15:05:21 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0167f7c65c 
					 
					
						
						
							
							GtkWidget: Fix motion event consumption detection for touch-only gestures  
						
						... 
						
						
						
						If a GtkGestureSingle is set as touch-only, pointer events would be
discarded without giving an opportunity to the regular GtkGesture
handler to manage those.
Because the pointer events weren't actually managed by the gesture,
gtk_gesture_get_sequence_state() (rather unhelpfully here) will resort
to returning GTK_EVENT_SEQUENCE_NONE, which is in turn interpreted
by _gtk_widget_consumes_motion() as "may be handling the events for
this sequence", because gestures in this state presumably handle
the events, just that it's not "claimed" yet.
Instead, use gtk_gesture_handles_sequence(), which will perform the
expected check on the event sequence being managed, as we expect
here. 
						
						
					 
					
						2016-01-11 20:16:06 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						32eda187ee 
					 
					
						
						
							
							Actually deprecate GtkNotebook::has-tab-gap  
						
						
						
						
					 
					
						2016-01-11 13:58:37 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						990be25d63 
					 
					
						
						
							
							notebook: Update CSS node docs  
						
						... 
						
						
						
						The stack node is new. 
						
						
					 
					
						2016-01-11 13:55:23 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3a8dc01ed2 
					 
					
						
						
							
							notebook: Don't reparent tab label when drag stops  
						
						... 
						
						
						
						Use the same unrealize + set_parent_window() trick that we used in
6d5edd18cf 
						
						
					 
					
						2016-01-11 17:52:38 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b917a0b155 
					 
					
						
						
							
							notebook: Add .dnd style class to tabs during reorder  
						
						
						
						
					 
					
						2016-01-11 17:46:15 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						6d5edd18cf 
					 
					
						
						
							
							notebook: Don't unparent tab label for drag  
						
						... 
						
						
						
						When a tab drag starts, we need to move the tab label into the drag
window via gtk_widget_set_parent_window().
If we don't unparent, but just unrealize the widget, we don't lose the
cssnode position. 
						
						
					 
					
						2016-01-11 17:06:46 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						fdc13f315b 
					 
					
						
						
							
							notebook: Don't limit motion notify framerate  
						
						... 
						
						
						
						We have a frameclock for that these days.
In particular, this limiting worked at 45fps when monitors are all 60fps. 
						
						
					 
					
						2016-01-11 17:06:46 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d74c1bfd84 
					 
					
						
						
							
							notebook: Remove outdated style properties from themes  
						
						... 
						
						
						
						No replacement provided, the notebook will have to be redone anyway. 
						
						
					 
					
						2016-01-11 17:06:46 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						8020d5f93a 
					 
					
						
						
							
							notebook: Don't store gadget allocation twice  
						
						... 
						
						
						
						If we care about a gadget's allocation, we can ask it. There's no need
to store it in GtkNotebookPage.allocation. 
						
						
					 
					
						2016-01-11 17:05:24 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						2ef3b01442 
					 
					
						
						
							
							notebook: No need to recompute remaining space  
						
						... 
						
						
						
						The value is correct.
In particular, subtracting width on notebooks with tabs on left/right is
a very bad idea. 
						
						
					 
					
						2016-01-11 17:05:24 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4c083f8182 
					 
					
						
						
							
							notebook: Port arrows to be gadgets  
						
						... 
						
						
						
						Also deprecate the arrow-spacing style property. 
						
						
					 
					
						2016-01-11 17:05:24 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						326fda1b0e 
					 
					
						
						
							
							notebook: Pass full allocation instead of min and max value  
						
						
						
						
					 
					
						2016-01-11 17:05:24 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						96f0cf7677 
					 
					
						
						
							
							notebook: Pass allocation as argument  
						
						... 
						
						
						
						... instead of querying it later. 
						
						
					 
					
						2016-01-11 17:05:23 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						6b8c191096 
					 
					
						
						
							
							notebook: Simplify allocation code  
						
						
						
						
					 
					
						2016-01-11 17:05:23 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0e48216c48 
					 
					
						
						
							
							notebook: Identify existence of arrows differently  
						
						... 
						
						
						
						Instead of having gbooleans in the priv struct, just look at the
existence of priv->arrow_node[i]. 
						
						
					 
					
						2016-01-11 17:05:23 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a12e1328e9 
					 
					
						
						
							
							notebook: Convert tab nodes to gadgets  
						
						... 
						
						
						
						The code does many bad things, so we get a lot of warning spew. Ignore
this for now, fixes will follow. 
						
						
					 
					
						2016-01-11 17:05:23 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d780ce3ff3 
					 
					
						
						
							
							notebook: Assume tab allocations always change  
						
						... 
						
						
						
						This causes more redraws, but saves a bunch of code. 
						
						
					 
					
						2016-01-11 17:05:23 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						7e0c7f7deb 
					 
					
						
						
							
							notebook: Remove weird hack where the current page was special-cased  
						
						... 
						
						
						
						I don't even know what it does, but it assumed that the current page was
always as large or larger than any other page. And that isn't true. 
						
						
					 
					
						2016-01-11 17:05:23 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3cda7e9503 
					 
					
						
						
							
							boxgadget: Handle css nodes  
						
						... 
						
						
						
						Automatically insert the cssnode into the box gadget's node's children at
the right place and remove it again when done. 
						
						
					 
					
						2016-01-11 17:05:23 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a9320d93f6 
					 
					
						
						
							
							notebook: Replace redraw_tabs() with gadget_queue_draw(tabs_gadget)  
						
						
						
						
					 
					
						2016-01-11 17:05:23 +01:00