extract-strings: Support more GtkBuilder markup
The inspector templates are using the <item> tag with an id attribute, which was causing extract-strings to fail. Fix this.
This commit is contained in:
		@ -424,7 +424,8 @@ HTML_IMAGES = \
 | 
				
			|||||||
	$(srcdir)/images/getting-started-app9.png			\
 | 
						$(srcdir)/images/getting-started-app9.png			\
 | 
				
			||||||
	$(srcdir)/images/getting-started-app10.png			\
 | 
						$(srcdir)/images/getting-started-app10.png			\
 | 
				
			||||||
	$(srcdir)/images/exampleapp.png					\
 | 
						$(srcdir)/images/exampleapp.png					\
 | 
				
			||||||
	$(srcdir)/images/flow-box.png
 | 
						$(srcdir)/images/flow-box.png					\
 | 
				
			||||||
 | 
						$(srcdir)/images/inspector.png
 | 
				
			||||||
 | 
					
 | 
				
			||||||
# Extra options to supply to gtkdoc-fixref
 | 
					# Extra options to supply to gtkdoc-fixref
 | 
				
			||||||
FIXXREF_OPTIONS=--extra-dir=../gdk/html \
 | 
					FIXXREF_OPTIONS=--extra-dir=../gdk/html \
 | 
				
			||||||
 | 
				
			|||||||
							
								
								
									
										
											BIN
										
									
								
								docs/reference/gtk/images/inspector.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								docs/reference/gtk/images/inspector.png
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							| 
		 After Width: | Height: | Size: 85 KiB  | 
@ -194,10 +194,27 @@ additional environment variables.
 | 
				
			|||||||
      <term>no-css-cache</term>
 | 
					      <term>no-css-cache</term>
 | 
				
			||||||
      <listitem><para>Bypass caching for CSS style properties.</para></listitem>
 | 
					      <listitem><para>Bypass caching for CSS style properties.</para></listitem>
 | 
				
			||||||
    </varlistentry>
 | 
					    </varlistentry>
 | 
				
			||||||
 | 
					    <varlistentry>
 | 
				
			||||||
 | 
					      <term>baselines</term>
 | 
				
			||||||
 | 
					      <listitem><para>Baselines.</para></listitem>
 | 
				
			||||||
 | 
					    </varlistentry>
 | 
				
			||||||
 | 
					    <varlistentry>
 | 
				
			||||||
 | 
					      <term>pixel-cache</term>
 | 
				
			||||||
 | 
					      <listitem><para>Pixel cache.</para></listitem>
 | 
				
			||||||
 | 
					    </varlistentry>
 | 
				
			||||||
 | 
					    <varlistentry>
 | 
				
			||||||
 | 
					      <term>no-pixel-cache</term>
 | 
				
			||||||
 | 
					      <listitem><para>Disable the pixel cache.</para></listitem>
 | 
				
			||||||
 | 
					    </varlistentry>
 | 
				
			||||||
 | 
					    <varlistentry>
 | 
				
			||||||
 | 
					      <term>interactive</term>
 | 
				
			||||||
 | 
					      <listitem><para>Open the <link linkend="interactive-debugging">interactive debugger</link>.</para></listitem>
 | 
				
			||||||
 | 
					    </varlistentry>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
  </variablelist>
 | 
					  </variablelist>
 | 
				
			||||||
  The special value <literal>all</literal> can be used to turn on all
 | 
					  The special value <literal>all</literal> can be used to turn on all
 | 
				
			||||||
  debug options.
 | 
					  debug options. The special value <literal>help</literal> can be used
 | 
				
			||||||
 | 
					  to obtain a list of all supported debug options.
 | 
				
			||||||
  </para>
 | 
					  </para>
 | 
				
			||||||
</formalpara>
 | 
					</formalpara>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@ -509,6 +526,24 @@ nevertheless.
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
</refsect2>
 | 
					</refsect2>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					<refsect2 id="interactive-debugging">
 | 
				
			||||||
 | 
					<title>Interactive debugging</title>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					  <para>
 | 
				
			||||||
 | 
					    GTK+ includes an interactive debugger which lets you explore the
 | 
				
			||||||
 | 
					    widget tree of any GTK+ application at runtime, as well as tweak
 | 
				
			||||||
 | 
					    the theme and trigger visual debugging aids.
 | 
				
			||||||
 | 
					  </para>
 | 
				
			||||||
 | 
					  <para>
 | 
				
			||||||
 | 
					    To enable the debugger, you can use the Control-Shift-S keybinding
 | 
				
			||||||
 | 
					    or pass set the <envar>GTK_DEBUG=interactive</envar> environment
 | 
				
			||||||
 | 
					    variable.
 | 
				
			||||||
 | 
					  </para>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					  <inlinegraphic fileref="inspector.png" format="PNG"></inlinegraphic>
 | 
				
			||||||
 | 
					 
 | 
				
			||||||
 | 
					</refsect2>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
</refsect1>
 | 
					</refsect1>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
</refentry>
 | 
					</refentry>
 | 
				
			||||||
 | 
				
			|||||||
@ -52,6 +52,7 @@ start_element_handler (GMarkupParseContext  *contexts,
 | 
				
			|||||||
                                   G_MARKUP_COLLECT_TRISTATE, "translatable", &translatable,
 | 
					                                   G_MARKUP_COLLECT_TRISTATE, "translatable", &translatable,
 | 
				
			||||||
                                   G_MARKUP_COLLECT_STRDUP|G_MARKUP_COLLECT_OPTIONAL, "context", &context,
 | 
					                                   G_MARKUP_COLLECT_STRDUP|G_MARKUP_COLLECT_OPTIONAL, "context", &context,
 | 
				
			||||||
                                   G_MARKUP_COLLECT_STRDUP|G_MARKUP_COLLECT_OPTIONAL, "comments", &comments,
 | 
					                                   G_MARKUP_COLLECT_STRDUP|G_MARKUP_COLLECT_OPTIONAL, "comments", &comments,
 | 
				
			||||||
 | 
					                                   G_MARKUP_COLLECT_STRING|G_MARKUP_COLLECT_OPTIONAL, "id", NULL,
 | 
				
			||||||
                                   G_MARKUP_COLLECT_INVALID);
 | 
					                                   G_MARKUP_COLLECT_INVALID);
 | 
				
			||||||
 | 
					
 | 
				
			||||||
      if (translatable == TRUE)
 | 
					      if (translatable == TRUE)
 | 
				
			||||||
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user