diff options
author | Rob Clark <robdclark@gmail.com> | 2014-04-01 15:14:01 -0400 |
---|---|---|
committer | Rob Clark <robdclark@gmail.com> | 2014-04-01 15:14:13 -0400 |
commit | 7a9a5ccef88790257900fd4f798a2e228675d998 (patch) | |
tree | 5a163433c1b24c947ff9ed80a4dac6c7f7e5b96f | |
parent | 1e67b0a4d7bb8ca94dd40aeb2ce7747bbe15bb5b (diff) |
add tooltips
Add tooltips for the toolbar icons.
-rw-r--r-- | res/main.xml | 310 |
1 files changed, 182 insertions, 128 deletions
diff --git a/res/main.xml b/res/main.xml index 4f20b7f..042a6ef 100644 --- a/res/main.xml +++ b/res/main.xml @@ -1,7 +1,119 @@ -<?xml version="1.0"?> +<?xml version="1.0" encoding="UTF-8"?> <interface> <requires lib="gtk+" version="2.16"/> <!-- interface-naming-policy project-wide --> + <object class="GtkRadioAction" id="ra_ctx_fragment"> + <property name="draw_as_radio">True</property> + <property name="active">True</property> + </object> + <object class="GtkRadioAction" id="ra_ctx_color0"> + <property name="draw_as_radio">True</property> + <property name="group">ra_ctx_fragment</property> + </object> + <object class="GtkRadioAction" id="ra_ctx_color1"> + <property name="draw_as_radio">True</property> + <property name="group">ra_ctx_fragment</property> + </object> + <object class="GtkRadioAction" id="ra_ctx_color2"> + <property name="draw_as_radio">True</property> + <property name="group">ra_ctx_fragment</property> + </object> + <object class="GtkRadioAction" id="ra_ctx_color3"> + <property name="draw_as_radio">True</property> + <property name="group">ra_ctx_fragment</property> + </object> + <object class="GtkRadioAction" id="ra_ctx_color4"> + <property name="draw_as_radio">True</property> + <property name="group">ra_ctx_fragment</property> + </object> + <object class="GtkRadioAction" id="ra_ctx_color5"> + <property name="draw_as_radio">True</property> + <property name="group">ra_ctx_fragment</property> + </object> + <object class="GtkRadioAction" id="ra_ctx_color6"> + <property name="draw_as_radio">True</property> + <property name="group">ra_ctx_fragment</property> + </object> + <object class="GtkRadioAction" id="ra_ctx_color7"> + <property name="draw_as_radio">True</property> + <property name="group">ra_ctx_fragment</property> + </object> + <object class="GtkRadioAction" id="ra_ctx_geom"> + <property name="draw_as_radio">True</property> + <property name="group">ra_ctx_fragment</property> + </object> + <object class="GtkRadioAction" id="ra_ctx_texture0"> + <property name="draw_as_radio">True</property> + <property name="group">ra_ctx_fragment</property> + </object> + <object class="GtkRadioAction" id="ra_ctx_texture1"> + <property name="draw_as_radio">True</property> + <property name="group">ra_ctx_fragment</property> + </object> + <object class="GtkRadioAction" id="ra_ctx_texture10"> + <property name="draw_as_radio">True</property> + <property name="group">ra_ctx_fragment</property> + </object> + <object class="GtkRadioAction" id="ra_ctx_texture11"> + <property name="draw_as_radio">True</property> + <property name="group">ra_ctx_fragment</property> + </object> + <object class="GtkRadioAction" id="ra_ctx_texture12"> + <property name="draw_as_radio">True</property> + <property name="group">ra_ctx_fragment</property> + </object> + <object class="GtkRadioAction" id="ra_ctx_texture13"> + <property name="draw_as_radio">True</property> + <property name="group">ra_ctx_fragment</property> + </object> + <object class="GtkRadioAction" id="ra_ctx_texture14"> + <property name="draw_as_radio">True</property> + <property name="group">ra_ctx_fragment</property> + </object> + <object class="GtkRadioAction" id="ra_ctx_texture15"> + <property name="draw_as_radio">True</property> + <property name="group">ra_ctx_fragment</property> + </object> + <object class="GtkRadioAction" id="ra_ctx_texture2"> + <property name="draw_as_radio">True</property> + <property name="group">ra_ctx_fragment</property> + </object> + <object class="GtkRadioAction" id="ra_ctx_texture3"> + <property name="draw_as_radio">True</property> + <property name="group">ra_ctx_fragment</property> + </object> + <object class="GtkRadioAction" id="ra_ctx_texture4"> + <property name="draw_as_radio">True</property> + <property name="group">ra_ctx_fragment</property> + </object> + <object class="GtkRadioAction" id="ra_ctx_texture5"> + <property name="draw_as_radio">True</property> + <property name="group">ra_ctx_fragment</property> + </object> + <object class="GtkRadioAction" id="ra_ctx_texture6"> + <property name="draw_as_radio">True</property> + <property name="group">ra_ctx_fragment</property> + </object> + <object class="GtkRadioAction" id="ra_ctx_texture7"> + <property name="draw_as_radio">True</property> + <property name="group">ra_ctx_fragment</property> + </object> + <object class="GtkRadioAction" id="ra_ctx_texture8"> + <property name="draw_as_radio">True</property> + <property name="group">ra_ctx_fragment</property> + </object> + <object class="GtkRadioAction" id="ra_ctx_texture9"> + <property name="draw_as_radio">True</property> + <property name="group">ra_ctx_fragment</property> + </object> + <object class="GtkRadioAction" id="ra_ctx_vertex"> + <property name="draw_as_radio">True</property> + <property name="group">ra_ctx_fragment</property> + </object> + <object class="GtkRadioAction" id="ra_ctx_zs"> + <property name="draw_as_radio">True</property> + <property name="group">ra_ctx_fragment</property> + </object> <object class="GtkTreeStore" id="treestore"> <columns> <!-- column-name id --> @@ -21,16 +133,20 @@ <object class="GtkWindow" id="window"> <property name="width_request">800</property> <property name="height_request">600</property> + <property name="can_focus">False</property> <child> <object class="GtkVBox" id="_vbox1"> <property name="visible">True</property> - <property name="orientation">vertical</property> + <property name="can_focus">False</property> <child> <object class="GtkToolbar" id="toolbar"> <property name="visible">True</property> + <property name="can_focus">False</property> <child> <object class="GtkToolButton" id="tool_refresh"> <property name="visible">True</property> + <property name="can_focus">False</property> + <property name="tooltip_text" translatable="yes">Refresh</property> <property name="label" translatable="yes">Rerfresh</property> <property name="stock_id">gtk-refresh</property> </object> @@ -42,6 +158,7 @@ <child> <object class="GtkSeparatorToolItem" id="_separatortoolitem1"> <property name="visible">True</property> + <property name="can_focus">False</property> </object> <packing> <property name="expand">False</property> @@ -49,6 +166,8 @@ </child> <child> <object class="GtkToggleToolButton" id="tool_break_before"> + <property name="can_focus">False</property> + <property name="tooltip_text" translatable="yes">Break Before</property> <property name="label" translatable="yes">Break Before</property> <property name="use_underline">True</property> <property name="stock_id">gtk-stop</property> @@ -60,6 +179,8 @@ </child> <child> <object class="GtkToggleToolButton" id="tool_break_after"> + <property name="can_focus">False</property> + <property name="tooltip_text" translatable="yes">Break After</property> <property name="label" translatable="yes">Break After</property> <property name="use_underline">True</property> <property name="stock_id">gtk-stop</property> @@ -71,6 +192,8 @@ </child> <child> <object class="GtkToolButton" id="tool_step"> + <property name="can_focus">False</property> + <property name="tooltip_text" translatable="yes">Step</property> <property name="label" translatable="yes">Step</property> <property name="use_underline">True</property> <property name="stock_id">gtk-jump-to</property> @@ -82,6 +205,8 @@ </child> <child> <object class="GtkToolButton" id="tool_flush"> + <property name="can_focus">False</property> + <property name="tooltip_text" translatable="yes">Flush</property> <property name="label" translatable="yes">Flush</property> <property name="use_underline">True</property> <property name="stock_id">gtk-convert</property> @@ -92,13 +217,16 @@ </packing> </child> <child> - <object class="GtkSeparatorToolItem" id="tool_separator"/> + <object class="GtkSeparatorToolItem" id="tool_separator"> + <property name="can_focus">False</property> + </object> <packing> <property name="expand">False</property> </packing> </child> <child> <object class="GtkToolButton" id="tool_back"> + <property name="can_focus">False</property> <property name="label" translatable="yes">Back</property> <property name="use_underline">True</property> <property name="stock_id">gtk-go-back</property> @@ -110,6 +238,7 @@ </child> <child> <object class="GtkToolButton" id="tool_forward"> + <property name="can_focus">False</property> <property name="label" translatable="yes">Forward</property> <property name="stock_id">gtk-go-forward</property> </object> @@ -120,6 +249,8 @@ </child> <child> <object class="GtkToolButton" id="tool_background"> + <property name="can_focus">False</property> + <property name="tooltip_text" translatable="yes">Change Background</property> <property name="label" translatable="yes">Background</property> <property name="use_underline">True</property> <property name="stock_id">gtk-select-color</property> @@ -131,6 +262,8 @@ </child> <child> <object class="GtkToggleToolButton" id="tool_alpha"> + <property name="can_focus">False</property> + <property name="tooltip_text" translatable="yes">Enable/Disable Alpha Blend</property> <property name="label" translatable="yes">Alpha Blend</property> <property name="use_underline">True</property> <property name="stock_id">gtk-bold</property> @@ -142,6 +275,8 @@ </child> <child> <object class="GtkToggleToolButton" id="tool_auto"> + <property name="can_focus">False</property> + <property name="tooltip_text" translatable="yes">Automatically Update Texture</property> <property name="label" translatable="yes">Auto</property> <property name="use_underline">True</property> <property name="stock_id">gtk-execute</property> @@ -153,6 +288,8 @@ </child> <child> <object class="GtkToolButton" id="tool_disable"> + <property name="can_focus">False</property> + <property name="tooltip_text" translatable="yes">Disable</property> <property name="label" translatable="yes">Disable</property> <property name="use_underline">True</property> <property name="stock_id">gtk-no</property> @@ -164,6 +301,8 @@ </child> <child> <object class="GtkToolButton" id="tool_enable"> + <property name="can_focus">False</property> + <property name="tooltip_text" translatable="yes">Enable</property> <property name="label" translatable="yes">Enable</property> <property name="use_underline">True</property> <property name="stock_id">gtk-yes</property> @@ -175,6 +314,8 @@ </child> <child> <object class="GtkToolButton" id="tool_save"> + <property name="can_focus">False</property> + <property name="tooltip_text" translatable="yes">Save Edited Shader</property> <property name="label" translatable="yes">Save</property> <property name="use_underline">True</property> <property name="stock_id">gtk-save</property> @@ -186,6 +327,8 @@ </child> <child> <object class="GtkToolButton" id="tool_revert"> + <property name="can_focus">False</property> + <property name="tooltip_text" translatable="yes">Restore Original Shader</property> <property name="label" translatable="yes">Revert</property> <property name="use_underline">True</property> <property name="stock_id">gtk-revert-to-saved</property> @@ -198,6 +341,7 @@ <child> <object class="GtkSeparatorToolItem" id="filler"> <property name="visible">True</property> + <property name="can_focus">False</property> <property name="draw">False</property> </object> <packing> @@ -208,6 +352,8 @@ <child> <object class="GtkToolButton" id="tool_quit"> <property name="visible">True</property> + <property name="can_focus">False</property> + <property name="tooltip_text" translatable="yes">Exit</property> <property name="label" translatable="yes">Quit</property> <property name="use_underline">True</property> <property name="stock_id">gtk-quit</property> @@ -220,6 +366,7 @@ </object> <packing> <property name="expand">False</property> + <property name="fill">True</property> <property name="position">0</property> </packing> </child> @@ -273,17 +420,20 @@ <child> <object class="GtkVBox" id="_vbox2"> <property name="visible">True</property> - <property name="orientation">vertical</property> + <property name="can_focus">False</property> <child> <object class="GtkHBox" id="context_view"> + <property name="can_focus">False</property> <child> <object class="GtkTable" id="_table1"> <property name="visible">True</property> + <property name="can_focus">False</property> <property name="n_rows">3</property> <property name="n_columns">2</property> <child> <object class="GtkLabel" id="_label1"> <property name="visible">True</property> + <property name="can_focus">False</property> <property name="xalign">1</property> <property name="label" translatable="yes">Shaders: </property> </object> @@ -291,6 +441,7 @@ <child> <object class="GtkLabel" id="_label2"> <property name="visible">True</property> + <property name="can_focus">False</property> <property name="xalign">1</property> <property name="label" translatable="yes">Textures: </property> </object> @@ -302,6 +453,7 @@ <child> <object class="GtkLabel" id="_label3"> <property name="visible">True</property> + <property name="can_focus">False</property> <property name="xalign">1</property> <property name="label" translatable="yes">Surfaces: </property> </object> @@ -313,15 +465,16 @@ <child> <object class="GtkHButtonBox" id="_hbuttonbox1"> <property name="visible">True</property> + <property name="can_focus">False</property> <property name="spacing">2</property> <property name="layout_style">start</property> <child> <object class="GtkToggleButton" id="_togglebutton1"> <property name="label" translatable="yes">Fragment</property> + <property name="related_action">ra_ctx_fragment</property> <property name="visible">True</property> <property name="can_focus">True</property> <property name="receives_default">True</property> - <property name="related_action">ra_ctx_fragment</property> </object> <packing> <property name="expand">False</property> @@ -332,10 +485,10 @@ <child> <object class="GtkToggleButton" id="_togglebutton2"> <property name="label" translatable="yes">Vertex</property> + <property name="related_action">ra_ctx_vertex</property> <property name="visible">True</property> <property name="can_focus">True</property> <property name="receives_default">True</property> - <property name="related_action">ra_ctx_vertex</property> </object> <packing> <property name="expand">False</property> @@ -352,14 +505,15 @@ <child> <object class="GtkHButtonBox" id="_hbuttonbox2"> <property name="visible">True</property> + <property name="can_focus">False</property> <property name="spacing">2</property> <child> <object class="GtkToggleButton" id="_togglebutton4"> <property name="label" translatable="yes">Texture 1</property> + <property name="related_action">ra_ctx_texture0</property> <property name="visible">True</property> <property name="can_focus">True</property> <property name="receives_default">True</property> - <property name="related_action">ra_ctx_texture0</property> </object> <packing> <property name="expand">False</property> @@ -370,10 +524,10 @@ <child> <object class="GtkToggleButton" id="_togglebutton5"> <property name="label" translatable="yes">Texture 2</property> + <property name="related_action">ra_ctx_texture1</property> <property name="visible">True</property> <property name="can_focus">True</property> <property name="receives_default">True</property> - <property name="related_action">ra_ctx_texture1</property> </object> <packing> <property name="expand">False</property> @@ -384,10 +538,10 @@ <child> <object class="GtkToggleButton" id="_togglebutton6"> <property name="label" translatable="yes">Texture 3</property> + <property name="related_action">ra_ctx_texture2</property> <property name="visible">True</property> <property name="can_focus">True</property> <property name="receives_default">True</property> - <property name="related_action">ra_ctx_texture2</property> </object> <packing> <property name="expand">False</property> @@ -398,10 +552,10 @@ <child> <object class="GtkToggleButton" id="_togglebutton7"> <property name="label" translatable="yes">Texture 4</property> + <property name="related_action">ra_ctx_texture3</property> <property name="visible">True</property> <property name="can_focus">True</property> <property name="receives_default">True</property> - <property name="related_action">ra_ctx_texture3</property> </object> <packing> <property name="expand">False</property> @@ -412,10 +566,10 @@ <child> <object class="GtkToggleButton" id="_togglebutton8"> <property name="label" translatable="yes">Texture 5</property> + <property name="related_action">ra_ctx_texture4</property> <property name="visible">True</property> <property name="can_focus">True</property> <property name="receives_default">True</property> - <property name="related_action">ra_ctx_texture4</property> </object> <packing> <property name="expand">False</property> @@ -434,15 +588,16 @@ <child> <object class="GtkHButtonBox" id="_hbuttonbox3"> <property name="visible">True</property> + <property name="can_focus">False</property> <property name="spacing">2</property> <property name="layout_style">start</property> <child> <object class="GtkToggleButton" id="_togglebutton19"> <property name="label" translatable="yes">Color 1</property> + <property name="related_action">ra_ctx_color0</property> <property name="visible">True</property> <property name="can_focus">True</property> <property name="receives_default">True</property> - <property name="related_action">ra_ctx_color0</property> </object> <packing> <property name="expand">False</property> @@ -453,10 +608,10 @@ <child> <object class="GtkToggleButton" id="_togglebutton20"> <property name="label" translatable="yes">Color 2</property> + <property name="related_action">ra_ctx_color1</property> <property name="visible">True</property> <property name="can_focus">True</property> <property name="receives_default">True</property> - <property name="related_action">ra_ctx_color1</property> </object> <packing> <property name="expand">False</property> @@ -467,10 +622,10 @@ <child> <object class="GtkToggleButton" id="_togglebutton21"> <property name="label" translatable="yes">Color 3</property> + <property name="related_action">ra_ctx_color2</property> <property name="visible">True</property> <property name="can_focus">True</property> <property name="receives_default">True</property> - <property name="related_action">ra_ctx_color2</property> </object> <packing> <property name="expand">False</property> @@ -481,10 +636,10 @@ <child> <object class="GtkToggleButton" id="_togglebutton22"> <property name="label" translatable="yes">ZS</property> + <property name="related_action">ra_ctx_zs</property> <property name="visible">True</property> <property name="can_focus">True</property> <property name="receives_default">True</property> - <property name="related_action">ra_ctx_zs</property> </object> <packing> <property name="expand">False</property> @@ -514,6 +669,7 @@ </object> <packing> <property name="expand">False</property> + <property name="fill">True</property> <property name="padding">4</property> <property name="position">0</property> </packing> @@ -534,12 +690,18 @@ </child> </object> <packing> + <property name="expand">True</property> + <property name="fill">True</property> <property name="position">2</property> </packing> </child> <child> - <object class="GtkDrawingArea" id="draw"/> + <object class="GtkDrawingArea" id="draw"> + <property name="can_focus">False</property> + </object> <packing> + <property name="expand">True</property> + <property name="fill">True</property> <property name="position">3</property> </packing> </child> @@ -551,131 +713,23 @@ </child> </object> <packing> + <property name="expand">True</property> + <property name="fill">True</property> <property name="position">1</property> </packing> </child> <child> <object class="GtkStatusbar" id="statusbar"> <property name="visible">True</property> + <property name="can_focus">False</property> </object> <packing> <property name="expand">False</property> + <property name="fill">True</property> <property name="position">2</property> </packing> </child> </object> </child> </object> - <object class="GtkRadioAction" id="ra_ctx_fragment"> - <property name="draw_as_radio">True</property> - <property name="active">True</property> - </object> - <object class="GtkRadioAction" id="ra_ctx_vertex"> - <property name="draw_as_radio">True</property> - <property name="group">ra_ctx_fragment</property> - </object> - <object class="GtkRadioAction" id="ra_ctx_geom"> - <property name="draw_as_radio">True</property> - <property name="group">ra_ctx_fragment</property> - </object> - <object class="GtkRadioAction" id="ra_ctx_color0"> - <property name="draw_as_radio">True</property> - <property name="group">ra_ctx_fragment</property> - </object> - <object class="GtkRadioAction" id="ra_ctx_color1"> - <property name="draw_as_radio">True</property> - <property name="group">ra_ctx_fragment</property> - </object> - <object class="GtkRadioAction" id="ra_ctx_color2"> - <property name="draw_as_radio">True</property> - <property name="group">ra_ctx_fragment</property> - </object> - <object class="GtkRadioAction" id="ra_ctx_color3"> - <property name="draw_as_radio">True</property> - <property name="group">ra_ctx_fragment</property> - </object> - <object class="GtkRadioAction" id="ra_ctx_color4"> - <property name="draw_as_radio">True</property> - <property name="group">ra_ctx_fragment</property> - </object> - <object class="GtkRadioAction" id="ra_ctx_color5"> - <property name="draw_as_radio">True</property> - <property name="group">ra_ctx_fragment</property> - </object> - <object class="GtkRadioAction" id="ra_ctx_color6"> - <property name="draw_as_radio">True</property> - <property name="group">ra_ctx_fragment</property> - </object> - <object class="GtkRadioAction" id="ra_ctx_color7"> - <property name="draw_as_radio">True</property> - <property name="group">ra_ctx_fragment</property> - </object> - <object class="GtkRadioAction" id="ra_ctx_zs"> - <property name="draw_as_radio">True</property> - <property name="group">ra_ctx_fragment</property> - </object> - <object class="GtkRadioAction" id="ra_ctx_texture0"> - <property name="draw_as_radio">True</property> - <property name="group">ra_ctx_fragment</property> - </object> - <object class="GtkRadioAction" id="ra_ctx_texture1"> - <property name="draw_as_radio">True</property> - <property name="group">ra_ctx_fragment</property> - </object> - <object class="GtkRadioAction" id="ra_ctx_texture2"> - <property name="draw_as_radio">True</property> - <property name="group">ra_ctx_fragment</property> - </object> - <object class="GtkRadioAction" id="ra_ctx_texture3"> - <property name="draw_as_radio">True</property> - <property name="group">ra_ctx_fragment</property> - </object> - <object class="GtkRadioAction" id="ra_ctx_texture4"> - <property name="draw_as_radio">True</property> - <property name="group">ra_ctx_fragment</property> - </object> - <object class="GtkRadioAction" id="ra_ctx_texture5"> - <property name="draw_as_radio">True</property> - <property name="group">ra_ctx_fragment</property> - </object> - <object class="GtkRadioAction" id="ra_ctx_texture6"> - <property name="draw_as_radio">True</property> - <property name="group">ra_ctx_fragment</property> - </object> - <object class="GtkRadioAction" id="ra_ctx_texture7"> - <property name="draw_as_radio">True</property> - <property name="group">ra_ctx_fragment</property> - </object> - <object class="GtkRadioAction" id="ra_ctx_texture8"> - <property name="draw_as_radio">True</property> - <property name="group">ra_ctx_fragment</property> - </object> - <object class="GtkRadioAction" id="ra_ctx_texture9"> - <property name="draw_as_radio">True</property> - <property name="group">ra_ctx_fragment</property> - </object> - <object class="GtkRadioAction" id="ra_ctx_texture10"> - <property name="draw_as_radio">True</property> - <property name="group">ra_ctx_fragment</property> - </object> - <object class="GtkRadioAction" id="ra_ctx_texture11"> - <property name="draw_as_radio">True</property> - <property name="group">ra_ctx_fragment</property> - </object> - <object class="GtkRadioAction" id="ra_ctx_texture12"> - <property name="draw_as_radio">True</property> - <property name="group">ra_ctx_fragment</property> - </object> - <object class="GtkRadioAction" id="ra_ctx_texture13"> - <property name="draw_as_radio">True</property> - <property name="group">ra_ctx_fragment</property> - </object> - <object class="GtkRadioAction" id="ra_ctx_texture14"> - <property name="draw_as_radio">True</property> - <property name="group">ra_ctx_fragment</property> - </object> - <object class="GtkRadioAction" id="ra_ctx_texture15"> - <property name="draw_as_radio">True</property> - <property name="group">ra_ctx_fragment</property> - </object> </interface> |