arcanis
d0c96ce829
massive refactoring
2017-05-05 17:55:52 +03:00
arcanis
6e62ceaac7
massive changes inside
...
* use pass by ref instead of by value if possible
* use reference in interation over collections
* fix no tag inserting
2017-05-04 15:00:50 +03:00
arcanis
1b4d1d6944
implement qcronscheduler, tests update
2017-04-28 01:47:42 +03:00
arcanis
6a24fc3f63
more pretty about text
...
Use generic text generation for all plasmoids
2016-11-06 22:12:03 +03:00
arcanis
87406f70c4
add initial support of tag suggestion
2016-10-24 08:12:14 +03:00
arcanis
c103986f37
add dbus session prototype
2016-10-21 08:10:29 +03:00
arcanis
7568ae2a3b
move textarea to own class as well
2016-10-20 09:23:18 +03:00
arcanis
47439ef151
update desktop panel configuration to new one
2016-10-18 00:12:25 +03:00
arcanis
63d19f038c
move info label to own class, move dialog to own class as well
2016-10-17 23:12:03 +03:00
arcanis
9d5864aa62
move extensions to own bar
2016-10-16 12:23:23 +03:00
arcanis
80767c9dbf
update qmldir to new ui element
2016-10-14 01:10:10 +03:00
arcanis
eea636c6f1
add html bar
2016-10-12 10:23:20 +03:00
arcanis
f882756fad
update desktoppanel qml part
2016-10-10 20:43:07 +03:00
arcanis
335fbb137e
move general singleton to shared part, update part of desktop-panel ui
2016-10-09 21:23:27 +03:00
arcanis
fcb698e7fc
use shared About tab
2016-10-08 00:54:29 +03:00
arcanis
f1b5208bb2
use shared qml files
2016-10-07 22:13:41 +03:00
arcanis
ecf4be8d9c
Add support of text styling for desktop panel
2016-09-24 15:24:24 +03:00
arcanis
f9ddf690c7
drop semicolon from qml files, update CONTRIBUTING guide accordingly
2016-09-15 07:26:00 +03:00
arcanis
8f6d9e7ab5
release 3.2.1
2016-08-11 15:05:53 +03:00
arcanis
d90d9e2c6f
bump desktop versions in the repo
2016-07-12 12:25:29 +03:00
arcanis
72f0d4587b
more correct test class for extscripts
2016-05-23 11:04: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
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
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
22586811de
backport QML code changes from awesome-widgets to deskop-panel
2016-04-22 15:39:36 +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
be9203e816
update project url
...
For some time my site has been moved from arcanis.name to arcanis.me.
Also https protocol forced.
2016-03-05 19:39:26 +03:00
arcanis
beb2682b04
Stabilizing commit
...
* move request timeout settings to the configuration header
* initial support of requiredby dictionary
* add AWPatternFunctions namespace
* improve components communication
* update UI to recent abilities
* rewrite qCDebug messages and update CONTRIBUTING.md accordingly
2016-02-01 00:25:28 +07:00
arcanis
1c78e0d779
Initial support of templates and so on ( #71 )
...
* Initial syntax is the following:
* $template{{ some JS code here }} - simple template based on JS
code inside. It works the same as lambda functions, but calculates
only once.
* aw_count(regex) - keys count found for given regex
* aw_keys(regex, [separator]) - keys found for given regex and
joined by using given separator
* aw_names(regex, [separator]) - key names found for given regex and
joined by using given separator (the same as previous but w\o $)
The template and function syntax may be changed before release.
* replace `foreach` to `for (auto foo : bar)` and update CONTRIBUTING.md
accordingly
2016-01-30 00:07:47 +07:00
arcanis
fba58c27e8
fix #73
...
I suppose the better way is to move weather adaptor to another open
weather engine despite the fact that OWM has provided me a special FOSS
permissions. I've changed weather provider to Yahoo! Weather because
there is no good way to provide my own API key to end-users except for
being compiled to the source code.
In other hand this solution leads to the fact that humidity and
atmosphere pressure is not available for forecast more. And moreover
pressure units has been changed for current weather.
+ fix possible memory leak in dataengine aggregator
+ add "special thanks" group to acknoledgment tab
2016-01-29 01:31:00 +07:00
arcanis
4b679ff570
fix #74
...
Unfortunately there is no good way to resize tooptip dynamically if html
image is used. In other hand if tooltip type set to "names" it is
possible to resize tooptips to content size.
+ update gitignore
2016-01-28 12:44:45 +03:00
arcan1s
ac089dee9c
Release 3.0.1
...
drop nullptr checking
2015-10-23 00:20:30 +03:00
arcan1s
99e38118a4
drop unused declarations, update qt5.5 patch
2015-10-22 05:22:02 +03:00
arcan1s
df87850f65
Release 3.0.0
...
* turn back concurrent text update
* update screenshots
2015-10-21 06:53:34 +03:00
arcan1s
75ab84e993
* logging changes
...
* add configuration export status message
* prepare to release
2015-10-20 00:34:29 +03:00
arcan1s
17a8a1734b
* create cppcheck and clangformat targets
...
* apply code style (#67 )
* send values by reference
* fix warnings on plugin destruction by disconnecting dataengines first
* fix invalid hddtemp group definition
2015-10-18 00:05:42 +03:00
arcan1s
8645260f99
* end work on #68
...
* create special class for configuration
* update clion settings
2015-10-17 00:06:32 +03:00
arcan1s
84f6f1a820
* add commit SHA information
...
* allow to open link in quotes editor
* fix bug with no data updates in configuration ui
2015-09-28 19:27:55 +03:00
arcan1s
92ce241742
return back stream lock which will be disabled from qml by the timer. In
...
other case there is possibe plasma crash
2015-09-26 03:23:10 +03:00
arcan1s
82e2bc23a1
* more intuitive configuration UI
...
* add queueLimit runtime configuration
2015-09-22 00:31:30 +03:00
arcan1s
24eb548bb3
* limit messages queue to ideal thread count
...
* move from QtScript to QJSEngine (first is deprecated since 5.6)
* drop unneeded includes in headers
* some changes inside queue managing
2015-09-17 01:10:55 +03:00
arcan1s
f5e40d084d
show message on no updates
2015-09-07 01:47:50 +03:00
arcan1s
7218defe19
add '$this' feature to lambda functions
...
fix large size on startup
fix invalid key parsing
2015-09-03 00:30:10 +03:00
arcan1s
82c1839634
drop hidding method
2015-09-01 01:12:10 +03:00
arcan1s
cc2b1b7b8a
add images feature to extweather (apiver == 2)
2015-08-31 00:16:04 +03:00
arcan1s
4c27382467
more correct logging, use qt logging for qml as well
2015-08-30 16:24:00 +03:00
arcan1s
aacb50c946
start moving to qt5 style logging
2015-08-29 00:58:39 +03:00