aerothemeplasma/README.md

214 lines
8.5 KiB
Markdown
Raw Normal View History

# AERO THEME FOR KDE PLASMA
2021-07-16 19:33:52 +00:00
2022-04-19 20:04:22 +00:00
# WARNING: THIS PROJECT IS NOT ACTIVE
## Due to real life circumstances, I don't have much time to work on this project. This project is developed in my spare time and updated when I feel it is good enough to be updated. In other words, updates are done when they are done.
2022-04-19 20:04:22 +00:00
2022-08-28 22:00:43 +00:00
<h2>Microsoft® Windows™ is a registered trademark of Microsoft® Corporation. This name is used for referential use only, and does not aim to usurp copyrights from Microsoft. Microsoft Ⓒ 2016 All rights reserved. All resources belong to Microsoft Corporation.</h2>
2021-08-02 14:30:42 +00:00
2021-07-23 07:38:41 +00:00
## Credits
1. [Aero for Emerald](https://store.kde.org/p/1003826/)
2. [Aero Mouse Cursors with Drop Shadow](https://store.kde.org/p/999972/)
3. [Avalon Menu](https://store.kde.org/p/1386465/)
4. [Digital Clock Lite](https://www.kde-look.org/p/1225135/)
5. [Equilibrium GTK3](https://store.kde.org/p/1493643/)
6. [Expose Air Tweaked](https://store.kde.org/p/1722560/)
7. [MMcK Launcher](https://store.kde.org/p/1720532)
8. [Seven-Black](https://www.kde-look.org/p/998614)
9. [Seven Black Aurorae](https://store.kde.org/p/1002615)
2021-07-23 07:38:41 +00:00
10. [Show Desktop (Win7)](https://www.kde-look.org/p/1100895/)
11. [Smaragd](https://www.pling.com/p/1167274)
12. [VistaVG Ultimate](https://www.deviantart.com/vishal-gupta/art/VistaVG-Ultimate-57715902)
13. [Volatile](https://www.pling.com/p/998823)
14. [Win2-7](https://www.gnome-look.org/p/1012465)
15. [Win2-7(Pixmap)](https://www.opendesktop.org/p/1014539)
16. [Windows 7 GTK3 Theme](https://b00merang.weebly.com/windows-7.html)
17. [Windows 7 Kvantum Theme](https://www.pling.com/p/1679903)
18. [Windows 8 Icon Theme](https://b00merang.weebly.com/icon-themes.html)
2021-07-23 07:38:41 +00:00
2022-04-19 20:04:22 +00:00
These are all the projects which I have either mentioned or forked for the purposes of this theme pack. Please consider checking them out and checking out the authors who created these themes, plasmoids and other tweaks.
2021-07-23 07:38:41 +00:00
2021-07-16 19:33:52 +00:00
## TABLE OF CONTENTS
1. [Introduction](#introduction)
2021-07-16 20:21:46 +00:00
2. [Screenshots](#screenshots)
3. [List of components and changes](#list-of-components)
4. [Installation](#installation)
5. [Documentation](#documentation)
6. [TODO List](#todo-list)
2021-07-16 19:33:52 +00:00
## Introduction <a name="introduction"></a>
This is a project which aims to recreate the look and feel of Windows 7 as much as possible on KDE Plasma.
It is still in early development and testing. Currently supported platforms, features and specifications are:
2021-07-16 19:33:52 +00:00
2022-04-19 20:04:22 +00:00
- Arch Linux (Up to date LTS kernel, 64-bit), Artix (Up to date LTS kernel, 64-bit)
- X11
2022-04-19 20:04:22 +00:00
- Latest stable KDE Plasma release, latest KDE Frameworks version
- Latest Qt version
- GTK2
2021-08-10 13:27:49 +00:00
- Intel integrated Graphics, AMD GPUs
2021-07-16 19:33:52 +00:00
- 96 DPI scaling
2022-04-19 20:04:22 +00:00
Features that are currently not supported but should be:
- Multi-distro support (While this could work on other distros, I cannot provide help if something goes wrong)
- Nvidia GPU support
- HiDPi scaling
- Multilanguage support
The following will not be supported at all:
- GTK3
- GTK4
- Wayland
2021-07-16 19:33:52 +00:00
2022-08-28 22:00:43 +00:00
<h3>DISCLAIMER:</h3>
2022-04-19 20:04:22 +00:00
Certain plasmoids featured here make use of non-standard SVG items that are only available on this theme pack. Because of this, it is not recommended to use them outside of this theme. More on this is written in the documentation file, which lists the technical details.
2021-07-16 19:33:52 +00:00
Also, this project modifies certain system components of KDE Plasma which are not meant to be editable, and WILL be replaced if KDE Plasma is reinstalled or upgraded. **Modifying private system components can leave your desktop environment in a broken state**. Make sure to create backups before attempting to install this project. I am not responsible for broken KDE and/or Linux installs.
Feel free to take this theme pack and modify it for yourself or share it with others, and if
2021-07-16 19:33:52 +00:00
there are any improvements to be made here, any and all effort would be greatly appreciated.
2021-07-16 20:21:46 +00:00
## Screenshots <a name="screenshots"></a>
### Example Desktop
<img src="Screenshots/Desktop.png">
### Start Menu
<img src="Screenshots/Start_Menu.png">
<img src="Screenshots/Start_Menu_2.png">
<img src="Screenshots/Start_Menu_3.png">
<img src="Screenshots/Start_Menu_4.png">
2021-07-16 20:21:46 +00:00
2021-08-24 13:49:34 +00:00
![](Screenshots/starthover.webm)
2021-07-25 11:04:28 +00:00
2021-07-16 20:21:46 +00:00
### Dolphin
<img src="Screenshots/Kvantum/Dolphin.png">
<img src="Screenshots/Kvantum/Dolphin_2.png">
2021-07-16 20:21:46 +00:00
### Context Menu
<img src="Screenshots/Kvantum/Context_Menu.png">
<img src="Screenshots/Kvantum/Context_Menu_2.png">
2021-07-16 20:21:46 +00:00
### Taskbar
2021-08-24 13:49:34 +00:00
![](Screenshots/hovertask.webm)
2021-07-16 20:21:46 +00:00
<img src="Screenshots/Taskbar.png">
<img src="Screenshots/Taskbar_2.png">
### Clock
<img src="Screenshots/Tooltips.png">
<img src="Screenshots/Calendar.png">
2021-07-16 20:21:46 +00:00
### System Tray
<img src="Screenshots/System_Tray.png">
### Icons
<img src="Screenshots/Icons.png">
2021-07-16 20:21:46 +00:00
### Plasma Style
<img src="Screenshots/Notification.png">
<img src="Screenshots/Media_Controls.png">
<img src="Screenshots/Keyboard.png">
2021-07-16 19:33:52 +00:00
<img src="Screenshots/Shutdown.png">
2022-04-19 20:04:22 +00:00
2021-07-16 19:33:52 +00:00
### AeroColorMixer
2022-04-19 20:04:22 +00:00
<img src="Screenshots/Kvantum/AeroColorMixer.png">
2022-04-19 20:04:22 +00:00
### Window Style
2021-07-17 19:25:58 +00:00
<img src="Screenshots/Window_Decorations.png">
2021-07-17 19:25:58 +00:00
## List of components and changes <a name="list-of-components"></a>
2021-07-17 19:25:58 +00:00
*Full changelog can be read at [CHANGELOG.md](./CHANGELOG.md) of this repository.*
2021-07-17 19:25:58 +00:00
The full scope of this project has become bigger than I had initially expected when I started working on it. Having a comprehensive list of components that have been added to the project, as well as a list of planned components, is something that needed to be fleshed out a long time ago. This is a list of components that are included in this project, as well as their feature completion status (Note: finished components are still subject to bugs, general enhancements and maintenance, but they are more or less feature complete.)
2021-07-16 19:33:52 +00:00
### Plasmoids
2021-07-16 19:33:52 +00:00
User plasmoids:
2021-07-16 19:33:52 +00:00
- **DigitalClockLite Seven**: A clock and calendar plasmoid based on DigitalClockLite, with aesthetic changes. Originally written by INTIKA. [Finshed]
- **SevenStart**: An application launcher based on the Start Menu from Windows 7. Fork of Avalon Menu, written by ADHE. [Unfinished]
- **SevenTasks**: Task manager based on Windows 7's taskbar. [Unfinished]
- **Show Desktop (Win 7)**: Fork of the plasmoid with the same name written by Zren. Purely visual changes were done to the plasmoid. [Finished]
2021-07-16 19:33:52 +00:00
System plasmoids and modifications:
2021-07-16 19:33:52 +00:00
- **DefaultToolTip.qml**: Edited QML component used for displaying tooltips, now with less padding and smaller font sizes. [Finished]
- **Desktop shell**: Reduced padding and fixed hover selections. [Finished]
- **Keyboard layout switcher**: Smaller, better aligned text with a button for better visuals. [Finished]
- **System tray**: Major redesign and different placement, with more aesthetic differences than functional ones. [Finished]
2021-07-16 19:33:52 +00:00
### Themes
- **Aero Cursors**: Created by MOONY. [Unfinished]
- **SevenBlack**: Heavily edited fork of the Plasma theme with the same name by MIRKOGENNARI. [Unfinished]
- **Sound collection**: Sound effects used in Windows 7. [Finished]
- **Win2-7**: Fork of a GTK2 theme written by JUANDEJESUSS. Adapted to work better with QGtkStyle. [Finished]
- **Windows 7 Kvantum**: Fork of a Kvantum theme written by DRGORDBORD. [Finished]
- **WindowsIcons**: Fork of the Windows 8 icon pack created by the B00merang team. Adapted to fit KDE better, importing Windows 7 icons. [Unfinished]
2021-07-16 19:33:52 +00:00
### KWin
2021-07-16 19:33:52 +00:00
- **Smaragd Seven**: Fork of Smaragd, an implementation of Emerald for KWin. Fixes some bugs and fixes the text glow effect. Used in conjunction with a fork of an Emerald theme written by nicu96. [Unfinished]
2021-07-16 19:33:52 +00:00
### Utility programs
2021-07-16 19:33:52 +00:00
- **AeroColorMixer**: Program designed for changing colours within this project. [Finished]
2021-07-16 19:33:52 +00:00
### Components yet to be implemented
2021-07-16 19:33:52 +00:00
These components are listed from highest priority to lowest priority.
2021-07-16 19:33:52 +00:00
- **Qt visual style based on reading Msstyle themes (Like QWindowsVistaStyle)**
- **KWin effect for Window reflections**
- **KWin task switcher**
- **SDDM Login theme and lock screen**
- **Plymouth theme(?)**
2021-07-16 19:33:52 +00:00
## Installation <a name="installation"></a>
2021-07-16 19:33:52 +00:00
*See [INSTALL.md](./INSTALL.md)*
2021-07-16 19:33:52 +00:00
## Documentation <a name="documentation"></a>
2021-07-16 19:33:52 +00:00
*See DOCUMENTATION.md (Coming soon)*
2021-07-16 20:21:46 +00:00
2021-07-16 19:33:52 +00:00
## TODO List <a name="todo-list"></a>
2021-07-16 20:21:46 +00:00
1. Improve the Seven Start menu plasmoid
2021-11-11 12:49:20 +00:00
1. If possible, make the sidebar entries configurable
2. Make the top-right icon stick out of the Start menu
3. If possible, make the top-right icon change depending on which sidebar is hovered over and more accurate theming
2022-04-19 20:04:22 +00:00
5. Add a sidebar feature which includes recent items and actions for each application
2021-07-16 20:21:46 +00:00
2. Improve the icon theme
3. Rework the SevenTasks context menu
4. Add vertical taskbar support
5. Add more theme-specific documentation and KDE/QML documentation.
2021-07-16 19:33:52 +00:00