Compare commits

..

15 Commits

Author SHA1 Message Date
Adam f6379de3ac docs: add revision to changelog 2024-02-06 18:54:59 -06:00
Adam 0a98564624 docs: fix broken link
All the heading tags have broken links due to moving git service providers. Replace each one with a fucntional link.
2024-02-06 18:45:26 -06:00
Adam 7c072faa20 docs: update git clone link
Git repository has been moved to Forgejo on Nixnet, update git clone link.
2024-02-06 16:19:10 -06:00
Adam e0937c8b39 docs: update copyright year 2024-02-06 16:17:53 -06:00
Adam 0d0769a4ea feat: update windows 11 icon
Add a cleaner looking icon for Windows 11.
2024-02-06 16:15:42 -06:00
Adam 7a61efef26 docs: update icon attribution 2024-02-06 14:54:57 -06:00
Adam 3b3757dd5b docs: update build script example 2024-02-06 14:42:36 -06:00
Adam 108d0c6468 docs: update copyright year 2024-02-06 14:38:48 -06:00
Adam 0ef046ae7d docs: remove duplicate word 2024-02-06 14:38:27 -06:00
Adam e0eb0c5139 docs: bump version number for requirements 2024-02-06 14:37:52 -06:00
Adam 261a4a374e feat: add holoiso 2024-02-06 14:33:24 -06:00
Adam 07cf51ad1b feat: add haiku 2024-02-06 14:32:53 -06:00
Adam 211dafe5ab feat: add windows 11 menu item 2024-02-06 13:13:47 -06:00
Adam 12bb24e552 fix: ambiguous icon filename 2024-02-06 13:13:12 -06:00
Adam f5da8712ef feat: add shredos menu item 2024-02-06 13:10:58 -06:00
9 changed files with 102 additions and 19 deletions

View File

@ -6,6 +6,28 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
## [Unreleased] ## [Unreleased]
## [1.4.0] - 2024-02-06
### Added
- Haiku support
- HoloISO support
- ShredOS support
- Windows 11 support
### Changed
- Docs: bump version number for requirements
- Docs: document changes in changelog
- Docs: remove duplicate word
- Docs: update build script example
- Docs: update copyright year
- Docs: update icon attribution
- Update Windows 11 icon
### Fixed
- Ambiguous icon filename
- Docs: broken git clone link
- Docs: broken heading links
## [1.3.0] - 2021-02-14 ## [1.3.0] - 2021-02-14
### Changed ### Changed
@ -32,8 +54,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
Initial release. Initial release.
[Unreleased]: https://gitlab.com/adouglas/ventoy-adamsdesk-theme/-/compare/1.0.0...main [Unreleased]: https://git.nixnet.services/adamsdesk/ventoy-adamsdesk-theme/commits/branch/main
[1.0.0]: https://gitlab.com/adouglas/ventoy-adamsdesk-theme/-/compare/main...1.0.0 [1.0.0]: https://git.nixnet.services/adamsdesk/ventoy-adamsdesk-theme/commit/7607c8d738078269d7e0c851f204d0feda49e933
[1.1.0]: https://gitlab.com/adouglas/ventoy-adamsdesk-theme/-/compare/1.0.0...1.1.0 [1.1.0]: https://git.nixnet.services/adamsdesk/ventoy-adamsdesk-theme/commit/f1c50824ea9b49ff846bb1b05b005c199e9896a5
[1.2.0]: https://gitlab.com/adouglas/ventoy-adamsdesk-theme/-/compare/1.1.0...1.2.0 [1.2.0]: https://git.nixnet.services/adamsdesk/ventoy-adamsdesk-theme/commit/e35408a6987978e549d79ec5da064406ebcea4a8
[1.3.0]: https://gitlab.com/adouglas/ventoy-adamsdesk-theme/-/compare/1.2.0...1.3.0 [1.3.0]: https://git.nixnet.services/adamsdesk/ventoy-adamsdesk-theme/commit/c95e3be4b1ac8207935a4da96e428df1c381b51e

View File

@ -1,6 +1,6 @@
MIT License MIT License
Copyright (c) 2021 Adam Douglas Copyright (c) 2021-2024 Adam Douglas
Permission is hereby granted, free of charge, to any person obtaining a copy Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal of this software and associated documentation files (the "Software"), to deal

View File

@ -69,24 +69,24 @@ after the "$" is to be entered at the CLI.
elevated user permissions (e.g. root). The text after the "#" is to be entered elevated user permissions (e.g. root). The text after the "#" is to be entered
at the CLI. at the CLI.
- A single backslash character beside another character is used to escape the - A single backslash character beside another character is used to escape the
proceeding character. In this case backslash character is not to to be entered proceeding character. In this case backslash character is not to be entered
at the CLI. at the CLI.
- These instructions are an example of installation and configuration. - These instructions are an example of installation and configuration.
### System Requirements ### System Requirements
- cp (GNU coreutils) v8.32 - cp (GNU coreutils) v9.4
- find (GNU findutils) v4.7.0 - find (GNU findutils) v4.9.0
- Git v2.30.0 - Git v2.43.0
- Inkscape v1.0.2 (e86c870879, 2021-01-15) - Inkscape v1.3.2
- mkdir (GNU coreutils) v8.32 - mkdir (GNU coreutils) v9.4
- Ventoy v1.0.34 - Ventoy v1.0.97
### Build Instructions ### Build Instructions
1. Download the project. 1. Download the project.
```console ```console
$ git clone https://gitlab.com/adouglas/ventoy-adamsdesk-theme.git $ git clone https://git.nixnet.services/adamsdesk/ventoy-adamsdesk-theme.git
``` ```
1. Change to project directory. 1. Change to project directory.
```console ```console
@ -137,6 +137,8 @@ at the CLI.
│   │   ├── fedora.png │   │   ├── fedora.png
│   │   ├── freedos.png │   │   ├── freedos.png
│   │   ├── gentoo.png │   │   ├── gentoo.png
│   │   ├── haiku-os.png
│   │   ├── holoiso.png
│   │   ├── kali.png │   │   ├── kali.png
│   │   ├── kubuntu.png │   │   ├── kubuntu.png
│   │   ├── linuxmint.png │   │   ├── linuxmint.png
@ -148,6 +150,7 @@ at the CLI.
│   │   ├── opensuse.png │   │   ├── opensuse.png
│   │   ├── power_halt.png │   │   ├── power_halt.png
│   │   ├── power_reboot.png │   │   ├── power_reboot.png
│   │   ├── shredos.png
│   │   ├── solus.png │   │   ├── solus.png
│   │   ├── ubcd.png │   │   ├── ubcd.png
│   │   ├── ubuntu-budgie.png │   │   ├── ubuntu-budgie.png
@ -156,7 +159,8 @@ at the CLI.
│   │   ├── ubuntu.png │   │   ├── ubuntu.png
│   │   ├── ubuntustudio.png │   │   ├── ubuntustudio.png
│   │   ├── vtoyret.png │   │   ├── vtoyret.png
│   │   ├── windows.png │   │   ├── windows-10.png
│   │   ├── windows-11.png
│   │   └── xubuntu.png │   │   └── xubuntu.png
│   ├── select_c.png │   ├── select_c.png
│   ├── select_e.png │   ├── select_e.png
@ -175,7 +179,7 @@ at the CLI.
## Attribution ## Attribution
I'm grateful for all the creators who have have openly licensed their work to make this project possible. I'm grateful for all the creators who have openly licensed their work to make this project possible.
### Fonts ### Fonts
@ -217,6 +221,12 @@ I'm grateful for all the creators who have have openly licensed their work to ma
- [Fedora](https://freebiesupply.com/logos/fedora-logo-2/) - [Fedora](https://freebiesupply.com/logos/fedora-logo-2/)
- [FreeDOS](http://www.freedos.org/press-kit/logos.html) - [FreeDOS](http://www.freedos.org/press-kit/logos.html)
- [Gentoo](https://www.svgrepo.com/svg/306090/gentoo) - [Gentoo](https://www.svgrepo.com/svg/306090/gentoo)
- [Haiku](https://commons.wikimedia.org/wiki/File:Haiku_(operating_system)_logo.svg)
Converted to grayscale and then cropped to keep on the letter H with leaf to make legible.
- [Holoiso](https://user-images.githubusercontent.com/97450182/167457908-07be1a60-7e86-4bef-b7f0-6bd19efd8b24.png)
Recreated logo as a vector in greyscale.
- [Kali Linux](https://seeklogo.com/vector-logo/285900/kali-linux) - [Kali Linux](https://seeklogo.com/vector-logo/285900/kali-linux)
- [Kubuntu](https://commons.wikimedia.org/wiki/File:Kubuntu_logo.svg) - [Kubuntu](https://commons.wikimedia.org/wiki/File:Kubuntu_logo.svg)
- [Linux Mint](https://www.svgrepo.com/svg/306345/linuxmint) - [Linux Mint](https://www.svgrepo.com/svg/306345/linuxmint)
@ -229,13 +239,15 @@ I'm grateful for all the creators who have have openly licensed their work to ma
- [Power Halt](https://www.svgrepo.com/svg/19256/power-symbol) - [Power Halt](https://www.svgrepo.com/svg/19256/power-symbol)
- [Power Reboot](https://www.svgrepo.com/svg/56625/arrow-circle) - [Power Reboot](https://www.svgrepo.com/svg/56625/arrow-circle)
- [Return](https://www.svgrepo.com/svg/41182/left-arrow) - [Return](https://www.svgrepo.com/svg/41182/left-arrow)
- [ShredOS](https://github.com/PartialVolume/shredos.x86_64/blob/master/images/shred_db.png)
- [Solus](https://www.svgrepo.com/svg/306754/solus) - [Solus](https://www.svgrepo.com/svg/306754/solus)
- [Ubuntu Budgie](https://commons.wikimedia.org/wiki/File:Ubuntu_Budgie_No_Wordmark.svg) - [Ubuntu Budgie](https://commons.wikimedia.org/wiki/File:Ubuntu_Budgie_No_Wordmark.svg)
- [Ubuntu Kylin](https://www.ubuntukylin.com/jintro/download.php?class1=464&lang=en) ([svg](https://www.ubuntukylin.com/public/images/version2019/images/UKlogo/5.svg)) - [Ubuntu Kylin](https://www.ubuntukylin.com/jintro/download.php?class1=464&lang=en) ([svg](https://www.ubuntukylin.com/public/images/version2019/images/UKlogo/5.svg))
- [Ubuntu Mate](https://commons.wikimedia.org/wiki/File:Ubuntu_MATE_rondel_logo.svg) - [Ubuntu Mate](https://commons.wikimedia.org/wiki/File:Ubuntu_MATE_rondel_logo.svg)
- [Ubuntu Studio](https://commons.wikimedia.org/wiki/File:Ubuntustudio_v3_logo_only.svg) - [Ubuntu Studio](https://commons.wikimedia.org/wiki/File:Ubuntustudio_v3_logo_only.svg)
- [Ubuntu](https://www.svgrepo.com/svg/25424/ubuntu-logo) - [Ubuntu](https://www.svgrepo.com/svg/25424/ubuntu-logo)
- [Windows](https://www.svgrepo.com/svg/54206/windows) - [Windows 10](https://www.svgrepo.com/svg/54206/windows)
- [Windows 11](https://www.svgrepo.com/svg/37912/windows-8)
- [Xubuntu](https://commons.wikimedia.org/wiki/File:Xubuntu_Icon.svg) - [Xubuntu](https://commons.wikimedia.org/wiki/File:Xubuntu_Icon.svg)
### Software ### Software
@ -251,7 +263,7 @@ I'm grateful for all the creators who have have openly licensed their work to ma
The copyright license (LICENSE) is only referring to the source code. The copyright license (LICENSE) is only referring to the source code.
Adamsdesk logo Copyright (c) 2020 - 2021 Adam Douglas Adamsdesk logo Copyright (c) 2020 - 2024 Adam Douglas
All other logos / icons are copyright to those respected holders. All other logos / icons are copyright to those respected holders.

View File

@ -45,10 +45,18 @@
"key": "gentoo", "key": "gentoo",
"class": "gentoo" "class": "gentoo"
}, },
{
"key": "haiku",
"class": "haiku-os"
},
{ {
"key": "HBCD", "key": "HBCD",
"class": "cd" "class": "cd"
}, },
{
"key": "holoiso",
"class": "holoiso"
},
{ {
"key": "kali", "key": "kali",
"class": "kali" "class": "kali"
@ -85,6 +93,10 @@
"key": "openSUSE", "key": "openSUSE",
"class": "opensuse" "class": "opensuse"
}, },
{
"key": "shredos",
"class": "shredos"
},
{ {
"key": "Solus", "key": "Solus",
"class": "solus" "class": "solus"
@ -123,7 +135,11 @@
}, },
{ {
"key": "Win10", "key": "Win10",
"class": "windows" "class": "windows-10"
},
{
"key": "Win11",
"class": "windows-11"
}, },
{ {
"key": "xubuntu", "key": "xubuntu",

8
src/icons/haiku-os.svg Normal file
View File

@ -0,0 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg width="256" height="256" color-interpolation="linearRGB" version="1.1" xmlns="http://www.w3.org/2000/svg">
<g transform="matrix(1.8828 0 0 1.8828 -7.4934 -34.822)">
<path d="m44.02 33.02v106.92h13.95v-106.92z" fill="#808080"/>
<path d="m107.01 33.02v106.92h13.95v-106.92z" fill="#808080"/>
<path d="m39.7 101.52c13.95 13.37 28.42 17.25 42.67 14.8-2.34-1.72-3.45-3.83-4.38-5.56 15.92 9.08 23.88-2.22 28.79-5.86-1.69-1.37-3.75-0.3-7.15-4.43 4.35 0.59 7.18 0.37 11.19 0.36 2.51-2.33 6.31-4.16 8.66-6.94 2.88-3.41 6.54-8.08 9.54-11.97-1.93-1.18-2.31-2.22-3.04-3.69 1.76 0.44 3.54 0.66 5.31 0.63 2.37-4.5 6.13-7.33 8.66-8.52-10.54-3.66-24.04-3.16-33.81-1.16-3.26 2.79-3.16 6.41-4.22 12.38-2.05-2.67-2.97-6.02-1.76-10.65-6.88 2.16-13.58 5.08-20.04 8.11-2.5 1.17-8.65 5.56-12.25 6.96-1.7 2.54-3.12 4.98-4.29 7.32-0.07-2.15-0.41-4.27-0.24-6.48-11.83 1.84-18.29 5.01-25.67 11.56-15.79 0.05-33.5-6.72-33.36-9.16l-0.33 5.72s19.72 7.48 35.75 6.58h-0.02z" fill="#ccc"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 1021 B

2
src/icons/holoiso.svg Normal file
View File

@ -0,0 +1,2 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg width="64" height="64" version="1.1" viewBox="0 0 16.933 16.933" xml:space="preserve" xmlns="http://www.w3.org/2000/svg" xmlns:cc="http://creativecommons.org/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"><metadata><rdf:RDF><cc:Work rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type rdf:resource="http://purl.org/dc/dcmitype/StillImage"/></cc:Work></rdf:RDF></metadata><g transform="matrix(.34908 0 0 .34908 53.637 7.0774)"><circle cx="-135.22" cy="4.3765" r="12.495" fill="#808080" stroke-linecap="round" stroke-linejoin="round" stroke-width=".95148" style="paint-order:stroke fill markers"/><path d="m-135.41-15.927a19.986 19.907 0 0 1 4.3e-4 0 19.986 19.907 0 0 1 19.986 19.907 19.986 19.907 0 0 1-19.986 19.907 19.986 19.907 0 0 1-4.3e-4 0" fill="none" stroke="#ccc" stroke-width="8.6944" style="paint-order:normal"/></g></svg>

After

Width:  |  Height:  |  Size: 942 B

12
src/icons/shredos.svg Normal file
View File

@ -0,0 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg width="256" height="256" version="1.1" viewBox="0 0 67.733 67.733" xmlns="http://www.w3.org/2000/svg" xmlns:cc="http://creativecommons.org/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
<metadata>
<rdf:RDF>
<cc:Work rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type rdf:resource="http://purl.org/dc/dcmitype/StillImage"/>
</cc:Work>
</rdf:RDF>
</metadata>
<path d="m7.1174 58.729v-9.0047h5.8266v18.009h-5.8266zm11.918 0v-9.0047h5.8266v18.009h-5.8266zm11.918 0v-9.0047h5.8266v18.009h-5.8266zm11.918 0v-9.0047h5.8266v18.009h-5.8266zm11.918 0v-9.0047h5.8266v18.009h-5.8266zm-50.85-18.009v-2.9133h7.5481c4.1514 0 7.5481-0.05397 7.5481-0.11992 0-0.06596-2.0789-3.2876-4.6198-7.1593-5.0179-7.646-5.2312-8.1343-4.678-10.714 1.7931-8.3609 14.9-18.102 26.418-19.635 4.0193-0.53487 7.0802 0.13952 8.9431 1.9704 1.1995 1.1789 12.664 20.319 13.332 22.258 0.9636 2.7969-0.85111 7.3131-4.4783 11.145l-2.1346 2.2551h11.976v5.8266h-59.855zm42.209-4.073c2.3471-1.6775 5.973-5.5677 7.0006-7.5108 1.2487-2.3612 1.2007-3.1904-0.33349-5.7634-0.69483-1.1653-1.2916-2.1504-1.326-2.189-0.03451-0.03863-0.52053 0.67645-1.0801 1.5891-1.3728 2.239-5.5481 6.3426-8.4649 8.3193-5.1708 3.5044-10.997 5.8302-16.088 6.4224-1.3241 0.15402 1.2779 0.23412 8.3743 0.25781l10.295 0.03436zm-15.94-4.7532c4.3165-1.4444 7.8201-3.387 11.627-6.4465 3.344-2.6878 6.3333-6.9486 6.3333-9.027 0-0.61282-0.40888-1.5912-1.2552-3.0034-0.69036-1.152-1.3161-2.0911-1.3904-2.087-0.07438 0.0041-0.52614 0.65353-1.0039 1.4431-2.0524 3.3918-7.0325 7.7901-11.818 10.438-4.4058 2.4373-8.1821 3.7407-12.561 4.3353l-2.4249 0.32929 1.0959 1.8539c1.3186 2.2306 1.9599 2.9755 2.7076 3.1454 0.30964 0.07033 1.7567 0.09094 3.2156 0.0458 2.1975-0.06799 3.1368-0.2441 5.4747-1.0264zm-9.5524-9.0422c2.3629-0.41382 4.9518-1.2298 7.4748-2.3561 1.8171-0.81113 6.3393-3.728 8.2087-5.2948 3.1841-2.6686 6.1321-7.0943 5.9553-8.9403-0.1226-1.2801-1.081-1.685-3.9258-1.6584-6.1886 0.057787-14.17 3.8924-19.739 9.4833-2.639 2.6493-4.3615 5.4569-4.3615 7.1087 0 1.1131 0.37623 1.4634 1.8919 1.7614 1.6897 0.33219 2.0541 0.32378 4.4959-0.10386z" fill="#808080"/>
</svg>

After

Width:  |  Height:  |  Size: 2.2 KiB

View File

Before

Width:  |  Height:  |  Size: 3.2 KiB

After

Width:  |  Height:  |  Size: 3.2 KiB

11
src/icons/windows-11.svg Normal file
View File

@ -0,0 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg width="800px" height="800px" version="1.1" viewBox="0 0 19.132 19.132" xml:space="preserve" xmlns="http://www.w3.org/2000/svg">
<g fill="#808080">
<path d="M9.172,9.179V0.146H0v9.033H9.172z"/>
<path d="M19.132,9.179V0.146H9.959v9.033H19.132z"/>
<path d="M19.132,18.986V9.955H9.959v9.032H19.132z"/>
<path d="M9.172,18.986V9.955H0v9.032H9.172z"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 413 B