From b3c2627a951be258afb0eca048bfc47f36d6522f Mon Sep 17 00:00:00 2001 From: Sophio Japharidze Date: Wed, 6 Nov 2024 12:47:44 +0400 Subject: [PATCH 1/4] Use latest Language Server --- images/sonarlint_old.svg | 2 ++ images/sonarlint_wave_128px_old.png | Bin 0 -> 5731 bytes images/sonarqube_for_ide.svg | 6 ++++++ images/sonarqube_for_ide_128px.svg | 6 ++++++ 4 files changed, 14 insertions(+) create mode 100644 images/sonarlint_old.svg create mode 100644 images/sonarlint_wave_128px_old.png create mode 100644 images/sonarqube_for_ide.svg create mode 100644 images/sonarqube_for_ide_128px.svg diff --git a/images/sonarlint_old.svg b/images/sonarlint_old.svg new file mode 100644 index 000000000..19645f041 --- /dev/null +++ b/images/sonarlint_old.svg @@ -0,0 +1,2 @@ + + \ No newline at end of file diff --git a/images/sonarlint_wave_128px_old.png b/images/sonarlint_wave_128px_old.png new file mode 100644 index 0000000000000000000000000000000000000000..5c4e5d2dedd523c6ad5f718b48dcd81daf701eed GIT binary patch literal 5731 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 literal 0 HcmV?d00001 diff --git a/images/sonarqube_for_ide.svg b/images/sonarqube_for_ide.svg new file mode 100644 index 000000000..58b69095a --- /dev/null +++ b/images/sonarqube_for_ide.svg @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/images/sonarqube_for_ide_128px.svg b/images/sonarqube_for_ide_128px.svg new file mode 100644 index 000000000..f7fc4294d --- /dev/null +++ b/images/sonarqube_for_ide_128px.svg @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file From 8638a601ce61acc922cce7987374cdbe2eb7381a Mon Sep 17 00:00:00 2001 From: Sophio Japharidze Date: Thu, 7 Nov 2024 13:09:14 +0400 Subject: [PATCH 2/4] SLVSCODE-903 start using SonarQube for IDE logo --- images/sonarlint.svg | 2 -- images/sonarlint_old.svg | 2 -- images/sonarlint_wave_128px.png | Bin 5731 -> 0 bytes images/sonarlint_wave_128px_old.png | Bin 5731 -> 0 bytes images/sonarqube_for_ide.svg | 8 ++++---- images/sonarqube_for_ide_128px.png | Bin 0 -> 2622 bytes images/sonarqube_for_ide_128px.svg | 6 ------ package.json | 4 ++-- src/hotspot/hotspots.ts | 4 ++-- src/rules/rulepanel.ts | 2 +- 10 files changed, 9 insertions(+), 19 deletions(-) delete mode 100644 images/sonarlint.svg delete mode 100644 images/sonarlint_old.svg delete mode 100644 images/sonarlint_wave_128px.png delete mode 100644 images/sonarlint_wave_128px_old.png create mode 100644 images/sonarqube_for_ide_128px.png delete mode 100644 images/sonarqube_for_ide_128px.svg diff --git a/images/sonarlint.svg b/images/sonarlint.svg deleted file mode 100644 index 19645f041..000000000 --- a/images/sonarlint.svg +++ /dev/null @@ -1,2 +0,0 @@ - - \ No newline at end of file diff --git a/images/sonarlint_old.svg b/images/sonarlint_old.svg deleted file mode 100644 index 19645f041..000000000 --- a/images/sonarlint_old.svg +++ /dev/null @@ -1,2 +0,0 @@ - - \ No newline at end of file diff --git a/images/sonarlint_wave_128px.png b/images/sonarlint_wave_128px.png deleted file mode 100644 index 5c4e5d2dedd523c6ad5f718b48dcd81daf701eed..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5731 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 diff --git a/images/sonarlint_wave_128px_old.png b/images/sonarlint_wave_128px_old.png deleted file mode 100644 index 5c4e5d2dedd523c6ad5f718b48dcd81daf701eed..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5731 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 diff --git a/images/sonarqube_for_ide.svg b/images/sonarqube_for_ide.svg index 58b69095a..71e55fb02 100644 --- a/images/sonarqube_for_ide.svg +++ b/images/sonarqube_for_ide.svg @@ -1,6 +1,6 @@ - - - - + + + + \ No newline at end of file diff --git a/images/sonarqube_for_ide_128px.png b/images/sonarqube_for_ide_128px.png new file mode 100644 index 0000000000000000000000000000000000000000..970ecf33f55e0d0d38f44587ae3e3c2cda2b3ed9 GIT binary patch literal 2622 zcmb`J=R4br8^*sONr`ccps^LTl~{=oTg8Z=ttxf&NR^tgVzrGRRWs^X6{^X`N0VJ^UoL?<9|28Cb-LjEgM;>E%_2J|$N^sO zTKXxQY%~QzK~QoF@wZapwq8FqzHt0LF65J@c^odRNcW1hv`RJ2yz#-)sk3jbAtVw{ z1>RK&!wt9;yhH%01Dm>bf>O#9qG};s?iQw5!$%X4anLt&4Rx0C6`SQEZ5OgBoy3dYj*zc7_2|pK^_r zoE!;2f-aVC<;Ha@kg=74o-LHG9wF)bqV9ZE6VQCV-j{WMc5nQ)PS8O=))*seRZT*x z1SqVd#1xNBrI~SD?U<6of(8YX@+t(>@Vr>aUL0^a#C*V9Sc;pFm2Rar`g?;ecJ?f} zfi20aun%Zgseg9f8&bVYtx=$h?LI3E0g5Rz^=R<3(#$|gXlZSQ=z{xY>6}xp0d1ci zk~EJWa0e{lOyiGj!$utCkP2g&o3Ta$sKit0wLRG@GxEULQt*3T%5c6rXG9js_iSyh zz+6{>-{a2eec*@c7b1Le=7eoI5y09E>Cqxsr*$EE{_>unV&;3dWr)j0)UYB!DzOM( z@!}c}+CJQ_yjnPPTmIfoq1;X$Eb?>=Em&=vvNb$wlBf0v+uuctg*goy{S3&hz0{?f2JFmC0 zx!8WXW;j3679$x~rYA-ZH!ASIs#0b0NHWfwy#i!D{Ft~bSSegGZIOLfXU|Hg{DDRC zYknl=;=6umi?S-_$i4eK{j+glP6+!QJV6B`e46>E2QcCYk1LxT!mSq)RgDQwl3sao zEc?m;sKLg=1;bqpMEBK2O-eHU@VAZeCCNNebD??ts!)Kg#G5PHJmX1@Msx9!os8Zd z(ZiH1qyCCr5Zc=DQl)c9JI!n8r7L|!pK4n-e+WbrH9WiYJ~JF_IV9MuAC!b-spOwl zwDX%gz!a<9?0K*$e~HfLWFrHx!@t!0KD7wFZgNxk*K#53M`P@rsSBnDiDg4-uvw=( zrm|IYyfSdf6J1h|4Z>p}n=EjM7rFZva*5`W7oTxqtV$1N8 z;d}^Z@E6iR88xVleW2i-rxulg85?O-n&qVy>gMbo+Hr82Ux-48lPl>IbD5YU;4gTR zKVwzv8mzW#UrEuppcC}>t^e;S4L3`MLi3x>KrbVE5!mG08{5++?65Uqe()Iqb( zI!@GKqT%3OS7<~mNVaB4NIfU9@9`-mwK%G7+Be*-T(+{6UkM7M89GI9r8*QkI4zx++iqpr!QSC<1UaSxxF2?O$WPBVt*cdDA9DQezY0<$MgMj34HaRBBnGk9V7ecP|~7Ynu^ z1Z7fHlx%dSRSnw&dt!~=*55{Vs@ZK45K2EW(HxrdaALedb<>brwUr`RDDyLOD+=)WSxZ!2v-kzKJ0om#QOSHGUH^VG&A?f$be4FH2>HA zk>=30e>&xyhjgJguSl`VD<5chc!G`V3$!bkhL_^|Gfc_JTiBq>@3LMF2E$X6C_ej- zu|AGugupggy(IIxsx&60=F=ZpGFSGGXr7Sx?#DYPwZ8EL=FUq5VXUAju%g^pldz`h z!2Ql#`YD9q-pM)r6rcQ}Kq;b~F}yK^(3jAcZs58bpE0_mLJKh5*0Y1S-%~1`w!D_h z+7Q#Cf$>R3+7Xoij~Yzzzr*wT3?)(i?(0Ry-1>-bnqEl;!v+a2Kg=hU9!gd5Q%c3 z!Xt+j1I~NdilsvdN=Lo3mVX%Uc`d33Ot^m*_aGC_r){KQAb8^Fw84RHwqcXc9DNhs?rnxl8@H+?VlSwCE0 ztNIEEZk;N?m6QQ2N1)CYyCgOi};48 z#j3=GzKy)4!7hc$9QAJ(vp`L|mytB$1C9$JfV0EfHd^~p{}2C=n8pAA literal 0 HcmV?d00001 diff --git a/images/sonarqube_for_ide_128px.svg b/images/sonarqube_for_ide_128px.svg deleted file mode 100644 index f7fc4294d..000000000 --- a/images/sonarqube_for_ide_128px.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/package.json b/package.json index b52986cb4..5465a713f 100644 --- a/package.json +++ b/package.json @@ -3,7 +3,7 @@ "displayName": "SonarLint", "description": "Linter to detect & fix coding issues locally in JS/TS, Python, PHP, Java, C, C++, C#, Go, IaC. Use with SonarQube & SonarCloud for optimal team performance.", "version": "4.13.0-SNAPSHOT", - "icon": "images/sonarlint_wave_128px.png", + "icon": "images/sonarqube_for_ide_128px.png", "publisher": "SonarSource", "homepage": "https://www.sonarsource.com/products/sonarlint/", "repository": { @@ -546,7 +546,7 @@ "viewsContainers": { "activitybar": [ { - "icon": "images/sonarlint.svg", + "icon": "images/sonarqube_for_ide.svg", "id": "SonarLint", "title": "SonarLint" } diff --git a/src/hotspot/hotspots.ts b/src/hotspot/hotspots.ts index 9c4baa083..d61ac0ae5 100644 --- a/src/hotspot/hotspots.ts +++ b/src/hotspot/hotspots.ts @@ -364,8 +364,8 @@ export function showHotspotDetails(hotspotDetails: ShowRuleDescriptionParams, ho ); hotspotDetailsPanel.iconPath = { - light: resolveExtensionFile('images/sonarlint.svg'), - dark: resolveExtensionFile('images/sonarlint.svg') + light: resolveExtensionFile('images/sonarqube_for_ide.svg'), + dark: resolveExtensionFile('images/sonarqube_for_ide.svg') }; hotspotDetailsPanel.reveal(); diff --git a/src/rules/rulepanel.ts b/src/rules/rulepanel.ts index 0d11dff8b..96ce163ad 100644 --- a/src/rules/rulepanel.ts +++ b/src/rules/rulepanel.ts @@ -24,7 +24,7 @@ export function showRuleDescription(context: VSCode.ExtensionContext) { } lazyCreateRuleDescriptionPanel(context); ruleDescriptionPanel.webview.html = computeRuleDescPanelContent(context, ruleDescriptionPanel.webview, params); - ruleDescriptionPanel.iconPath = util.resolveExtensionFile('images', 'sonarlint.svg'); + ruleDescriptionPanel.iconPath = util.resolveExtensionFile('images', 'sonarqube_for_ide.svg'); ruleDescriptionPanel.reveal(); }; } From cb52e0ca1a973dd98bef83dd57ec947574916b09 Mon Sep 17 00:00:00 2001 From: Sophio Japharidze Date: Thu, 7 Nov 2024 14:36:11 +0400 Subject: [PATCH 3/4] SLVSCODE-905 update SonarQube Cloud logo --- images/sonarcloud.svg | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/images/sonarcloud.svg b/images/sonarcloud.svg index f98d413aa..22296b2f7 100644 --- a/images/sonarcloud.svg +++ b/images/sonarcloud.svg @@ -1 +1,6 @@ - \ No newline at end of file + + + + + + \ No newline at end of file From ff943a242a948b58a383bcfc64411c3e71013471 Mon Sep 17 00:00:00 2001 From: Sophio Japharidze Date: Thu, 7 Nov 2024 17:00:51 +0400 Subject: [PATCH 4/4] SLVSCODE-904 update SonarQube Server logo --- images/sonarqube.svg | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/images/sonarqube.svg b/images/sonarqube.svg index 542628a41..10b7f73f5 100644 --- a/images/sonarqube.svg +++ b/images/sonarqube.svg @@ -1,2 +1,9 @@ - \ No newline at end of file + + + + + + + + \ No newline at end of file