update name

This commit is contained in:
MathMan05 2024-11-27 18:18:18 -06:00
parent d4d5da9da4
commit cee4c62a21
8 changed files with 24 additions and 24 deletions

View file

@ -5,7 +5,7 @@ import{ Contextmenu }from"./contextmenu.js";
import{ Guild }from"./guild.js"; import{ Guild }from"./guild.js";
import{ Localuser }from"./localuser.js"; import{ Localuser }from"./localuser.js";
import{ Permissions }from"./permissions.js"; import{ Permissions }from"./permissions.js";
import{ BDialog, Settings }from"./settings.js"; import{ Dialog, Settings }from"./settings.js";
import{ Role, RoleList }from"./role.js"; import{ Role, RoleList }from"./role.js";
import{ InfiniteScroller }from"./infiniteScroller.js"; import{ InfiniteScroller }from"./infiniteScroller.js";
import{ SnowFlake }from"./snowflake.js"; import{ SnowFlake }from"./snowflake.js";
@ -142,7 +142,7 @@ class Channel extends SnowFlake{
}); });
}; };
update(); update();
const inviteOptions=new BDialog("",{noSubmit:true}); const inviteOptions=new Dialog("",{noSubmit:true});
inviteOptions.options.addTitle(I18n.getTranslation("inviteOptions.title")); inviteOptions.options.addTitle(I18n.getTranslation("inviteOptions.title"));
inviteOptions.options.addText(I18n.getTranslation("invite.subtext",this.name,this.guild.properties.name)); inviteOptions.options.addText(I18n.getTranslation("invite.subtext",this.name,this.guild.properties.name));
@ -925,7 +925,7 @@ class Channel extends SnowFlake{
setnotifcation(){ setnotifcation(){
const defualt=I18n.getTranslation("guild."+["all", "onlyMentions", "none","default"][this.guild.message_notifications]) const defualt=I18n.getTranslation("guild."+["all", "onlyMentions", "none","default"][this.guild.message_notifications])
const options=["all", "onlyMentions", "none","default"].map(e=>I18n.getTranslation("guild."+e,defualt)); const options=["all", "onlyMentions", "none","default"].map(e=>I18n.getTranslation("guild."+e,defualt));
const notiselect=new BDialog(""); const notiselect=new Dialog("");
const form=notiselect.options.addForm("",(_,sent:any)=>{ const form=notiselect.options.addForm("",(_,sent:any)=>{
notiselect.hide(); notiselect.hide();
console.log(sent); console.log(sent);

View file

@ -3,7 +3,7 @@ import{ Localuser }from"./localuser.js";
import{ Contextmenu }from"./contextmenu.js"; import{ Contextmenu }from"./contextmenu.js";
import{ Role, RoleList }from"./role.js"; import{ Role, RoleList }from"./role.js";
import{ Member }from"./member.js"; import{ Member }from"./member.js";
import{ BDialog, Settings }from"./settings.js"; import{ Dialog, Settings }from"./settings.js";
import{ Permissions }from"./permissions.js"; import{ Permissions }from"./permissions.js";
import{ SnowFlake }from"./snowflake.js"; import{ SnowFlake }from"./snowflake.js";
import{channeljson,guildjson,emojijson,memberjson,invitejson,rolesjson,}from"./jsontypes.js"; import{channeljson,guildjson,emojijson,memberjson,invitejson,rolesjson,}from"./jsontypes.js";
@ -261,7 +261,7 @@ class Guild extends SnowFlake{
setnotifcation(){ setnotifcation(){
const options=["all", "onlyMentions", "none"].map(e=>I18n.getTranslation("guild."+e)); const options=["all", "onlyMentions", "none"].map(e=>I18n.getTranslation("guild."+e));
const notiselect=new BDialog(""); const notiselect=new Dialog("");
const form=notiselect.options.addForm("",(_,sent:any)=>{ const form=notiselect.options.addForm("",(_,sent:any)=>{
notiselect.hide(); notiselect.hide();
this.message_notifications = sent.message_notifications; this.message_notifications = sent.message_notifications;
@ -277,7 +277,7 @@ class Guild extends SnowFlake{
notiselect.show(); notiselect.show();
} }
confirmleave(){ confirmleave(){
const full = new BDialog(""); const full = new Dialog("");
full.options.addTitle(I18n.getTranslation("guild.confirmLeave")) full.options.addTitle(I18n.getTranslation("guild.confirmLeave"))
const options=full.options.addOptions("",{ltr:true}); const options=full.options.addOptions("",{ltr:true});
options.addButtonInput("",I18n.getTranslation("guild.yesLeave"),()=>{ options.addButtonInput("",I18n.getTranslation("guild.yesLeave"),()=>{
@ -434,7 +434,7 @@ class Guild extends SnowFlake{
confirmDelete(){ confirmDelete(){
let confirmname = ""; let confirmname = "";
const full = new BDialog(""); const full = new Dialog("");
full.options.addTitle(I18n.getTranslation("guild.confirmDelete",this.properties.name)); full.options.addTitle(I18n.getTranslation("guild.confirmDelete",this.properties.name));
full.options.addTextInput(I18n.getTranslation("guild.serverName"),()=>{}).onchange=(e)=>confirmname=e; full.options.addTextInput(I18n.getTranslation("guild.serverName"),()=>{}).onchange=(e)=>confirmname=e;
@ -634,7 +634,7 @@ class Guild extends SnowFlake{
createchannels(func = this.createChannel){ createchannels(func = this.createChannel){
const options=["text", "announcement","voice"].map(e=>I18n.getTranslation("channel."+e)); const options=["text", "announcement","voice"].map(e=>I18n.getTranslation("channel."+e));
const channelselect=new BDialog(""); const channelselect=new Dialog("");
const form=channelselect.options.addForm("",(e:any)=>{ const form=channelselect.options.addForm("",(e:any)=>{
func(e.name,e.type); func(e.name,e.type);
channelselect.hide(); channelselect.hide();
@ -646,7 +646,7 @@ class Guild extends SnowFlake{
} }
createcategory(){ createcategory(){
const category = 4; const category = 4;
const channelselect=new BDialog(""); const channelselect=new Dialog("");
const options=channelselect.options; const options=channelselect.options;
const form=options.addForm("",(e:any)=>{ const form=options.addForm("",(e:any)=>{
this.createChannel(e.name, category); this.createChannel(e.name, category);

View file

@ -6,7 +6,7 @@ import{ User }from"./user.js";
import{ getapiurls, getBulkInfo, setTheme, Specialuser, SW }from"./login.js"; import{ getapiurls, getBulkInfo, setTheme, Specialuser, SW }from"./login.js";
import{channeljson,guildjson,mainuserjson,memberjson,memberlistupdatejson,messageCreateJson,presencejson,readyjson,startTypingjson,wsjson,}from"./jsontypes.js"; import{channeljson,guildjson,mainuserjson,memberjson,memberlistupdatejson,messageCreateJson,presencejson,readyjson,startTypingjson,wsjson,}from"./jsontypes.js";
import{ Member }from"./member.js"; import{ Member }from"./member.js";
import{ BDialog, Form, FormError, Options, Settings }from"./settings.js"; import{ Dialog, Form, FormError, Options, Settings }from"./settings.js";
import{ getTextNodeAtPosition, MarkDown }from"./markdown.js"; import{ getTextNodeAtPosition, MarkDown }from"./markdown.js";
import { Bot } from "./bot.js"; import { Bot } from "./bot.js";
import { Role } from "./role.js"; import { Role } from "./role.js";
@ -892,7 +892,7 @@ class Localuser{
} }
createGuild(){ createGuild(){
const full=new BDialog(""); const full=new Dialog("");
const buttons=full.options.addButtons("",{top:true}); const buttons=full.options.addButtons("",{top:true});
const viacode=buttons.add(I18n.getTranslation("invite.joinUsing")); const viacode=buttons.add(I18n.getTranslation("invite.joinUsing"));
{ {
@ -944,7 +944,7 @@ class Localuser{
const content = document.createElement("div"); const content = document.createElement("div");
content.classList.add("flexttb","guildy"); content.classList.add("flexttb","guildy");
content.textContent = I18n.getTranslation("guild.loadingDiscovery"); content.textContent = I18n.getTranslation("guild.loadingDiscovery");
const full = new BDialog(""); const full = new Dialog("");
full.options.addHTMLArea(content); full.options.addHTMLArea(content);
full.show(); full.show();
@ -2096,7 +2096,7 @@ class Localuser{
headers: this.headers, headers: this.headers,
}); });
const json = await res.json(); const json = await res.json();
const dialog = new BDialog(""); const dialog = new Dialog("");
dialog.options.addTitle(I18n.getTranslation("instanceStats.name",this.instancePing.name)); dialog.options.addTitle(I18n.getTranslation("instanceStats.name",this.instancePing.name));
dialog.options.addText(I18n.getTranslation("instanceStats.users",json.counts.user)); dialog.options.addText(I18n.getTranslation("instanceStats.users",json.counts.user));
dialog.options.addText(I18n.getTranslation("instanceStats.servers",json.counts.guild)); dialog.options.addText(I18n.getTranslation("instanceStats.servers",json.counts.guild));

View file

@ -1,5 +1,5 @@
import { I18n } from "./i18n.js"; import { I18n } from "./i18n.js";
import { BDialog, FormError } from "./settings.js"; import { Dialog, FormError } from "./settings.js";
const mobile = /iPhone|iPad|iPod|Android/i.test(navigator.userAgent); const mobile = /iPhone|iPad|iPod|Android/i.test(navigator.userAgent);
const iOS = /iPhone|iPad|iPod/i.test(navigator.userAgent); const iOS = /iPhone|iPad|iPod/i.test(navigator.userAgent);
@ -517,7 +517,7 @@ async function login(username: string, password: string, captcha: string){
}else{ }else{
console.log(response); console.log(response);
if(response.ticket){ if(response.ticket){
const better=new BDialog(""); const better=new Dialog("");
const form=better.options.addForm("",(res:any)=>{ const form=better.options.addForm("",(res:any)=>{
if(res.message){ if(res.message){
throw new FormError(ti,res.message); throw new FormError(ti,res.message);

View file

@ -4,7 +4,7 @@ import{ Guild }from"./guild.js";
import { I18n } from "./i18n.js"; import { I18n } from "./i18n.js";
import{ Localuser }from"./localuser.js"; import{ Localuser }from"./localuser.js";
import{ Member }from"./member.js"; import{ Member }from"./member.js";
import { BDialog } from "./settings.js"; import { Dialog } from "./settings.js";
class MarkDown{ class MarkDown{
txt: string[]; txt: string[];
@ -781,7 +781,7 @@ txt[j + 1] === undefined)
if(this.trustedDomains.has(Url.host)){ if(this.trustedDomains.has(Url.host)){
open(); open();
}else{ }else{
const full=new BDialog(""); const full=new Dialog("");
full.options.addTitle(I18n.getTranslation("leaving")); full.options.addTitle(I18n.getTranslation("leaving"));
full.options.addText(I18n.getTranslation("goingToURL",Url.host)); full.options.addText(I18n.getTranslation("goingToURL",Url.host));
const options=full.options.addOptions("",{ltr:true}); const options=full.options.addOptions("",{ltr:true});

View file

@ -4,7 +4,7 @@ import{ Guild }from"./guild.js";
import{ SnowFlake }from"./snowflake.js"; import{ SnowFlake }from"./snowflake.js";
import{ memberjson, presencejson }from"./jsontypes.js"; import{ memberjson, presencejson }from"./jsontypes.js";
import { I18n } from "./i18n.js"; import { I18n } from "./i18n.js";
import { BDialog } from "./settings.js"; import { Dialog } from "./settings.js";
class Member extends SnowFlake{ class Member extends SnowFlake{
static already = {}; static already = {};
@ -229,7 +229,7 @@ class Member extends SnowFlake{
return this.nick || this.user.username; return this.nick || this.user.username;
} }
kick(){ kick(){
const menu = new BDialog(""); const menu = new Dialog("");
const form=menu.options.addForm("",((e:any)=>{ const form=menu.options.addForm("",((e:any)=>{
this.kickAPI(e.reason); this.kickAPI(e.reason);
menu.hide(); menu.hide();
@ -247,7 +247,7 @@ class Member extends SnowFlake{
}); });
} }
ban(){ ban(){
const menu = new BDialog(""); const menu = new Dialog("");
const form=menu.options.addForm("",((e:any)=>{ const form=menu.options.addForm("",((e:any)=>{
this.banAPI(e.reason); this.banAPI(e.reason);
menu.hide(); menu.hide();

View file

@ -13,7 +13,7 @@ import{ Emoji }from"./emoji.js";
import{ mobile }from"./login.js"; import{ mobile }from"./login.js";
import { I18n } from "./i18n.js"; import { I18n } from "./i18n.js";
import { Hover } from "./hover.js"; import { Hover } from "./hover.js";
import { BDialog } from "./settings.js"; import { Dialog } from "./settings.js";
class Message extends SnowFlake{ class Message extends SnowFlake{
static contextmenu = new Contextmenu<Message, undefined>("message menu"); static contextmenu = new Contextmenu<Message, undefined>("message menu");
@ -691,7 +691,7 @@ class Message extends SnowFlake{
} }
} }
confirmDelete(){ confirmDelete(){
const diaolog=new BDialog(""); const diaolog=new Dialog("");
diaolog.options.addTitle(I18n.getTranslation("deleteConfirm")); diaolog.options.addTitle(I18n.getTranslation("deleteConfirm"));
const options=diaolog.options.addOptions("",{ltr:true}); const options=diaolog.options.addOptions("",{ltr:true});
options.addButtonInput("",I18n.getTranslation("yes"),()=>{ options.addButtonInput("",I18n.getTranslation("yes"),()=>{

View file

@ -589,7 +589,7 @@ class Float{
return this.options.generateHTML(); return this.options.generateHTML();
} }
} }
class BDialog{ class Dialog{
float:Float; float:Float;
get options(){ get options(){
return this.float.options; return this.float.options;
@ -620,7 +620,7 @@ class BDialog{
background.remove(); background.remove();
} }
} }
export{BDialog}; export{Dialog};
class Options implements OptionsElement<void>{ class Options implements OptionsElement<void>{
name: string; name: string;
haschanged = false; haschanged = false;