Merge pull request #123 from arcan1s/development

release 3.3.1
This commit is contained in:
Evgenii Alekseev 2017-05-15 20:16:47 +03:00 committed by GitHub
commit b4658d61b2
27 changed files with 82 additions and 32 deletions

View File

@ -1,3 +1,19 @@
Ver.3.3.1:
+ add ability to direct issue report (#104)
+ add key completion (#105)
+ add ability to load historical configuration (#106)
+ add ability to upload configuration to remote server (#106)
+ add stylish (#112)
+ add DBus intergration (#115)
+ add cron-like extenstion triggers (`X-AW-Socket` option) (#117)
+ add ability to trigger extensions by calling socket (`X-AW-Schedule` option) (#118)
+ add source for network requests
+ add Json formatter
- drop patches provided support for Qt 5.4
* use custom signal slot connection for dataengine (`BUILD_FUTURE` flag required)
* update UI
* refactoring
Ver.3.2.1: Ver.3.2.1:
+ add X-AW-Translate option to DateTime formatter + add X-AW-Translate option to DateTime formatter
+ add formatters to configuration export and import + add formatters to configuration export and import

View File

@ -2,7 +2,7 @@
pkgname=plasma5-applet-awesome-widgets pkgname=plasma5-applet-awesome-widgets
_pkgname=awesome-widgets _pkgname=awesome-widgets
pkgver=3.3.0 pkgver=3.3.1
pkgrel=1 pkgrel=1
pkgdesc="Collection of minimalistic Plasmoids which look like Awesome WM widgets (ex-PyTextMonitor)" pkgdesc="Collection of minimalistic Plasmoids which look like Awesome WM widgets (ex-PyTextMonitor)"
arch=('i686' 'x86_64') arch=('i686' 'x86_64')
@ -17,7 +17,7 @@ optdepends=("catalyst: for GPU monitor"
makedepends=('cmake' 'extra-cmake-modules' 'python') makedepends=('cmake' 'extra-cmake-modules' 'python')
source=(https://github.com/arcan1s/awesome-widgets/releases/download/V.${pkgver}/${_pkgname}-${pkgver}-src.tar.xz) source=(https://github.com/arcan1s/awesome-widgets/releases/download/V.${pkgver}/${_pkgname}-${pkgver}-src.tar.xz)
install=${pkgname}.install install=${pkgname}.install
md5sums=('0dddbf8c47992204de515e63026c16f3') md5sums=('306027b017f940c9c5eaffb65ff82a7f')
backup=('etc/xdg/plasma-dataengine-extsysmon.conf') backup=('etc/xdg/plasma-dataengine-extsysmon.conf')
prepare() { prepare() {

View File

@ -15,7 +15,7 @@ set(PROJECT_CONTACT "esalexeev@gmail.com")
set(PROJECT_LICENSE "GPL3") set(PROJECT_LICENSE "GPL3")
set(PROJECT_VERSION_MAJOR "3") set(PROJECT_VERSION_MAJOR "3")
set(PROJECT_VERSION_MINOR "3") set(PROJECT_VERSION_MINOR "3")
set(PROJECT_VERSION_PATCH "0") set(PROJECT_VERSION_PATCH "1")
set(PROJECT_VERSION "${PROJECT_VERSION_MAJOR}.${PROJECT_VERSION_MINOR}.${PROJECT_VERSION_PATCH}") set(PROJECT_VERSION "${PROJECT_VERSION_MAJOR}.${PROJECT_VERSION_MINOR}.${PROJECT_VERSION_PATCH}")
# append git version if any # append git version if any
set(PROJECT_COMMIT_SHA "Commit hash" CACHE INTERNAL "") set(PROJECT_COMMIT_SHA "Commit hash" CACHE INTERNAL "")

View File

@ -20,7 +20,7 @@ X-Plasma-RemoteLocation=
X-KDE-PluginInfo-Author=Evgeniy Alekseev aka arcanis X-KDE-PluginInfo-Author=Evgeniy Alekseev aka arcanis
X-KDE-PluginInfo-Email=esalexeev@gmail.com X-KDE-PluginInfo-Email=esalexeev@gmail.com
X-KDE-PluginInfo-Name=org.kde.plasma.awesomewidget X-KDE-PluginInfo-Name=org.kde.plasma.awesomewidget
X-KDE-PluginInfo-Version=3.3.0 X-KDE-PluginInfo-Version=3.3.1
X-KDE-PluginInfo-Website=https://arcanis.me/projects/awesome-widgets/ X-KDE-PluginInfo-Website=https://arcanis.me/projects/awesome-widgets/
X-KDE-PluginInfo-Category=System Information X-KDE-PluginInfo-Category=System Information
X-KDE-PluginInfo-Depends= X-KDE-PluginInfo-Depends=

View File

@ -12,5 +12,5 @@ X-AW-Type=Horizontal
X-AW-Direction=LeftToRight X-AW-Direction=LeftToRight
X-AW-Height=25 X-AW-Height=25
X-AW-Width=100 X-AW-Width=100
X-AW-ApiVersion=5 X-AW-ApiVersion=6
X-AW-Number=3 X-AW-Number=3

View File

@ -12,5 +12,5 @@ X-AW-Type=Horizontal
X-AW-Direction=LeftToRight X-AW-Direction=LeftToRight
X-AW-Height=25 X-AW-Height=25
X-AW-Width=100 X-AW-Width=100
X-AW-ApiVersion=5 X-AW-ApiVersion=6
X-AW-Number=0 X-AW-Number=0

View File

@ -12,5 +12,5 @@ X-AW-Type=Horizontal
X-AW-Direction=LeftToRight X-AW-Direction=LeftToRight
X-AW-Height=25 X-AW-Height=25
X-AW-Width=100 X-AW-Width=100
X-AW-ApiVersion=5 X-AW-ApiVersion=6
X-AW-Number=1 X-AW-Number=1

View File

@ -12,5 +12,5 @@ X-AW-Type=Horizontal
X-AW-Direction=LeftToRight X-AW-Direction=LeftToRight
X-AW-Height=25 X-AW-Height=25
X-AW-Width=100 X-AW-Width=100
X-AW-ApiVersion=5 X-AW-ApiVersion=6
X-AW-Number=2 X-AW-Number=2

View File

@ -4,6 +4,8 @@ Name=AAPL.NASDAQ
Comment=Apple Inc Comment=Apple Inc
X-AW-Ticker="AAPL" X-AW-Ticker="AAPL"
X-AW-Active=false X-AW-Active=false
X-AW-ApiVersion=3 X-AW-ApiVersion=4
X-AW-Interval=60 X-AW-Interval=60
X-AW-Number=0 X-AW-Number=0
X-AW-Schedule=
X-AW-Socket=

View File

@ -4,6 +4,8 @@ Name=EUR/RUB
Comment=EUR/RUB Comment=EUR/RUB
X-AW-Ticker="EURRUB=X" X-AW-Ticker="EURRUB=X"
X-AW-Active=false X-AW-Active=false
X-AW-ApiVersion=3 X-AW-ApiVersion=4
X-AW-Interval=60 X-AW-Interval=60
X-AW-Number=1 X-AW-Number=1
X-AW-Schedule=
X-AW-Socket=

View File

@ -4,6 +4,8 @@ Name=EUR/USD
Comment=EUR/USD Comment=EUR/USD
X-AW-Ticker="EURUSD=X" X-AW-Ticker="EURUSD=X"
X-AW-Active=false X-AW-Active=false
X-AW-ApiVersion=3 X-AW-ApiVersion=4
X-AW-Interval=60 X-AW-Interval=60
X-AW-Number=2 X-AW-Number=2
X-AW-Schedule=
X-AW-Socket=

View File

@ -4,6 +4,8 @@ Name=GOOG.NASDAQ
Comment=Google Inc Comment=Google Inc
X-AW-Ticker="GOOG" X-AW-Ticker="GOOG"
X-AW-Active=false X-AW-Active=false
X-AW-ApiVersion=3 X-AW-ApiVersion=4
X-AW-Interval=60 X-AW-Interval=60
X-AW-Number=3 X-AW-Number=3
X-AW-Schedule=
X-AW-Socket=

View File

@ -4,6 +4,8 @@ Name=MSFT.NASDAQ
Comment=Microsoft Corp Comment=Microsoft Corp
X-AW-Ticker="MSFT" X-AW-Ticker="MSFT"
X-AW-Active=false X-AW-Active=false
X-AW-ApiVersion=3 X-AW-ApiVersion=4
X-AW-Interval=60 X-AW-Interval=60
X-AW-Number=4 X-AW-Number=4
X-AW-Schedule=
X-AW-Socket=

View File

@ -4,6 +4,8 @@ Name=RTS
Comment=RTS Index Comment=RTS Index
X-AW-Ticker="RTS.RS" X-AW-Ticker="RTS.RS"
X-AW-Active=false X-AW-Active=false
X-AW-ApiVersion=3 X-AW-ApiVersion=4
X-AW-Interval=60 X-AW-Interval=60
X-AW-Number=5 X-AW-Number=5
X-AW-Schedule=
X-AW-Socket=

View File

@ -4,6 +4,8 @@ Name=S&P
Comment=S&P 500 Index Comment=S&P 500 Index
X-AW-Ticker="^GSPC" X-AW-Ticker="^GSPC"
X-AW-Active=false X-AW-Active=false
X-AW-ApiVersion=3 X-AW-ApiVersion=4
X-AW-Interval=60 X-AW-Interval=60
X-AW-Number=6 X-AW-Number=6
X-AW-Schedule=
X-AW-Socket=

View File

@ -4,6 +4,8 @@ Name=USD/RUB
Comment=USD/RUB Comment=USD/RUB
X-AW-Ticker="USDRUB=X" X-AW-Ticker="USDRUB=X"
X-AW-Active=false X-AW-Active=false
X-AW-ApiVersion=3 X-AW-ApiVersion=4
X-AW-Interval=60 X-AW-Interval=60
X-AW-Number=8 X-AW-Number=8
X-AW-Schedule=
X-AW-Socket=

View File

@ -4,6 +4,8 @@ Name=VIX
Comment=Volatility S&P 500 Comment=Volatility S&P 500
X-AW-Ticker="^VIX" X-AW-Ticker="^VIX"
X-AW-Active=false X-AW-Active=false
X-AW-ApiVersion=3 X-AW-ApiVersion=4
X-AW-Interval=60 X-AW-Interval=60
X-AW-Number=7 X-AW-Number=7
X-AW-Schedule=
X-AW-Socket=

View File

@ -4,6 +4,8 @@ Name=httpbin
Comment=httpbin example Comment=httpbin example
X-AW-Ticker=https://httpbin.org/get X-AW-Ticker=https://httpbin.org/get
X-AW-Active=false X-AW-Active=false
X-AW-ApiVersion=1 X-AW-ApiVersion=2
X-AW-Interval=10 X-AW-Interval=10
X-AW-Number=0 X-AW-Number=0
X-AW-Schedule=
X-AW-Socket=

View File

@ -7,6 +7,8 @@ X-AW-Prefix=
X-AW-Active=false X-AW-Active=false
X-AW-Redirect=nothing X-AW-Redirect=nothing
X-AW-Interval=1 X-AW-Interval=1
X-AW-ApiVersion=4 X-AW-ApiVersion=5
X-AW-Number=0 X-AW-Number=0
X-AW-Filters= X-AW-Filters=
X-AW-Schedule=
X-AW-Socket=

View File

@ -7,5 +7,7 @@ X-AW-Active=false
X-AW-Filter= X-AW-Filter=
X-AW-Null=0 X-AW-Null=0
X-AW-Interval=3600 X-AW-Interval=3600
X-AW-ApiVersion=3 X-AW-ApiVersion=4
X-AW-Number=0 X-AW-Number=0
X-AW-Schedule=
X-AW-Socket=

View File

@ -7,5 +7,7 @@ X-AW-Active=false
X-AW-Filter= X-AW-Filter=
X-AW-Null=0 X-AW-Null=0
X-AW-Interval=3600 X-AW-Interval=3600
X-AW-ApiVersion=3 X-AW-ApiVersion=4
X-AW-Number=1 X-AW-Number=1
X-AW-Schedule=
X-AW-Socket=

View File

@ -7,5 +7,7 @@ X-AW-Active=false
X-AW-Filter= X-AW-Filter=
X-AW-Null=3 X-AW-Null=3
X-AW-Interval=3600 X-AW-Interval=3600
X-AW-ApiVersion=3 X-AW-ApiVersion=4
X-AW-Number=2 X-AW-Number=2
X-AW-Schedule=
X-AW-Socket=

View File

@ -7,5 +7,7 @@ X-AW-Active=false
X-AW-Filter= X-AW-Filter=
X-AW-Null=0 X-AW-Null=0
X-AW-Interval=3600 X-AW-Interval=3600
X-AW-ApiVersion=3 X-AW-ApiVersion=4
X-AW-Number=3 X-AW-Number=3
X-AW-Schedule=
X-AW-Socket=

View File

@ -7,5 +7,7 @@ X-AW-Active=false
X-AW-Filter= X-AW-Filter=
X-AW-Null=0 X-AW-Null=0
X-AW-Interval=3600 X-AW-Interval=3600
X-AW-ApiVersion=3 X-AW-ApiVersion=4
X-AW-Number=4 X-AW-Number=4
X-AW-Schedule=
X-AW-Socket=

View File

@ -3,7 +3,7 @@ Comment=London current weather
Encoding=UTF-8 Encoding=UTF-8
Name=London current Name=London current
X-AW-Active=false X-AW-Active=false
X-AW-ApiVersion=3 X-AW-ApiVersion=4
X-AW-City=London X-AW-City=London
X-AW-Country=uk X-AW-Country=uk
X-AW-Image=false X-AW-Image=false
@ -11,3 +11,5 @@ X-AW-Interval=3600
X-AW-Number=0 X-AW-Number=0
X-AW-Provider=OWM X-AW-Provider=OWM
X-AW-TS=0 X-AW-TS=0
X-AW-Schedule=
X-AW-Socket=

View File

@ -20,7 +20,7 @@ X-Plasma-RemoteLocation=
X-KDE-PluginInfo-Author=Evgeniy Alekseev aka arcanis X-KDE-PluginInfo-Author=Evgeniy Alekseev aka arcanis
X-KDE-PluginInfo-Email=esalexeev@gmail.com X-KDE-PluginInfo-Email=esalexeev@gmail.com
X-KDE-PluginInfo-Name=org.kde.plasma.desktoppanel X-KDE-PluginInfo-Name=org.kde.plasma.desktoppanel
X-KDE-PluginInfo-Version=3.3.0 X-KDE-PluginInfo-Version=3.3.1
X-KDE-PluginInfo-Website=https://arcanis.me/projects/awesome-widgets/ X-KDE-PluginInfo-Website=https://arcanis.me/projects/awesome-widgets/
X-KDE-PluginInfo-Category=System Information X-KDE-PluginInfo-Category=System Information
X-KDE-PluginInfo-Depends= X-KDE-PluginInfo-Depends=

View File

@ -25,17 +25,17 @@ const char CHANGELOG[] = "@PROJECT_CHANGELOG@";
// configuraion // configuraion
// graphical items api version // graphical items api version
const int AW_GRAPHITEM_API = 5; const int AW_GRAPHITEM_API = 6;
// extquotes api version // extquotes api version
const int AW_EXTQUOTES_API = 3; const int AW_EXTQUOTES_API = 4;
// extscript api version // extscript api version
const int AW_EXTSCRIPT_API = 4; const int AW_EXTSCRIPT_API = 5;
// extupgrade api version // extupgrade api version
const int AW_EXTUPGRADE_API = 3; const int AW_EXTUPGRADE_API = 4;
// extweather api version // extweather api version
const int AW_EXTWEATHER_API = 3; const int AW_EXTWEATHER_API = 4;
// extnetworkrequest api version // extnetworkrequest api version
const int AW_EXTNETREQUEST_API = 1; const int AW_EXTNETREQUEST_API = 2;
// formatter api version // formatter api version
const int AW_FORMATTER_API = 3; const int AW_FORMATTER_API = 3;
// telemetry api version // telemetry api version