|
25 | 25 | <div v-if="waitingForInitialTranscript" class="navbar-text small text-primary mr-3">
|
26 | 26 | Listening<span v-if="microphoneName"> to "{{microphoneName}}"</span>
|
27 | 27 | </div>
|
28 |
| - <b-btn v-show="false && !typingModeOn" variant="info" class="mr-3" v-b-tooltip.top title="Typing Mode" @click="startTypingMode"> |
29 |
| - <fa icon="keyboard"/> |
30 |
| - </b-btn> |
31 |
| - <b-btn v-show="false && typingModeOn" variant="secondary" class="mr-3" v-b-tooltip.top title="Turn Off" @click="stopTypingMode"> |
32 |
| - <fa icon="keyboard"/> Typing Mode |
33 |
| - </b-btn> |
34 | 28 | <transition name="fade">
|
35 |
| - <cast-button v-if="experiments.includes('chromecast')"></cast-button> |
| 29 | + <cast-button></cast-button> |
36 | 30 | </transition>
|
37 | 31 | <div v-if="showVmixNotFullySetUpMessage && !vmixNotFullySetUpMessageDismissed" class="mr-4">
|
38 | 32 | <span class="navbar-text text-white pr-3 text-primary">
|
|
76 | 70 | </b-dropdown-item>
|
77 | 71 | </b-dropdown>
|
78 | 72 | </transition>
|
79 |
| - <b-dropdown id="startCaptioningDropdown" :class="incompatibleBrowser ? 'button-only-disabled' : ''" :size="largerLayout ? 'lg' : ''" :variant="captioningToggleButtonVariant" dropup right split @click="captioningToggleButtonClick"> |
80 |
| - <template slot="button-content"> |
| 73 | + <b-button-group :size="largerLayout ? 'lg' : ''"> |
| 74 | + <b-button id="startCaptioningDropdown" :class="incompatibleBrowser ? 'button-only-disabled' : ''" :variant="captioningToggleButtonVariant" @click="captioningToggleButtonClick"> |
81 | 75 | <div :class="{'px-4 py-2' : largerLayout}">
|
82 | 76 | <span v-if="!this.captioningOn">
|
83 |
| - <fa icon="microphone" /> Start Captioning |
| 77 | + <fa icon="microphone" /> <span v-show="!typingModeOn"> Start Captioning</span> |
84 | 78 | </span>
|
85 | 79 | <span v-else>Stop Captioning</span> <kbd v-show="largerLayout" class="small ml-3">c</kbd>
|
86 | 80 | </div>
|
87 |
| - </template> |
88 |
| - <b-dropdown-item href="/" target="_blank">About</b-dropdown-item> |
89 |
| - <b-dropdown-item href="/blog" target="_blank">Blog</b-dropdown-item> |
90 |
| - <b-dropdown-item href="/help" target="_blank">Help Center</b-dropdown-item> |
91 |
| - <b-dropdown-item href="/community" target="_blank">Community</b-dropdown-item> |
92 |
| - <b-dropdown-item href="/donate" target="_blank">Donate</b-dropdown-item> |
93 |
| - <div class="dropdown-divider"></div> |
94 |
| - <b-dropdown-item href="/feedback" target="_blank">Feedback</b-dropdown-item> |
95 |
| - <div class="dropdown-divider"></div> |
96 |
| - <b-dropdown-item @click="startDetachedMode" class="dropdown-item" v-b-tooltip.left title="Show captions in a new window"><fa icon="external-link-alt" fixed-width class="mr-1" /> New Window</b-dropdown-item> |
97 |
| - <div class="dropdown-divider"></div> |
98 |
| - <b-dropdown-item to="/captioner/save-to-file" replace><fa icon="save" class="mr-1" fixed-width /> Save to File</b-dropdown-item> |
99 |
| - <b-dropdown-item to="/captioner/clear" replace><fa icon="trash-alt" class="mr-1" fixed-width /> Clear...</b-dropdown-item> |
100 |
| - <div class="dropdown-divider"></div> |
101 |
| - <b-dropdown-item to="/captioner/settings" class="dropdown-item"><fa icon="cog" class="mr-1" fixed-width /> Settings</b-dropdown-item> |
102 |
| - </b-dropdown> |
| 81 | + </b-button> |
| 82 | + <b-button v-show="experiments.includes('typingMode') && !typingModeOn" variant="primary" v-b-tooltip.top title="Start Typing (t)" @click="startTypingMode"> |
| 83 | + <fa icon="keyboard"/> |
| 84 | + </b-button> |
| 85 | + <b-btn v-if="typingModeOn" variant="danger" @click="stopTypingMode"> |
| 86 | + <fa icon="keyboard"/> Done Typing <kbd>ESC</kbd> |
| 87 | + </b-btn> |
| 88 | + <b-dropdown dropup right variant="primary"> |
| 89 | + <b-dropdown-item href="/" target="_blank">About</b-dropdown-item> |
| 90 | + <b-dropdown-item href="/blog" target="_blank">Blog</b-dropdown-item> |
| 91 | + <b-dropdown-item href="/help" target="_blank">Help Center</b-dropdown-item> |
| 92 | + <b-dropdown-item href="/community" target="_blank">Community</b-dropdown-item> |
| 93 | + <b-dropdown-item href="/donate" target="_blank">Donate</b-dropdown-item> |
| 94 | + <div class="dropdown-divider"></div> |
| 95 | + <b-dropdown-item href="/feedback" target="_blank">Feedback</b-dropdown-item> |
| 96 | + <div class="dropdown-divider"></div> |
| 97 | + <b-dropdown-item @click="startDetachedMode" class="dropdown-item" v-b-tooltip.left title="Show captions in a new window"><fa icon="external-link-alt" fixed-width class="mr-1" /> New Window</b-dropdown-item> |
| 98 | + <div class="dropdown-divider"></div> |
| 99 | + <b-dropdown-item to="/captioner/save-to-file" replace><fa icon="save" class="mr-1" fixed-width /> Save to File</b-dropdown-item> |
| 100 | + <b-dropdown-item to="/captioner/clear" replace><fa icon="trash-alt" class="mr-1" fixed-width /> Clear...</b-dropdown-item> |
| 101 | + <div class="dropdown-divider"></div> |
| 102 | + <b-dropdown-item to="/captioner/settings" class="dropdown-item"><fa icon="cog" class="mr-1" fixed-width /> Settings</b-dropdown-item> |
| 103 | + </b-dropdown> |
| 104 | + </b-button-group> |
103 | 105 | </div> <!-- bottom row in big UI mode -->
|
104 | 106 | </nav>
|
105 | 107 | </div>
|
|
0 commit comments