aa193ce4a4 
					 
					
						
						
							
							inspector: UI refresh  
						
						... 
						
						
						
						The sidebar in the object page was using up more space than it deserves.
Replace it with a combo box in the subheader. Now that we have more space,
put the CSS node tree and the style properties in the same page again. 
						
						
					 
					
						2016-03-07 00:24:15 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4b5bcdeaa5 
					 
					
						
						
							
							inspector: Drop the per-object CSS editor  
						
						... 
						
						
						
						The global editor is good enough for all uses. 
						
						
					 
					
						2016-03-06 21:41:46 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						251810ff40 
					 
					
						
						
							
							inspector: Avoid pointless selections  
						
						... 
						
						
						
						The CSS selector and the class hierarchy are purely
informative, no need to select anything here. 
						
						
					 
					
						2016-03-05 00:35:08 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e69c1c5a9b 
					 
					
						
						
							
							inspector: More grid lines  
						
						... 
						
						
						
						I had forgotten the css property list. 
						
						
					 
					
						2016-03-05 00:34:39 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						360bad6865 
					 
					
						
						
							
							inspector: Some ui refinements  
						
						... 
						
						
						
						Remove pointless expanders from lists, add grid lines and,
in some places, tree lines. 
						
						
					 
					
						2016-03-05 00:29:06 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						8b93c013c3 
					 
					
						
						
							
							inspector: Simplify general tab setup  
						
						... 
						
						
						
						Factor out the code to create a listbox row with two labels,
and use it throughout. 
						
						
					 
					
						2016-02-25 20:49:09 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4f5f299266 
					 
					
						
						
							
							inspector: React to device changes  
						
						... 
						
						
						
						Recreate the device section in the general tab when
devices come or go. 
						
						
					 
					
						2016-02-25 20:28:23 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						53fe9c2b0c 
					 
					
						
						
							
							inspector: use guint to fix the windows build  
						
						
						
						
					 
					
						2016-02-25 15:25:19 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						fe4602acc5 
					 
					
						
						
							
							inspector: Show ::num-touches for touch devices  
						
						... 
						
						
						
						This can be useful information. 
						
						
					 
					
						2016-02-25 08:27:08 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						84ba01d713 
					 
					
						
						
							
							inspector: Update for screen config changes  
						
						... 
						
						
						
						Repopulate the display section whenever the monitor configuration
changes. 
						
						
					 
					
						2016-02-25 01:22:01 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						15ccdcd25b 
					 
					
						
						
							
							inspector: Don't show numeric ids  
						
						... 
						
						
						
						The vendor and product ids for input devices aren't useful
as-is; need to figure out how to translate them to names. 
						
						
					 
					
						2016-02-25 01:10:23 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						455935a06a 
					 
					
						
						
							
							inspector: Show more device information  
						
						... 
						
						
						
						This adds vendor and product id and axes. This reveals that
the GDK backends have quite different quality when it comes
to returning meaningful information here. 
						
						
					 
					
						2016-02-25 00:49:50 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						03db14c2d6 
					 
					
						
						
							
							inspector: Show some basic device information  
						
						... 
						
						
						
						Add information about seats and their associated devices
in the General tab. 
						
						
					 
					
						2016-02-25 00:17:09 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						13e5e83798 
					 
					
						
						
							
							Add message contexts to translated strings  
						
						... 
						
						
						
						The string "None" is used in multiple contexts; add message contexts
to give translators a chance to translate them accordingly.
https://bugzilla.gnome.org/show_bug.cgi?id=762165  
						
						
					 
					
						2016-02-16 18:33:16 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f5d4fb1a0b 
					 
					
						
						
							
							inspector: Don't use unused variables  
						
						... 
						
						
						
						Windows-specific refactorings broke this. 
						
						
					 
					
						2016-02-11 04:14:56 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						76e56c5038 
					 
					
						
						
							
							win32: Stop using _gdk_display global in device code  
						
						... 
						
						
						
						Use gdk_device_get_display() instead. 
						
						
					 
					
						2016-02-11 03:44:47 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						8ea573b473 
					 
					
						
						
							
							css node tree: Fix crash  
						
						... 
						
						
						
						This function would return "" whenever the state of the css node was
unset, causing a crash when selecting the css node tree from the
sidebar. 
						
						
					 
					
						2016-02-10 12:28:32 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						dc407dbc8f 
					 
					
						
						
							
							inspector: Avoid crash in magnifier  
						
						... 
						
						
						
						We can't use gtk_widget_draw on widgets that are not allocated. 
						
						
					 
					
						2016-02-08 09:34:24 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						fe6d4cbdf5 
					 
					
						
						
							
							inspector: Drop type name from node list  
						
						... 
						
						
						
						It's not used anymore in the CSS, so people don't need to see it. 
						
						
					 
					
						2016-02-05 19:31:47 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b783670820 
					 
					
						
						
							
							inspector: Don't hardcode builtin themes  
						
						... 
						
						
						
						Insteead, enumerate the resources that are available. Fixes windows
themes not being listed in the inspector. 
						
						
					 
					
						2016-02-04 13:35:21 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						761120a5e2 
					 
					
						
						
							
							inspector: Show CSS pseudoclass names for node state  
						
						... 
						
						
						
						This is a better fit for showing CSS node state, since one
commonly looks at this information to devise CSS selectors,
where the CSS names are needed. 
						
						
					 
					
						2016-01-24 10:59:46 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d6f989f59c 
					 
					
						
						
							
							Inspector: Plug a few leaks  
						
						
						
						
					 
					
						2016-01-24 08:01:36 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						57baf6804b 
					 
					
						
						
							
							inspector: Show baseline value  
						
						... 
						
						
						
						The misc info page already shows the allocation and clip areas,
the baseline fits right in. 
						
						
					 
					
						2016-01-22 22:24:46 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ffc4f8ee11 
					 
					
						
						
							
							Forgotten file  
						
						
						
						
					 
					
						2016-01-21 08:18:28 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e33bda3078 
					 
					
						
						
							
							inspector: Show full allocation + clip  
						
						... 
						
						
						
						Previously, we were only showing the size of the allocation
and clip area. But there is no good reason to hide the position
of these rectangles, so add them, in the traditional format
of X geometry strings: wxh+x+y 
						
						
					 
					
						2016-01-20 22:52:05 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						449a9c419a 
					 
					
						
						
							
							inspector: Refine typography  
						
						... 
						
						
						
						Use thin spaces in the formatting of monitor sizes. 
						
						
					 
					
						2016-01-20 22:51:25 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d28959c6db 
					 
					
						
						
							
							inspector: Make cursor-size combo wider  
						
						... 
						
						
						
						Cursor sizes typically have 2 digits, lets not clip them. 
						
						
					 
					
						2016-01-17 13:23:49 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						dc5c82e29c 
					 
					
						
						
							
							inspector: Don't select 'randomly'  
						
						... 
						
						
						
						While rescanning the object tree, we were emitting ::object-selected
signals, possibly causing wild blinking in the application window.
Don't do that.
https://bugzilla.gnome.org/show_bug.cgi?id=760572  
						
						
					 
					
						2016-01-13 23:24:38 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a45b1d1e3c 
					 
					
						
						
							
							inspector: Sort themes in the various theme combos  
						
						... 
						
						
						
						It is nicer if the themes show up in a predictable order,
so sort them alphabetically. 
						
						
					 
					
						2016-01-07 19:56:05 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ec02f055ed 
					 
					
						
						
							
							inspector: Add HighContrastInverse to list of themes  
						
						
						
						
					 
					
						2016-01-07 19:56:05 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						80a91722e5 
					 
					
						
						
							
							inspector: Don't leak weak references  
						
						... 
						
						
						
						These come back to bite us when the inspector is no longer around
at the end of the program.
https://bugzilla.gnome.org/show_bug.cgi?id=759768  
						
						
					 
					
						2015-12-26 21:42:10 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						787f600d33 
					 
					
						
						
							
							inspector: Remove some dead code  
						
						... 
						
						
						
						Since commit bffeae6203 
						
						
					 
					
						2015-12-26 21:42:10 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						6a67df79a8 
					 
					
						
						
							
							inspector: Avoid criticals in the css editro  
						
						... 
						
						
						
						We can't keep text iters around after text buffer has been
changed. Just clear the list errors when the buffer changes
before we've passed it again. 
						
						
					 
					
						2015-12-20 14:43:14 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e8aa9b0440 
					 
					
						
						
							
							Add a way to highlight resizing widgets  
						
						... 
						
						
						
						https://bugzilla.gnome.org/show_bug.cgi?id=759586  
					
						2015-12-18 16:20:19 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						776778efc8 
					 
					
						
						
							
							inspector: Ensure clip is always shown  
						
						
						
						
					 
					
						2015-12-17 01:14:31 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						117ab50922 
					 
					
						
						
							
							inspector: Always show clip  
						
						... 
						
						
						
						It is less confusing than hiding it sometimes. 
						
						
					 
					
						2015-12-16 19:24:43 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3f7eefb922 
					 
					
						
						
							
							inspector: Use seat grabs for the "inspect widget" feature  
						
						... 
						
						
						
						And remove some usages of GdkDeviceManager API. 
						
						
					 
					
						2015-12-16 19:47:07 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						26d536a69b 
					 
					
						
						
							
							inspector: Fix quick-fix  
						
						... 
						
						
						
						Constructing GtkCssStyleChange objects without styles is forbidden, so
don't do it. Instead untangle the callback from the actual update
function and call that untangled function directly. 
						
						
					 
					
						2015-12-15 01:15:51 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						971a277419 
					 
					
						
						
							
							cssnode: Change style-changed signal  
						
						... 
						
						
						
						Instead of having old and new style, now have a GtkCssStyleChange opaque
object that will compute the changes you are interested in for you.
This simplifies change signal handlers quite a bit and avoids lots of
repeated computation in every signal handler. 
						
						
					 
					
						2015-12-12 02:16:04 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0ad259a178 
					 
					
						
						
							
							inspector: Hide request mode for non-widgets  
						
						... 
						
						
						
						Only widgets have a request mode. 
						
						
					 
					
						2015-12-11 17:12:44 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						326f4739ca 
					 
					
						
						
							
							inspector: Redo the CSS node page  
						
						... 
						
						
						
						Showing two lists in a paned was a bit awkward, and space was
getting too limited. Go back to showing just the node list at
first, and make the CSS properties available via a stack. At
the same time, add a right-click context menu to the node list
to make the name and class editing more easily available. 
						
						
					 
					
						2015-12-06 23:06:33 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						6f1c945010 
					 
					
						
						
							
							inspector: Avoid a crash  
						
						... 
						
						
						
						gkt_cell_layout_get_area may return NULL, handle it. 
						
						
					 
					
						2015-12-06 17:25:31 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						150728d6b0 
					 
					
						
						
							
							inspector: Show the size request mode  
						
						... 
						
						
						
						This is not a property, so show it in the misc page. 
						
						
					 
					
						2015-11-30 22:27:27 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						df2cb5befc 
					 
					
						
						
							
							inspector: Leave unneeded widgets out of source files  
						
						
						
						
					 
					
						2015-11-24 11:17:10 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						036ee7a68b 
					 
					
						
						
							
							inspector: Always underline at least one char  
						
						... 
						
						
						
						Empty underlines are hard to make out. Since we get somewhat
unreliable section information from the CSS parser, we just
make sure that we always underline at least one character. 
						
						
					 
					
						2015-11-20 20:59:53 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						df55412ba2 
					 
					
						
						
							
							inspector: Fix css warning tags  
						
						... 
						
						
						
						The builder syntax for tags was invalid here (why did this not
get flagged as error ?!). While we're at it, give the warning
underline a nice, orange color. 
						
						
					 
					
						2015-11-20 20:35:39 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ad49103b93 
					 
					
						
						
							
							inspector: Show css parsing errors  
						
						... 
						
						
						
						The squiggly underline is useful, but seeing the error message
is much better, so show it in a tooltip. 
						
						
					 
					
						2015-11-20 18:18:01 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e9449f6014 
					 
					
						
						
							
							inspector: Don't grow horizontally  
						
						... 
						
						
						
						Labels in the object tree are application data. Ellipsize them
to avoid growing extremely wide if the data is bogus. 
						
						
					 
					
						2015-11-10 17:36:33 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						774b6f94d5 
					 
					
						
						
							
							inspector: fix a typo  
						
						
						
						
					 
					
						2015-11-10 17:36:23 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b9613cc416 
					 
					
						
						
							
							inspector: Some improvements to the CSS node tree  
						
						... 
						
						
						
						Set a min-content-height for the property list, and
allow horizontal scrolling. 
						
						
					 
					
						2015-11-04 00:00:56 -05:00