From 1f68cc7651c51e491196f334590756e168a84a25 Mon Sep 17 00:00:00 2001 From: HF Date: Sun, 7 Jan 2024 19:17:34 +0100 Subject: [PATCH] add 2bit canvas --- i18n/template-ssr.pot | 60 +++++++++++-------- i18n/template.pot | 103 +++++++++++++++++--------------- public/loading10.png | Bin 0 -> 2144 bytes public/preview10.png | Bin 0 -> 3078 bytes src/canvases.json | 18 +++++- src/canvasesDesc.js | 2 + src/components/windows/Help.jsx | 4 ++ 7 files changed, 111 insertions(+), 76 deletions(-) create mode 100644 public/loading10.png create mode 100644 public/preview10.png diff --git a/i18n/template-ssr.pot b/i18n/template-ssr.pot index 38d36b6b..2462b74b 100644 --- a/i18n/template-ssr.pot +++ b/i18n/template-ssr.pot @@ -42,19 +42,19 @@ msgstr "" msgid "You don't have access to this channel" msgstr "" -#: src/core/ChatProvider.js:488 +#: src/core/ChatProvider.js:490 msgid "Your mail has to be verified in order to chat" msgstr "" -#: src/core/ChatProvider.js:498 +#: src/core/ChatProvider.js:500 msgid "You can't send a message this long :(" msgstr "" -#: src/core/ChatProvider.js:502 +#: src/core/ChatProvider.js:504 msgid "Please use int channel" msgstr "" -#: src/core/ChatProvider.js:510 +#: src/core/ChatProvider.js:512 msgid "Stop flooding." msgstr "" @@ -106,11 +106,11 @@ msgstr "" msgid "PixelPlanet.Fun PopUp" msgstr "" -#: src/ssr/Main.jsx:55 +#: src/ssr/Main.jsx:58 msgid "PixelPlanet.Fun" msgstr "" -#: src/ssr/Main.jsx:56 +#: src/ssr/Main.jsx:59 msgid "Place color pixels on an map styled canvas with other players online" msgstr "" @@ -301,6 +301,19 @@ msgstr "" msgid "Muted users can not do this." msgstr "" +#: src/ssr/RedirectionPage.jsx:19 +msgid "PixelPlanet.fun Accounts" +msgstr "" + +#: src/ssr/RedirectionPage.jsx:29 +msgid "You will be automatically redirected after 15s" +msgstr "" + +#: src/ssr/RedirectionPage.jsx:30 +#, javascript-format +msgid "Or ${ clickHere } to go back to pixelplanet" +msgstr "" + #: src/canvasesDesc.js:20 msgid "Earth" msgstr "" @@ -337,59 +350,54 @@ msgstr "" msgid "Thoia" msgstr "" -#: src/canvasesDesc.js:31 -msgid "Our main canvas, a huge map of the world. Place everywhere you like" +#: src/canvasesDesc.js:29 +msgid "2bit" msgstr "" #: src/canvasesDesc.js:32 +msgid "Our main canvas, a huge map of the world. Place everywhere you like" +msgstr "" + +#: src/canvasesDesc.js:33 msgid "" "Moon canvas. Safe space for art. No flags or large text (unless part of " "art) or art larger than 1.5k x 1.5k pixels." msgstr "" -#: src/canvasesDesc.js:33 +#: src/canvasesDesc.js:34 msgid "Place Voxels on a 3D canvas with others" msgstr "" -#: src/canvasesDesc.js:34 +#: src/canvasesDesc.js:35 msgid "Special canvas to spread awareness of SARS-CoV2" msgstr "" -#: src/canvasesDesc.js:35 +#: src/canvasesDesc.js:36 msgid "Mirror of PixelZone" msgstr "" -#: src/canvasesDesc.js:36 +#: src/canvasesDesc.js:37 msgid "Mirror of PixelCanvas" msgstr "" -#: src/canvasesDesc.js:37 +#: src/canvasesDesc.js:38 msgid "Black and White canvas" msgstr "" -#: src/canvasesDesc.js:38 +#: src/canvasesDesc.js:39 msgid "" "A canvas for the most active players from the the previous day. Daily " "ranking updates at 00:00 UTC." msgstr "" -#: src/canvasesDesc.js:39 +#: src/canvasesDesc.js:40 msgid "" "Thoia World Canvas. Advanced fictional worldbuilding and arts. Abandon the " "old world and all it entails." msgstr "" -#: src/ssr/RedirectionPage.jsx:19 -msgid "PixelPlanet.fun Accounts" -msgstr "" - -#: src/ssr/RedirectionPage.jsx:29 -msgid "You will be automatically redirected after 15s" -msgstr "" - -#: src/ssr/RedirectionPage.jsx:30 -#, javascript-format -msgid "Or ${ clickHere } to go back to pixelplanet" +#: src/canvasesDesc.js:41 +msgid "Only four colors. Same rules as moon." msgstr "" #: src/core/MailProvider.js:66 diff --git a/i18n/template.pot b/i18n/template.pot index 6fa8a926..4301ad61 100644 --- a/i18n/template.pot +++ b/i18n/template.pot @@ -250,6 +250,11 @@ msgstr "" msgid "Pixels placed" msgstr "" +#: src/components/buttons/CanvasSwitchButton.jsx:20 +#: src/components/windows/index.js:19 +msgid "Canvas Selection" +msgstr "" + #: src/components/buttons/ChatButton.jsx:88 msgid "Close Chat" msgstr "" @@ -258,11 +263,6 @@ msgstr "" msgid "Open Chat" msgstr "" -#: src/components/buttons/CanvasSwitchButton.jsx:20 -#: src/components/windows/index.js:19 -msgid "Canvas Selection" -msgstr "" - #: src/components/buttons/ExpandMenuButton.jsx:22 msgid "Close Menu" msgstr "" @@ -449,11 +449,11 @@ msgstr "" msgid "Why?" msgstr "" -#: src/components/windows/Help.jsx:42 +#: src/components/windows/Help.jsx:43 msgid "Place color pixels on a large canvas with other players online!" msgstr "" -#: src/components/windows/Help.jsx:43 +#: src/components/windows/Help.jsx:44 msgid "" "Our main canvas is a huge worldmap, you can place wherever you like, but " "you will have to wait a specific Cooldown between pixels. You can check out " @@ -463,39 +463,39 @@ msgid "" "and 7s on already set pixels." msgstr "" -#: src/components/windows/Help.jsx:47 +#: src/components/windows/Help.jsx:48 msgid "" "Higher zoomlevels take some time to update, the 3D globe gets updated at " "least once per day." msgstr "" -#: src/components/windows/Help.jsx:48 +#: src/components/windows/Help.jsx:49 msgid "Have fun!" msgstr "" -#: src/components/windows/Help.jsx:50 +#: src/components/windows/Help.jsx:51 msgid "recommended" msgstr "" -#: src/components/windows/Help.jsx:51 +#: src/components/windows/Help.jsx:52 msgid "Source on " msgstr "" -#: src/components/windows/Help.jsx:52 +#: src/components/windows/Help.jsx:53 msgid "Map Data" msgstr "" -#: src/components/windows/Help.jsx:53 +#: src/components/windows/Help.jsx:54 msgid "" "The bare map data that we use, together with converted OpenStreetMap tiles " "for orientation, can be downloaded from mega.nz here: " msgstr "" -#: src/components/windows/Help.jsx:55 +#: src/components/windows/Help.jsx:56 msgid "Banned? Detected as Proxy?" msgstr "" -#: src/components/windows/Help.jsx:57 +#: src/components/windows/Help.jsx:58 #, javascript-format msgid "" "If you got detected as proxy, but you are none, or think that you got " @@ -503,133 +503,138 @@ msgid "" "to ${ mailLink } and include the following IID:" msgstr "" -#: src/components/windows/Help.jsx:60 -#: src/components/windows/Help.jsx:77 +#: src/components/windows/Help.jsx:61 +#: src/components/windows/Help.jsx:78 msgid "Controls" msgstr "" -#: src/components/windows/Help.jsx:62 -msgid "Click a color in palette to select it" -msgstr "" - #: src/components/windows/Help.jsx:63 -#, javascript-format -msgid "Press ${ bindG } to toggle grid" +msgid "Click a color in palette to select it" msgstr "" #: src/components/windows/Help.jsx:64 #, javascript-format -msgid "Press ${ bindX } to toggle showing of pixel activity" +msgid "Press ${ bindG } to toggle grid" msgstr "" #: src/components/windows/Help.jsx:65 #, javascript-format -msgid "Press ${ bindH } to toggle historical view" +msgid "Press ${ bindX } to toggle showing of pixel activity" msgstr "" #: src/components/windows/Help.jsx:66 #, javascript-format -msgid "Press ${ bindR } to copy coordinates" +msgid "Press ${ bindH } to toggle historical view" msgstr "" #: src/components/windows/Help.jsx:67 #, javascript-format -msgid "Press ${ bindQ } or ${ bindE } to zoom" +msgid "Press ${ bindR } to copy coordinates" msgstr "" #: src/components/windows/Help.jsx:68 -#: src/components/windows/Help.jsx:79 #, javascript-format -msgid "Press ${ bindW }, ${ bindA }, ${ bindS }, ${ bindD } to move" +msgid "Press ${ bindQ } or ${ bindE } to zoom" msgstr "" #: src/components/windows/Help.jsx:69 #: src/components/windows/Help.jsx:80 #, javascript-format -msgid "Press ${ bindAUp }, ${ bindALeft }, ${ bindADown }, ${ bindARight } to move" +msgid "Press ${ bindW }, ${ bindA }, ${ bindS }, ${ bindD } to move" msgstr "" #: src/components/windows/Help.jsx:70 +#: src/components/windows/Help.jsx:81 #, javascript-format -msgid "Drag ${ mouseSymbol } mouse or ${ touchSymbol } pan to move" +msgid "Press ${ bindAUp }, ${ bindALeft }, ${ bindADown }, ${ bindARight } to move" msgstr "" #: src/components/windows/Help.jsx:71 #, javascript-format -msgid "Scroll ${ mouseSymbol } mouse wheel or ${ touchSymbol } pinch to zoom" +msgid "Drag ${ mouseSymbol } mouse or ${ touchSymbol } pan to move" msgstr "" #: src/components/windows/Help.jsx:72 #, javascript-format -msgid "Hold left ${ bindShift } for placing while moving mouse" +msgid "Scroll ${ mouseSymbol } mouse wheel or ${ touchSymbol } pinch to zoom" msgstr "" #: src/components/windows/Help.jsx:73 #, javascript-format +msgid "Hold left ${ bindShift } for placing while moving mouse" +msgstr "" + +#: src/components/windows/Help.jsx:74 +#, javascript-format msgid "" "Hold right ${ bindShift } for placing while moving mouse according to " "historical view" msgstr "" -#: src/components/windows/Help.jsx:74 -#: src/components/windows/Help.jsx:85 +#: src/components/windows/Help.jsx:75 +#: src/components/windows/Help.jsx:86 #, javascript-format msgid "${ mouseSymbol } Left click or ${ touchSymbol } tap to place a pixel" msgstr "" -#: src/components/windows/Help.jsx:75 -#: src/components/windows/Help.jsx:87 +#: src/components/windows/Help.jsx:76 +#: src/components/windows/Help.jsx:88 #, javascript-format msgid "" "Click ${ mouseSymbol } middle mouse button or ${ touchSymbol } long-tap to " "select current hovering color" msgstr "" -#: src/components/windows/Help.jsx:81 +#: src/components/windows/Help.jsx:82 #, javascript-format msgid "Press ${ bindE } and ${ bindC } to fly up and down" msgstr "" -#: src/components/windows/Help.jsx:82 +#: src/components/windows/Help.jsx:83 #, javascript-format msgid "${ mouseSymbol } Hold left mouse button and drag mouse to rotate" msgstr "" -#: src/components/windows/Help.jsx:83 +#: src/components/windows/Help.jsx:84 #, javascript-format msgid "" "${ mouseSymbol } Scroll mouse wheel or hold ${ mouseSymbol } middle mouse " "button and drag to zoom" msgstr "" -#: src/components/windows/Help.jsx:84 +#: src/components/windows/Help.jsx:85 #, javascript-format msgid "${ mouseSymbol } Right click and drag mouse to pan" msgstr "" -#: src/components/windows/Help.jsx:86 +#: src/components/windows/Help.jsx:87 #, javascript-format msgid "" "${ mouseSymbol } Right click or ${ touchSymbol } double-tap to remove a " "pixel" msgstr "" -#: src/components/windows/Help.jsx:91 +#: src/components/windows/Help.jsx:92 msgid "" "We thanks those artists very much, they offered their palettes to the " "public on" msgstr "" -#: src/components/windows/Help.jsx:94 +#: src/components/windows/Help.jsx:95 #, javascript-format msgid "Credit for the Palette of the Moon goes to ${ starhouseLink }." msgstr "" -#: src/components/windows/Help.jsx:97 +#: src/components/windows/Help.jsx:98 #, javascript-format msgid "Credit for the Palette of the Top10 canvas goes to ${ vinikLink }." msgstr "" +#: src/components/windows/Help.jsx:101 +#, javascript-format +msgid "Credit for the Palette of the 2bit canvas goes to ${ donendoLink }." +msgstr "" + #: src/components/windows/Settings.jsx:86 msgid "Show Grid" msgstr "" @@ -1230,10 +1235,6 @@ msgstr "" msgid "Click here to request a new verification mail." msgstr "" -#: src/components/ChangeName.jsx:64 -msgid "New Username" -msgstr "" - #: src/components/ChangePassword.jsx:21 msgid "Passwords do not match." msgstr "" @@ -1254,6 +1255,10 @@ msgstr "" msgid "Confirm New Password" msgstr "" +#: src/components/ChangeName.jsx:64 +msgid "New Username" +msgstr "" + #: src/components/ChangeMail.jsx:59 msgid "" "Changed Mail successfully. We sent you a verification mail, " diff --git a/public/loading10.png b/public/loading10.png new file mode 100644 index 0000000000000000000000000000000000000000..3ea74a7f2f7bfc8b118813e772db5b41bbb27e19 GIT binary patch literal 2144 zcmcJP`BxKJ8iuQifLTDoqDZsFwpkpP1V!0N1&Qnl0t%v%$e~3Ck+6z7CWTA8&d3oJ zL5tqU0!}ckLjMJ0 ze(#a_FHbvX;zX0~zVr^_$Q7Om zCx?JieBx@sc)Ib@SX7Kqfj(Xr(8D8**bdTNX@mmyxTZd#RyOvtIyGNb4E&PR36AH2 zedWe4*Yr7||5DmZ$m9RZyT$<8GQH)xiJ~JmA(ZNJE2$D4Aw1C;*BHI9t;F`_-zr~P zpe*{y^1D6ai3-AJ{1U=PM^nHQlO|!DSas0&JM4R=+2TEtQ73XSz6tCW4r5@iX*`}l z8`7nL{X&Ir;13e9yd7|m4hQqQVb3lyoyuraPl6^}0;X)hgqDss*zo~p_Wv~1k;sMLJE;|XOOxL6yQP#E}SpwB=> zEx2Sb>-Nlzv8m=!Zr&(C3Y0v;bn(BD|IYlZ7R@i~_eQLUSEk)Q>Cjs}uhP+>W?&8V zm3lK}R9(~XDix){ju)qyzY)d^@@|)~dsSOOq9{SUOB4;)@~rt@M&}Gc7&-^ALpaPm zK0G=1oRmGyC7#xV%gu=jwG%mB$)pxc*q|${e^I7WOnc>r>D13fsOz%DU7~8_q5cOX z8});;Ty`!%d4T$ppI}G*Y>2mKRmR2o1h`ec2q^0aVV4@@w~owW;}(KIR8PHfj!LAWh{K zU%AMSe`VrmoW@)!)x4w-jk574rrG!jxR1V;M&Zx+t~X3*Gg^nZA#a(*;9U`ouclB! zAXD8v+dsH$|H`BotdLU$I`&s29As2QI4ukX-GPNDFZA1xaU1Ibh_6!`?o}#yi^qY- z`uQ&oV5|CS8lAxAUBT-8wIksBo+U-R6SHTP-1ZCys7it*x09@Q*VC6{DZ{^VjycPi zS4VEb83#18J4GFhZ5JmhQp7|RW_ba>XcOoxdqKT5_1ZQTO1${W=- zdPeL6d{h3nbz0}LUY_oQphF`IW?3xO9!e1XZuhOTEWH!9Xu>S%O1db#DjCCU-8$a{ z(3Ps;TYEb+a)XEB=$Q*b^Twy)4d~VUW3#!J!uT%lRUg_yIy7+*`-N)S@JhPlXV0lj zBAI$w>lSdX+wRZ*5zUCnP%AkfFBmc6mIJ^f9dsPC2LP*~Z9%^`;7rGtZ)d1Z$250y zxJ7Am>OBsSPD}5}!}^6powUZQm1IRSs*=%9gxzs!9Y}vZ5XYR`-|Ami3kp4WPFpFZ z_u|f5(U_Hr=Qnq{sc(tMiQIkqvfEzwwErk`@pRY^ReCjlbPCS7tsm#?;uKEZd1hK0 z*Q~qxdFyKofB5(LM7G*I->kOMd~y9-w6(uxnJav~L=_lz`Ho(p(!Q>CRBo-Wn7vY2 zZzi2H8h)f(c{{NeO)3TK-s%Sz{b;W2!s130ntj;yHztozpPWQ@4sx3`dA$L<_W4yF z@}(Q7+Qjee%#H%3rx4O4^^_#hVJ!Szl@H0~H6~wKJ)kHQ8@65BKBX~^{_}2Q+vT&J zhh{S?yTBQln8e7li+J-2?TG{G>GZ3Gn*I$+{M6PHu)r zPZ7ID8$Ns^Yvq2RuBd%qmfLyakm$Yejv`BL+3Zntic1ve?{i#TaTmdnXhb?U`Q_3n uiOgjz-N{eo&4>P^^;cHMp~sCCi@w+`$+WkyT-%$u;1$Z|1XTy}kNqFU)t?mr literal 0 HcmV?d00001 diff --git a/public/preview10.png b/public/preview10.png new file mode 100644 index 0000000000000000000000000000000000000000..da508e98dc39432946d88add92241fa559380d40 GIT binary patch literal 3078 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 U@^75A*Z=?k07*qoM6N<$f|QllJ^%m! literal 0 HcmV?d00001 diff --git a/src/canvases.json b/src/canvases.json index 7256a925..6e45565e 100644 --- a/src/canvases.json +++ b/src/canvases.json @@ -366,8 +366,24 @@ "size": 16384, "bcd": 5000, "cds": 600000, - "ranked": false, "req": 500000, "sd": "2023-10-07" + }, + "10": { + "ident": "l", + "colors": [ + [ 5, 31, 57 ], + [ 5, 31, 57 ], + [ 74, 36, 128 ], + [ 197, 58, 157 ], + [ 255, 142, 128 ] + ], + "size": 16384, + "cli": 1, + "bcd": 12000, + "pcd": 15000, + "cds": 1000000, + "req": 10000, + "sd": "2024-01-07" } } diff --git a/src/canvasesDesc.js b/src/canvasesDesc.js index 176d630c..0f80a9e6 100644 --- a/src/canvasesDesc.js +++ b/src/canvasesDesc.js @@ -26,6 +26,7 @@ function getCanvases(t) { 7: t`1bit`, 8: t`Top10`, 9: t`Thoia`, + 10: t`2bit`, }; const canvasDesc = { 0: t`Our main canvas, a huge map of the world. Place everywhere you like`, @@ -37,6 +38,7 @@ function getCanvases(t) { 7: t`Black and White canvas`, 8: t`A canvas for the most active players from the the previous day. Daily ranking updates at 00:00 UTC.`, 9: t`Thoia World Canvas. Advanced fictional worldbuilding and arts. Abandon the old world and all it entails.`, + 10: t`Only four colors. Same rules as moon.`, }; /* * no edit below here needed when adding/removing canvas diff --git a/src/components/windows/Help.jsx b/src/components/windows/Help.jsx index 0a90b706..88af7ee5 100644 --- a/src/components/windows/Help.jsx +++ b/src/components/windows/Help.jsx @@ -33,6 +33,7 @@ const Help = () => { const starhouseLink = starhouse ; const vinikLink = Vinikdev; + const donendoLink = Do-Nendo; const guildedLink = guilded; const mailLink = admin@pixelplanet.fun; @@ -96,6 +97,9 @@ can be downloaded from mega.nz here: `}