summaryrefslogtreecommitdiff
path: root/volume-widget/volume.lua
AgeCommit message (Collapse)Author
2023-11-05Add reset_garbage_collector to sorta fix mem leakszachir
I added in a variable to force clearing the garbage collector more often, so that the memory leaks involving awful.spawn.easy_async wouldn't cause massive performance issues over time.
2021-12-26volume-widget: fix `INC_VOLUME_CMD` and `DEC_VOLUME_CMD`lygamac
PR #315 didn't remove `pulse` after specifying the device variable, making the command to echo an error.
2021-11-30volume-widget: add device parameterPavel Balaev
By default this widget uses pulse audio device. To make this widget works ALSA users have to install third-party utils. This patch adds ability to select device name for audio control.
2021-09-23Add a step parameter for volume_widget:inc() and :dec()Desour
2021-07-24add the 'step' arg for volume-widgetRandal
2021-05-15volume-widget: open mixer on middle clickNuno Silva
2021-04-11[volume] fix #248streetturtle
2021-03-19[volume] BREAKING CHANGE - new widget instead of old onesstreetturtle
Having three widgets for volume led to a problem of code duplication - same logic was duplicated three times. However when an issue was discovered and fixed, it was fixed in only one of three widgets. So I decided to create a volume widget from scratch, adding new features, such as selecting input/output, better responsiveness, easily customizable widget ui (bar, text, icon, icon and text, arc). Should close #199, #198, #185, #182, #47, #122, #183.
2020-12-02trigger build action on a branchstreetturtle
2020-12-02fix few issuesstreetturtle
2020-11-01show notification on right click for volume/batteryRobert Stoll
2020-05-23make volume +/- delta configurableNeville Li
2020-05-18fix volume widget initial iconNeville Li
2020-04-15Display the notification on the current screenAurélien LAJOIE
2020-04-04Fix display_notification setting in volume-widgetNeville Li
2020-03-30Volume, Add function for keys BindingAurélien LAJOIE
Add raise, lower and toggle function to the widget for key bindings. If notification is activated display the notification on raise, lower or toggle
2020-02-22[volume-widget] fix #118streetturtle
2020-02-08volume: fix error on mouse leaveAurélien LAJOIE
naughty destroy is expecting a nil argument or a real notification, using `{}` triggers an error on destroy
2019-12-24Check if folder with icons existsPavel Makhov
2019-12-23Destroy notification before creating a new oneAurélien LAJOIE
With async, you can trigger several notification Just delete the notification before displaying it
2019-09-18[Volume] Add an option to display a notificationAurélien LAJOIE
2019-09-03externalize config of volume widgetstreetturtle
2019-09-03volume widget support amixer with no device specifiedblix4
This works on my setup without having pulseaudio installed.
2018-10-05refactor volume widgetPavel Makhov
2017-12-09Possible fix for the memory leak (issue #11)pmakhov
2017-06-09show red icon when volume is mutedPavel Makhov
2017-06-09Merge branch 'master' of https://github.com/streetturtle/AwesomeWMPavel Makhov
2017-06-09fix typo in docstreetturtle
2017-06-05Few small improvements for volume widgetPavel Makhov
2017-05-30Add instant update to volume graphic upon changesAshley
Added functionality to audio widget so the graphic updates immediately when you modify the volume through it, rather than taking up to a second to reflect changes. Additionally made some minor changes to code to make it more consistent.
2017-04-14Possible fix for memory leak issue #11Pavel Makhov
2017-03-11Disable startup notifications for volume control commandsSasha Bogdanov
2017-02-12Update volume.luaPavel Makhov
2017-02-09add mouse support to the volume widgetstreetturtle
2017-02-04Added mute detection for volume widgetRoman Sokolkov
2017-02-03improve widget rendering and use wibox.widget wrapperstreetturtle
2017-02-01readme updatestreetturtle
2017-01-30new widgets addedstreetturtle