mirror of
https://github.com/AyuGram/AyuGramDesktop.git
synced 2025-09-20 19:04:32 +02:00
translator, remove message tail, hide fast share, drawer customization, quick admin shortcuts, disable crash reports, donations
33 lines
725 B
C++
33 lines
725 B
C++
// This is the source code of AyuGram for Desktop.
|
|
//
|
|
// We do not and cannot prevent the use of our code,
|
|
// but be respectful and credit the original author.
|
|
//
|
|
// Copyright @Radolyn, 2025
|
|
#pragma once
|
|
|
|
#include "base/qthelp_regex.h"
|
|
#include "window/window_session_controller.h"
|
|
|
|
namespace AyuUrlHandlers {
|
|
|
|
using Match = qthelp::RegularExpressionMatch;
|
|
|
|
bool ResolveUser(
|
|
Window::SessionController *controller,
|
|
const Match &match,
|
|
const QVariant &context);
|
|
|
|
bool HandleAyu(
|
|
Window::SessionController *controller,
|
|
const Match &match,
|
|
const QVariant &context);
|
|
|
|
bool HandleSupport(
|
|
Window::SessionController *controller,
|
|
const Match &match,
|
|
const QVariant &context);
|
|
|
|
bool TryHandleSpotify(const QString &url);
|
|
|
|
}
|