Changeset 35451
- Timestamp:
- 2021-09-22T15:45:46+12:00 (3 years ago)
- Location:
- main/trunk/model-interfaces-dev/atea
- Files:
-
- 8 edited
Legend:
- Unmodified
- Added
- Removed
-
main/trunk/model-interfaces-dev/atea/korero-maori-asr/src/App.vue
r35448 r35451 80 80 .transcription-list-leave-to { 81 81 opacity: 0; 82 transform: translateX(30%);83 82 } 84 83 -
main/trunk/model-interfaces-dev/atea/korero-maori-asr/src/components/AudioTimeBar.vue
r35450 r35451 2 2 <div class="root"> 3 3 <input type="range" class="slider-continuous" v-model.number="sliderValue" min="0" :max="audioLength" step="0.01" :disabled="isDisabled" /> 4 5 <button type="button" class="btn-fab" @click="stepBack" :disabled="isDisabled"> 6 <span class="material-icons mdi-s">arrow_back_ios_new</span> 7 </button> 8 4 9 <span>{{ stringSliderValue }}</span> 10 11 <button type="button" class="btn-fab" @click="stepForward" :disabled="isDisabled"> 12 <span class="material-icons mdi-s">arrow_forward_ios</span> 13 </button> 5 14 </div> 6 15 </template> … … 10 19 display: flex; 11 20 align-items: center; 12 gap: 1em;21 gap: 0.5em; 13 22 } 14 23 </style> 15 24 16 25 <script> 26 import AudioPlayback from "../js/AudioPlaybackModule" 17 27 import Util from "../js/Util" 18 28 … … 45 55 return Util.formatSecondsTimeString(this.sliderValue, false, 2); 46 56 } 57 }, 58 methods: { 59 stepBack() { 60 AudioPlayback.scrub(this.modelValue - 0.1); 61 }, 62 stepForward() { 63 AudioPlayback.scrub(this.modelValue + 0.1); 64 } 47 65 } 48 66 } -
main/trunk/model-interfaces-dev/atea/korero-maori-asr/src/components/TranscriptionItem.vue
r35449 r35451 3 3 <!-- Header containing info and actions for the transcription --> 4 4 <div class="transcription__header"> 5 <button class="btn-fab" v-on:click="toggleAudio" type="button" title="Play Audio">5 <button class="btn-fab" v-on:click="toggleAudio" type="button" :title="translations.get('TranscriptionItem_PlayButtonTooltip')"> 6 6 <span class="material-icons mdi-l play-button" v-if="!isPlaying">play_arrow</span> 7 7 <span class="material-icons mdi-l play-button" v-if="isPlaying">pause</span> -
main/trunk/model-interfaces-dev/atea/korero-maori-asr/src/components/TranscriptionItemEditor.vue
r35450 r35451 23 23 <audio-time-bar v-model.number="currentPlaybackTime" :audio-length="audioLength" :isDisabled="playbackState.id != transcription.id" /> 24 24 25 <toggle-button v-model="enableEditing" title="Toggle Edit Mode">26 <span class="material-icons .mdi-m">edit</span>25 <toggle-button v-model="enableEditing" :title="translations.get('TranscriptionItemEditor_ToggleEditTooltip')"> 26 <span class="material-icons">edit</span> 27 27 </toggle-button> 28 28 </div> -
main/trunk/model-interfaces-dev/atea/korero-maori-asr/src/js/AudioPlaybackModule.js
r35450 r35451 105 105 106 106 /** 107 * Sets the current time of the audio player. 108 * @param {Number} time The time to scrub to. 109 * @param {Boolean} fromCurrent Indicates if the time is an offset. 110 */ 111 static scrub(time, fromCurrent) { 112 const newTime = fromCurrent ? this.player.currentTime + time : time; 113 this.player.currentTime = newTime; 114 } 115 116 /** 107 117 * Pauses playback. 108 118 */ -
main/trunk/model-interfaces-dev/atea/korero-maori-asr/src/styles/_material.scss
r35449 r35451 63 63 64 64 .btn-primary { 65 appearance: none; 66 65 67 display: flex; 66 68 align-items: center; … … 75 77 padding: 0.5em; 76 78 cursor: pointer; 77 font-size: 1 6px;79 font-size: 1rem; 78 80 text-decoration: none; 79 margin: 0 1px 3px 1px; /* Keeps space around the box shadow */80 81 81 82 transition-duration: var(--transition-duration); -
main/trunk/model-interfaces-dev/atea/resources/interface_atea.properties
r35447 r35451 15 15 atea.TranscriptionItem_DownloadAsJson=Download as JSON 16 16 atea.TranscriptionItem_DownloadAsWebvtt=Download as WebVTT 17 atea.TranscriptionItem_PlayButtonTooltip=Listen 17 18 18 atea.TranscriptionItemEditor_ EnableEditing=Enable Editing19 atea.TranscriptionItemEditor_ToggleEditTooltip=Toggle Edit Mode -
main/trunk/model-interfaces-dev/atea/resources/interface_atea_mi.properties
r35447 r35451 15 15 atea.TranscriptionItem_DownloadAsJson=Tangohia hei JSON 16 16 atea.TranscriptionItem_DownloadAsWebvtt=Tangohia hei WebVTT 17 atea.TranscriptionItem_PlayButtonTooltip=Whakarongo 17 18 18 atea.TranscriptionItemEditor_ EnableEditing=Whakahohea teWhakatika19 atea.TranscriptionItemEditor_ToggleEditTooltip=Takahuri Aratau Whakatika
Note:
See TracChangeset
for help on using the changeset viewer.