更新录制会话的时间格式,添加小时显示;在录制页面中引入计时器组件,并调整触摸锁定覆盖层的样式。

This commit is contained in:
2026-06-05 15:03:53 +08:00
parent 0a2cfe27ac
commit a39fcdb929
4 changed files with 52 additions and 5 deletions

View File

@@ -12,6 +12,7 @@ import 'package:recording_tool/features/recording/view-model/view_model_recordin
import 'package:recording_tool/features/recording/widgets/widget_camera_preview.dart';
import 'package:recording_tool/features/recording/widgets/widget_record_footer.dart';
import 'package:recording_tool/features/recording/widgets/widget_record_header.dart';
import 'package:recording_tool/features/recording/widgets/widget_record_timer.dart';
import 'package:recording_tool/features/recording/widgets/widget_recording_hud.dart';
import 'package:recording_tool/features/recording/widgets/widget_recording_loading_overlay.dart';
import 'package:recording_tool/features/recording/widgets/widget_recording_saved_dialog.dart';
@@ -224,7 +225,7 @@ class _RecordingPageState extends ConsumerState<RecordingPage> {
const CameraPreviewWidget(),
if (!state.isPreviewReady && state.errorMessage == null)
const RecordingLoadingOverlayWidget(message: '正在启动相机…'),
const RecordTimerWidget(),
RecordingHudWidget(
state: state,
showClipboardHint: showClipboardInfo,