From 464035b418874aed9160b8c183bf8600490e1ca7 Mon Sep 17 00:00:00 2001 From: Botspot Date: Wed, 24 Mar 2021 11:05:53 -0500 Subject: [PATCH] Add Libreoffice MS Theme app --- apps/Libreoffice MS theme/credits | 1 + apps/Libreoffice MS theme/description | 4 ++++ apps/Libreoffice MS theme/icon-24.png | Bin 0 -> 326 bytes apps/Libreoffice MS theme/icon-64.png | Bin 0 -> 661 bytes apps/Libreoffice MS theme/install | 15 +++++++++++++++ apps/Libreoffice MS theme/uninstall | 15 +++++++++++++++ apps/Libreoffice MS theme/website | 1 + data/categories/structure | 3 +-- 8 files changed, 37 insertions(+), 2 deletions(-) create mode 100644 apps/Libreoffice MS theme/credits create mode 100644 apps/Libreoffice MS theme/description create mode 100644 apps/Libreoffice MS theme/icon-24.png create mode 100644 apps/Libreoffice MS theme/icon-64.png create mode 100755 apps/Libreoffice MS theme/install create mode 100755 apps/Libreoffice MS theme/uninstall create mode 100644 apps/Libreoffice MS theme/website diff --git a/apps/Libreoffice MS theme/credits b/apps/Libreoffice MS theme/credits new file mode 100644 index 0000000..729fb33 --- /dev/null +++ b/apps/Libreoffice MS theme/credits @@ -0,0 +1 @@ +Botspot diff --git a/apps/Libreoffice MS theme/description b/apps/Libreoffice MS theme/description new file mode 100644 index 0000000..396101f --- /dev/null +++ b/apps/Libreoffice MS theme/description @@ -0,0 +1,4 @@ +Make Libreoffice to look like Microsoft office - icon theme and tabbed interface. +The icon theme was obtained from here: https://www.deviantart.com/charliecnr/art/Office-2013-theme-for-LibreOffice-512127527 +And the tabbed interface is a hidden feature within Libreoffice. +Currently, the tabbed interface works for Calc, Impress, and Writer. Base and Math don't support it, and it doesn't display correctly on Draw for some reason. diff --git a/apps/Libreoffice MS theme/icon-24.png b/apps/Libreoffice MS theme/icon-24.png new file mode 100644 index 0000000000000000000000000000000000000000..e348655a137aca202d8b50eff30ddc36d26af989 GIT binary patch literal 326 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjoCO|{#S9F5M?jcysy3fAQ1FMR zi(`mK=hZ2Dg$_E1w4RR@IU|v^I3QT_&zY9#9&deZTBdU)Pikrk{KVlV*qSK1X;Yc7 zP}s)hr{+|Due(`or062mQ~A5>u$ZLina(!nd%MIoTb3zvK|x_UzCr>c^N>e}zx4qPn^b9xzr z6mI!?`WNy~IoT#fd_itw&?7ro%UDbNze3G;qqt+As29>|E zAIzTIN?BYvJy}`&z(3KO{1wth<*zyOW^gC`?|Q?Yp?La#nQ+y;2E&pb-l=JK8P(K% VW!cku*@0oe;OXk;vd$@?2>?FReX0Ne literal 0 HcmV?d00001 diff --git a/apps/Libreoffice MS theme/icon-64.png b/apps/Libreoffice MS theme/icon-64.png new file mode 100644 index 0000000000000000000000000000000000000000..387e38002d9e0082db5041385196a71758c86952 GIT binary patch literal 661 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fA0|S%0 zr;B4q#hkaZ_hySYO0>@}-@G+~laX7Om&3`2Y~3u- z)VjA(=b>KvgjYGi5gonqYp2Vu<~6*RllHFc``!M^Rmthk=H9p6bM(#~*%FzP(lN2- z`VG;dsf>p$q8@xLh(GqcJ?z?9=f>anOk4REyTsjU*Io1VtoGzj2dWSMlyn!2PFG#? z_VVfnhPc+-?+d-mTo_rA&O`P0(>pvb!$$C9QqwV$-P zy?gUD>)M%~H>BR3t|(D(UtNCI?9l8*-?x-CuswJAf0=VJb7gnp?iaS%stl{92Us%( ztZj+nYIvn`C5$0NdEqst1vQ*o#TlM@WwbD8_&X)DI9LivsWNm;zhJ@mK>y$Y{^+%C zTnzl2ht^jdQjVT`jH{trRcB7YU;i^(4?6Vano8+1d{X6ME2`O|zEggwv_6m*({j1C zfq%dGdaLt$xBM1uSUx}BV*Sm?e@0(_CMNCoKe76H7vG5)ONFCU8J2lRyqoQM`_DDb zhX1NA!uM`I+ZM#I<9_nCum)|%hBAiSCWf~Rw@Tt19=bn#Q}Md_ZACQeLgp?#jot6! zpUgUYn!)GWI*aw4=KHGCPc8l|E5MS$enE}n0^b5(fd#S-vlSey8_ed42mA=Mu)bH- zs_~=Zwexdp1vCW+i&z+MF>c{x+QOXixJ16-+4u6bhwm{O-q$)4sAu_J_5b/dev/null 2>&1 ; pwd -P )")")" + +function error { + echo -e "\\e[91m$1\\e[39m" + exit 1 +} + +rm -rf ~/libreoffice-ms-theme +git clone --depth=1 https://github.com/Botspot/libreoffice-ms-theme || error "Failed to git clone libreoffice-ms-theme repository!" +~/libreoffice-ms-theme/apply.sh || error "apply.sh failed" +rm -rf ~/libreoffice-ms-theme + +echo "Libreoffice should now have a new look and feel. Try it out! :)" diff --git a/apps/Libreoffice MS theme/uninstall b/apps/Libreoffice MS theme/uninstall new file mode 100755 index 0000000..04372e5 --- /dev/null +++ b/apps/Libreoffice MS theme/uninstall @@ -0,0 +1,15 @@ +#!/bin/bash + +DIRECTORY="$(dirname "$(dirname "$( cd "$(dirname "$0")" >/dev/null 2>&1 ; pwd -P )")")" + +function error { + echo -e "\\e[91m$1\\e[39m" + exit 1 +} + +rm -rf ~/libreoffice-ms-theme +git clone --depth=1 https://github.com/Botspot/libreoffice-ms-theme || error "Failed to git clone libreoffice-ms-theme repository!" +~/libreoffice-ms-theme/revert.sh || error "apply.sh failed" +rm -rf ~/libreoffice-ms-theme + +echo "Your original settings are now restored. Libreoffice should now behave how it was originally." diff --git a/apps/Libreoffice MS theme/website b/apps/Libreoffice MS theme/website new file mode 100644 index 0000000..6b4d76d --- /dev/null +++ b/apps/Libreoffice MS theme/website @@ -0,0 +1 @@ +https://github.com/Botspot/libreoffice-ms-theme diff --git a/data/categories/structure b/data/categories/structure index 5915fb3..65304d3 100644 --- a/data/categories/structure +++ b/data/categories/structure @@ -3,7 +3,6 @@ AndroidBuddy|Tools Angry IP scanner|Internet AnyDesk|Internet Arduino|Editors -ATlauncherPI|Games Back to Chromium v78|Internet Back to Chromium v86|Internet BalenaEtcher|Tools @@ -31,7 +30,7 @@ Godot Engine 3.2.4|Games Intellij IDEA|Editors Interactive Brokers TW|Tools jGRASP IDE|Editors -KeePassX| +Libreoffice MS theme|Eyecandy LibrePCB|Editors Lightpad|Eyecandy Lokinet|Internet