Files
GLEGram-iOS/submodules/LegacyComponents/Sources/TGCameraInterfaceAssets.m
T
Leeksov 4647310322 GLEGram 12.5 — Initial public release
Based on Swiftgram 12.5 (Telegram iOS 12.5).
All GLEGram features ported and organized in GLEGram/ folder.

Features: Ghost Mode, Saved Deleted Messages, Content Protection Bypass,
Font Replacement, Fake Profile, Chat Export, Plugin System, and more.

See CHANGELOG_12.5.md for full details.
2026-04-06 09:48:12 +03:00

68 lines
1.3 KiB
Objective-C

#import <LegacyComponents/TGCameraInterfaceAssets.h>
#import <CoreText/CoreText.h>
#import "LegacyComponentsInternal.h"
static NSString *TGCameraEncodeText(NSString *string, int key)
{
NSMutableString *result = [[NSMutableString alloc] init];
for (int i = 0; i < (int)[string length]; i++)
{
unichar c = [string characterAtIndex:i];
c += key;
[result appendString:[NSString stringWithCharacters:&c length:1]];
}
return result;
}
@implementation TGCameraInterfaceAssets
+ (UIColor *)normalColor
{
return [UIColor whiteColor];
}
+ (UIColor *)accentColor
{
return UIColorRGB(0xf8d74a);
}
+ (UIColor *)redColor
{
return UIColorRGB(0xfe3b30);
}
+ (UIColor *)panelBackgroundColor
{
return [UIColor blackColor];
}
+ (UIColor *)buttonColor
{
return UIColorRGBA(0x393737, 0.6);
}
+ (UIColor *)transparentPanelBackgroundColor
{
return [UIColor colorWithWhite:0.0f alpha:0.5];
}
+ (UIColor *)transparentOverlayBackgroundColor
{
return [UIColor colorWithWhite:0.0f alpha:0.7];
}
+ (UIFont *)regularFontOfSize:(CGFloat)size
{
return [UIFont fontWithName:TGCameraEncodeText(@"TGDbnfsb.Sfhvmbs", -1) size:size];
}
+ (UIFont *)boldFontOfSize:(CGFloat)size
{
return [UIFont fontWithName:TGCameraEncodeText(@"TGDbnfsb.Tfnjcpme", -1) size:size];
}
@end