df87850f65
Release 3.0.0
...
* turn back concurrent text update
* update screenshots
2015-10-21 06:53:34 +03:00
75ab84e993
* logging changes
...
* add configuration export status message
* prepare to release
2015-10-20 00:34:29 +03:00
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
0e1b101703
* initial implementation of configuration export and import feature ( #68 )
...
* drop mediators in data transition
2015-10-16 07:22:03 +03:00
2db2de4c27
* try to drop text update to main thread instead of concurrent run
...
* update contributing.md
2015-10-15 16:54:13 +03:00
3be733a775
drop code oriented on the stream lock in parallel updates
...
This fact caused by the qt signal-slot implementation. Even if slots
code is going into parallel they will be called in the main app thread.
And also it is used inside KF5 dataengine implementation, so I'm affraid
that it could not be optimized w\o backend rewriting
2015-10-13 01:49:12 +03:00
d3ab0a7228
* add mutex to avoid crash on qhash data update ( #62 )
...
* update gitignore
* update contributing.md
2015-10-11 18:28:21 +03:00
440d180c20
some code style improvements ( #67 )
2015-10-10 00:51:24 +03:00
827275da3f
fix crash which has been caused by the fact that we've called concurrent
...
data update and don't copy object (#66 )
* more correct concurrent run
* move data split to awdataengineaggregator
2015-10-09 07:22:54 +03:00
f7e24f680a
* add Optimization build type which uses -O3
...
* create QTimer object in AWDataEngineAggregator class, emit signal to
this timer because timers could not be started in the separate thread
* increase limit x2 with leaving the thread pool size as was
2015-10-07 01:39:10 +03:00
69c1f0ed5a
* small build changes
...
* drop cast (they were added to try to avoid possible crash)
2015-10-06 06:49:24 +03:00
c4612d84ed
move dataengine control to plugin part (ref to #66 )
2015-10-05 00:00:38 +03:00
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
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
0fa274ad75
* fix bug in ui
...
* drop QUEUE_LIMIT build option (moved to runtime cfg)
* apply concurrent updates for slots
2015-09-23 03:53:42 +03:00
120e201c5b
* move update interval to another tab
...
* some changes inside concurrent run
* update COPYING to vanila format
2015-09-19 10:25:26 +03:00
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
95b6b2d9e9
* add preview function
...
* more comments inside
* variables renaming
* unite several lists to one hash
* add build_future definition checking to source code
2015-09-15 00:02:59 +03:00
dddc3962a5
* better extensions update
...
* prepare dataaggregator to graph data
* add ability to wrap text
* move tag selection dialog to ui
2015-09-14 05:01:34 +03:00
f08600db61
change quotes output format
...
integrate aggregators to the plugin
2015-09-13 00:13:49 +03:00
bf5c500938
fix bugs caused by integration
2015-09-10 04:59:35 +03:00
ab0ab0d40f
some optimizations
2015-09-08 00:07:47 +03:00
09275731aa
try to implement concurent data update
2015-09-05 03:02:02 +03:00
7218defe19
add '$this' feature to lambda functions
...
fix large size on startup
fix invalid key parsing
2015-09-03 00:30:10 +03:00
6689bea9a7
implement dynamic tags
2015-09-02 00:05:11 +03:00
08dae3b02b
small patch to avoid notifications on nan
2015-08-31 01:43:39 +03:00
cc2b1b7b8a
add images feature to extweather (apiver == 2)
2015-08-31 00:16:04 +03:00
4c27382467
more correct logging, use qt logging for qml as well
2015-08-30 16:24:00 +03:00
aacb50c946
start moving to qt5 style logging
2015-08-29 00:58:39 +03:00
466faf53fa
some refactoring, prepare to moving to qt5 style logging
2015-08-28 00:15:25 +03:00
37726370ee
Add additional column to configuraion ui to better tag selection
2015-08-25 00:07:23 +03:00
b50c1d2363
add ability to do not translate strings
2015-08-23 02:14:55 +03:00
29b75e2b12
update additional files
...
update translations
add "Add lambda" button to ui
2015-08-22 00:40:14 +03:00
835eb00f0d
add lambda support
2015-08-21 00:05:15 +03:00
a5e9b32b28
implement support of network speed units tags
...
fix warning for empty tooltip image
2015-08-18 01:17:51 +03:00
24b143f43a
release 2.4.0
2015-08-10 00:09:31 +03:00
df473c53b5
move plugins to iterators
2015-08-08 00:22:25 +03:00
1cddf6f14d
some map replacing
2015-08-04 00:15:19 +03:00
16305a91c4
rewrite tooltip class
2015-07-29 00:03:12 +03:00
983b808247
move aw plugin to template-based system
...
bump graphicalitems to ApiVer 2 (add number property)
2015-07-27 00:05:15 +03:00
3b6df44489
more correct methods naming, prepare to move to templates
2015-07-25 00:03:45 +03:00
880a986782
add abstactextitem class (building is broken atm)
2015-07-23 00:07:21 +03:00
b699095f38
initial support of weather
2015-07-22 00:44:39 +03:00
a065e96bc3
* move isDebugEnabled method to AWActions
...
* add "Drop key cache" button
2015-07-21 00:24:50 +03:00
1110929b14
improve update events
2015-07-20 00:21:39 +03:00
c7d998eb12
more correct fix for #57
2015-07-19 00:14:49 +03:00
327d5a7ff9
more correct fix for #57
2015-07-17 09:44:44 +03:00
467a3bf508
fix network speed calculation for $down and $up tags
2015-07-14 00:18:29 +03:00
4e78e0e1dd
drop key definition on startup since it blocks several plasmoid
...
instances (refer to #57 )
2015-07-11 15:04:53 +03:00
27ab7d9cd7
fix cast int as float
2015-07-03 00:05:47 +03:00