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.
This commit is contained in:
Leeksov
2026-04-06 09:48:12 +03:00
commit 4647310322
39685 changed files with 11052678 additions and 0 deletions
@@ -0,0 +1,69 @@
#import <LegacyComponents/TGModernGalleryModel.h>
#import "LegacyComponentsInternal.h"
@implementation TGModernGalleryModel
- (void)_transitionCompleted
{
}
- (void)_replaceItems:(NSArray *)items focusingOnItem:(id<TGModernGalleryItem>)item
{
TGDispatchOnMainThread(^
{
_items = items;
_focusItem = item;
if (_itemsUpdated)
_itemsUpdated(item);
});
}
- (void)_focusOnItem:(id<TGModernGalleryItem>)item synchronously:(bool)synchronously
{
TGDispatchOnMainThread(^
{
_focusItem = item;
if (_focusOnItem)
_focusOnItem(item, synchronously);
});
}
- (void)_interItemTransitionProgressChanged:(CGFloat)__unused progress
{
}
- (bool)_shouldAutorotate
{
return true;
}
- (UIView<TGModernGalleryInterfaceView> *)createInterfaceView
{
return nil;
}
- (UIView<TGModernGalleryDefaultHeaderView> *)createDefaultHeaderView
{
return nil;
}
- (UIView<TGModernGalleryDefaultFooterView> *)createDefaultFooterView
{
return nil;
}
- (UIView<TGModernGalleryDefaultFooterAccessoryView> *)createDefaultLeftAccessoryView
{
return nil;
}
- (UIView<TGModernGalleryDefaultFooterAccessoryView> *)createDefaultRightAccessoryView
{
return nil;
}
@end