Replace app icon with LlamaCasty brand figure
- Assets/llamacasty-icon.png: new brand llama figure (no text) - Assets/llamacasty-icon.ico: converted from PNG for executable - Assets/llamacasty-logo.jpg: full logo with text - ytLive.csproj: updated ApplicationIcon and Resource references - All XAML windows: updated Icon references to new file
This commit is contained in:
Binary file not shown.
|
After Width: | Height: | Size: 3.5 KiB |
Binary file not shown.
|
After Width: | Height: | Size: 924 KiB |
@@ -2,7 +2,7 @@
|
||||
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
|
||||
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
|
||||
Title="Add Webcam" Height="340" Width="460"
|
||||
Icon="/Assets/tyllive-icon.png"
|
||||
Icon="/Assets/llamacasty-icon.png"
|
||||
WindowStartupLocation="CenterOwner" ResizeMode="NoResize"
|
||||
ShowInTaskbar="False" Background="#1a1a2e">
|
||||
|
||||
|
||||
+1
-1
@@ -2,7 +2,7 @@
|
||||
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
|
||||
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
|
||||
Title="Start Stream" Height="480" Width="520"
|
||||
Icon="/Assets/tyllive-icon.png"
|
||||
Icon="/Assets/llamacasty-icon.png"
|
||||
WindowStartupLocation="CenterOwner" ResizeMode="NoResize"
|
||||
ShowInTaskbar="False" Background="#1a1a2e">
|
||||
|
||||
|
||||
+1
-1
@@ -9,7 +9,7 @@
|
||||
mc:Ignorable="d"
|
||||
Title="{Binding WindowTitle}" Height="720" Width="1280"
|
||||
MinWidth="1180" MinHeight="600"
|
||||
Icon="/ytLive;component/Assets/tyllive-icon.png"
|
||||
Icon="/ytLive;component/Assets/llamacasty-icon.png"
|
||||
Background="#1a1a2e"
|
||||
WindowStartupLocation="CenterScreen"
|
||||
Closing="MainWindow_Closing"
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
|
||||
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
|
||||
Title="Select Microphone" Height="340" Width="460"
|
||||
Icon="/Assets/tyllive-icon.png"
|
||||
Icon="/Assets/llamacasty-icon.png"
|
||||
WindowStartupLocation="CenterOwner" ResizeMode="NoResize"
|
||||
ShowInTaskbar="False" Background="#1a1a2e">
|
||||
|
||||
|
||||
+37
-1
@@ -11,7 +11,8 @@ public enum SourceType
|
||||
Image,
|
||||
TextOverlay,
|
||||
Countdown,
|
||||
WebSource
|
||||
WebSource,
|
||||
ChatBox
|
||||
}
|
||||
|
||||
public enum ClipShape
|
||||
@@ -105,4 +106,39 @@ public class Source : SceneElement
|
||||
// Web source config
|
||||
private string? _webUri;
|
||||
public string? WebUri { get => _webUri; set => Set(ref _webUri, value); }
|
||||
|
||||
// Chat box config (TASK 3.18)
|
||||
private double _chatFontSize = 16;
|
||||
public double ChatFontSize
|
||||
{
|
||||
get => _chatFontSize;
|
||||
set => Set(ref _chatFontSize, Math.Clamp(value, 8, 72));
|
||||
}
|
||||
|
||||
private string _chatFontColor = "#FFFFFF";
|
||||
public string ChatFontColor { get => _chatFontColor; set => Set(ref _chatFontColor, value); }
|
||||
|
||||
private string _chatBackgroundColor = "#80000000";
|
||||
public string ChatBackgroundColor { get => _chatBackgroundColor; set => Set(ref _chatBackgroundColor, value); }
|
||||
|
||||
private int _chatMaxMessages = 5;
|
||||
public int ChatMaxMessages
|
||||
{
|
||||
get => _chatMaxMessages;
|
||||
set => Set(ref _chatMaxMessages, Math.Clamp(value, 1, 20));
|
||||
}
|
||||
|
||||
private bool _chatShowTimestamps = true;
|
||||
public bool ChatShowTimestamps { get => _chatShowTimestamps; set => Set(ref _chatShowTimestamps, value); }
|
||||
|
||||
private bool _chatShowBadges = true;
|
||||
public bool ChatShowBadges { get => _chatShowBadges; set => Set(ref _chatShowBadges, value); }
|
||||
|
||||
private string _chatMemberColor = "#e94560";
|
||||
public string ChatMemberColor { get => _chatMemberColor; set => Set(ref _chatMemberColor, value); }
|
||||
|
||||
private string _chatSuperChatColor = "#eab308";
|
||||
public string ChatSuperChatColor { get => _chatSuperChatColor; set => Set(ref _chatSuperChatColor, value); }
|
||||
|
||||
public bool IsChatBox => Type == SourceType.ChatBox;
|
||||
}
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
|
||||
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
|
||||
Title="Add Image" Height="380" Width="460"
|
||||
Icon="/Assets/tyllive-icon.png"
|
||||
Icon="/Assets/llamacasty-icon.png"
|
||||
WindowStartupLocation="CenterOwner" ResizeMode="NoResize"
|
||||
ShowInTaskbar="False" Background="#1a1a2e">
|
||||
|
||||
|
||||
+1
-1
@@ -2,7 +2,7 @@
|
||||
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
|
||||
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
|
||||
Title="Social Media Site Promotion" Height="520" Width="520"
|
||||
Icon="/Assets/tyllive-icon.png"
|
||||
Icon="/Assets/llamacasty-icon.png"
|
||||
WindowStartupLocation="CenterOwner" ResizeMode="NoResize"
|
||||
ShowInTaskbar="False" Background="#1a1a2e">
|
||||
|
||||
|
||||
+3
-2
@@ -7,7 +7,7 @@
|
||||
<ImplicitUsings>enable</ImplicitUsings>
|
||||
<UseWPF>true</UseWPF>
|
||||
<EnableWindowsTargeting>true</EnableWindowsTargeting>
|
||||
<ApplicationIcon>Assets\tyllive-icon.ico</ApplicationIcon>
|
||||
<ApplicationIcon>Assets\llamacasty-icon.ico</ApplicationIcon>
|
||||
<AssemblyName>ytLive</AssemblyName>
|
||||
<RootNamespace>ytLive</RootNamespace>
|
||||
</PropertyGroup>
|
||||
@@ -20,7 +20,8 @@
|
||||
</ItemGroup>
|
||||
|
||||
<ItemGroup>
|
||||
<Resource Include="Assets\tyllive-icon.png"/>
|
||||
<Resource Include="Assets\llamacasty-icon.png"/>
|
||||
<Resource Include="Assets\llamacasty-logo.jpg"/>
|
||||
<Resource Include="Assets\ytLlive-logo.png"/>
|
||||
</ItemGroup>
|
||||
|
||||
|
||||
Reference in New Issue
Block a user