5892bd72fa 
					 
					
						
						
							
							widget-factory: Use max-content-size in a popover  
						
						... 
						
						
						
						This gives a nice example of these properties in action,
in the "Open" popover on page 3. 
						
						
					 
					
						2016-06-06 14:35:46 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d36f866b27 
					 
					
						
						
							
							gtk3-demo: Fix some css warnings  
						
						... 
						
						
						
						Update the font: syntax to follow css. 
						
						
					 
					
						2016-05-30 16:19:19 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4b8dfd8825 
					 
					
						
						
							
							gtk-demo: Update no-drop cursor image  
						
						... 
						
						
						
						Adwaita is using a different cursor for this now. 
						
						
					 
					
						2016-05-17 13:40:52 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3078f182b0 
					 
					
						
						
							
							gtk3-demo: Add context-menu cursor  
						
						... 
						
						
						
						The Adwaita cursor theme covers this one now. 
						
						
					 
					
						2016-05-17 13:39:18 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f8bc35b9a6 
					 
					
						
						
							
							Fix scale length  
						
						... 
						
						
						
						The vertical scales should really be of the same length, so
add an empty value to be drawn by the other scale. 
						
						
					 
					
						2016-05-10 15:41:03 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						7b81b56f7b 
					 
					
						
						
							
							widget-factory: Let one of the scales draw a value  
						
						... 
						
						
						
						https://bugzilla.gnome.org/show_bug.cgi?id=766120  
					
						2016-05-10 21:24:50 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ac5b48e40c 
					 
					
						
						
							
							gtk-demo: Fix revealer demo  
						
						... 
						
						
						
						This only used by luck before. We are changing a property from the
::notify handler for that property. Now that GtkRevealer is notifying
the property when it stops animations on unmap, we end up in a life
lock situation where we never make it out of the notify queue.
Fix this by not restarting the animation if the widget is unmapped. 
						
						
					 
					
						2016-05-07 16:22:13 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c1d1042892 
					 
					
						
						
							
							gtk3-demo: Add a close button to the markup window  
						
						
						
						
					 
					
						2016-05-06 20:50:38 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						de3dabc865 
					 
					
						
						
							
							gtk-demo: Don't duplicate text in markup example  
						
						... 
						
						
						
						I forgot to clear the buffer before inserting the new markup. Oops. 
						
						
					 
					
						2016-05-06 20:47:49 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						872b5115ea 
					 
					
						
						
							
							demo: Add GLES support to the GtkGLArea demo  
						
						... 
						
						
						
						We need new shaders, and we need to select the correct shader when
building the program we use to render the triangle. 
						
						
					 
					
						2016-04-25 14:35:02 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f1cbd9ca13 
					 
					
						
						
							
							demos: Show slider/rotation axes in "Event axes" demo  
						
						
						
						
					 
					
						2016-04-08 17:34:29 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						48239ad720 
					 
					
						
						
							
							gtk3-demo: Add tool information to "Event axes" demo  
						
						... 
						
						
						
						Print tool type and serial, if found. 
						
						
					 
					
						2016-04-06 16:12:13 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						8e917093df 
					 
					
						
						
							
							demos: Enable multidevice behavior on event-axes demo  
						
						... 
						
						
						
						On wayland we get separate master/slaves for each tablet, we will
need to receive crossing events for each master pointer if there's
more than one around. 
						
						
					 
					
						2016-04-06 15:43:29 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b465ede53b 
					 
					
						
						
							
							demos: Set crossing events mask explicitly on event-axes demo.  
						
						
						
						
					 
					
						2016-04-06 15:43:29 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						89b7f859a4 
					 
					
						
						
							
							gtk3-demo: Show multiple master devices on the "Event axes" demo  
						
						
						
						
					 
					
						2016-04-06 15:43:29 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						505dac94be 
					 
					
						
						
							
							gtk-demo: Add support for distance in event_axes  
						
						... 
						
						
						
						Signed-off-by: Stephen Chandler Paul <thatslyude@gmail.com > 
						
						
					 
					
						2016-04-06 15:43:29 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						6c2a078bf2 
					 
					
						
						
							
							gtk-demo: Use GdkAxisUse instead of axis labels  
						
						... 
						
						
						
						Axis labels are very X specific, and are not really possible to port to other
backends such as Wayland. As such, it makes more sense to use GdkAxisUse and
GdkAxisUseFlag in order to determine the axis capabilities of a device and draw
their axes.
Signed-off-by: Stephen Chandler Paul <thatslyude@gmail.com > 
						
						
					 
					
						2016-04-06 15:43:29 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						fab9c17b89 
					 
					
						
						
							
							gtk3-demo: Show more button styles  
						
						... 
						
						
						
						Add examples for suggested-action and destructive-action
buttons in the style classes example. 
						
						
					 
					
						2016-03-25 22:45:55 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						258ba6c8a4 
					 
					
						
						
							
							gtk3-demo: Rename "CSS Theming" group  
						
						... 
						
						
						
						Call it just "Themeing" to avoid the repetition of CSS. 
						
						
					 
					
						2016-03-25 22:45:55 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						73fe852be0 
					 
					
						
						
							
							gtk-demo: Improve markup demo  
						
						... 
						
						
						
						Add squiggly underlines and background, and make the markup editable.
https://bugzilla.gnome.org/show_bug.cgi?id=763741  
						
						
					 
					
						2016-03-21 13:32:40 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5107c4a75f 
					 
					
						
						
							
							gtk-demo: Rework foreigndrawing to use sizes from the theme  
						
						... 
						
						
						
						Instead of hardcoding the size of the widgets. This makes the output
closer to real widgets and fixes the blurry icons. I've also added a
scale.
https://bugzilla.gnome.org/show_bug.cgi?id=763758  
						
						
					 
					
						2016-03-21 11:45:48 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						07a69b7247 
					 
					
						
						
							
							gtk-demo: Fix copy/paste error  
						
						... 
						
						
						
						http://www.viva64.com/en/b/0383/  
					
						2016-03-20 05:32:35 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						6fd05dfe53 
					 
					
						
						
							
							gtk-demo: Handle GDK_TOUCH_CANCEL in event-axes demo  
						
						... 
						
						
						
						It is a thing in wayland, which means we leave traces from older
touches when the compositor takes over touch sequences in order
to handle a gesture. 
						
						
					 
					
						2016-03-14 15:30:27 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b7fd0147f7 
					 
					
						
						
							
							gtk-demo: Fix a typo  
						
						
						
						
					 
					
						2016-03-08 08:55:59 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4357c22a89 
					 
					
						
						
							
							gtk-demo: Update foreigndrawing example some more  
						
						... 
						
						
						
						The scrollbar changes need to take the theme's negative margins
into account. 
						
						
					 
					
						2016-03-08 08:55:59 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						fdd3c912a0 
					 
					
						
						
							
							gtk-demo: Try to fix foreigndrawing scrollbars  
						
						... 
						
						
						
						The node hierarchy and sizing has changed with the gadgetization
of range widgets. 
						
						
					 
					
						2016-03-08 08:14:36 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						6d1cdaff7e 
					 
					
						
						
							
							gtk-demo: Use <accelerator>  
						
						... 
						
						
						
						Add an example of <accelerator> use in the builder example. 
						
						
					 
					
						2016-03-05 23:44:03 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						7f9223b0c8 
					 
					
						
						
							
							gtk-demo: Fix up the inline-toolbar example  
						
						... 
						
						
						
						The inline toolbar in the style classes demo should use
the icons toolbar-style to ensure that the buttons are square. 
						
						
					 
					
						2016-03-04 20:50:21 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						435c8c9f0d 
					 
					
						
						
							
							gtk-demo: Strip newlines from g_warning and g_error  
						
						... 
						
						
						
						g_logv adds one for us already. 
						
						
					 
					
						2016-02-28 12:23:12 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0f3a211d35 
					 
					
						
						
							
							gtk-demo: Simplify ui files a bit  
						
						... 
						
						
						
						Strip unneeded IDs. 
						
						
					 
					
						2016-02-28 00:00:03 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						492fec6294 
					 
					
						
						
							
							gtk-demo: Put hte app menu in a separate file  
						
						... 
						
						
						
						No need to cram it in the same file as the main window. 
						
						
					 
					
						2016-02-27 23:43:06 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						9d5ad67c91 
					 
					
						
						
							
							gtk-demo: Add some padding in sidebar  
						
						... 
						
						
						
						Add some padding on the right, to avoid the scrollbar and make
the sidebar appear balanced. 
						
						
					 
					
						2016-02-27 23:35:33 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						87554eb57a 
					 
					
						
						
							
							widget-factory: Make the sliding opt-in  
						
						... 
						
						
						
						The sliding is a little disorienting, so turn it off by default
and add a checkbutton for it in the gear menu. 
						
						
					 
					
						2016-02-27 23:12:15 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a7a934a60c 
					 
					
						
						
							
							gtk3-demo: Update css  
						
						... 
						
						
						
						Clean up any deprecation warnings from the css examples in
gtk3-demo. 
						
						
					 
					
						2016-02-27 22:39:09 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a051e5677e 
					 
					
						
						
							
							widget-factory: transition pages  
						
						... 
						
						
						
						https://bugzilla.gnome.org/show_bug.cgi?id=762642  
					
						2016-02-25 19:49:45 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d10bd41e43 
					 
					
						
						
							
							widget-factory: Add myself  
						
						... 
						
						
						
						Actually, I wanted to have a radio toggle cell renderer for testing. But
hey, the commit message is supposed to say the important things! 
						
						
					 
					
						2016-02-15 18:17:11 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1d65e8b601 
					 
					
						
						
							
							gtk-demo: add menu separator demo  
						
						... 
						
						
						
						doesn't much look like the menu separator in a real menu though.
https://bugzilla.gnome.org/show_bug.cgi?id=762080  
						
						
					 
					
						2016-02-15 10:19:49 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ee9c1c1449 
					 
					
						
						
							
							gtk-demo: add combobox demos  
						
						... 
						
						
						
						https://bugzilla.gnome.org/show_bug.cgi?id=762080  
					
						2016-02-15 08:41:22 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1131ae27a0 
					 
					
						
						
							
							gtk-demo: add menu check and radio examples  
						
						... 
						
						
						
						note that if the "menu" context has no parent then the GTK_STATE_FLAG_NORMAL
menu entries are invisible against the white background.
https://bugzilla.gnome.org/show_bug.cgi?id=762080  
						
						
					 
					
						2016-02-15 08:41:22 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e0bf1289b9 
					 
					
						
						
							
							gtk3-demo: Fontify all source files  
						
						
						
						
					 
					
						2016-02-14 10:56:26 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c0a61c2da3 
					 
					
						
						
							
							gtk-demo: Streamline application  
						
						... 
						
						
						
						Avoid the odd #ifdef STANDALONE construction; we can show
multiple source files nowadays. 
						
						
					 
					
						2016-02-14 10:56:26 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						fc90bd5e30 
					 
					
						
						
							
							gtk-demo: Fix the size saving for CSD  
						
						... 
						
						
						
						We need to use gtk_window_get_size to get the correct size that
we can pass to gtk_window_set_default_size regardless of CSD
or not. 
						
						
					 
					
						2016-02-14 10:56:26 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3a499d61dc 
					 
					
						
						
							
							gtk-demo: Add window size saving example  
						
						... 
						
						
						
						Implement the recommendations from
https://wiki.gnome.org/HowDoI/SaveWindowState 
in the Application Class example. 
						
						
					 
					
						2016-02-13 23:03:18 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						7bca66e1ff 
					 
					
						
						
							
							gtk-demo: modernize the application demo  
						
						... 
						
						
						
						Subclass GtkApplication and GtkApplicationWindow
and use a template. 
						
						
					 
					
						2016-02-13 23:03:18 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						29a7373802 
					 
					
						
						
							
							widget-factory: Add an inline toolbar example  
						
						... 
						
						
						
						This pattern is still used in applications, so we should have it
represented here to keep it working well. 
						
						
					 
					
						2016-02-13 17:11:59 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5562f4f273 
					 
					
						
						
							
							gtk-demo: spinbutton and menubar examples  
						
						... 
						
						
						
						https://bugzilla.gnome.org/show_bug.cgi?id=761900  
					
						2016-02-12 10:02:31 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						bfd254c932 
					 
					
						
						
							
							gtk-demo: Add more foreign drawing examples  
						
						... 
						
						
						
						Add a notebook with an active tab.
Based on a patch by Caolan McNamara. 
						
						
					 
					
						2016-02-10 21:20:34 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						671552043c 
					 
					
						
						
							
							gtk-demo: attempt at a notebook with active box-shadow in tab  
						
						
						
						
					 
					
						2016-02-10 17:26:12 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						701cdda3dc 
					 
					
						
						
							
							gtk-demo: Add a menu to foreigndrawing  
						
						... 
						
						
						
						and demo that the block arrows require GTK_STATE_FLAG_DIR_LTR or
GTK_STATE_FLAG_DIR_RTL set to appear
https://bugzilla.gnome.org/show_bug.cgi?id=761828  
						
						
					 
					
						2016-02-10 16:07:51 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						7ad6043478 
					 
					
						
						
							
							gtk-demo: Improve the tag implementation  
						
						... 
						
						
						
						Add margins and make it so that clicking on margins next to
links does not activate them. 
						
						
					 
					
						2016-02-10 00:07:37 -05:00