<?xml version="1.0"?>
<interface>
  <!-- interface-requires gtk+ 3.0 -->
  <menu id="app-menu">
    <section id="app-menu-project-section">
      <item>
        <attribute name="label" translatable="yes">_New Project</attribute>
        <attribute name="action">app.new-project</attribute>
      </item>
      <item>
        <attribute name="label" translatable="yes">_Open Project</attribute>
        <attribute name="action">app.open-project</attribute>
      </item>
    </section>
    <section id="app-menu-placeholder-1"/>
    <section id="app-menu-preferences-section">
      <item>
        <attribute name="label" translatable="yes">_Preferences</attribute>
        <attribute name="action">app.preferences</attribute>
      </item>
    </section>
    <section id="app-menu-placeholder-2"/>
    <section id="app-menu-help-section">
      <attribute name="id">help-section</attribute>
      <item>
        <attribute name="label" translatable="yes">Keyboard _Shortcuts</attribute>
        <attribute name="action">app.shortcuts</attribute>
      </item>
      <item>
        <attribute name="label" translatable="yes">_Help</attribute>
        <attribute name="action">app.help</attribute>
      </item>
      <item>
        <attribute name="label" translatable="yes">_About</attribute>
        <attribute name="action">app.about</attribute>
      </item>
      <item>
        <attribute name="label" translatable="yes">_Quit</attribute>
        <attribute name="action">app.quit</attribute>
      </item>
    </section>
  </menu>
  <menu id="gear-menu">
    <section id="gear-menu-layout-section">
      <attribute name="id">panel-section</attribute>
      <attribute name="display-hint">horizontal-buttons</attribute>
      <attribute name="text-direction">ltr</attribute>
      <item>
        <attribute name="label" translatable="yes">Show left panel</attribute>
        <attribute name="action">perspective.left-visible</attribute>
        <attribute name="verb-icon">builder-view-left-pane-symbolic</attribute>
      </item>
      <item>
        <attribute name="label" translatable="yes">Show bottom panel</attribute>
        <attribute name="action">perspective.bottom-visible</attribute>
        <attribute name="verb-icon">builder-view-bottom-pane-symbolic</attribute>
      </item>
      <item>
        <attribute name="label" translatable="yes">Show right panel</attribute>
        <attribute name="action">perspective.right-visible</attribute>
        <attribute name="verb-icon">builder-view-right-pane-symbolic</attribute>
      </item>
    </section>
<!--
    <section>
      <attribute name="id">juntion-section</attribute>
      <attribute name="display-hint">horizontal-buttons</attribute>
      <item>
        <attribute name="label" translatable="yes">_Reload</attribute>
        <attribute name="action">win.revert</attribute>
        <attribute name="verb-icon">view-refresh-symbolic</attribute>
      </item>
      <item>
        <attribute name="label" translatable="yes">_Print…</attribute>
        <attribute name="action">win.print</attribute>
        <attribute name="verb-icon">printer-symbolic</attribute>
      </item>
      <item>
        <attribute name="label" translatable="yes">_Fullscreen</attribute>
        <attribute name="action">win.fullscreen</attribute>
        <attribute name="verb-icon">view-fullscreen-symbolic</attribute>
      </item>
    </section>
-->
    <section id="gear-menu-new-section">
      <item>
        <attribute name="label" translatable="yes">_New File</attribute>
        <attribute name="action">perspective.new-file</attribute>
      </item>
    </section>
    <section id="gear-menu-open-section">
      <item>
        <attribute name="label" translatable="yes">_Open File…</attribute>
        <attribute name="action">win.open-with-dialog</attribute>
      </item>
    </section>
    <section id="gear-menu-save-section">
      <item>
        <attribute name="label" translatable="yes">Save _All</attribute>
        <attribute name="action">win.save-all</attribute>
      </item>
    </section>
<!--
    <section>
      <attribute name="id">close-section</attribute>
      <item>
        <attribute name="label" translatable="yes">_Close All</attribute>
        <attribute name="action">workbench.close-all</attribute>
      </item>
    </section>
-->
  </menu>
  <menu id="ide-source-view-popup-menu">
    <section id="ide-source-view-popup-menu-jump-section">
      <item>
        <attribute name="label" translatable="yes">_Go to Definition</attribute>
        <attribute name="action">sourceview.goto-definition</attribute>
      </item>
    </section>
    <section id="ide-source-view-popup-menu-undo-section">
      <item>
        <attribute name="label" translatable="yes">_Undo</attribute>
        <attribute name="action">sourceview.undo</attribute>
      </item>
      <item>
        <attribute name="label" translatable="yes">_Redo</attribute>
        <attribute name="action">sourceview.redo</attribute>
      </item>
    </section>
    <section id="ide-source-view-popup-menu-clipboard-section">
      <item>
        <attribute name="label" translatable="yes">C_ut</attribute>
        <attribute name="action">sourceview.cut-clipboard</attribute>
      </item>
      <item>
        <attribute name="id">copy</attribute>
        <attribute name="label" translatable="yes">_Copy</attribute>
        <attribute name="action">sourceview.copy-clipboard</attribute>
      </item>
      <item>
        <attribute name="label" translatable="yes">_Paste</attribute>
        <attribute name="action">sourceview.paste-clipboard</attribute>
      </item>
      <item>
        <attribute name="label" translatable="yes">_Delete</attribute>
        <attribute name="action">sourceview.delete-selection</attribute>
      </item>
    </section>
    <section id="ide-source-view-popup-menu-highlighting-section">
      <submenu id="ide-source-view-popup-menu-highlighting-submenu">
        <attribute name="label" translatable="yes">Highlighting</attribute>
        <item>
          <attribute name="label" translatable="yes">Spellchecking</attribute>
          <attribute name="action">view.spellchecking</attribute>
        </item>
      </submenu>
    </section>
    <section id="ide-source-view-popup-menu-selection-section">
      <submenu id="ide-source-view-popup-menu-selection-submenu">
        <attribute name="label" translatable="yes">Selection</attribute>
        <item>
          <attribute name="label" translatable="yes">Select _All</attribute>
          <attribute name="action">sourceview.select-all</attribute>
          <attribute name="target" type="(b)">(true,)</attribute>
        </item>
        <item>
          <attribute name="label" translatable="yes">Select _None</attribute>
          <attribute name="action">sourceview.select-all</attribute>
          <attribute name="target" type="(b)">(false,)</attribute>
        </item>
        <section id="ide-source-view-popup-menu-case-section">
          <item>
            <attribute name="label" translatable="yes">All _Upper Case</attribute>
            <attribute name="action">sourceview.change-case</attribute>
            <attribute name="target" type="(u)">(1,)</attribute>
          </item>
          <item>
            <attribute name="label" translatable="yes">All _Lower Case</attribute>
            <attribute name="action">sourceview.change-case</attribute>
            <attribute name="target" type="(u)">(0,)</attribute>
          </item>
          <item>
            <attribute name="label" translatable="yes">_Invert Case</attribute>
            <attribute name="action">sourceview.change-case</attribute>
            <attribute name="target" type="(u)">(2,)</attribute>
          </item>
          <item>
            <attribute name="label" translatable="yes">_Title Case</attribute>
            <attribute name="action">sourceview.change-case</attribute>
            <attribute name="target" type="(u)">(3,)</attribute>
          </item>
        </section>
        <section id="ide-source-view-popup-menu-line-section">
          <item>
            <attribute name="label" translatable="yes">Join Lines</attribute>
            <attribute name="action">sourceview.join-lines</attribute>
          </item>
          <item>
            <attribute name="label" translatable="yes">Sort Lines</attribute>
            <attribute name="action">sourceview.sort</attribute>
            <attribute name="target" type="(bb)">(false,false)</attribute>
          </item>
        </section>
        <section id="ide-source-view-popup-menu-spellchecking-section">
          <item>
            <attribute name="label" translatable="yes">Spellchecking</attribute>
            <attribute name="action">frame.show-spellcheck</attribute>
            <attribute name="target" type="i">1</attribute>
          </item>
        </section>
      </submenu>
    </section>
    <section id="ide-source-view-popup-menu-zoom-section">
      <submenu id="ide-source-view-popup-menu-zoom-section-submenu">
        <attribute name="label" translatable="yes">Zoom</attribute>
        <item>
          <attribute name="label" translatable="yes">Zoom _In</attribute>
          <attribute name="action">sourceview.increase-font-size</attribute>
            <attribute name="accel">&lt;control&gt;plus</attribute>
        </item>
        <item>
          <attribute name="label" translatable="yes">Zoom _Out</attribute>
          <attribute name="action">sourceview.decrease-font-size</attribute>
            <attribute name="accel">&lt;control&gt;minus</attribute>
        </item>
        <section id="ide-source-view-popup-menu-zoom-section-submenu-reset">
          <item>
            <attribute name="label" translatable="yes">Reset</attribute>
            <attribute name="action">sourceview.reset-font-size</attribute>
            <attribute name="accel">&lt;control&gt;0</attribute>
          </item>
        </section>
      </submenu>
    </section>
  </menu>
  <menu id="ide-editor-frame-search-menu">
    <section id="ide-editor-frame-search-menu-settings-section">
      <item>
        <attribute name="label" translatable="yes">_Wrap Around</attribute>
        <attribute name="action">search-entry.change-wrap-around</attribute>
      </item>
    </section>
    <section id="ide-editor-frame-search-menu-clipboard-section">
      <item>
        <attribute name="label" translatable="yes">Cu_t</attribute>
        <attribute name="action">search-entry.cut-clipboard</attribute>
      </item>
      <item>
        <attribute name="label" translatable="yes">_Copy</attribute>
        <attribute name="action">search-entry.copy-clipboard</attribute>
      </item>
      <item>
        <attribute name="label" translatable="yes">_Paste</attribute>
        <attribute name="action">search-entry.paste-clipboard</attribute>
      </item>
      <item>
        <attribute name="label" translatable="yes">_Delete</attribute>
        <attribute name="action">search-entry.delete-selection</attribute>
      </item>
    </section>
    <section id="ide-editor-frame-search-menu-selection-section">
      <item>
        <attribute name="label" translatable="yes">Select _All</attribute>
        <attribute name="action">search-entry.select-all</attribute>
      </item>
    </section>
  </menu>
  <menu id="ide-layout-stack-menu">
    <section id="ide-layout-stack-menu-splits-section">
      <attribute name="display-hint">horizontal-buttons</attribute>
      <attribute name="label" translatable="yes">Split</attribute>
      <item>
        <attribute name="label" translatable="yes">Split Left</attribute>
        <attribute name="action">view-stack.split-left</attribute>
        <attribute name="verb-icon">builder-split-tab-left-symbolic</attribute>
      </item>
      <item>
        <attribute name="label" translatable="yes">Split Right</attribute>
        <attribute name="action">view-stack.split-right</attribute>
        <attribute name="verb-icon">builder-split-tab-right-symbolic</attribute>
      </item>
      <item>
        <attribute name="label" translatable="yes">Split Down</attribute>
        <attribute name="action">view-stack.split-down</attribute>
        <attribute name="verb-icon">builder-split-tab-symbolic</attribute>
      </item>
    </section>
    <section id="ide-layout-stack-menu-move-section">
      <attribute name="display-hint">horizontal-buttons</attribute>
      <attribute name="label" translatable="yes">Move</attribute>
      <item>
        <attribute name="label" translatable="yes">Move Left</attribute>
        <attribute name="action">view-stack.move-left</attribute>
        <attribute name="verb-icon">builder-move-left-symbolic</attribute>
      </item>
      <item>
        <attribute name="label" translatable="yes">Move Right</attribute>
        <attribute name="action">view-stack.move-right</attribute>
        <attribute name="verb-icon">builder-move-right-symbolic</attribute>
      </item>
    </section>
    <section id="ide-layout-stack-menu-preview-section"/>
    <section id="ide-layout-stack-menu-save-section">
      <item>
        <attribute name="label" translatable="yes">_Save</attribute>
        <attribute name="action">view.save</attribute>
      </item>
      <item>
        <attribute name="label" translatable="yes">_Save As</attribute>
        <attribute name="action">view.save-as</attribute>
      </item>
    </section>
    <section id="ide-layout-stack-menu-print-section">
      <item>
        <attribute name="label" translatable="yes">_Print</attribute>
        <attribute name="action">view.print</attribute>
      </item>
    </section>
    <section id="ide-layout-stack-menu-close-section">
      <item>
        <attribute name="label" translatable="yes">_Close</attribute>
        <attribute name="action">view-stack.close</attribute>
      </item>
    </section>
  </menu>
</interface>
