From 49cd40f6c1477a841034d37af00142b1eefc09bc Mon Sep 17 00:00:00 2001 From: Aniket <30843294+Aniket-Engg@users.noreply.github.com> Date: Wed, 13 Dec 2023 14:38:17 +0530 Subject: [PATCH 01/19] Update pr-reminder.yml --- .github/workflows/pr-reminder.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/pr-reminder.yml b/.github/workflows/pr-reminder.yml index c030722657..229a01f23b 100644 --- a/.github/workflows/pr-reminder.yml +++ b/.github/workflows/pr-reminder.yml @@ -9,7 +9,7 @@ jobs: pr-reviews-reminder: runs-on: ubuntu-latest steps: - - uses: yann300/pr-reviews-reminder-action@master + - uses: Aniket-Engg/pr-reviews-reminder-action@discUpd env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} with: From 0db9e5f1c71e0245879e1204933ae25bb3a8fb1c Mon Sep 17 00:00:00 2001 From: Aniket <30843294+Aniket-Engg@users.noreply.github.com> Date: Mon, 18 Dec 2023 14:09:59 +0530 Subject: [PATCH 02/19] Update pr-reminder.yml --- .github/workflows/pr-reminder.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pr-reminder.yml b/.github/workflows/pr-reminder.yml index 229a01f23b..9776dcd2d0 100644 --- a/.github/workflows/pr-reminder.yml +++ b/.github/workflows/pr-reminder.yml @@ -2,14 +2,14 @@ name: PRs reviews reminder on: schedule: - - cron: "0 8-17/1 * * 1-5" + - cron: "0 8-17/4 * * 1-5" workflow_dispatch: jobs: pr-reviews-reminder: runs-on: ubuntu-latest steps: - - uses: Aniket-Engg/pr-reviews-reminder-action@discUpd + - uses: Aniket-Engg/pr-reviews-reminder-action@master env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} with: From d0a909e0791124982ba2ddca5435688fabbb78af Mon Sep 17 00:00:00 2001 From: Tyler Sehr Date: Tue, 12 Dec 2023 08:12:58 -0800 Subject: [PATCH 03/19] adjust cookbook logo --- apps/remix-ide/src/assets/img/cookbook.webp | Bin 3220 -> 26026 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/apps/remix-ide/src/assets/img/cookbook.webp b/apps/remix-ide/src/assets/img/cookbook.webp index e3535bbdca922bb39d76c184a50eb5641ad28f88..d2ee110b2b09754d2985445ab6a015d89a7bcbf9 100644 GIT binary patch literal 26026 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

*P_LeOM*(Tr`GN!_?v(sfe zouzV836I(iR(hlkT?bae5)t6KA?}uA_+)9x)DqSwysHdcDu)hgyJxXb3b@7+oqs5M zE!W!*uY>UmGJeNdcH4d79$!eev_1ZY9IY~#bs_`K$rjLYH_R`gqAtbFidI^W5z-Kv&@k5Y#B9lW9Zu%{bCMfRB`mJRZh#90nXrmVU~ z+ic3m83Dx};lAIJ8H+EB8xs)ONpI$Rq#6;MutgIFz8%D>#j;RdIXw-7j2vQPfd)}X z;#z|FC|b~l`Bp>%4@d`a94!o~wJ<|nD958^R;az7Egn_&A?+?r*5ako=>0*O6uK?t zWA!!1h|V@WHXvQYWq$=)$QCcjP5zDYhmoZSWT8{rbFViljR8>$b8mm^<gp9f?#~OJEof>8q%_x^%ogF_=K-lML2mIL_+AmhZ zPT9JX6Tr5M9F8>y&4)iP6ZwVG zJZ@{xkw!9S?;Ms`%{0IYO^;*GHC%ID+@2>{e)&UUCXG*h^w*=jpO94Pu>fIw3~9$? zuBqkpI;(p|4?@~efgVS@YGqWU%tNZsK3Dqm7Z<-0?<*_1C~ILg zCIt}B(ayoDrMA-vd)i2oqYeDM;OFuv2OWCl7`jux$X(d@4P#=gHx?B(3bh%?`P_>gs{|nmh@Dy97W@+ zWRZ%C4~q2;7k`c5B-y;wj3E+p=FgEmZ&mVEB~#we4`-A=TJ1={KX311P87TOmr}(dKWSK5lw%de6@yJxHx+0=2A>kB{W}J8G(A@?Mk!F1f--wU~q5K(! z$pf<&yn?;?`>z*tz4dYxB;8LybCv+Ek3wk*b0Q{_Eu+-jp$r(u6d`{N##TqGp8X0~ zt?+}^OEF-=tZT>ETkRMlxAxd^Bc(S}F$tCCaAh#8`dN+cMl1P(Q!SRUjgsgA9x2y4 z{#|oDbKE&FAwM>b*;aR&Y_^QL7fIA<{Fc*^;FLKO#q+n3EF7jzwu6kW?+x z)ZL~4si;%iY(yWD4gTrxUB@Zu5kdQgE+iKOo_HltNdie)5V7T_iQ86376y|7jRg;1m3JfvxEQD| z-8OHrJq6_V%7F=49mJ5=9P{2SklG^Ug?2(q``M-!+i+K&4>*1X0kam+*3ULbjBluZ z16KGVqQ3-mJ@`3ni^mxfm@; zLs`%vpLnYrSc9M3k67`)N>9O_Z-Lk82nLoPv_P5Vu?;~R-^9TooO%14?yfQc+np9E zstl)JoMJ4jwRrYhZ0G2V^k+H+`;?>=!I24I7a@3d#e?wOH2j!6ToZ2_0;XGdStsoE zf~Wvq&um+1-$;d7nbk9rP$O|JXN(uzd#+SWR?myx92>C_=uFEf;!FVfF2UQULhI=< zwf8NP{?oCgF91TEqA>K?oiQz8`DU+alU?{SkvZu+_X)%P#hC!z{d8-9dh*1SWfEf2 zo(&5)FM`M!we~5x&-~VpLWDnxr=X8FU;zlsW>$gcWANGK>)n3J+KaE7&Jf{)(ygrF z&SW?RPT`39ckHeEgfg5zC&!D_a@zF~NUVF>YG4XB!Z5ve%CY$D_jBAxi;-M2jyW5# z%b(|g(iBA*BcJX_i_$3V6@|)|OvS?a!1$^O95-dfN3YM>ZdU1PT!(xk0RDZ#kQ2>$ zcKJoM?em@g^I?P=KgQDHECkQ9aph&HJ&w2!h5r>%1^j|yZ@lNmje*^qLd~LN!uqy8 zOjmU@3O^zx?;_^@&{$CWN&)MUw9pV50#cidVu&?-XHc~~RrR9W$Mg~%R=_|K`xRhb z@oq-i(zTyd>ltwF4Fdx`n5|JfsigOUlp`@UNQH0OoB>nSuH-(NcN4^k#j}__v5Xj@ zC)W^->9#V3$Qzf}b3KVH)!>uFy9|-Nh`yP}wn9I-D_PZyCHkyZ%aY`U|=zZyagCZFjj6$@*Po61r2D zeK=OvqPFfJ9`*k8W)v8cq3)}^M;q=>V>Y&8?qt-bjYAJYOizL2sCMV3$771@;AuTI zEDYHZUoG}6$ZgHH{wHw~eE-a+WwAgf2YmU*N#G_M#XV_xUtAbGG(9XUvK6?UtCa2c zqjJOS$0HwBRE)!HGI$R9?<#YQQ$E_&3mt2%=E=U!c`0q!dQ3zqBG*67f09xdHA!Zl z4!CB|qk7j?gwgb$+n7w?seGS}<8 zosCD4M*aYcd~~#9Jin5OoV-hEQLFkW?p?24Z|Cy0xpEk=*6>|k${;%bY1ZD|d596p z8Q;<?1}V9Jij6Y zo})a%NwB{S>{s}^AMsJF+IR7CRrvYeR0BO*LU62V zl!n_O;@Ls6j1}Q*zzI5Fp=%a5Tj%VS6j^^{Mq+$9arnf7?{E&S##XfuI@YNF;Z)f9?p?VICn|{1wk#GLKNMVS-52eI5+=SU7ihyT(krnKuKYLAE zWe-I!Dz+eN()!A9(iK-SwO@qnMWhjE39_kqB;tTpu=H8ph?uKlI2HYTkfpE^&@NUj z^9N54@~>JFQBSk%S0ei3FHz51;uejLVZ zc1PlOr_P2aI+}dS_GmIUiagjF1MOnkoli85_0qIR3ekQbpAZV^Kmx#N2uw=ZDT$mf*uWoE9Vl55qC?+vI7n0%sI~&{k54>CU|6#t z86O{-KNSRzso9o|e_T86XHR$lis;dC@A7aUwLiBX`6s@}(LPSIyQsvg2YH;u#{eR9 z7tNJK04W6|aEn3CmNTCSUEec7qhp7BF*|KQXrr()dnXG|tw<;|BIz`x)txW9NpQ3d z#tT`OZkMCv-U{k%*fIQMXhUoEx6H%|{%@W21EJ+$)_IWyx5s?DLqg?XZNi_NPA|ijxvEWa-aL4vguqVAoI-uGj@Qr_>Y_46{uG8d#(QD69_JkP zbgzdy-DJZN$IBkKOY>$QKz!9>*-3NpnC z9CaKqksZm`?x>b{h$xrY$9p}H(1xf0$CyeYu+p^m&X=C=9FF>ItlR`uvd0a`9cAel zHa<%YB)m1W&%Itmw{=m2%kLX2I*}?;**M{FtanoLGtvrQ#5fP3?QAUKt|nSh?o+bB zD;UV+NU}bC`f)w6j%GI8AP|0ILM{kUgj8cQRECZp3dFi2&12A!er+P-`au-|XY17A zs@yF)K(_nP90?}RIENep{=1;m-Cf~K6{lD`K>`m}4{f~XBmKch2${rHsg8#JDgt0w z$&ZVUOS^ki!axf6RsIu=v0}HH!i&bMlaw)JiL4oAkraL5&L%-|NeS3iLq)B*na&TesWbFB#&}T&Sm#ks_>{d6D}lBK<=QMBjnrE{Mwm zoVc_x-_4@b-ChRN$M2`4r8OvBCz1Yf8R_p`G_MKFOD*k`au-lt**2wl31&|#^;VKR zJq07(9(=>5SxxT-5VDWWscwIj8?!%|ujZPBAzOO8$sKB=Zo>v}NSRSM%E*Y2G9;l= zQv-lVHaH92tDu|}e2c|RPKjl1B82%W9W<8j{Wd`PThR5R)SM*M4OA>09!yV%^8f`# zy#V;A9t!`p>)x=Go75fi_}827&yS4gw+t zit}Gx36%0b7%&i!Pzw-<|6nw~-=K>M}p^q{-4KOu>VDaBj$qtuMURy4^3TG zfl&C1$K%H3W^HF};$%SRW^HBT$mPaMY+!6_Xu|cS|6^t#Cj1w~$&UnE-x6GAq6 zMtVkKJ~%=`LLLWWQ!XVDvH#G&u6T*fot*5r7#Lh#UFlt!>1`d%7=ChcaxyS7F)%UF zeIe)^-EEu<+~{l^N&fBRfBlG5!_@6-k9skbL$-?yi zBH1|7|0`*FBU@{Rf9^2+q-SLKukSA^&p%c!c?S!VugL%S=ljX?FXaDc`%fGmhJS+p ZKgs-irvI{jO_dLhhvC1EjSmjwe*nva*?Ry0 literal 3220 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 Date: Mon, 11 Dec 2023 14:03:23 +0100 Subject: [PATCH 04/19] unknown icon form plugin without a logo --- .../src/assets/img/unknownPluginIcon.webp | Bin 0 -> 322 bytes .../src/lib/permission-dialog.tsx | 6 ++++-- 2 files changed, 4 insertions(+), 2 deletions(-) create mode 100644 apps/remix-ide/src/assets/img/unknownPluginIcon.webp diff --git a/apps/remix-ide/src/assets/img/unknownPluginIcon.webp b/apps/remix-ide/src/assets/img/unknownPluginIcon.webp new file mode 100644 index 0000000000000000000000000000000000000000..89a779f7a5d91348f4da2cda7b866d00bb33215d GIT binary patch literal 322 zcmV-I0lofGNk&FG0RRA3MM6+kP&il$0000G0000V0018V06|PpNO%AM00D4S+jg8> z330%a5DAq~2jGB6se|AE36W3_S->yap)E__2^7pp z>H)n0=u6Um1Z;Yc0092}zdE^no7sUeleDwtta5cC2;iF2SFFCj=1`yCZGFdT{8~C& z`>Jc9LT}~x|B?W37!#QPr4@t8uA$&bNP`dmZ~5vxy}xp+|C~)9joJLu#I%$yda8QB UKjx~q)@eiHieRkQM&SSe06sE`VgLXD literal 0 HcmV?d00001 diff --git a/libs/remix-ui/permission-handler/src/lib/permission-dialog.tsx b/libs/remix-ui/permission-handler/src/lib/permission-dialog.tsx index b428cb25da..f8e662967d 100644 --- a/libs/remix-ui/permission-handler/src/lib/permission-dialog.tsx +++ b/libs/remix-ui/permission-handler/src/lib/permission-dialog.tsx @@ -19,10 +19,12 @@ const PermissionHandlerDialog = (props: PermissionHandlerProps) => { } const imgFrom = () => { - return + if (!from.icon || from.icon === '') from.icon = "/assets/img/unknownPluginIcon.webp" + return } const imgTo = () => { - return + if (!to.icon || to.icon === '') to.icon = "/assets/img/unknownPluginIcon.webp" + return } const pluginsImages = () => { return ( From 074914ac2e8abb224e86f7f4ec4a694fb782ac24 Mon Sep 17 00:00:00 2001 From: Liana Husikyan Date: Mon, 11 Dec 2023 17:51:29 +0100 Subject: [PATCH 05/19] Update permission-dialog.tsx --- .../remix-ui/permission-handler/src/lib/permission-dialog.tsx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/libs/remix-ui/permission-handler/src/lib/permission-dialog.tsx b/libs/remix-ui/permission-handler/src/lib/permission-dialog.tsx index f8e662967d..2490939633 100644 --- a/libs/remix-ui/permission-handler/src/lib/permission-dialog.tsx +++ b/libs/remix-ui/permission-handler/src/lib/permission-dialog.tsx @@ -19,11 +19,11 @@ const PermissionHandlerDialog = (props: PermissionHandlerProps) => { } const imgFrom = () => { - if (!from.icon || from.icon === '') from.icon = "/assets/img/unknownPluginIcon.webp" + if (!from.icon || from.icon === '') from.icon = "/assets/img/pluginManager.webp" return } const imgTo = () => { - if (!to.icon || to.icon === '') to.icon = "/assets/img/unknownPluginIcon.webp" + if (!to.icon || to.icon === '') to.icon = "/assets/img/pluginManager.webp" return } const pluginsImages = () => { From 911e7773119645073a3b027e77aae494a6f377bc Mon Sep 17 00:00:00 2001 From: lianahus Date: Mon, 11 Dec 2023 18:37:08 +0100 Subject: [PATCH 06/19] more info for permissions toaster --- .../src/app/plugins/permission-handler-plugin.tsx | 12 +++++++++++- .../src/lib/components/permissionsSettings.tsx | 2 +- 2 files changed, 12 insertions(+), 2 deletions(-) diff --git a/apps/remix-ide/src/app/plugins/permission-handler-plugin.tsx b/apps/remix-ide/src/app/plugins/permission-handler-plugin.tsx index a77a210277..813567831d 100644 --- a/apps/remix-ide/src/app/plugins/permission-handler-plugin.tsx +++ b/apps/remix-ide/src/app/plugins/permission-handler-plugin.tsx @@ -92,7 +92,17 @@ export class PermissionHandlerPlugin extends Plugin { const {allow, hash} = sensitiveCall ? this.sessionPermissions[to.name][method][from.name] : this.permissions[to.name][method][from.name] if (!allow) { const warning = this.notAllowWarning(from, to, method) - this.call('notification', 'toast', warning) + const warnEl = +

+ { warning } +
+ {}}>To change the permission go to + Plugin Manager + + / Permissions +
+
+ this.call('notification', 'toast', warnEl) return false } return hash === from.hash diff --git a/libs/remix-ui/plugin-manager/src/lib/components/permissionsSettings.tsx b/libs/remix-ui/plugin-manager/src/lib/components/permissionsSettings.tsx index 017f5dc137..a9b708c92e 100644 --- a/libs/remix-ui/plugin-manager/src/lib/components/permissionsSettings.tsx +++ b/libs/remix-ui/plugin-manager/src/lib/components/permissionsSettings.tsx @@ -90,7 +90,7 @@ function PermisssionsSettings() { htmlFor={`permission-checkbox-${targetPlugin}-${funcName}-${targetPlugin}`} data-id={`permission-label-${targetPlugin}-${funcName}-${targetPlugin}`} > - {pluginName} {funcName} + {pluginName} {funcName} From b3a61cf67460585d5b4b79145762671c72340777 Mon Sep 17 00:00:00 2001 From: lianahus Date: Thu, 7 Dec 2023 17:08:02 +0100 Subject: [PATCH 07/19] fix for light theme for recorder --- libs/remix-ui/run-tab/src/lib/components/recorderCardUI.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libs/remix-ui/run-tab/src/lib/components/recorderCardUI.tsx b/libs/remix-ui/run-tab/src/lib/components/recorderCardUI.tsx index 450bc251d6..e0ee6d2e50 100644 --- a/libs/remix-ui/run-tab/src/lib/components/recorderCardUI.tsx +++ b/libs/remix-ui/run-tab/src/lib/components/recorderCardUI.tsx @@ -46,7 +46,7 @@ export function RecorderUI(props: RecorderProps) { tooltipId="recordedTransactionsCounttooltip" tooltipText={} > -
+
{props.count}
From be51956f0595391ecff4ff55b337ea3f2e72c200 Mon Sep 17 00:00:00 2001 From: yann300 Date: Thu, 7 Dec 2023 13:57:53 +0100 Subject: [PATCH 08/19] maximise learneth (& other) --- apps/remix-ide/src/app/components/vertical-icons.tsx | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/apps/remix-ide/src/app/components/vertical-icons.tsx b/apps/remix-ide/src/app/components/vertical-icons.tsx index f43a5505c3..2f69d5bee3 100644 --- a/apps/remix-ide/src/app/components/vertical-icons.tsx +++ b/apps/remix-ide/src/app/components/vertical-icons.tsx @@ -16,6 +16,8 @@ const profile = { events: ['toggleContent', 'showContent'] } +const toMaximize = ['LearnEth'] + export class VerticalIcons extends Plugin { events: EventEmitter htmlElement: HTMLDivElement @@ -106,6 +108,11 @@ export class VerticalIcons extends Plugin { // TODO: Only keep `this.emit` (issue#2210) this.emit('showContent', name) this.events.emit('showContent', name) + if (toMaximize.includes(name)) { + setTimeout(_ => { + this.call('layout', 'maximiseSidePanel') + }, 500) + } } /** From 16b88978dd7ef0dc5483a45cb67747343a914325 Mon Sep 17 00:00:00 2001 From: lianahus Date: Mon, 11 Dec 2023 12:35:45 +0100 Subject: [PATCH 09/19] start workthrough only for beginner. --- libs/remix-ui/app/src/lib/remix-app/remix-app.tsx | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/libs/remix-ui/app/src/lib/remix-app/remix-app.tsx b/libs/remix-ui/app/src/lib/remix-app/remix-app.tsx index 0feada91e9..aed01704a0 100644 --- a/libs/remix-ui/app/src/lib/remix-app/remix-app.tsx +++ b/libs/remix-ui/app/src/lib/remix-app/remix-app.tsx @@ -107,12 +107,11 @@ const RemixApp = (props: IRemixAppUi) => { setShowEnterDialog(false) localStorage.setItem('hadUsageTypeAsked', type) - await props.app.appManager.call('walkthrough', 'start') - // Use the type to setup the UI accordingly switch (type) { case UsageTypes.Beginner: { await props.app.appManager.call('manager', 'activatePlugin', 'LearnEth') + await props.app.appManager.call('walkthrough', 'start') // const wName = 'Playground' // const workspaces = await props.app.appManager.call('filePanel', 'getWorkspaces') // if (!workspaces.find((workspace) => workspace.name === wName)) { From 8e82447a9b566910f9ddd0b3923c3a2e36166b99 Mon Sep 17 00:00:00 2001 From: lianahus Date: Mon, 11 Dec 2023 12:41:28 +0100 Subject: [PATCH 10/19] fixing template images for firefox --- libs/remix-ui/home-tab/src/lib/components/workspaceTemplate.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libs/remix-ui/home-tab/src/lib/components/workspaceTemplate.tsx b/libs/remix-ui/home-tab/src/lib/components/workspaceTemplate.tsx index 6fa131d702..fc79ac359a 100644 --- a/libs/remix-ui/home-tab/src/lib/components/workspaceTemplate.tsx +++ b/libs/remix-ui/home-tab/src/lib/components/workspaceTemplate.tsx @@ -25,7 +25,7 @@ function WorkspaceTemplate({gsID, workspaceTitle, description, projectLogo, call
- +
From c69fe678832d1f8aaf7ee60539677a5578376c59 Mon Sep 17 00:00:00 2001 From: lianahus Date: Mon, 11 Dec 2023 13:04:22 +0100 Subject: [PATCH 11/19] fixing atAddress border --- libs/remix-ui/run-tab/src/lib/components/contractDropdownUI.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libs/remix-ui/run-tab/src/lib/components/contractDropdownUI.tsx b/libs/remix-ui/run-tab/src/lib/components/contractDropdownUI.tsx index 5a59befec9..87912eccc4 100644 --- a/libs/remix-ui/run-tab/src/lib/components/contractDropdownUI.tsx +++ b/libs/remix-ui/run-tab/src/lib/components/contractDropdownUI.tsx @@ -533,7 +533,7 @@ export function ContractDropdownUI(props: ContractDropdownProps) { > Date: Mon, 18 Dec 2023 12:42:31 +0100 Subject: [PATCH 12/19] adding the Solidity Survey --- .../src/assets/img/soliditySurvey2023.webp | Bin 0 -> 16266 bytes .../src/lib/components/homeTabFeatured.tsx | 32 ++++++++++++++++++ 2 files changed, 32 insertions(+) create mode 100644 apps/remix-ide/src/assets/img/soliditySurvey2023.webp diff --git a/apps/remix-ide/src/assets/img/soliditySurvey2023.webp b/apps/remix-ide/src/assets/img/soliditySurvey2023.webp new file mode 100644 index 0000000000000000000000000000000000000000..eb0a022e62939cccb6a5f31f362a5abf7bc99c14 GIT binary patch literal 16266 zcmb8WW2`tn6E%2k+qP}r-?eSqwr$(CZQHhO+xvgs&2IMVPTD4IlQYR=(sR;w6eUDO z1Ni{})I@~jRpmL3}G3BnFT#K21R%=}#{Is>{(rVNI`-uqj5D=0SD^oV6MXXh=UWIc2apN{2pNcv z5+z)iuz(Pe6BhsjD7dN3eMCfQruMv3u?2UP;ZmNMb6k(^5B+ECQEwkT8NcMa@^@$3v?)B&!|JII~?BSIDCU2F0 z=GW}c<6Zk3{v)^4J;0Crx8o1}X7Ah&a&E|P=&$A$@(21G{1^ZBcXaR3FYiz5%kGZ& zS?<~IgMa25%#ZT7?T`MOy)~~sZ-@Wy_gt^>?LtV$p9AC0p z`FwT{h&0N86mo2gLzZH}0*I-2Hpe0@EH8+|SwhI+VHP=(MUx${6ZZN0906HNQ)3>U zwBeo2I<<5C>z)<9s8A9)F4jI
nR84$0yJPslF@yGrAOWs8A5Zz(E}O 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 QWflF6>U2yAJ^_IL3#Im|aR2}S literal 0 HcmV?d00001 diff --git a/libs/remix-ui/home-tab/src/lib/components/homeTabFeatured.tsx b/libs/remix-ui/home-tab/src/lib/components/homeTabFeatured.tsx index d24ee0fb93..c387058222 100644 --- a/libs/remix-ui/home-tab/src/lib/components/homeTabFeatured.tsx +++ b/libs/remix-ui/home-tab/src/lib/components/homeTabFeatured.tsx @@ -40,6 +40,38 @@ function HomeTabFeatured() { autoPlaySpeed={15000} dotListClass="position-relative mt-2" > +
From 71cb0cdb179d86a5d5977bd09499bf83115138a6 Mon Sep 17 00:00:00 2001 From: Liana Husikyan Date: Tue, 19 Dec 2023 10:20:35 +0100 Subject: [PATCH 13/19] Update homeTabFeatured.tsx --- libs/remix-ui/home-tab/src/lib/components/homeTabFeatured.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libs/remix-ui/home-tab/src/lib/components/homeTabFeatured.tsx b/libs/remix-ui/home-tab/src/lib/components/homeTabFeatured.tsx index c387058222..662c4cf293 100644 --- a/libs/remix-ui/home-tab/src/lib/components/homeTabFeatured.tsx +++ b/libs/remix-ui/home-tab/src/lib/components/homeTabFeatured.tsx @@ -49,7 +49,7 @@ function HomeTabFeatured() { The Solidity Developer Survey 2023 is live!

- Please take a few minute of your time to + Please take a few minutes of your time to _paq.push(['trackEvent', 'hometab', 'featuredSection', 'soliditySurvey23'])} From a74ad5c48bc51ab03dd65788b20ee78e55c7598b Mon Sep 17 00:00:00 2001 From: lianahus Date: Tue, 19 Dec 2023 11:32:20 +0100 Subject: [PATCH 14/19] update --- .../src/lib/components/homeTabFeatured.tsx | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/libs/remix-ui/home-tab/src/lib/components/homeTabFeatured.tsx b/libs/remix-ui/home-tab/src/lib/components/homeTabFeatured.tsx index 662c4cf293..ffdd57c346 100644 --- a/libs/remix-ui/home-tab/src/lib/components/homeTabFeatured.tsx +++ b/libs/remix-ui/home-tab/src/lib/components/homeTabFeatured.tsx @@ -46,20 +46,12 @@ function HomeTabFeatured() {

- The Solidity Developer Survey 2023 is live! + THE SOLIDITY DEVELOPER SURVEY 2023
-

- Please take a few minutes of your time to - _paq.push(['trackEvent', 'hometab', 'featuredSection', 'soliditySurvey23'])} - target="__blank" - href="https://soliditylang.org/blog/2023/12/08/solidity-developer-survey-2023-announcement/" - > - COMPLETE THE SURVEY. - +

+ Please take a few minutes of your time to complete the survey.

-

+

Thank you for your support! Read the full announcement

+ + Start Survey +
From 14f94867d3d42319d0fb25f99b24252ad3bba8c3 Mon Sep 17 00:00:00 2001 From: lianahus Date: Tue, 19 Dec 2023 11:33:42 +0100 Subject: [PATCH 15/19] update --- libs/remix-ui/home-tab/src/lib/components/homeTabFeatured.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libs/remix-ui/home-tab/src/lib/components/homeTabFeatured.tsx b/libs/remix-ui/home-tab/src/lib/components/homeTabFeatured.tsx index ffdd57c346..adbe51eb03 100644 --- a/libs/remix-ui/home-tab/src/lib/components/homeTabFeatured.tsx +++ b/libs/remix-ui/home-tab/src/lib/components/homeTabFeatured.tsx @@ -46,7 +46,7 @@ function HomeTabFeatured() {
- THE SOLIDITY DEVELOPER SURVEY 2023 + SOLIDITY DEVELOPER SURVEY 2023

Please take a few minutes of your time to complete the survey. From bb4491a575d842c18e220896786497c8451d9a4c Mon Sep 17 00:00:00 2001 From: lianahus Date: Tue, 19 Dec 2023 11:41:27 +0100 Subject: [PATCH 16/19] fixing the right margins of images --- .../home-tab/src/lib/components/homeTabFeatured.tsx | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/libs/remix-ui/home-tab/src/lib/components/homeTabFeatured.tsx b/libs/remix-ui/home-tab/src/lib/components/homeTabFeatured.tsx index adbe51eb03..65e927c656 100644 --- a/libs/remix-ui/home-tab/src/lib/components/homeTabFeatured.tsx +++ b/libs/remix-ui/home-tab/src/lib/components/homeTabFeatured.tsx @@ -40,7 +40,7 @@ function HomeTabFeatured() { autoPlaySpeed={15000} dotListClass="position-relative mt-2" > -

+
@@ -72,7 +72,7 @@ function HomeTabFeatured() {
-
+
@@ -98,7 +98,7 @@ function HomeTabFeatured() {
-
+
@@ -119,7 +119,7 @@ function HomeTabFeatured() {
-
+
@@ -143,7 +143,7 @@ function HomeTabFeatured() {
-
+
From 2c7dc1096de47ad3a80cd983b29bac6ac17b30f3 Mon Sep 17 00:00:00 2001 From: Liana Husikyan Date: Tue, 19 Dec 2023 20:26:42 +0100 Subject: [PATCH 17/19] Update homeTabFeatured.tsx --- libs/remix-ui/home-tab/src/lib/components/homeTabFeatured.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libs/remix-ui/home-tab/src/lib/components/homeTabFeatured.tsx b/libs/remix-ui/home-tab/src/lib/components/homeTabFeatured.tsx index 65e927c656..4f1d72bfad 100644 --- a/libs/remix-ui/home-tab/src/lib/components/homeTabFeatured.tsx +++ b/libs/remix-ui/home-tab/src/lib/components/homeTabFeatured.tsx @@ -54,7 +54,7 @@ function HomeTabFeatured() {

Thank you for your support! Read the full announcement _paq.push(['trackEvent', 'hometab', 'featuredSection', 'soliditySurvey23'])} target="__blank" href="https://soliditylang.org/blog/2023/12/08/solidity-developer-survey-2023-announcement/" From 53b24ffa936eca85d82b2b87674a3f81112583e1 Mon Sep 17 00:00:00 2001 From: aniket-engg Date: Wed, 20 Dec 2023 18:25:44 +0530 Subject: [PATCH 18/19] publish libs for v0.39.0 --- libs/ghaction-helper/package.json | 8 ++++---- libs/remix-analyzer/package.json | 8 ++++---- libs/remix-astwalker/package.json | 6 +++--- libs/remix-debug/package.json | 12 ++++++------ libs/remix-lib/package.json | 4 ++-- libs/remix-simulator/package.json | 6 +++--- libs/remix-solidity/package.json | 6 +++--- libs/remix-tests/package.json | 10 +++++----- libs/remix-url-resolver/package.json | 4 ++-- libs/remix-ws-templates/package.json | 4 ++-- libs/remixd/package.json | 2 +- 11 files changed, 35 insertions(+), 35 deletions(-) diff --git a/libs/ghaction-helper/package.json b/libs/ghaction-helper/package.json index a673f49419..03538218ec 100644 --- a/libs/ghaction-helper/package.json +++ b/libs/ghaction-helper/package.json @@ -1,6 +1,6 @@ { "name": "@remix-project/ghaction-helper", - "version": "0.1.17", + "version": "0.1.18", "description": "Solidity Tests GitHub Action Helper", "main": "src/index.js", "scripts": { @@ -19,17 +19,17 @@ }, "homepage": "https://github.com/ethereum/remix-project#readme", "devDependencies": { - "@remix-project/remix-solidity": "^0.5.23", + "@remix-project/remix-solidity": "^0.5.24", "@types/chai": "^4.3.4", "typescript": "^4.9.3" }, "dependencies": { "@ethereum-waffle/chai": "^3.4.4", - "@remix-project/remix-simulator": "^0.2.37", + "@remix-project/remix-simulator": "^0.2.38", "chai": "^4.3.7", "ethers": "^5.7.2", "web3": "^4.1.1" }, "types": "./src/index.d.ts", - "gitHead": "29e14eb9e9750b43522e3667bb340ff6884d1ebf" + "gitHead": "2c7dc1096de47ad3a80cd983b29bac6ac17b30f3" } \ No newline at end of file diff --git a/libs/remix-analyzer/package.json b/libs/remix-analyzer/package.json index e61b576765..debd93bab7 100644 --- a/libs/remix-analyzer/package.json +++ b/libs/remix-analyzer/package.json @@ -1,6 +1,6 @@ { "name": "@remix-project/remix-analyzer", - "version": "0.5.46", + "version": "0.5.47", "description": "Tool to perform static analysis on Solidity smart contracts", "scripts": { "test": "./../../node_modules/.bin/ts-node --project ../../tsconfig.base.json --require tsconfig-paths/register ./../../node_modules/.bin/tape ./test/tests.ts" @@ -25,8 +25,8 @@ "@ethereumjs/tx": "^4.1.1", "@ethereumjs/util": "^8.0.5", "@ethereumjs/vm": "^6.4.1", - "@remix-project/remix-astwalker": "^0.0.67", - "@remix-project/remix-lib": "^0.5.44", + "@remix-project/remix-astwalker": "^0.0.68", + "@remix-project/remix-lib": "^0.5.45", "async": "^2.6.2", "ethers": "^5.4.2", "ethjs-util": "^0.1.6", @@ -50,6 +50,6 @@ "typescript": "^3.7.5" }, "typings": "src/index.d.ts", - "gitHead": "29e14eb9e9750b43522e3667bb340ff6884d1ebf", + "gitHead": "2c7dc1096de47ad3a80cd983b29bac6ac17b30f3", "main": "./src/index.js" } \ No newline at end of file diff --git a/libs/remix-astwalker/package.json b/libs/remix-astwalker/package.json index a835048c4e..09518a3287 100644 --- a/libs/remix-astwalker/package.json +++ b/libs/remix-astwalker/package.json @@ -1,6 +1,6 @@ { "name": "@remix-project/remix-astwalker", - "version": "0.0.67", + "version": "0.0.68", "description": "Tool to walk through Solidity AST", "main": "src/index.js", "scripts": { @@ -37,7 +37,7 @@ "@ethereumjs/tx": "^4.1.1", "@ethereumjs/util": "^8.0.5", "@ethereumjs/vm": "^6.4.1", - "@remix-project/remix-lib": "^0.5.44", + "@remix-project/remix-lib": "^0.5.45", "@types/tape": "^4.2.33", "async": "^2.6.2", "ethers": "^5.4.2", @@ -53,6 +53,6 @@ "tap-spec": "^5.0.0" }, "typings": "src/index.d.ts", - "gitHead": "29e14eb9e9750b43522e3667bb340ff6884d1ebf", + "gitHead": "2c7dc1096de47ad3a80cd983b29bac6ac17b30f3", "types": "./src/index.d.ts" } \ No newline at end of file diff --git a/libs/remix-debug/package.json b/libs/remix-debug/package.json index 7a3f109298..f047493037 100644 --- a/libs/remix-debug/package.json +++ b/libs/remix-debug/package.json @@ -1,6 +1,6 @@ { "name": "@remix-project/remix-debug", - "version": "0.5.37", + "version": "0.5.38", "description": "Tool to debug Ethereum transactions", "contributors": [ { @@ -26,10 +26,10 @@ "@ethereumjs/tx": "^4.1.1", "@ethereumjs/util": "^8.0.5", "@ethereumjs/vm": "^6.4.1", - "@remix-project/remix-astwalker": "^0.0.67", - "@remix-project/remix-lib": "^0.5.44", - "@remix-project/remix-simulator": "^0.2.37", - "@remix-project/remix-solidity": "^0.5.23", + "@remix-project/remix-astwalker": "^0.0.68", + "@remix-project/remix-lib": "^0.5.45", + "@remix-project/remix-simulator": "^0.2.38", + "@remix-project/remix-solidity": "^0.5.24", "ansi-gray": "^0.1.1", "async": "^2.6.2", "color-support": "^1.1.3", @@ -69,6 +69,6 @@ }, "homepage": "https://github.com/ethereum/remix-project/tree/master/libs/remix-debug#readme", "typings": "src/index.d.ts", - "gitHead": "29e14eb9e9750b43522e3667bb340ff6884d1ebf", + "gitHead": "2c7dc1096de47ad3a80cd983b29bac6ac17b30f3", "types": "./src/index.d.ts" } \ No newline at end of file diff --git a/libs/remix-lib/package.json b/libs/remix-lib/package.json index 74e48fc07c..a6048b5b85 100644 --- a/libs/remix-lib/package.json +++ b/libs/remix-lib/package.json @@ -1,6 +1,6 @@ { "name": "@remix-project/remix-lib", - "version": "0.5.44", + "version": "0.5.45", "description": "Library to various Remix tools", "contributors": [ { @@ -55,6 +55,6 @@ }, "homepage": "https://github.com/ethereum/remix-project/tree/master/libs/remix-lib#readme", "typings": "src/index.d.ts", - "gitHead": "29e14eb9e9750b43522e3667bb340ff6884d1ebf", + "gitHead": "2c7dc1096de47ad3a80cd983b29bac6ac17b30f3", "types": "./src/index.d.ts" } \ No newline at end of file diff --git a/libs/remix-simulator/package.json b/libs/remix-simulator/package.json index c9abd30319..c9f9372198 100644 --- a/libs/remix-simulator/package.json +++ b/libs/remix-simulator/package.json @@ -1,6 +1,6 @@ { "name": "@remix-project/remix-simulator", - "version": "0.2.37", + "version": "0.2.38", "description": "Ethereum IDE and tools for the web", "contributors": [ { @@ -22,7 +22,7 @@ "@ethereumjs/tx": "^4.1.1", "@ethereumjs/util": "^8.0.5", "@ethereumjs/vm": "^6.4.1", - "@remix-project/remix-lib": "^0.5.44", + "@remix-project/remix-lib": "^0.5.45", "ansi-gray": "^0.1.1", "async": "^3.1.0", "body-parser": "^1.18.2", @@ -70,6 +70,6 @@ }, "homepage": "https://github.com/ethereum/remix-project/tree/master/libs/remix-simulator#readme", "typings": "src/index.d.ts", - "gitHead": "29e14eb9e9750b43522e3667bb340ff6884d1ebf", + "gitHead": "2c7dc1096de47ad3a80cd983b29bac6ac17b30f3", "types": "./src/index.d.ts" } \ No newline at end of file diff --git a/libs/remix-solidity/package.json b/libs/remix-solidity/package.json index c4cf19f8ec..7c63f273d7 100644 --- a/libs/remix-solidity/package.json +++ b/libs/remix-solidity/package.json @@ -1,6 +1,6 @@ { "name": "@remix-project/remix-solidity", - "version": "0.5.23", + "version": "0.5.24", "description": "Tool to load and run Solidity compiler", "main": "src/index.js", "types": "src/index.d.ts", @@ -19,7 +19,7 @@ "@ethereumjs/tx": "^4.1.1", "@ethereumjs/util": "^8.0.5", "@ethereumjs/vm": "^6.4.1", - "@remix-project/remix-lib": "^0.5.44", + "@remix-project/remix-lib": "^0.5.45", "async": "^2.6.2", "eslint-scope": "^5.0.0", "ethers": "^5.4.2", @@ -57,5 +57,5 @@ }, "homepage": "https://github.com/ethereum/remix-project/tree/master/libs/remix-solidity#readme", "typings": "src/index.d.ts", - "gitHead": "29e14eb9e9750b43522e3667bb340ff6884d1ebf" + "gitHead": "2c7dc1096de47ad3a80cd983b29bac6ac17b30f3" } \ No newline at end of file diff --git a/libs/remix-tests/package.json b/libs/remix-tests/package.json index 5701a9f288..81b5b2bf91 100644 --- a/libs/remix-tests/package.json +++ b/libs/remix-tests/package.json @@ -1,6 +1,6 @@ { "name": "@remix-project/remix-tests", - "version": "0.2.37", + "version": "0.2.38", "description": "Tool to test Solidity smart contracts", "main": "src/index.js", "types": "./src/index.d.ts", @@ -41,9 +41,9 @@ "@ethereumjs/tx": "^4.1.1", "@ethereumjs/util": "^8.0.5", "@ethereumjs/vm": "^6.4.1", - "@remix-project/remix-lib": "^0.5.44", - "@remix-project/remix-simulator": "^0.2.37", - "@remix-project/remix-solidity": "^0.5.23", + "@remix-project/remix-lib": "^0.5.45", + "@remix-project/remix-simulator": "^0.2.38", + "@remix-project/remix-solidity": "^0.5.24", "@remix-project/remix-url-resolver": "^0.0.42", "ansi-gray": "^0.1.1", "async": "^2.6.0", @@ -78,5 +78,5 @@ "typescript": "^3.3.1" }, "typings": "src/index.d.ts", - "gitHead": "29e14eb9e9750b43522e3667bb340ff6884d1ebf" + "gitHead": "2c7dc1096de47ad3a80cd983b29bac6ac17b30f3" } \ No newline at end of file diff --git a/libs/remix-url-resolver/package.json b/libs/remix-url-resolver/package.json index 335d804ce5..94001d7277 100644 --- a/libs/remix-url-resolver/package.json +++ b/libs/remix-url-resolver/package.json @@ -1,6 +1,6 @@ { "name": "@remix-project/remix-url-resolver", - "version": "0.0.66", + "version": "0.0.67", "description": "Solidity import url resolver engine", "main": "src/index.js", "types": "src/index.d.ts", @@ -41,5 +41,5 @@ "typescript": "^3.1.6" }, "typings": "src/index.d.ts", - "gitHead": "29e14eb9e9750b43522e3667bb340ff6884d1ebf" + "gitHead": "2c7dc1096de47ad3a80cd983b29bac6ac17b30f3" } \ No newline at end of file diff --git a/libs/remix-ws-templates/package.json b/libs/remix-ws-templates/package.json index f66f8fa012..5e35a6ca0b 100644 --- a/libs/remix-ws-templates/package.json +++ b/libs/remix-ws-templates/package.json @@ -1,6 +1,6 @@ { "name": "@remix-project/remix-ws-templates", - "version": "1.0.31", + "version": "1.0.32", "description": "Create a Remix IDE workspace using different templates", "main": "src/index.js", "types": "src/index.d.ts", @@ -24,5 +24,5 @@ "ethers": "^5.4.2", "web3": "^4.1.1" }, - "gitHead": "29e14eb9e9750b43522e3667bb340ff6884d1ebf" + "gitHead": "2c7dc1096de47ad3a80cd983b29bac6ac17b30f3" } \ No newline at end of file diff --git a/libs/remixd/package.json b/libs/remixd/package.json index 7994439370..57757d2cab 100644 --- a/libs/remixd/package.json +++ b/libs/remixd/package.json @@ -1,6 +1,6 @@ { "name": "@remix-project/remixd", - "version": "0.6.20", + "version": "0.6.21", "description": "remix server: allow accessing file system from remix.ethereum.org and start a dev environment (see help section)", "main": "index.js", "types": "./index.d.ts", From 574b64a3196f8dc4ebe6ff3fc49ecf0fe57bd363 Mon Sep 17 00:00:00 2001 From: Aniket <30843294+Aniket-Engg@users.noreply.github.com> Date: Thu, 21 Dec 2023 14:12:26 +0530 Subject: [PATCH 19/19] Update pr-reminder.yml --- .github/workflows/pr-reminder.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/pr-reminder.yml b/.github/workflows/pr-reminder.yml index 9776dcd2d0..ec71c4f32e 100644 --- a/.github/workflows/pr-reminder.yml +++ b/.github/workflows/pr-reminder.yml @@ -2,7 +2,7 @@ name: PRs reviews reminder on: schedule: - - cron: "0 8-17/4 * * 1-5" + - cron: "0 8-17/8 * * 1-5" workflow_dispatch: jobs: