Compare commits

..

No commits in common. "88221039bb0d2aabbb1c23c216422f2f7046d9e3" and "805453d90c8b281866210b4876b705758387adfc" have entirely different histories.

3 changed files with 2 additions and 20 deletions

View File

@ -3,7 +3,6 @@ uint S_NbOfLinksInCache = 5;
const string C_LinksCache = "LinksCache.txt";
bool G_PermissionIssueNotified = false;
string G_QuickURL = "";
bool G_PressEnter = false;
bool G_WasEditing = false;
@ -11,8 +10,6 @@ bool G_WasEditing = false;
array<string> G_LinksCache;
void Main() {
if (!hasPermissions()) return;
trace("Loading links cache");
string filepath = IO::FromStorageFolder(C_LinksCache);
IO::File file(filepath);
@ -24,8 +21,6 @@ void Main() {
}
void RenderMenuMain() {
if (!hasPermissions()) return;
if (!G_PressEnter && UI::BeginMenu("\\$cf9" + Icons::ExternalLink + "\\$z Quick Link Opener##QuickLinkOpenerMenu")) {
G_QuickURL = UI::InputText("###quickURL", G_QuickURL, G_PressEnter, UI::InputTextFlags::EnterReturnsTrue + UI::InputTextFlags::CallbackAlways, UI::InputTextCallback(ITCB));
@ -53,7 +48,6 @@ void ITCB(UI::InputTextCallbackData@ d) {
}
void LoadLink(string _Url, bool _NewUrl) {
if (!hasPermissions()) return;
if (_Url == "") return;
string parsedURL = "";
@ -84,15 +78,3 @@ void LoadLink(string _Url, bool _NewUrl) {
CTrackMania@ app = cast<CTrackMania>(GetApp());
app.ManiaPlanetScriptAPI.OpenLink(parsedURL, CGameManiaPlanetScriptAPI::ELinkType::ManialinkBrowser);
}
bool hasPermissions() {
if (Permissions::PlayPublicClubRoom()) return true;
if (!G_PermissionIssueNotified) {
G_PermissionIssueNotified = true;
string msg = "Missing permissions: you need to be able to play on public room to use this plugin.";
warn(msg);
UI::ShowNotification(Meta::ExecutingPlugin().Name, msg, vec4(.9, .5, .3, .2), 15000);
}
return false;
}

View File

@ -1,6 +1,6 @@
[meta]
name = "TMWT Interfaces Remover"
category = "TMWT"
version = "1.4"
version = "1.3"
siteid = 318

View File

@ -1,4 +1,4 @@
const string C_Class_UIModules = 'component-cmgame-uimodules-module';
const string C_Class_UIModules = 'component-modelibs-uimodules-module';
const string C_Id_TMWT_LiveRanking = 'TMWTCommon_LiveRanking';
const string C_Id_TMWT_Header = 'TMWTCommon_Header';
const string C_Id_TMWC2023_LiveRanking = 'TMWC2023_LiveRanking';