From 23ec77e8574e39c13b44efd6f43e7804ce2aa9ed Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=AB=8F=E8=A8=AA=E5=AD=90?= Date: Thu, 20 Jun 2024 14:47:12 +0900 Subject: . --- src/logo/openindiana.c | 40 ---------------------------------------- src/logo/openindiana.h | 17 ----------------- src/logo/sunos.c | 40 ++++++++++++++++++++++++++++++++++++++++ src/logo/sunos.h | 17 +++++++++++++++++ 4 files changed, 57 insertions(+), 57 deletions(-) delete mode 100644 src/logo/openindiana.c delete mode 100644 src/logo/openindiana.h create mode 100644 src/logo/sunos.c create mode 100644 src/logo/sunos.h diff --git a/src/logo/openindiana.c b/src/logo/openindiana.c deleted file mode 100644 index 0195641..0000000 --- a/src/logo/openindiana.c +++ /dev/null @@ -1,40 +0,0 @@ -#if defined(__sun) -#include "openindiana.h" -#include "../resolution.h" - -#include -#include - -char *LOGO[23]; -char *LOGO_SMALL[23]; -const char *color; -const char *titlecolor; -size_t logosize = 17; -int minsize = MIN_SIZE; - -void getOS() { - color = BLUE; - titlecolor = BLUE; - const char *res = display_resolution(); - if (!res) minsize--; - else free((void *)res); - - LOGO[0] = WHITE " .sy/ " RESET; - LOGO[1] = WHITE " .yh+ " RESET; - LOGO[2] = WHITE " " RESET; - LOGO[3] = BLUE " " BLUE "-+syyyo+-" WHITE " /+. " RESET; - LOGO[4] = BLUE " " BLUE "+ddo/---/sdh/" WHITE " ym- " RESET; - LOGO[5] = BLUE " " BLUE "`hm+ `sms" WHITE " ym-```````.-. " RESET; - LOGO[6] = BLUE " " BLUE "sm+ sm/" WHITE " ym- +s " RESET; - LOGO[7] = BLUE " " BLUE "hm. /mo" WHITE " ym- /h " RESET; - LOGO[8] = BLUE " " BLUE "omo ym:" WHITE " ym- `os` " RESET; - LOGO[9] = BLUE " " BLUE "smo` .ym+" WHITE " ym- .os- " RESET; - LOGO[10] = WHITE " `` " BLUE ":ymy+///oyms-" WHITE " ym- .+s+. " RESET; - LOGO[11] = WHITE " ..` " BLUE "`:+oo+/-`" WHITE " -//oyo- " RESET; - LOGO[12] = WHITE " -:` .:oys/. " RESET; - LOGO[13] = WHITE "+- `./oyys/. " RESET; - LOGO[14] = WHITE "h+` `.-:+oyyyo/-` " RESET; - LOGO[15] = WHITE "`/ossssysso+/-.` " RESET; - LOGO[16] = WHITE " " RESET; -} -#endif diff --git a/src/logo/openindiana.h b/src/logo/openindiana.h deleted file mode 100644 index 02810db..0000000 --- a/src/logo/openindiana.h +++ /dev/null @@ -1,17 +0,0 @@ -#if defined(__sun) -#ifndef LOGO_OPENINDIANA_H -#define LOGO_OPENINDIANA_H - -#include -#include "colors.h" - -extern char *LOGO[23]; -extern char *LOGO_SMALL[23]; -extern const char *color; -extern const char *titlecolor; -extern size_t logosize; - -void getOS(); - -#endif -#endif diff --git a/src/logo/sunos.c b/src/logo/sunos.c new file mode 100644 index 0000000..7518b0b --- /dev/null +++ b/src/logo/sunos.c @@ -0,0 +1,40 @@ +#if defined(__sun) +#include "sunos.h" +#include "../resolution.h" + +#include +#include + +char *LOGO[23]; +char *LOGO_SMALL[23]; +const char *color; +const char *titlecolor; +size_t logosize = 17; +int minsize = MIN_SIZE; + +void getDistro() { + color = BLUE; + titlecolor = BLUE; + const char *res = display_resolution(); + if (!res) minsize--; + else free((void *)res); + + LOGO[0] = WHITE " .sy/ " RESET; + LOGO[1] = WHITE " .yh+ " RESET; + LOGO[2] = WHITE " " RESET; + LOGO[3] = BLUE " " BLUE "-+syyyo+-" WHITE " /+. " RESET; + LOGO[4] = BLUE " " BLUE "+ddo/---/sdh/" WHITE " ym- " RESET; + LOGO[5] = BLUE " " BLUE "`hm+ `sms" WHITE " ym-```````.-. " RESET; + LOGO[6] = BLUE " " BLUE "sm+ sm/" WHITE " ym- +s " RESET; + LOGO[7] = BLUE " " BLUE "hm. /mo" WHITE " ym- /h " RESET; + LOGO[8] = BLUE " " BLUE "omo ym:" WHITE " ym- `os` " RESET; + LOGO[9] = BLUE " " BLUE "smo` .ym+" WHITE " ym- .os- " RESET; + LOGO[10] = WHITE " `` " BLUE ":ymy+///oyms-" WHITE " ym- .+s+. " RESET; + LOGO[11] = WHITE " ..` " BLUE "`:+oo+/-`" WHITE " -//oyo- " RESET; + LOGO[12] = WHITE " -:` .:oys/. " RESET; + LOGO[13] = WHITE "+- `./oyys/. " RESET; + LOGO[14] = WHITE "h+` `.-:+oyyyo/-` " RESET; + LOGO[15] = WHITE "`/ossssysso+/-.` " RESET; + LOGO[16] = WHITE " " RESET; +} +#endif diff --git a/src/logo/sunos.h b/src/logo/sunos.h new file mode 100644 index 0000000..9d42d13 --- /dev/null +++ b/src/logo/sunos.h @@ -0,0 +1,17 @@ +#if defined(__sun) +#ifndef LOGO_SUNOS_H +#define LOGO_SUNOS_H + +#include +#include "colors.h" + +extern char *LOGO[23]; +extern char *LOGO_SMALL[23]; +extern const char *color; +extern const char *titlecolor; +extern size_t logosize; + +void getDistro(); + +#endif +#endif -- cgit v1.2.3