From 2fc970d24c5424019de38f2c0c7f306624babd88 Mon Sep 17 00:00:00 2001 From: octospacc Date: Sun, 23 Apr 2023 19:46:01 +0200 Subject: [PATCH] Misc --- Source/FakeApi.js => App/ApiFake.js | 0 {Source => App}/ApiStatic.js | 0 {Source => App}/ApiTransform.js | 16 +++-- App/Assets/Sample.jpg | Bin 0 -> 990 bytes App/Elems.js | 11 +++ {Source => App}/Friendiiverse.html | 15 +++- {Source => App}/Main.js | 103 +++++++--------------------- App/Net.js | 45 ++++++++++++ {Source => App}/Strings.js | 0 {Source => App}/Style.css | 0 {Source => App}/Utils.js | 9 ++- Build.py | 5 +- 12 files changed, 113 insertions(+), 91 deletions(-) rename Source/FakeApi.js => App/ApiFake.js (100%) rename {Source => App}/ApiStatic.js (100%) rename {Source => App}/ApiTransform.js (90%) create mode 100644 App/Assets/Sample.jpg create mode 100644 App/Elems.js rename {Source => App}/Friendiiverse.html (77%) rename {Source => App}/Main.js (59%) create mode 100644 App/Net.js rename {Source => App}/Strings.js (100%) rename {Source => App}/Style.css (100%) rename {Source => App}/Utils.js (93%) diff --git a/Source/FakeApi.js b/App/ApiFake.js similarity index 100% rename from Source/FakeApi.js rename to App/ApiFake.js diff --git a/Source/ApiStatic.js b/App/ApiStatic.js similarity index 100% rename from Source/ApiStatic.js rename to App/ApiStatic.js diff --git a/Source/ApiTransform.js b/App/ApiTransform.js similarity index 90% rename from Source/ApiTransform.js rename to App/ApiTransform.js index 79e9d01..444ab56 100644 --- a/Source/ApiTransform.js +++ b/App/ApiTransform.js @@ -22,7 +22,12 @@ var TransSchemas = { */ var ApiSchema = { - Note: { // TODO: Figure out renotes + __All__: { + SourceInstance: { + __Eval__: "", + }, + }, + Note: { Content: { Mastodon: "content", Misskey: "text", @@ -61,11 +66,10 @@ var ApiSchema = { Misskey: "name", }, Type: { // user, bot, channel, group - Mastodon: {"__Eval__": ` - var Type; - if (TreeOld.bot) Type = 'Bot'; - if (TreeOld.group) Type = 'Group'; - TreeNew[KeyNew] = Type; + Mastodon: {__EvalSet__: ` + if (TreeOld.bot) 'Bot'; + else + if (TreeOld.group) 'Group'; `}, }, Url: { diff --git a/App/Assets/Sample.jpg b/App/Assets/Sample.jpg new file mode 100644 index 0000000000000000000000000000000000000000..c749d92b5c97def9bc09234bfd26972ddea0378f GIT binary patch literal 990 zcmex=>ukC3pCfH06P05XITq?4J21E^7eo0A(TN+S4wfI*Oh zL4iSmnNg5|Nsy6Qkn#T!21y16CT5^J5rCD0iH)5ZD5WXDz`(}H!U(h$D$B^k%)-hh z$iOb7C@f+a$f4wzm{hnBs8os(WD2q|EUZk-Z0sN#)Pc5vO<_VZhJl4uP*KRxQ6w<2 zQCL~YXyX4{3_L)0FbOgXGT1XDew&=}?c3|N&lfqT+?&!aYTOseYcT2E1HV^mD%7Se zDXbG!;k&9`5`OtBSIyUF7aG1kF6vm}v_eATPsZt#{X1o2Q@HZ;+xtp+7}lAd&O3L? zLOJY%dw-FVoXL?rjs7o6qHf$XeEDbg?v9*4r6+ua%v)&8~~mm_9d9e%WKAnuiCuSOP3b^@dKcO5v^QO{ zZ3idUo0Mk}^AUU^o0p@Q~a z^J;=3oxOTWZ%7?}oR@z(GF_;9N9s(=q!1akRfmEZl5bRBG2$#1J#3=kZ)&01e<^=O zDdU0ftD3IPxS0{UXztPL{!hd042$dz*m6kQmM%-GRG$1}+69@y=ePC*^<8XJVE()F zO`XOQx6^MHD{rkUnK|{6o6<6d7?wSU_s=_QCG*5c$HehJgVuAg+ZXb*-M8I++!-)2 pW6JA#$!H0#nIanLj2GCexTHN(clF-&JGkokB+<^U?Op$G0s!d)VMPD{ literal 0 HcmV?d00001 diff --git a/App/Elems.js b/App/Elems.js new file mode 100644 index 0000000..afe9a2b --- /dev/null +++ b/App/Elems.js @@ -0,0 +1,11 @@ +function MakeWindow(Attrs) { + var Window = document.createElement('div'); + if (Attrs) { + Object.keys(Attrs).forEach(function(Attr){ + Window[Attr] = Attrs[Attr]; + }); + }; + Window.className += ' Window'; + Root.appendChild(Window); + return Window; +}; diff --git a/Source/Friendiiverse.html b/App/Friendiiverse.html similarity index 77% rename from Source/Friendiiverse.html rename to App/Friendiiverse.html index 167135b..aa79bb3 100644 --- a/Source/Friendiiverse.html +++ b/App/Friendiiverse.html @@ -13,7 +13,11 @@ var FriendicaCredentials = 'redacted:redacted'; // Development var Debug = true; var UseFakeApi = true; -var UserData = {}; + + @@ -32,14 +36,19 @@ var UserData = {};
- + + + 📜ī¸ Source Code + (Pre-Alpha Development Version)
- + + + ', '', '*.js')