Commit Graph

88 Commits

Author SHA1 Message Date
arcanis ee6cf60aa4 change constants from #define to const var val
Update contributing.md accordingly
2016-09-18 00:59:23 +03:00
arcanis f3f9239984 more correct error checking 2016-08-21 19:24:16 +03:00
arcanis b76cbb8ce3 update nl translation
fix invalid string in DateTime formatter
2016-08-04 14:29:39 +03:00
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 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 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 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 17a0c61b4a add list formatter 2016-07-03 04:10:04 +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 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 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 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 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 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 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 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 4e52d16f1a prerelese translation bump 2016-04-29 13:01:17 +03:00
arcanis d01d8f95e5 fix qpixmap generation 2016-04-23 05:22:54 +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 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 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 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 d9409c25f4 Preparing to prerelease
* apply clangformat
* fix yahoo weather api
2016-04-05 00:24:37 +03:00
arcanis 4a6aaa95b0 Move hddtemp engine to qprocess
in lieu of #83
2016-03-25 18:19:26 +03:00
arcanis 7e42c8cb49 Improve performance with image generation
To avoid pen creation on each update class properties is used.
2016-03-24 15:53:07 +03:00
arcanis fe7f82373b Start work on adding ability to use custom image for bars instead of
color
2016-03-19 17:50:51 +03:00
arcanis 3a6033e676 Cosmetic changes
* fix invalid graph painting - for some reasons graphs are not normed as
  expected.
* fix cppcheck warnings related to no default values
2016-03-18 16:23:53 +03:00
arcanis 453d4d5149 Small changes
* move logging ini file from dataengine to library
* improve dataengine desktop file
* fix configuration warnings with the newest plasma
2016-03-17 19:19:10 +03:00
arcanis 07c753b703 add default config to directory
(it mostly requires by current build system)
2016-03-16 18:23:31 +03:00