From c6cf66e57c22f8ef4b659538ca5b46a7d64770bc Mon Sep 17 00:00:00 2001 From: John Trujillo Date: Fri, 10 Apr 2026 16:16:02 -0500 Subject: [PATCH] refactor: update missing UI icons to Material Design Replaces old PNGs and updates vectors for consistent line weight and UI/UX. --- .../actions/file/ShowTooltipAction.kt | 2 +- .../androidide/actions/filetree/HelpAction.kt | 2 +- resources/src/main/res/drawable/fat_pen.png | Bin 1761 -> 0 bytes .../src/main/res/drawable/ic_action_help.png | Bin 638 -> 0 bytes .../src/main/res/drawable/ic_clone_repo.xml | 6 ++-- .../main/res/drawable/ic_computer_vision.xml | 34 +++++++++--------- 6 files changed, 23 insertions(+), 21 deletions(-) delete mode 100644 resources/src/main/res/drawable/fat_pen.png delete mode 100644 resources/src/main/res/drawable/ic_action_help.png diff --git a/app/src/main/java/com/itsaky/androidide/actions/file/ShowTooltipAction.kt b/app/src/main/java/com/itsaky/androidide/actions/file/ShowTooltipAction.kt index 533a8aa6b1..5b6d8779ff 100644 --- a/app/src/main/java/com/itsaky/androidide/actions/file/ShowTooltipAction.kt +++ b/app/src/main/java/com/itsaky/androidide/actions/file/ShowTooltipAction.kt @@ -42,7 +42,7 @@ class ShowTooltipAction(private val context: Context, override val order: Int) : init { label = context.getString(R.string.title_show_tooltip) - val drawable = ContextCompat.getDrawable(context, R.drawable.ic_action_help) + val drawable = ContextCompat.getDrawable(context, R.drawable.ic_action_help_outlined) icon = drawable?.let { tintDrawable(context, it) } } diff --git a/app/src/main/java/com/itsaky/androidide/actions/filetree/HelpAction.kt b/app/src/main/java/com/itsaky/androidide/actions/filetree/HelpAction.kt index b606be6c62..4ec1c5d527 100644 --- a/app/src/main/java/com/itsaky/androidide/actions/filetree/HelpAction.kt +++ b/app/src/main/java/com/itsaky/androidide/actions/filetree/HelpAction.kt @@ -11,7 +11,7 @@ class HelpAction(context: Context, override val order: Int) : BaseFileTreeAction( context = context, labelRes = R.string.help, - iconRes = R.drawable.ic_action_help + iconRes = R.drawable.ic_action_help_outlined ) { override val id: String = "ide.editor.fileTree.help" override fun retrieveTooltipTag(isReadOnlyContext: Boolean): String { diff --git a/resources/src/main/res/drawable/fat_pen.png b/resources/src/main/res/drawable/fat_pen.png deleted file mode 100644 index ec88b3b4f03f03f119b97477a116fcc4d63120af..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1761 zcmV<71|Io|P)004R> z004l5008;`004mK004C`008P>0026e000+ooVrmw0000mP)t-s{r&xKZf*eq0UsY8 zpr4+RkdMH=zb`H>u&%D)-`-zdUr$a>($LU000IcNklVgpmwuwnyj0H7rI4_4&dr(}RVhw&p9;GhHGo>KwNx&T}|T66(i z#RM270H~w!JORLzVn5Zt`-}(h4s<iu}CHCyA3K3E(XhLDtkOXp?lbqAF|h^l?oB zKr1S<^Ba=|09F(}I1>P8MU&V#CIKX8MSY?Q(272eRIC{)TG5GbJS2{UXhpeiJR^Dm zTG6R*T=3kmV@08L?Pz&1T2YgU9XVQ7idGb^e4jWB;H)TI`5w`YQ&tqphO9EpI$=fG z{Wu_9esoF$wQn880qODsXGP7GpF3Js-UEQ06|u}XX+=G?74567XiK!BdCH1rJS$4( zV}WYL0l<7LT=}6N8ww6UvP$i#ShJF(6&Up$^a-bb%*QTfMJo;f=3{g# z!h9@PQCP67IRH-qAdJ65q7}^mpbD*D@T_P90MA3~;NA}ubMA`xRD*>;Z=zhJ!<{_x+Q+4nz-0CpMaqV?`67VjI=%>Cx$cAx04mJs0HDH}4q#O%5P?;pphj#}NMEi*6~3SYfC@`G0I0C0 z16UOb7D}uN1tPF26fBf%3_wNiA5>V-0jvrIk0Z4z6o|m8P#}V>*a=|OzTyK|6_)h= ztqR9A9l-9Q6o|lXAQOnd7DsOI0jvruKEOyU0=t1s-~>aXLV*aZ3I)#ww<_dUC_#l4 zA7CL)hpY+}PiKEA7J*fvKm=BW0ufjhR(t@f!h#QARHzVvQK4c7q47e22<$?EKm>NV zuHpmO<+_3oU{t6O!L$uPe>{H%B}#z^>~ftz1mA91)1X7DrZm09&Fw$>I8ck= zOf7ZY+Dv{(#dWuj=Ew5w%;jI{wd_2b70|?K!XKP_H7-Hl!Z<5}{)JZlBT*N{+2!+@R z2cZyWQVnL_j}29YQzxS;3{h(ZqHf@lu$-}(yEQuC%~>Cu3w z4?Z$URlV-?bZR=8%)kDEs@3WwXnUU5snu$)czqKF*PVL3eh6l`?z=UD!8Xm{Nx>wy zP@845FR4DkxH;<_PB~5zj>*?Ku0ed)OlE%o$v7^ywtO(LmI37o2V-#`0u;K9oLed%+4Ur~~Z&Pf$*T^lC6T;w>;B?C} zbX*CQ9LTvi3~cIcQ-|wyj)#FSkk@0zN)F^~Vk6Cj;C-aWN-Q~$vl)Y&Ydkh~1iZiG zxP?<5$4OqyKMxmDuM7)4CdcNkIPaMR`Z<54S<=x5UAYT-Y65cImB&G;RGR0yfBj0m Y1IY9a&kGGKuK)l507*qoM6N<$f*E}=4*&oF diff --git a/resources/src/main/res/drawable/ic_clone_repo.xml b/resources/src/main/res/drawable/ic_clone_repo.xml index 27bb5a3bd1..e89e47648b 100644 --- a/resources/src/main/res/drawable/ic_clone_repo.xml +++ b/resources/src/main/res/drawable/ic_clone_repo.xml @@ -1,10 +1,10 @@ + android:pathData="M600,840L600,720L440,720L440,320L360,320L360,440L80,440L80,120L360,120L360,240L600,240L600,120L880,120L880,440L600,440L600,320L520,320L520,640L600,640L600,520L880,520L880,840L600,840ZM160,200L160,200L160,360L160,360L160,200ZM680,600L680,600L680,760L680,760L680,600ZM680,200L680,200L680,360L680,360L680,200ZM680,360L800,360L800,200L680,200L680,360ZM680,760L800,760L800,600L680,600L680,760ZM160,360L280,360L280,200L160,200L160,360Z"/> diff --git a/resources/src/main/res/drawable/ic_computer_vision.xml b/resources/src/main/res/drawable/ic_computer_vision.xml index 54979e1ace..0bac685178 100644 --- a/resources/src/main/res/drawable/ic_computer_vision.xml +++ b/resources/src/main/res/drawable/ic_computer_vision.xml @@ -1,20 +1,22 @@ - - - - - - + android:viewportWidth="1596" + android:viewportHeight="1602"> + + + + \ No newline at end of file