Skip to content

Commit

Permalink
Release Update 2022.03.18
Browse files Browse the repository at this point in the history
  • Loading branch information
maximilionus authored Mar 18, 2022
2 parents d1bd8d5 + dfb0ceb commit 3173a31
Show file tree
Hide file tree
Showing 7 changed files with 96 additions and 52 deletions.
10 changes: 6 additions & 4 deletions .github/RELEASE_CHECKLIST.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,9 @@
2. Update [VERSIONS_ARCHIVE.md](../VERSIONS_ARCHIVE.md) :
- Change old versions link from `*/releases/latest/download/*` to `*/releases/{tagname}/download/*`
- Add new version with link to `*/releases/latest/download/*`
3. Commit and Create new tag. Name sample: `release-ddmmyyyyhhmm`
4. Push tag to remote and create **release**
5. Attach <ins>ALL</ins> theme files *(Even if they don't have any changes)* to release to make `*/releases/latest/download/*` work properly
6. Well done, mate 👏. Give yourself a cookie 🍪.
3. Add new version to table in [README.md #development-status](../README.md#development-status)
4. Commit and Create new tag. Name sample: `release-ddmmyyyyhhmm`
5. Push tag to remote and create **release**
6. ~~Attach <ins>ALL</ins> theme files *(Even if they don't have any changes)* to release to make `*/releases/latest/download/*` work properly~~
> Files are now automatically attached to release with Github Actions
7. Well done, mate 👏. Give yourself a cookie 🍪. I **DO** hope everything is working fine and no fixes are needed 🥵.
Binary file modified .github/preview.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
13 changes: 13 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,10 +1,23 @@
# Dark Shell Telegram theme Changelog

## Updates history
- [Update 2022.03.18](#update-20220318)
- [Update 2022.02.19](#update-20220219)
- [Update 2022.01.07](#update-20220107)


## Update 2022.03.18
### TDesktop v1.2 Release
#### Fixed
- Title buttons color for inactive state now more consistent with title bar

### Global Changes
#### Changed
- Preview screenshot updated
- Reflect current state
- Fonts changed


## Update 2022.02.19
### Android v2.1 Release
#### Fixed
Expand Down
108 changes: 68 additions & 40 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,53 +8,81 @@
<img src=".github/preview.jpg">
</p>

# Table Of Contents
- [Main Information](#main-information)
- [Installation](#installation)
- [Universal](#universal)
- [Manual Install](#manual-install)
- [Download specific version](#download-specific-version)
- [Development Status](#development-status)


# Main Information
- **Dark Shell** is a minimalistic dark mode theme for Telegram clients on Windows, Linux, macOS, iOS, Android.
- This repository contains all source files and releases for this theme.


# Installation
## [**Click to install**][telegram-theme-shared-link] this theme on any supported device *([devices list](./README.md#Development-Status))*

## Or install it manually
- **Windows / Linux** *(Manual Install)* :
1. [Download The Latest Release][tdesktop-latest-release] or select version from [Versions Archive](./VERSIONS_ARCHIVE.md).
2. Open Telegram.
- *Using messages :*
1. Send the downloaded file to `Saved messages`.
2. Click on sent file and press `APPLY THIS THEME` button.
- *Using settings :*
1. Go to **Settings** -> **Chat Settings**.
2. Press <img src=".github/setup_guide/icon_openVerticalMenu.png" width=15> -> `Create new theme` -> `IMPORT EXISTING THEME`.
3. Find and choose downloaded `.tdesktop-theme` file.
- **macOS** *(Manual Install)* :
1. [Download The Latest Release][macOS-latest-release] or select version from [Versions Archive](./VERSIONS_ARCHIVE.md).
2. Open Telegram and go to `Settings` -> `Appearance`.
3. Press <img src=".github/setup_guide/icon_openHorizontalMenu.png" width=15> in upper-right corner of app and press `New theme`.
4. Name it **Dark Shell** *(Or how you want to)* and press `Create`.<br>You'll be asked to save the theme file. Save it anywhere *(You can delete this file after that)*.
5. <kbd>RMB</kbd> click on created theme and click `Edit` -> `Update from file`
6. Find and choose downloaded `.palette` file.
- **iOS** *(Manual Install)* :
1. [Download The Latest Release][iOS-latest-release] or select version from [Versions Archive](./VERSIONS_ARCHIVE.md).
2. Send the downloaded file to `Saved messages`.
3. Click on it.
4. Press the `Set` button in bottom-right corner of the screen.
- **Android** *(Manual Install)* :
1. [Download The Latest Release][android-latest-release] or select version from [Versions Archive](./VERSIONS_ARCHIVE.md).
2. Send the downloaded file to `Saved messages`.
3. Click on it.
4. Press the `Apply` button in bottom-right corner of the screen.

## How to download a specific version
If you want to download a specific version of theme <ins>DON'T</ins> search for it in [Releases](https://github.com/maximilionus/Telegram-Dark-Shell/releases). Instead, go to the [Versions Archive](./VERSIONS_ARCHIVE.md) and you'll find a table with all versions and links to them.
## Universal
- [**Click to install** ☁️][telegram-theme-shared-link] this theme on any supported device with cloud syncronization support *([devices list](./README.md#Development-Status))*
> All new stable features and changes will be delivered much faster and will not be bound to releases
## Manual Install

<details><summary><b>&emsp;Windows / Linux</b></summary>

1. [Download The Latest Release][tdesktop-latest-release] or select version from [Versions Archive](./VERSIONS_ARCHIVE.md).
2. Open Telegram.
- *Using messages :*
1. Send the downloaded file to `Saved messages`.
2. Click on sent file and press `APPLY THIS THEME` button.
- *Using settings :*
1. Go to **Settings** -> **Chat Settings**.
2. Press <img src=".github/setup_guide/icon_openVerticalMenu.png" width=15> -> `Create new theme` -> `IMPORT EXISTING THEME`.
3. Find and choose downloaded `.tdesktop-theme` file.

</details>

<details><summary>&emsp;<b>macOS</b></summary>

1. [Download The Latest Release][macOS-latest-release] or select version from [Versions Archive](./VERSIONS_ARCHIVE.md).
2. Open Telegram and go to `Settings` -> `Appearance`.
3. Press <img src=".github/setup_guide/icon_openHorizontalMenu.png" width=15> in upper-right corner of app and press `New theme`.
4. Name it **Dark Shell** *(Or how you want to)* and press `Create`.<br>You'll be asked to save the theme file. Save it anywhere *(You can delete this file after that)*.
5. <kbd>RMB</kbd> click on created theme and click `Edit` -> `Update from file`
6. Find and choose downloaded `.palette` file.

</details>

<details><summary>&emsp;<b>iOS</b></summary>

1. [Download The Latest Release][iOS-latest-release] or select version from [Versions Archive](./VERSIONS_ARCHIVE.md).
2. Send the downloaded file to `Saved messages`.
3. Click on it.
4. Press the `Set` button in bottom-right corner of the screen.

</details>

<details><summary>&emsp;<b>Android</b></summary>

1. [Download The Latest Release][android-latest-release] or select version from [Versions Archive](./VERSIONS_ARCHIVE.md).
2. Send the downloaded file to `Saved messages`.
3. Click on it.
4. Press the `Apply` button in bottom-right corner of the screen.

</details>

## Download specific version
If you want to download a specific version of theme <ins>DON'T</ins> search for it in [Releases](https://github.com/maximilionus/Telegram-Dark-Shell/releases). Instead, go to the [Versions Archive](./VERSIONS_ARCHIVE.md) and you'll find a table with all versions and links to them.


# Development Status
| **Platform** | **Ready** | **Tested** | **Version** |
| :----------- | :-------- | :--------- | :---------- |
| Windows | yes | yes | `1.1` |
| Linux | yes | yes | `1.1` |
| macOS | yes | no | `1.0` |
| iOS | yes | yes | `1.1` |
| Android | yes | yes | `2.1` |
| **Platform** | **Ready** | **Tested** | **Version** |
| :---------------------- | :-------- | :--------- | :---------- |
| **Windows** / **Linux** | yes | yes | `1.2` |
| **macOS** | yes | no | `1.0` |
| **iOS** | yes | yes | `1.1` |
| **Android** | yes | yes | `2.1` |

> If you've tested this theme on non-tested platform, please [let me know about it](https://github.com/maximilionus/Telegram-Dark-Shell/issues/new?labels=platform-tested)
Expand Down
8 changes: 4 additions & 4 deletions TDesktop/DarkShell.tdesktop-palette
Original file line number Diff line number Diff line change
Expand Up @@ -90,10 +90,10 @@ tooltipFg: #5d6c80;
tooltipBorderFg: #c9d1db;

titleShadow: #25252540;
titleBg: #202020;
titleBgActive: #252525;
titleButtonBg: titleBg;
titleButtonFg: #ffffff;
titleBg: #252525;
titleBgActive: titleBg;
titleButtonBg: lightButtonBg;
titleButtonFg: #939393;
titleButtonBgOver: #494949;
titleButtonFgOver: #ffffff;
titleButtonBgActive: titleBgActive;
Expand Down
Binary file modified TDesktop/DarkShell.tdesktop-theme
Binary file not shown.
9 changes: 5 additions & 4 deletions VERSIONS_ARCHIVE.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,13 +2,14 @@

| **Platforms** →<br>**Versions**| Windows / Linux | macOS | iOS | Android |
| :-------------------------------- | :------------------------ | :--------------------- | :------------------- | :----------------------- |
| Latest → | [🡇`1.1`][tdesktop-latest] | [🡇`1.0`][macOS-latest] | [🡇`1.1`][iOS-latest] | [🡇`2.1`][Android-latest] |
| | [🡇`1.0`][tdesktop-1.0] | | [🡇`1.0`][iOS-v1.0] | [🡇`2.0`][Android-v2.0] |
| | | | | [🡇`1.0`][Android-v1.0] |
| Latest → | [`1.2`][tdesktop-latest] | [`1.0`][macOS-latest] | [`1.1`][iOS-latest] | [`2.1`][Android-latest] |
| | [`1.1`][tdesktop-1.1] | | [`1.0`][iOS-v1.0] | [`2.0`][Android-v2.0] |
| | [`1.0`][tdesktop-1.0] | | | [`1.0`][Android-v1.0] |

<!-- Telegram Desktop Versions (Windows / Linux) -->
[tdesktop-latest]: https://github.com/maximilionus/Telegram-Dark-Shell/releases/latest/download/DarkShell.tdesktop-theme (Windows/Linux Latest Release)
[tdesktop-1.0]: https://github.com/maximilionus/telegram-dark-shell/releases/download/build-190420202035/DarkShell.tdesktop-theme
[tdesktop-1.0]: https://github.com/maximilionus/telegram-dark-shell/releases/download/build-190420202035/DarkShell.tdesktop-theme (Windows/Linux 1.0 Release)
[tdesktop-1.1]: https://github.com/maximilionus/telegram-dark-shell/releases/download/release-202202192341/DarkShell.tdesktop-theme (Windows/Linux 1.1 Release)
<!-- Telegram macOS Versions -->
[macOS-latest]: https://github.com/maximilionus/Telegram-Dark-Shell/releases/latest/download/DarkShell.palette (macOS Latest Release)
<!-- Telegram iOS Versions -->
Expand Down

0 comments on commit 3173a31

Please sign in to comment.