Skip to content

Commit 791dbe1

Browse files
committed
fix #26
1 parent dad72c3 commit 791dbe1

File tree

3 files changed

+47
-6
lines changed

3 files changed

+47
-6
lines changed

src/components/Gallery.vue

Lines changed: 33 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@
3838
</a>
3939
<v-card-actions>
4040
<v-btn
41-
v-on:click="deletePhoto(photos[n-1].fileName)" text icon color="red lighten-2">
41+
v-on:click="photo=photos[n-1]; confirmDeleteDlg=true" text icon color="red lighten-2">
4242
<v-icon>delete</v-icon>
4343
</v-btn>
4444
</v-card-actions>
@@ -69,6 +69,36 @@
6969
</v-card-actions>
7070
</v-card>
7171
</v-dialog>
72+
<v-dialog
73+
v-model="confirmDeleteDlg"
74+
persistent
75+
max-width="290"
76+
>
77+
<v-card>
78+
<v-card-title class="text-h5">
79+
{{ $t("message.gallery_photo_confirm_title") }}
80+
</v-card-title>
81+
<v-card-text>{{ $t("message.gallery_photo_confirm_text") }}</v-card-text>
82+
<v-card-actions>
83+
<v-spacer></v-spacer>
84+
<v-btn
85+
color="green darken-1"
86+
text
87+
@click="confirmDeleteDlg = false"
88+
>
89+
{{ $t("message.cancel") }}
90+
</v-btn>
91+
<v-btn
92+
color="green darken-1"
93+
text
94+
@click="confirmDeleteDlg = false; deletePhoto(photo.fileName)"
95+
>
96+
{{ $t("message.ok") }}
97+
</v-btn>
98+
</v-card-actions>
99+
</v-card>
100+
</v-dialog>
101+
72102
</template>
73103
</v-flex>
74104
</v-layout>
@@ -132,7 +162,8 @@ export default {
132162
drawer: null,
133163
l: null,
134164
photo: null,
135-
gallery_detail: null
165+
gallery_detail: null,
166+
confirmDeleteDlg: null
136167
};
137168
},
138169
computed: {

src/components/Settings.vue

Lines changed: 12 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -249,15 +249,21 @@
249249
></v-select>
250250
{{ $t("message.settings_camera_framerate") }}:
251251
<span v-text="settings.camera_framerate"></span>
252-
<v-slider v-model="settings.camera_framerate" min="5" max="30" step="5" />
252+
<v-slider v-model="settings.camera_framerate" min="5" max="30" step="5"
253+
@change="$v.settings.camera_framerate.$touch"
254+
/>
253255
{{ $t("message.settings_camera_jpeg_bitrate") }}:
254256
<span v-text="settings.camera_jpeg_bitrate"></span>
255257
<v-slider v-model="settings.camera_jpeg_bitrate" min="1000000" max="10000000" step="1000000"
256-
v-bind:label="$t('message.settings_camera_jpeg_bitrate')" />
258+
v-bind:label="$t('message.settings_camera_jpeg_bitrate')"
259+
@change="$v.settings.camera_jpeg_bitrate.$touch"
260+
/>
257261
{{ $t("message.settings_camera_jpeg_quality") }}:
258262
<span v-text="settings.camera_jpeg_quality"></span>
259263
<v-slider v-model="settings.camera_jpeg_quality" min="1" max="100" step="1"
260-
v-bind:label="$t('message.settings_camera_jpeg_quality')" />
264+
v-bind:label="$t('message.settings_camera_jpeg_quality')"
265+
@change="$v.settings.camera_jpeg_quality.$touch"
266+
/>
261267
</div>
262268
</v-card>
263269
<br><br>
@@ -266,7 +272,9 @@
266272
<div class="cardContent">
267273
{{ $t("message.settings_camera_cv_image_factor") }}:
268274
<span v-text="settings.cv_image_factor"></span>
269-
<v-slider v-model="settings.cv_image_factor" min="1" max="4" step="1" />
275+
<v-slider v-model="settings.cv_image_factor" min="1" max="4" step="1"
276+
@change="$v.settings.cv_image_factor.$touch"
277+
/>
270278
<v-text-field v-model="settings.camera_color_object_size_max"
271279
@input="$v.settings.camera_color_object_size_max.$touch"
272280
v-bind:label="$t('message.settings_camera_color_object_size_max')" />

src/i18n/locales/it/messages.json

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -104,6 +104,8 @@
104104
"control_text_to_speech": "Text to Speech",
105105
"gallery_title": "Gallery",
106106
"gallery_empty": "Galleria vuota!",
107+
"gallery_photo_confirm_title": "Conferma",
108+
"gallery_photo_confirm_text": "Sei sicuro di voler cancellare questa foto o video?",
107109
"settings_title": "Impostazioni",
108110
"settings_system": "Sistema",
109111
"settings_toolbox_level": "Livello Toolbox",

0 commit comments

Comments
 (0)