diff --git a/README.md b/README.md
index 5174e473..cb316d10 100644
--- a/README.md
+++ b/README.md
@@ -61,79 +61,93 @@
### Required Packages
-- curl
-- systemd
+- curl, systemd
+
+### PPA Repository (for ubuntu)
+1. `sudo add-apt-repository ppa:oguzhaninan/stacer`
+2. `sudo apt-get update`
+3. `sudo apt-get install stacer`
### Debian x64
-1. Download `stacer_1.0.8_amd64.deb` from the [Stacer releases page](https://github.com/oguzhaninan/Stacer/releases).
+1. Download `stacer_1.0.9_amd64.deb` from the [Stacer releases page](https://github.com/oguzhaninan/Stacer/releases).
2. Run `sudo dpkg -i stacer*.deb` on the downloaded package.
3. Launch Stacer using the installed `stacer` command.
### Fedora x64
-1. Download `stacer_1.0.8_x64.rpm` from the [Stacer releases page](https://github.com/oguzhaninan/Stacer/releases).
+1. Download `stacer_1.0.9_x64.rpm` from the [Stacer releases page](https://github.com/oguzhaninan/Stacer/releases).
2. Run `sudo rpm --install stacer*.rpm` on the downloaded package.
3. Launch Stacer using the installed `stacer` command.
-## Build from source with CMake (Qt Version Qt 5.9)
-```
-$ mkdir build && cd build
-$ cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_PREFIX_PATH=/qt/path/bin -G Ninja ..
-$ ninja
-$ output/bin/stacer
-```
+## Build from source with CMake (Qt Version Qt 5.x)
+1. mkdir build && cd build
+2. cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_PREFIX_PATH=/qt/path/bin ..
+3. make -j `nproc`
+4. output/bin/stacer
## Screenshots
-
+
+
+
+
+
+
+
+
+
+
+
+
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
diff --git a/screenshots/Screenshot-1.0.9-1.png b/screenshots/Screenshot-1.0.9-1.png
new file mode 100644
index 00000000..d8062157
Binary files /dev/null and b/screenshots/Screenshot-1.0.9-1.png differ
diff --git a/screenshots/Screenshot-1.0.9-10.png b/screenshots/Screenshot-1.0.9-10.png
new file mode 100644
index 00000000..70836f1f
Binary files /dev/null and b/screenshots/Screenshot-1.0.9-10.png differ
diff --git a/screenshots/Screenshot-1.0.9-11.png b/screenshots/Screenshot-1.0.9-11.png
new file mode 100644
index 00000000..c152aacd
Binary files /dev/null and b/screenshots/Screenshot-1.0.9-11.png differ
diff --git a/screenshots/Screenshot-1.0.9-12.png b/screenshots/Screenshot-1.0.9-12.png
new file mode 100644
index 00000000..d04b1423
Binary files /dev/null and b/screenshots/Screenshot-1.0.9-12.png differ
diff --git a/screenshots/Screenshot-1.0.9-13.png b/screenshots/Screenshot-1.0.9-13.png
new file mode 100644
index 00000000..c50c6952
Binary files /dev/null and b/screenshots/Screenshot-1.0.9-13.png differ
diff --git a/screenshots/Screenshot-1.0.9-14.png b/screenshots/Screenshot-1.0.9-14.png
new file mode 100644
index 00000000..034e8f8c
Binary files /dev/null and b/screenshots/Screenshot-1.0.9-14.png differ
diff --git a/screenshots/Screenshot-1.0.9-15.png b/screenshots/Screenshot-1.0.9-15.png
new file mode 100644
index 00000000..ecff9f62
Binary files /dev/null and b/screenshots/Screenshot-1.0.9-15.png differ
diff --git a/screenshots/Screenshot-1.0.9-16.png b/screenshots/Screenshot-1.0.9-16.png
new file mode 100644
index 00000000..160e4c90
Binary files /dev/null and b/screenshots/Screenshot-1.0.9-16.png differ
diff --git a/screenshots/Screenshot-1.0.9-2.png b/screenshots/Screenshot-1.0.9-2.png
new file mode 100644
index 00000000..d7cc124b
Binary files /dev/null and b/screenshots/Screenshot-1.0.9-2.png differ
diff --git a/screenshots/Screenshot-1.0.9-3.png b/screenshots/Screenshot-1.0.9-3.png
new file mode 100644
index 00000000..a0f1ed93
Binary files /dev/null and b/screenshots/Screenshot-1.0.9-3.png differ
diff --git a/screenshots/Screenshot-1.0.9-4.png b/screenshots/Screenshot-1.0.9-4.png
new file mode 100644
index 00000000..ef12067c
Binary files /dev/null and b/screenshots/Screenshot-1.0.9-4.png differ
diff --git a/screenshots/Screenshot-1.0.9-5.png b/screenshots/Screenshot-1.0.9-5.png
new file mode 100644
index 00000000..ae265a0a
Binary files /dev/null and b/screenshots/Screenshot-1.0.9-5.png differ
diff --git a/screenshots/Screenshot-1.0.9-6.png b/screenshots/Screenshot-1.0.9-6.png
new file mode 100644
index 00000000..d496dc92
Binary files /dev/null and b/screenshots/Screenshot-1.0.9-6.png differ
diff --git a/screenshots/Screenshot-1.0.9-7.png b/screenshots/Screenshot-1.0.9-7.png
new file mode 100644
index 00000000..9ed536ec
Binary files /dev/null and b/screenshots/Screenshot-1.0.9-7.png differ
diff --git a/screenshots/Screenshot-1.0.9-8.png b/screenshots/Screenshot-1.0.9-8.png
new file mode 100644
index 00000000..62104afe
Binary files /dev/null and b/screenshots/Screenshot-1.0.9-8.png differ
diff --git a/screenshots/Screenshot-1.0.9-9.png b/screenshots/Screenshot-1.0.9-9.png
new file mode 100644
index 00000000..796c6cb2
Binary files /dev/null and b/screenshots/Screenshot-1.0.9-9.png differ
diff --git a/screenshots/Screenshot-2.0.0-1.png b/screenshots/Screenshot-2.0.0-1.png
deleted file mode 100644
index a09b1944..00000000
Binary files a/screenshots/Screenshot-2.0.0-1.png and /dev/null differ
diff --git a/screenshots/Screenshot-2.0.0-10.png b/screenshots/Screenshot-2.0.0-10.png
deleted file mode 100644
index 104ba8ec..00000000
Binary files a/screenshots/Screenshot-2.0.0-10.png and /dev/null differ
diff --git a/screenshots/Screenshot-2.0.0-11.png b/screenshots/Screenshot-2.0.0-11.png
deleted file mode 100644
index 566859ab..00000000
Binary files a/screenshots/Screenshot-2.0.0-11.png and /dev/null differ
diff --git a/screenshots/Screenshot-2.0.0-12.png b/screenshots/Screenshot-2.0.0-12.png
deleted file mode 100644
index 5e42a6fa..00000000
Binary files a/screenshots/Screenshot-2.0.0-12.png and /dev/null differ
diff --git a/screenshots/Screenshot-2.0.0-13.png b/screenshots/Screenshot-2.0.0-13.png
deleted file mode 100644
index 9dfb79ce..00000000
Binary files a/screenshots/Screenshot-2.0.0-13.png and /dev/null differ
diff --git a/screenshots/Screenshot-2.0.0-2.png b/screenshots/Screenshot-2.0.0-2.png
deleted file mode 100644
index af4f8f8e..00000000
Binary files a/screenshots/Screenshot-2.0.0-2.png and /dev/null differ
diff --git a/screenshots/Screenshot-2.0.0-3.png b/screenshots/Screenshot-2.0.0-3.png
deleted file mode 100644
index e11ebe47..00000000
Binary files a/screenshots/Screenshot-2.0.0-3.png and /dev/null differ
diff --git a/screenshots/Screenshot-2.0.0-4.png b/screenshots/Screenshot-2.0.0-4.png
deleted file mode 100644
index 65a3d726..00000000
Binary files a/screenshots/Screenshot-2.0.0-4.png and /dev/null differ
diff --git a/screenshots/Screenshot-2.0.0-5.png b/screenshots/Screenshot-2.0.0-5.png
deleted file mode 100644
index ddda5faf..00000000
Binary files a/screenshots/Screenshot-2.0.0-5.png and /dev/null differ
diff --git a/screenshots/Screenshot-2.0.0-6.png b/screenshots/Screenshot-2.0.0-6.png
deleted file mode 100644
index f9b871cf..00000000
Binary files a/screenshots/Screenshot-2.0.0-6.png and /dev/null differ
diff --git a/screenshots/Screenshot-2.0.0-7.png b/screenshots/Screenshot-2.0.0-7.png
deleted file mode 100644
index add2836f..00000000
Binary files a/screenshots/Screenshot-2.0.0-7.png and /dev/null differ
diff --git a/screenshots/Screenshot-2.0.0-8.png b/screenshots/Screenshot-2.0.0-8.png
deleted file mode 100644
index 89982cf6..00000000
Binary files a/screenshots/Screenshot-2.0.0-8.png and /dev/null differ
diff --git a/screenshots/Screenshot-2.0.0-9.png b/screenshots/Screenshot-2.0.0-9.png
deleted file mode 100644
index fc6fdb24..00000000
Binary files a/screenshots/Screenshot-2.0.0-9.png and /dev/null differ
diff --git a/stacer-sudo.desktop b/stacer-sudo.desktop
index 4c32e7c2..03f54781 100644
--- a/stacer-sudo.desktop
+++ b/stacer-sudo.desktop
@@ -1,10 +1,9 @@
-#!/usr/bin/env xdg-open
[Desktop Entry]
-Name=Stacer
-Exec=gksu -u $USER stacer
+Name=Stacer (Sudo)
+Exec=gksu stacer
Comment=Linux System Optimizer and Monitoring
Icon=stacer
Type=Application
Terminal=false
Encoding=UTF-8
-Categories=Utilities;
+Categories=Utility;
diff --git a/stacer.desktop b/stacer.desktop
index 49f84877..82cc0f0e 100644
--- a/stacer.desktop
+++ b/stacer.desktop
@@ -1,4 +1,3 @@
-#!/usr/bin/env xdg-open
[Desktop Entry]
Name=Stacer
Exec=stacer
@@ -7,4 +6,4 @@ Icon=stacer
Type=Application
Terminal=false
Encoding=UTF-8
-Categories=Utilities;
+Categories=Utility;
diff --git a/stacer/app.cpp b/stacer/app.cpp
index 30c01e1b..9e2c8f86 100644
--- a/stacer/app.cpp
+++ b/stacer/app.cpp
@@ -125,6 +125,7 @@ void App::clickSidebarButton(QString pageTitle, bool isShow)
pageClick(mListPages.first());
}
setVisible(isShow);
+ if (isShow) activateWindow();
}
void App::checkSidebarButtonByTooltip(const QString &text)