update eng readme and changlelog

This commit is contained in:
arcan1s 2014-07-09 13:32:33 +04:00
parent 07c2abd5bc
commit baf21549d5
7 changed files with 198 additions and 15 deletions

View File

@ -1,5 +1,8 @@
Ver.1.10.3: Ver.1.11.0:
+ added ability to disable background image + added ability to disable background image
+ added desktop DataEngine
+ added PTM desktop panel
+ added desktop label (tags $name, $number, $total)
Ver.1.10.2: Ver.1.10.2:
- fix error with tempUnits in hddtemp label - fix error with tempUnits in hddtemp label

View File

@ -1,5 +1,8 @@
Вер.1.10.3: Вер.1.11.0:
+ добавлена возможность отключения фона + добавлена возможность отключения фона
+ добавлен desktop DataEngine
+ добавлен виджет PTM desktop panel
+ добавлено поле текущий рабочий стол (теги $name, $number, $total)
Вер.1.10.2: Вер.1.10.2:
- фикс ошибки с tempUnits в поле hddtemp - фикс ошибки с tempUnits в поле hddtemp

View File

@ -60,6 +60,9 @@ For edited output you must open Settings window and setup output format in lines
* tag `$ps` - list of running processes * tag `$ps` - list of running processes
* tag `$pkgcountN` - number of packages, which available to upgrade for command N. For example, `$pkgcount0` * tag `$pkgcountN` - number of packages, which available to upgrade for command N. For example, `$pkgcount0`
* tag `$customN` - returns output for custom command N. For example, `$custom0` * tag `$customN` - returns output for custom command N. For example, `$custom0`
* tag `$name` - name of the current desktop
* tag `$number` - number of the current desktop
* tag `$total` - total number of desktops
Label order will changed if you change slider position. HTML tags in label work normally. Label order will changed if you change slider position. HTML tags in label work normally.
@ -177,6 +180,10 @@ DataEngine settings
Commands, which will be run for custom label. Commands, which will be run for custom label.
**Desktop cmd**
Type a command which will be run for desktop DataEngine. Default is `qdbus org.kde.kwin /KWin currentDesktop`.
**GPU device** **GPU device**
Select one of supported GPU devices. `auto` will enable auto selection, `disable` will disable definition of GPU states. Default is `auto`. Select one of supported GPU devices. `auto` will enable auto selection, `disable` will disable definition of GPU states. Default is `auto`.
@ -212,10 +219,40 @@ List of commands, which will be run. Number of null lines is a number of unneede
Select one of supported music playes for player label. Select one of supported music playes for player label.
DataEngine configuration PTM desktop panel
------------------------ =================
You may edit DataEngine configuration. It is `/usr/share/config/extsysmon.conf` or `$HOME/share/config/extsysmon.conf` depending on the type of installation. Uncomment needed line and edit it. Since version 1.11.0 PyTextMonitor provides a minimalistic panel for monitoring on desktops written on `C++`. And yes, it looks like the same panel in Awesome.
Desktop panel configuration
---------------------------
**Enable background**
Uncheck to disable default background and set transparent one.
**Vertical layout**
Use vertical layout instead of horizontal one.
**Add stretch**
Add stretch (spacer) to the selected side of the widget.
**Mark**
Type symbol (or line) which will be shown if this desktop is active now.
**Pattern tags**
* tag `$mark` - show mark if this desktop is active
* tag `$name` - name of the current desktop
* tag `$number` - number of the current desktop
* tag `$total` - total number of desktops
**Command**
Type command which will be run on left click on the selected desktop. Available variables are same as for pattern. Default is `dbus org.kde.kwin /KWin setCurrentDesktop $number`.
Instruction Instruction
=========== ===========

View File

@ -60,6 +60,9 @@ For edited output you must open Settings window and setup output format in lines
* tag `$ps` - list of running processes * tag `$ps` - list of running processes
* tag `$pkgcountN` - number of packages, which available to upgrade for command N. For example, `$pkgcount0` * tag `$pkgcountN` - number of packages, which available to upgrade for command N. For example, `$pkgcount0`
* tag `$customN` - returns output for custom command N. For example, `$custom0` * tag `$customN` - returns output for custom command N. For example, `$custom0`
* tag `$name` - name of the current desktop
* tag `$number` - number of the current desktop
* tag `$total` - total number of desktops
Label order will changed if you change slider position. HTML tags in label work normally. Label order will changed if you change slider position. HTML tags in label work normally.
@ -177,6 +180,10 @@ DataEngine settings
Commands, which will be run for custom label. Commands, which will be run for custom label.
**Desktop cmd**
Type a command which will be run for desktop DataEngine. Default is `qdbus org.kde.kwin /KWin currentDesktop`.
**GPU device** **GPU device**
Select one of supported GPU devices. `auto` will enable auto selection, `disable` will disable definition of GPU states. Default is `auto`. Select one of supported GPU devices. `auto` will enable auto selection, `disable` will disable definition of GPU states. Default is `auto`.
@ -212,10 +219,40 @@ List of commands, which will be run. Number of null lines is a number of unneede
Select one of supported music playes for player label. Select one of supported music playes for player label.
DataEngine configuration PTM desktop panel
------------------------ =================
You may edit DataEngine configuration. It is `/usr/share/config/extsysmon.conf` or `$HOME/share/config/extsysmon.conf` depending on the type of installation. Uncomment needed line and edit it. Since version 1.11.0 PyTextMonitor provides a minimalistic panel for monitoring on desktops written on `C++`. And yes, it looks like the same panel in Awesome.
Desktop panel configuration
---------------------------
**Enable background**
Uncheck to disable default background and set transparent one.
**Vertical layout**
Use vertical layout instead of horizontal one.
**Add stretch**
Add stretch (spacer) to the selected side of the widget.
**Mark**
Type symbol (or line) which will be shown if this desktop is active now.
**Pattern tags**
* tag `$mark` - show mark if this desktop is active
* tag `$name` - name of the current desktop
* tag `$number` - number of the current desktop
* tag `$total` - total number of desktops
**Command**
Type command which will be run on left click on the selected desktop. Available variables are same as for pattern. Default is `dbus org.kde.kwin /KWin setCurrentDesktop $number`.
Instruction Instruction
=========== ===========

View File

@ -1,6 +1,16 @@
--- README.md.orig 2014-06-09 16:57:03.181101600 +0400 --- README.md.orig 2014-07-08 12:10:47.217925504 +0400
+++ README.md 2014-07-08 10:09:15.338228176 +0400 +++ README.md 2014-07-09 13:30:07.324141630 +0400
@@ -75,6 +75,10 @@ @@ -60,6 +60,9 @@
* tag `$ps` - list of running processes
* tag `$pkgcountN` - number of packages, which available to upgrade for command N. For example, `$pkgcount0`
* tag `$customN` - returns output for custom command N. For example, `$custom0`
+* tag `$name` - name of the current desktop
+* tag `$number` - number of the current desktop
+* tag `$total` - total number of desktops
Label order will changed if you change slider position. HTML tags in label work normally.
@@ -75,6 +78,10 @@
Advanced settings Advanced settings
----------------- -----------------
@ -11,3 +21,58 @@
**Vertical layout** **Vertical layout**
Use vertical layout instead of horizontal one. Use vertical layout instead of horizontal one.
@@ -173,6 +180,10 @@
Commands, which will be run for custom label.
+**Desktop cmd**
+
+Type a command which will be run for desktop DataEngine. Default is `qdbus org.kde.kwin /KWin currentDesktop`.
+
**GPU device**
Select one of supported GPU devices. `auto` will enable auto selection, `disable` will disable definition of GPU states. Default is `auto`.
@@ -208,10 +219,40 @@
Select one of supported music playes for player label.
-DataEngine configuration
-------------------------
+PTM desktop panel
+=================
+
+Since version 1.11.0 PyTextMonitor provides a minimalistic panel for monitoring on desktops written on `C++`. And yes, it looks like the same panel in Awesome.
+
+Desktop panel configuration
+---------------------------
+
+**Enable background**
+
+Uncheck to disable default background and set transparent one.
+
+**Vertical layout**
+
+Use vertical layout instead of horizontal one.
+
+**Add stretch**
+
+Add stretch (spacer) to the selected side of the widget.
+
+**Mark**
+
+Type symbol (or line) which will be shown if this desktop is active now.
+
+**Pattern tags**
+
+* tag `$mark` - show mark if this desktop is active
+* tag `$name` - name of the current desktop
+* tag `$number` - number of the current desktop
+* tag `$total` - total number of desktops
+
+**Command**
-You may edit DataEngine configuration. It is `/usr/share/config/extsysmon.conf` or `$HOME/share/config/extsysmon.conf` depending on the type of installation. Uncomment needed line and edit it.
+Type command which will be run on left click on the selected desktop. Available variables are same as for pattern. Default is `dbus org.kde.kwin /KWin setCurrentDesktop $number`.
Instruction
===========

View File

@ -7,8 +7,8 @@ cmake_policy (SET CMP0015 NEW)
project (pytextmonitor) project (pytextmonitor)
set (PROJECT_VERSION_MAJOR 1) set (PROJECT_VERSION_MAJOR 1)
set (PROJECT_VERSION_MINOR 10) set (PROJECT_VERSION_MINOR 11)
set (PROJECT_VERSION_PATCH 3) set (PROJECT_VERSION_PATCH 0)
set (PROJECT_VERSION ${PROJECT_VERSION_MAJOR}.${PROJECT_VERSION_MINOR}.${PROJECT_VERSION_PATCH}) set (PROJECT_VERSION ${PROJECT_VERSION_MAJOR}.${PROJECT_VERSION_MINOR}.${PROJECT_VERSION_PATCH})
message (STATUS "Version: ${PROJECT_VERSION}") message (STATUS "Version: ${PROJECT_VERSION}")

View File

@ -59,6 +59,9 @@
<li>tag <code>$ps</code> - list of running processes</li> <li>tag <code>$ps</code> - list of running processes</li>
<li>tag <code>$pkgcountN</code> - number of packages, which available to upgrade for command N. For example, <code>$pkgcount0</code></li> <li>tag <code>$pkgcountN</code> - number of packages, which available to upgrade for command N. For example, <code>$pkgcount0</code></li>
<li>tag <code>$customN</code> - returns output for custom command N. For example, <code>$custom0</code></li> <li>tag <code>$customN</code> - returns output for custom command N. For example, <code>$custom0</code></li>
<li>tag <code>$name</code> - name of the current desktop</li>
<li>tag <code>$number</code> - number of the current desktop</li>
<li>tag <code>$total</code> - total number of desktops</li>
</ul> </ul>
<p>Label order will changed if you change slider position. HTML tags in label work normally.</p> <p>Label order will changed if you change slider position. HTML tags in label work normally.</p>
@ -177,6 +180,10 @@
<p>Commands, which will be run for custom label.</p> <p>Commands, which will be run for custom label.</p>
<p><strong>Desktop cmd</strong></p>
<p>Type a command which will be run for desktop DataEngine. Default is <code>qdbus org.kde.kwin /KWin currentDesktop</code>.</p>
<p><strong>GPU device</strong></p> <p><strong>GPU device</strong></p>
<p>Select one of supported GPU devices. <code>auto</code> will enable auto selection, <code>disable</code> will disable definition of GPU states. Default is <code>auto</code>.</p> <p>Select one of supported GPU devices. <code>auto</code> will enable auto selection, <code>disable</code> will disable definition of GPU states. Default is <code>auto</code>.</p>
@ -214,9 +221,40 @@
<p>Select one of supported music playes for player label.</p> <p>Select one of supported music playes for player label.</p>
<h2>DataEngine configuration</h2> <h1>PTM desktop panel</h1>
<p>You may edit DataEngine configuration. It is <code>/usr/share/config/extsysmon.conf</code> or <code>$HOME/share/config/extsysmon.conf</code> depending on the type of installation. Uncomment needed line and edit it.</p> <p>Since version 1.11.0 PyTextMonitor provides a minimalistic panel for monitoring on desktops written on <code>C++</code>. And yes, it looks like the same panel in Awesome.</p>
<h2>Desktop panel configuration</h2>
<p><strong>Enable background</strong></p>
<p>Uncheck to disable default background and set transparent one.</p>
<p><strong>Vertical layout</strong></p>
<p>Use vertical layout instead of horizontal one.</p>
<p><strong>Add stretch</strong></p>
<p>Add stretch (spacer) to the selected side of the widget.</p>
<p><strong>Mark</strong></p>
<p>Type symbol (or line) which will be shown if this desktop is active now.</p>
<p><strong>Pattern tags</strong></p>
<ul>
<li>tag <code>$mark</code> - show mark if this desktop is active</li>
<li>tag <code>$name</code> - name of the current desktop</li>
<li>tag <code>$number</code> - number of the current desktop</li>
<li>tag <code>$total</code> - total number of desktops</li>
</ul>
<p><strong>Command</strong></p>
<p>Type command which will be run on left click on the selected desktop. Available variables are same as for pattern. Default is <code>dbus org.kde.kwin /KWin setCurrentDesktop $number</code>.</p>
<h1>Instruction</h1> <h1>Instruction</h1>