arcanis
24ad32b6ca
fix missing Api version for formatters
2016-08-02 20:50:16 +03:00
arcanis
51b7d3aa09
fix invalid float formatter saving
...
fix library formatters too
2016-08-01 19:46:28 +03:00
arcanis
3674fba669
bump forgotten cmakelists
2016-07-31 13:49:11 +03:00
arcanis
f1116d1f83
add some default formatters
2016-07-30 17:41:33 +03:00
arcanis
bcf757477b
use constat string to request mpd data
2016-07-29 13:50:03 +03:00
arcanis
1864dc71d5
use sockets from MPD instead of running curl
2016-07-28 15:34:52 +03:00
arcanis
90c33ab24d
use m_ prefix for all internal variables, update CONTRIBUTING.md
...
accordingly
2016-07-27 20:40:17 +03:00
arcanis
052d8a034c
add formatters reinit ( fix #102 )
2016-07-26 15:11:52 +03:00
arcanis
064cd7e44f
add ability do not translate strings in DateTime formatter
...
option X-AW-Translate, ApiVer 2
2016-07-23 19:49:34 +03:00
arcanis
9e59b22c32
add formatters to configuration functions
2016-07-21 12:20:55 +03:00
arcanis
89f6661fa5
update Dutch translation
2016-07-16 22:23:20 +03:00
arcanis
7836fbf77f
add macro to combobox
2016-07-14 13:23:49 +03:00
arcanis
d90d9e2c6f
bump desktop versions in the repo
2016-07-12 12:25:29 +03:00
arcanis
927e93b7fc
Release 3.2.0 patches update
2016-07-10 00:09:08 +03:00
arcanis
fbf89f61b4
Release 3.2.0
2016-07-09 17:01:56 +03:00
arcanis
4adf457ada
translation update
2016-07-08 13:51:29 +03:00
arcanis
0d4211b2c4
add string formatter
2016-07-07 13:36:30 +03:00
arcanis
085eec7a3d
some fixes inside extensions
...
* do not use private variables if there are special methods
* change macro call from `aw_*` to `aw_macro_*`
* add forgotten configuration reading/writting for list formatter
2016-07-06 14:23:01 +03:00
arcanis
baf5085506
prerelease translation update
2016-07-04 16:24:12 +03:00
arcanis
17a0c61b4a
add list formatter
2016-07-03 04:10:04 +03:00
arcanis
3497922928
function improvements
...
* use $ for args inside macros
* allow to use screened brackets inside functions
2016-07-02 04:07:43 +03:00
arcanis
2f88c7ae60
add macros support
...
Macros should be declared as `aw_macro<name,arg1,arg2,...>{{macro body}}` and then
they may be used as `aw_name<arg1,arg2,...>{{}}`. It just puts `macro
body` to pattern and replaces arguments to provided ones according to
macro call. E.g.:
```
$aw_macro<test,phrase>{{phrase}}$aw_test<hello world>{{}}
```
will transform into
```
hello world
```
2016-07-01 02:21:48 +03:00
arcanis
8e8ac2f3c7
some refactoring
...
* fix undefinded behaviour
* drop dbus timout, use generic timeout insead
* drop load source to own cmake key
* update contributing.md
2016-06-30 01:59:06 +03:00
arcanis
5cd5272f10
add tests for awkeys
2016-06-28 11:19:33 +03:00
arcanis
bee8e2f180
add more tests for confighelper
2016-06-27 16:58:45 +03:00
arcanis
bf16e72e1e
add configuration tests
2016-06-26 01:52:15 +03:00
arcanis
faf259e339
add tests for pattern functions some simplifications
2016-06-25 03:11:21 +03:00
arcanis
f6a6704fd2
add test for awupdatehelper and template for awkeycache
2016-06-23 10:56:55 +03:00
arcanis
4a0da3f978
add dpplugin tests
2016-06-22 01:04:57 +03:00
arcanis
71ae832bcd
add last sources test for playersource
2016-06-18 05:08:14 +03:00
arcanis
0f1763cb81
add one more workaround for possible freezes ( #96 )
...
First of all it seems that freezes were caused by stuck dbus calls. I've
enabled dbus call timeout (build-configured, default to 3000 msec). And
moreover I've added one more thread lock for dbus calls.
2016-06-17 15:19:00 +03:00
arcanis
b20a96d32f
add fix for possible race condition ( #96 )
2016-06-16 15:17:58 +03:00
arcanis
75d101cc8b
add tests for dekstop, network and processes sources
2016-06-15 15:10:41 +03:00
arcanis
5d9d551afe
some fixes inside sources
2016-06-13 05:15:08 +03:00
arcanis
78b7a87c29
add tests for battery and gpuload sources
...
+ some tests refactoring
2016-06-09 12:45:21 +03:00
arcanis
bc2071a493
add gputemperature tests
2016-06-08 12:33:55 +03:00
arcanis
5a0541d06d
Add test for hddsource, move sources to own library
2016-06-07 14:16:48 +03:00
arcanis
18789f78b3
add small test for aggregators
2016-06-05 03:57:08 +03:00
arcanis
ab01c9fa08
Some test improvements
2016-06-03 01:37:23 +03:00
arcanis
620c4bd1e3
Return to owm weather provider
...
Since yahoo support already exists, so I've added new option
X-AW-Provider (apiver 3). Added tests for these cases
2016-06-02 11:09:02 +03:00
arcanis
4337379177
add tests for abstract formatter
2016-06-01 10:55:51 +03:00
arcanis
69c09d9ff8
more tests for formatters
2016-05-30 01:47:06 +03:00
arcanis
cae9e0d2e3
add test library for random values generation
2016-05-29 03:33:41 +03:00
arcanis
7b154af1b3
add test cases for float and no formatters
2016-05-29 02:45:57 +03:00
arcanis
fd3ed61191
add test for abstractextitem
2016-05-28 00:30:02 +03:00
arcanis
2a257de1e6
add tests for extweather
2016-05-27 15:53:12 +03:00
arcanis
6f09737f0f
add test for extquotes
...
* change url generation in extquotes
* fix bug with missing derivate values
2016-05-26 16:10:23 +03:00
arcanis
b73fb19409
add tests for extupgrade
2016-05-25 12:35:34 +03:00
arcanis
c57a92b687
more consistent tests for extscripts
...
(fix missed filters copying found by tests btw)
2016-05-24 11:53:00 +03:00
arcanis
72f0d4587b
more correct test class for extscripts
2016-05-23 11:04:12 +03:00
arcanis
ea7c15d865
initial commit with test modules
2016-05-22 15:14:56 +03:00
arcanis
2dccc92933
fix error in extscript and extupgrade with invalid updates interval if X-AW-Interval=1
2016-05-21 14:36:24 +03:00
arcanis
e71da9bdfb
use overloaded constructors to create tests
2016-05-19 16:28:19 +03:00
arcanis
f717c984b7
add formatters configuration to ui
2016-05-18 12:46:50 +03:00
arcanis
906ad56c46
Rename some properties in GI.
...
Actually properties height and width are QDialog ones, just rename them
to ones with `item` prefix. No configuration keys were changed.
Update translations as well.
2016-05-17 14:22:12 +03:00
arcanis
301a908aed
add formatter configuration to ui
2016-05-15 01:18:18 +03:00
arcanis
6bd7788aa9
More consistent formatters
2016-05-14 04:08:22 +03:00
arcanis
51c7299ad0
changes in Extensions ABI
...
* rewrite aggregator to normal qt ui
* use X-AW prefix for formatters options
* fix logging
* use nullptr in headers
2016-05-13 13:23:25 +03:00
arcanis
326c65528d
rewrite formatters to ext classes
2016-05-12 20:51:21 +03:00
arcanis
14aab3b758
rewrite extensions to new model
2016-05-11 14:02:15 +03:00
arcanis
7c37134aab
rewrite formatters according to rfc #91
2016-05-10 02:16:24 +03:00
arcanis
734cbe2f4c
upload vertical alignment patch, fix code ( #94 )
2016-05-09 04:07:58 +03:00
arcanis
4bcdb3a7ff
release 3.1.2
2016-05-09 00:12:06 +03:00
arcanis
5ad0c533f0
prerelease updates
...
* update Ukrainian translation
* update patches
* merge qt5.3-qtconcurrent-and-qlogging-category.patch into
qt5.4-replace-qml-dialogs.patch
* update cmake files
* update README
2016-05-08 00:07:44 +03:00
arcanis
d57e54b714
add script formatter
2016-05-07 00:10:06 +03:00
arcanis
13f2d560d0
Some more changes
...
* new tag - $tstime
* add summand parameter to float formatter
* drop version.h includes since it has been moved to awdebug.h (e.g. to
introduce BUILD_FUTURE guards easy in the future)
2016-05-06 01:22:59 +03:00
arcanis
2220ad6bfe
initial creation of custom formatters ( #91 )
2016-05-05 00:11:31 +03:00
arcanis
97f2e78308
add transifex integration
...
* update Spanish translation
* rename nl to nl_NL
2016-05-04 12:40:54 +03:00
arcanis
3771ce6ec2
rename forma_t_er to forma_tt_er
2016-05-03 05:04:12 +03:00
arcanis
46db3fee4c
add standalone configuration example ( #72 )
2016-05-01 16:23:37 +03:00
arcanis
a339f9a743
drop needToBeUpdated call from qml since it is not required
2016-04-30 17:36:01 +03:00
arcanis
4e52d16f1a
prerelese translation bump
2016-04-29 13:01:17 +03:00
arcanis
097b63415e
drop own workaround for update functions
...
use qtimer instead
2016-04-28 18:18:13 +03:00
arcanis
77388deab6
initial support of total sent/received data
...
Tags {up,down}total{,kb}[0-9]?+
2016-04-25 16:06:37 +03:00
arcanis
d01d8f95e5
fix qpixmap generation
2016-04-23 05:22:54 +03:00
arcanis
22586811de
backport QML code changes from awesome-widgets to deskop-panel
2016-04-22 15:39:36 +03:00
arcanis
82dda14260
add background configuration dialog
2016-04-21 16:44:21 +03:00
arcanis
f8e9945bc4
fix configuration dialog error
...
even if user selects Cancel in font dialog html codes pasted
2016-04-20 15:50:45 +03:00
arcanis
139554578c
fix bug introduced by 5c474e822b
...
No conversion has been applied for total memory values
2016-04-18 09:33:35 +03:00
arcanis
1827f641f9
Merge branch 'development' of github.com:arcan1s/awesome-widgets into development
2016-04-17 16:20:12 +03:00
arcanis
aef1a736c8
code improvements
...
* drop c++14 requirements since it is not used
* move from enum to enum classes
* more intuitive graph building in GI
* allow X-AW-Direction property works with graphs and bars
2016-04-17 16:18:13 +03:00
arcanis
27a80274ac
add total memory fix patch
2016-04-16 18:29:11 +03:00
arcanis
0e3f83f361
add bars support to gi
...
same as graphs but also provides solid background under lines
2016-04-16 03:23:28 +03:00
arcanis
d30df9dafc
fix configuration ui
...
In some cases text is removed, but no new text is pasted.
2016-04-15 15:02:35 +03:00
arcanis
f7a6b86cae
GI improvements
...
* add tag information to GI configuration
* change tag identification to avoid keys reorderding
2016-04-14 16:14:26 +03:00
arcanis
a3e7a84b92
drop another part of pornography in gi
...
more intuinitve configuration interface in graphicalitem. Improve code
for the future references (in case if new color type will be added).
Change X-AW-*Color values to ones with prefixes (added autoconversion
from old-version api)
2016-04-12 14:22:19 +03:00
arcanis
354fd3cd0c
drop pornography with requests
...
Actually it has been introduced as temporary solution but I totally
forgot about it
2016-04-10 00:22:12 +03:00
arcanis
15abe54290
Another fixes
...
* update translator list
* drop russian changelog at all
* fix changelog building
* fix invalid graphical item UI behaviour
2016-04-09 03:55:52 +03:00
arcanis
60cbc40e9f
implement coverity integration (see #84 )
2016-04-08 16:23:59 +03:00
arcanis
bfa4f9e98e
Some small changes
...
* changelog update
* version metadata update
* bump required Qt version to 5.6 and update patch accordinly
* fix invalid cast in update dialog
2016-04-07 16:52:05 +03:00
arcanis
e9146b3b6c
release 3.1.1
...
* translation update
* fix broken build with gcc (#87 ). The issue was reproduced only with
gcc build and has been resolved by just replacing C-like `isnan` to
`std::isnan`
2016-04-06 14:42:56 +03:00
arcanis
d216ee1f79
fix invalid copied file
2016-04-06 01:40:13 +03:00
arcanis
81ceaa8160
backport zh translation from master for merge
2016-04-06 01:35:07 +03:00
arcanis
d4c7095d61
release 3.1.0
2016-04-06 01:25:31 +03:00
arcanis
d9409c25f4
Preparing to prerelease
...
* apply clangformat
* fix yahoo weather api
2016-04-05 00:24:37 +03:00
arcanis
7d1e035240
replace own workaround for version checking to QVersionNumber
...
QVersionNumber has been introduced since Qt-5.6 and it is better to use
it instead of custom version checking
2016-04-04 10:47:12 +03:00
arcanis
fa795121aa
drop task from source tree
...
Latest commits have removed links to task
2016-03-29 17:01:57 +03:00
arcanis
b9fda3e1cd
drop task library from build, cosmetic changes
2016-03-27 15:39:37 +03:00
arcanis
1187c43e57
Move to QProcess from Task in GPU and player sources
2016-03-26 12:17:24 +03:00
arcanis
4a6aaa95b0
Move hddtemp engine to qprocess
...
in lieu of #83
2016-03-25 18:19:26 +03:00