feat: Trenner bleibt 6 s stehen, Testprofil im Fenstertitel
- "Neue Nachrichten"-Trenner verschwand beim Öffnen aus der Benachrichtigung sofort (Bernd). Jetzt: bei den neuesten Nachrichten angekommen noch 6 s stehen, dann weich ausblenden; wer hochscrollt, behält ihn. - Windows: mit PYRAMID_PROFILE_DIR heißt das Fenster "Pyramid - TESTINSTANZ" (Testinstanz mit Testkonto nicht mit der echten Pyramid verwechseln). Co-Authored-By: Claude Opus 5.5 <[email protected]>
This commit is contained in:
co-authored by
Claude Opus 5.5
parent
a30d57ba69
commit
a6461fe23c
@@ -27,7 +27,14 @@ int APIENTRY wWinMain(_In_ HINSTANCE instance, _In_opt_ HINSTANCE prev,
|
||||
FlutterWindow window(project);
|
||||
Win32Window::Point origin(10, 10);
|
||||
Win32Window::Size size(1280, 720);
|
||||
if (!window.Create(L"Pyramid", origin, size)) {
|
||||
// Testprofil (PYRAMID_PROFILE_DIR, z. B. die Testinstanz mit einem
|
||||
// Testkonto) im Fenstertitel kenntlich machen, damit sie nicht mit der
|
||||
// echten Pyramid verwechselt wird. Ohne die Variable bleibt alles wie immer.
|
||||
wchar_t profile_probe[2] = {0};
|
||||
const bool test_profile =
|
||||
::GetEnvironmentVariableW(L"PYRAMID_PROFILE_DIR", profile_probe, 2) > 0;
|
||||
if (!window.Create(test_profile ? L"Pyramid - TESTINSTANZ" : L"Pyramid",
|
||||
origin, size)) {
|
||||
return EXIT_FAILURE;
|
||||
}
|
||||
window.SetQuitOnClose(true);
|
||||
|
||||
Reference in New Issue
Block a user