109572286c 
					 
					
						
						
							
							gtk3-demo: Group pango demos together  
						
						
						
						
					 
					
						2015-06-28 22:46:53 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f97786f5e9 
					 
					
						
						
							
							gtk3-demo: Add a fancy text demo  
						
						... 
						
						
						
						This demonstrates rendering text with a pattern instead of a
single color. 
						
						
					 
					
						2015-06-28 22:43:27 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						876a6b550b 
					 
					
						
						
							
							gtk-demo: Make the info bar example wrap  
						
						
						
						
					 
					
						2015-06-28 17:41:44 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						609e04ddcf 
					 
					
						
						
							
							gtk-demo: Cosmetic changes  
						
						... 
						
						
						
						Clean up the code of many examples in minor ways, fix some memory
leaks, and avoid the use of dialogs where a regular toplevel works
just as well. 
						
						
					 
					
						2015-06-28 17:41:35 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						be4a25231d 
					 
					
						
						
							
							gtk-demo: Add a spin button example  
						
						... 
						
						
						
						More or less copied from the spin button example in testgtk. 
						
						
					 
					
						2015-06-28 17:40:58 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						eab0df12a8 
					 
					
						
						
							
							gtk-demo: Add forgotten source file  
						
						... 
						
						
						
						The font_features.c file was not added as a resource, so that
gtk3-demo could not display it. 
						
						
					 
					
						2015-06-19 22:03:19 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0a601b093c 
					 
					
						
						
							
							gtk-demo: Many cosmetic fixes  
						
						... 
						
						
						
						Mostly update window titles, and some addition to descriptions. 
						
						
					 
					
						2015-06-19 21:59:15 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d6a52218d1 
					 
					
						
						
							
							gtk3-demo: Improve the overlay demo  
						
						... 
						
						
						
						Add some more information to the description. 
						
						
					 
					
						2015-06-19 20:09:55 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						afd75070a2 
					 
					
						
						
							
							gtk-demo: A better overlay demo  
						
						... 
						
						
						
						This shows the new passthrough feature. 
						
						
					 
					
						2015-06-19 18:16:19 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						28b8541847 
					 
					
						
						
							
							gtk-demo: Don't Distribute demos.h  
						
						... 
						
						
						
						Since demos.h is now generated according to the platform for which GTK+ is
built, don't distribute it. Generate a Windows-specific demos.h.win32 and
distribute that instead, in which the Visual Studio build files will copy
it to demos.h, so that the build will proceed normally.
https://bugzilla.gnome.org/show_bug.cgi?id=749622  
						
						
					 
					
						2015-06-19 23:46:05 +08:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						010a120351 
					 
					
						
						
							
							Add a font features demo  
						
						... 
						
						
						
						This started life as a standalone tool, but it is nicer
to have it integrated in gtk3-demo. 
						
						
					 
					
						2015-06-19 09:32:10 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						fa29a01c26 
					 
					
						
						
							
							widget-factory: Make the circular button do something  
						
						
						
						
					 
					
						2015-06-14 21:37:58 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						2af2189347 
					 
					
						
						
							
							widget-factory: More popover examples  
						
						... 
						
						
						
						Add an example for text input in a popover. This leads to nested
popovers with touch selection, and does not currently work. 
						
						
					 
					
						2015-06-13 21:10:25 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						94fc9f5211 
					 
					
						
						
							
							widget-factory: Add horizontally linked entries  
						
						... 
						
						
						
						It happens in some places, so artists need an example to
make it look good. 
						
						
					 
					
						2015-06-13 21:10:25 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						06726b4d4b 
					 
					
						
						
							
							gtk-demo: Make hypertext demo work with touch  
						
						... 
						
						
						
						Make tapping on the links work. 
						
						
					 
					
						2015-06-09 23:31:00 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						fe219a25b7 
					 
					
						
						
							
							widget-factory: Improve touch selection example  
						
						... 
						
						
						
						Make the check buttons not take focus on click, so the popover
stays open. 
						
						
					 
					
						2015-06-09 15:50:50 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						359d1951bc 
					 
					
						
						
							
							widget-factory: Improve context menu example  
						
						... 
						
						
						
						Show the text formatting in the menu / popover. 
						
						
					 
					
						2015-06-07 01:24:13 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e1942a8bb9 
					 
					
						
						
							
							widget-factory: Demonstrate custom context menu items  
						
						... 
						
						
						
						Add bold/italics/underline styling to the context menu of
the 'Lorem ipsum...' text view in page 1. The point is not
to show good UI for this kind of styling, but to demonstrate
custom actions in the context menu / touch selection. 
						
						
					 
					
						2015-06-07 01:12:18 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						345f2a484b 
					 
					
						
						
							
							Use built-in gtk-update-icon-cache  
						
						... 
						
						
						
						To generate the icon cache files.
We want to avoid a dependency loop if possible; additionally, on some
Debian-based systems gtk-update-icon-cache maps to the GTK2 version of
the utility and the GTK3 version is renamed to
gtk-update-icon-cache-3.0.
To avoid a build dependency on GTK2, use the binary that we just built
in-tree.
https://bugzilla.gnome.org/show_bug.cgi?id=749593  
						
						
					 
					
						2015-05-24 12:08:33 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						90a8118838 
					 
					
						
						
							
							Add a main category to desktop files  
						
						... 
						
						
						
						This makes desktop-file-validate happy. 
						
						
					 
					
						2015-05-14 15:28:22 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						bce624e7a7 
					 
					
						
						
							
							gtk3-demo: Add a page setup example  
						
						... 
						
						
						
						This mainly so I can fix deprecation warnings in the
page setup dialog. 
						
						
					 
					
						2015-05-12 08:20:35 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						cfc07fdfcf 
					 
					
						
						
							
							gtk-demo: Don't rely on gdk_cursor_get_image  
						
						... 
						
						
						
						This function is only implemented on X11. Instead,
just use a fixed set of cursor images from resources. 
						
						
					 
					
						2015-05-11 23:06:50 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						9d921ec148 
					 
					
						
						
							
							gtk-demo: Port builder example away from GtkUIManager  
						
						... 
						
						
						
						This makes gtk3-demo deprecation-free. 
						
						
					 
					
						2015-05-10 21:03:13 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d89766ce41 
					 
					
						
						
							
							gtk-demo: Remove an unncessary define  
						
						... 
						
						
						
						The changedisplay example no longer uses and deprecated
API, so don't disable deprecations. 
						
						
					 
					
						2015-05-10 21:03:13 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d3f1b3ee41 
					 
					
						
						
							
							gtk-demo: Drop cursor name fallback code  
						
						... 
						
						
						
						GdkCursor itself will now do whats necessary to support these
names. 
						
						
					 
					
						2015-05-08 13:34:25 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						36006eb918 
					 
					
						
						
							
							gtk3-demo: Add a cursors demo  
						
						
						
						
					 
					
						2015-05-07 21:29:58 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ea3190d0ac 
					 
					
						
						
							
							gtk3-widget-factory: Simplify ui file  
						
						
						
						
					 
					
						2015-05-04 08:02:32 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						721134b008 
					 
					
						
						
							
							demo/glarea: Check errors on GtkGLArea  
						
						... 
						
						
						
						We should not call OpenGL API if GtkGLArea is in an error state.
https://bugzilla.gnome.org/show_bug.cgi?id=746746  
						
						
					 
					
						2015-03-25 15:20:36 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5c5464a469 
					 
					
						
						
							
							radio-menu-item: Add join_group()  
						
						... 
						
						
						
						The other Radio* widgets have this convenience method that removes the
memory management of the opaque GSList used to handle the group from the
API usable from language bindings (especially the ones not based on
introspection).
This commit adds gtk_radio_menu_item_join_group().
https://bugzilla.gnome.org/show_bug.cgi?id=671362  
						
						
					 
					
						2015-03-22 02:10:38 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						fa1bb8972a 
					 
					
						
						
							
							gtk-demo: Plug a memory leak  
						
						
						
						
					 
					
						2015-03-19 22:57:10 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						8e82d0fba2 
					 
					
						
						
							
							widget-factory: Fix toolbar on page 3  
						
						... 
						
						
						
						Set toolbar-style to 'icons' to avoid rectangular buttons. 
						
						
					 
					
						2015-03-19 19:11:39 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d5d28a5062 
					 
					
						
						
							
							widget factory: Add an example for an insensitive model button  
						
						... 
						
						
						
						This will make it easier to make insensitive model buttons
appear properly in other themes. 
						
						
					 
					
						2015-03-16 14:05:48 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						25b610ef5e 
					 
					
						
						
							
							widget-factory: Add an insensitive toolbutton  
						
						... 
						
						
						
						This will help getting their theming right in HighContrast. 
						
						
					 
					
						2015-03-15 22:54:02 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						de239ca31b 
					 
					
						
						
							
							widget-factory: Add tab close buttons  
						
						... 
						
						
						
						This will make it easier to fix issues with such buttons
in HighContrast. 
						
						
					 
					
						2015-03-15 22:44:33 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5dfbeb978f 
					 
					
						
						
							
							gtk3-demo: Stop using follow-state  
						
						... 
						
						
						
						It is no longer needed. 
						
						
					 
					
						2015-03-15 22:44:33 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						8d58b64c28 
					 
					
						
						
							
							widget-factory: Stop using follow-state  
						
						... 
						
						
						
						The property is no longer needed, cell renderers now
always follow state. 
						
						
					 
					
						2015-03-15 22:44:33 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1ffcdfcc32 
					 
					
						
						
							
							icon browser: Set up dnd from the detail popup  
						
						... 
						
						
						
						Allow dragging the various icon sizes as images. 
						
						
					 
					
						2015-02-22 14:44:10 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ae63b21c61 
					 
					
						
						
							
							icon browser: Add some dnd support  
						
						... 
						
						
						
						Use a custom tree model and enable dragging from the icon view.
Currently, we just support dropping the icon name as text. 
						
						
					 
					
						2015-02-22 14:44:10 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						967ba60303 
					 
					
						
						
							
							icon browser: Activate on single-click  
						
						... 
						
						
						
						We want to get away from double-clicks everywhere. 
						
						
					 
					
						2015-02-22 14:44:10 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ee857cd261 
					 
					
						
						
							
							icon browser: stop selecting  
						
						... 
						
						
						
						We don't need the selection here. 
						
						
					 
					
						2015-02-22 14:44:09 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e1100813e6 
					 
					
						
						
							
							widget factory: Don't make file chooser local-only  
						
						... 
						
						
						
						There's no reason to. 
						
						
					 
					
						2015-02-18 17:28:07 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f3110e4103 
					 
					
						
						
							
							Rename GtkSidebar to GtkStackSidebar  
						
						... 
						
						
						
						GtkSidebar is too generic and doesn't fully convey what the widget does.
https://bugzilla.gnome.org/show_bug.cgi?id=744094  
						
						
					 
					
						2015-02-13 18:01:56 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						6bf55142ee 
					 
					
						
						
							
							demo: Change the resource path for the shaders  
						
						... 
						
						
						
						We need to use the same name as the "plugin" so that the main UI will
display the resources inside a notebook tab. 
						
						
					 
					
						2015-02-09 19:32:38 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3b4bf963f6 
					 
					
						
						
							
							demo: Move the GLSL shaders to resources  
						
						... 
						
						
						
						It's easier to use them or modify them as separate files, instead of
inlined inside the C source.
https://bugzilla.gnome.org/show_bug.cgi?id=741946  
						
						
					 
					
						2015-02-09 19:10:31 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						01d1cdc76c 
					 
					
						
						
							
							demos: Update the GtkGLArea demo code  
						
						... 
						
						
						
						Same way we updated the testglarea test code.
https://bugzilla.gnome.org/show_bug.cgi?id=741946  
						
						
					 
					
						2015-02-09 19:10:30 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a0ecb44b41 
					 
					
						
						
							
							gtk-demo: Show search entry signals  
						
						
						
						
					 
					
						2015-01-24 08:44:30 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						531fa78601 
					 
					
						
						
							
							gtk-demo: Make editable cells demo more robust  
						
						... 
						
						
						
						When removing all rows, trying to add rows would not work
and throw criticals. This is fallout from a recent change
to insert rows at the right position. Fix this by handling
the 'empty model' case separately.
https://bugzilla.gnome.org/show_bug.cgi?id=743157  
						
						
					 
					
						2015-01-19 07:36:08 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						35a8d3d770 
					 
					
						
						
							
							widget-factory: Add a combo box separator example  
						
						... 
						
						
						
						This shows that combo box separators are currently broken
in Adwaita. 
						
						
					 
					
						2015-01-10 20:14:24 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f0a40b1a23 
					 
					
						
						
							
							widget-factory: Don't pulse dead widgets  
						
						... 
						
						
						
						Causes crashes at cleanup and we don't want those.
Also, code gets simpler. 
						
						
					 
					
						2014-12-19 19:20:06 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						6b26464fbb 
					 
					
						
						
							
							Editable cells demo: Add new row at cursor  
						
						... 
						
						
						
						Adding rows to the bottom of the list is confusing as you cannot see
them if the window is small so it is not apparent that anything has
happened. Fix this by adding the new row immediately below the current
row and set the cursor on the new row so it is ready to be edited.
https://bugzilla.gnome.org/show_bug.cgi?id=721939  
						
						
					 
					
						2014-12-07 18:53:30 -05:00