Releases: arcan1s/awesome-widgets
Releases · arcan1s/awesome-widgets
Release 3.2.0
- custom formatters (#91)
- add backend tests (#95)
- add OWM weather provider for ExtWeather. It can be switched by using X-AW-Provider (ApiVer 3)
- add DBus timeout for calls (#96)
- add macros support (
$aw_macro
and$aw_macro_*
for calls) - fix vertical alignment (#94)
- fix bug with invalid updates on
X-AW-Interval=1
for ExtScript and ExtUpgrade - fix bug with missing derivate vaules in ExtQuotes
- fix possible plasma crash (#96)
- fix possible undefined behaviour if no extensions was found by name
- split dataengine sources to own library
- allow to use screened double brakets inside functions
Release 3.1.2
- add standalone widget configuration example
- new tag tstime
- new tags uptotal* and downtotal*
- add background configuration button
- allow X-AW-Direction property works with graphs and bars (graphical items)
- add bars support to Graphical Items
- add integration with transifex
- add integration with coverity
- drop update source (breaking changes if you are using it as developer)
- fix pen generation from file image (graphical items)
- fix bug with which font html parameters will be pasted even if there cancel clicked
- fix bug with invalid total memory formating
- fix bug in configuration UI with which there is no selected text pasted
- fixes in graphical item configuration UI and behaviour
- fix changelog building
- fix invalid cast (found by coverity)
- change text update mechanism
- grahical item improvements
- code improvements
- translation update
Release 3.1.1
- fix broken gcc build (#87)
- translation update
Release 3.1.0
- implement templates support (#71)
- implement special functions (#71)
- special directory for configs (#72)
- custom bar images (#80)
- custom bar values (#80)
- show changelog after updates
- add Polish translation (thanks to Mariusz Kocoń)
- use Qt-5.6 features
- fix invalid tooltip resize in desktop panel (#74)
- fix graphical items blinking (#81)
- drop tasks and move to native QProcess to avoid crash (#83)
- the newest Qt (5.6) fixes
- the newest Plasma fixes
- move from OWM to Yahoo! Weather (#73)
- improve performance by using optimized subscriptions (#75)
- improve performance by storing QVariant instead of frequent casting (#75)
- change bar names semantic to the simplest one (#80, breaking changes)
- high memory usage notifications have been changed from 90 to 80 perc
- a large part of refactoring
Release 3.0.1
Release 3.0.0
- add tags upunits, downunits, upkb, downkb
- add tags dalbum, dartist, dtitle, salbum, sartist, stitle
- add support of lambda functions
- add Dutch translation (thanks to Heimen Stoffels)
- add check for update function on startup (optional)
- add ability to disable string tags translations
- add filtering to ExtUpgrade (ApiVer == 3)
- add ability to change weather icons (ApiVer == 2)
- show message if no updates found on direct request
- add swap redirect type to ExtScript (ApiVer == 4)
- add ability to wrap words
- add support of graphs to GraphicalItems (ApiVer == 3)
- add ability to show preview from configuration
- add configuration export and import functions
- fix warning for empty tooltip image
- fix bug with widget auto resizing
- fix bug with no settings saving in DE
- fix bug with large start size
- fix bug with no possibility use more than 10 ext tags
- drop HDD free space notifications
- drop X-AW-Output key for ExtScript (ApiVer == 4)
- fix possible crash on web sources destruction
- more pretty configuration ui
- improve logging, change format to Qt5 style
- switch to concurrent data update
- some more optimization
- better network device definition
- quotes values now have double type (ApiVer == 3)
- better quotes output
- more comments inside code
- more Qt code style
- move update interval to another group
- move DataEnignes operations to plugin
- change DataEngine data format (breaking changes)
Release 2.4.0
- add support of weather items
- add support of load average (la1, la5, la15 tags)
- add "drop key cache" button
- add support of clang building
- create ExtItems aggregator
- add time to debug information
- add ability to disable player monitor
- fix bug with invalid network data calculation
- fix warning with fond dialog init
- fix bug with no object deletions (#60)
- rewrite ExtItems to use own abstract class
- improve work with data updating (#57)
- move to signal-slot interface painting
- move plugin part back to private
- cast plugin as type, not signleton (#57)
- change logic in data building inside DataEngine
- edit build and drop different DataEngine packaging
- rewrite QMap to QHash if possible
- rewrite to use iterators if possible
- list of desktops is now represented as QStringList
- refactoring
Release 2.3.3
Release 2.3.2
- change network speed units from KB/s to MB/s if value is more than 1000 KB/s (metrics are the same)
- fix bug with no actions on link activation (thanks to infans)
- improve quotes support, e.g. fix plasma crash
- rewrite main widget to signal-slot update model
- improve battery calculation for system which has several batteries