服务端媒体源导入/保存/客户端输出链路修复:支持 snake/camel、subcategories/sources,默认客户端可见,保存后发布兼容 media-types.json。
build-winui / winui (push) Waiting to run
build-winui / winui (push) Waiting to run
新增数据库同步 Job API、持久化状态、实时输出、最新任务恢复,以及系统日志聚合接口。 管理端优化:日志中心、运维实时状态框、同步输出自动滚动、仪表盘“输出”列、真实延迟空态、本地 favicon/avatar。 新增 server/unified-management/assets/favicon.ico 和 developer-avatar.png,并接好 /favicon.ico、/admin/favicon.ico、/setup/favicon.ico、/assets/*。 WinUI 随机放映室卡片优先显示子接口原始 Description。 Inno 安装器输出框改为选区末尾 + SendMessage 滚动到底部。
This commit is contained in:
@@ -226,6 +226,9 @@ const
|
||||
InstallOutputFlushLines = 16;
|
||||
InstallOutputTrimCharacters = 65000;
|
||||
InstallOutputKeepCharacters = 48000;
|
||||
EM_SCROLLCARET = $00B7;
|
||||
WM_VSCROLL = $0115;
|
||||
SB_BOTTOM = 7;
|
||||
BundledVCRedistIncluded = {#BundleVCRedist};
|
||||
BundledWebView2Included = {#BundleWebView2};
|
||||
WebView2ClientKey = 'SOFTWARE\Microsoft\EdgeUpdate\Clients\{F3017226-FE2A-4295-8BDF-00C3A9A7E4C5}';
|
||||
@@ -245,6 +248,9 @@ var
|
||||
InstallOutputPendingLineCount: Integer;
|
||||
InstallOutputBuffer: string;
|
||||
|
||||
function SendMessage(hWnd: Longint; Msg: Longint; wParam: Longint; lParam: Longint): Longint;
|
||||
external 'SendMessageW@user32.dll stdcall';
|
||||
|
||||
function NormalizePathPrefix(const Value: string): string;
|
||||
begin
|
||||
Result := Lowercase(AddBackslash(ExpandConstant(Value)));
|
||||
@@ -449,6 +455,9 @@ begin
|
||||
Exit;
|
||||
|
||||
InstallOutputMemo.SelStart := Length(InstallOutputMemo.Text);
|
||||
InstallOutputMemo.SelLength := 0;
|
||||
SendMessage(InstallOutputMemo.Handle, EM_SCROLLCARET, 0, 0);
|
||||
SendMessage(InstallOutputMemo.Handle, WM_VSCROLL, SB_BOTTOM, 0);
|
||||
end;
|
||||
|
||||
procedure FlushInstallOutput();
|
||||
|
||||
Reference in New Issue
Block a user