361 lines
17 KiB
Plaintext
361 lines
17 KiB
Plaintext
|
---------------------------------------------------
|
||
|
Full changelog is available online:
|
||
|
http://git.sysphere.org/vicious/log/?showmsg=1
|
||
|
---------------------------------------------------
|
||
|
6e16a41 bat: fix broken battery remaining time (was always N/A)
|
||
|
bfbc1bd volume: get the normalized volume like alsamixer and DE's indicator
|
||
|
3ef0f11 Next release, tag 2.1.2
|
||
|
946271c bat: expose information on battery wear and tear
|
||
|
7626989 README: write a list of major contributors to the project
|
||
|
c51e13c init: stop allocating reg table functions with properties
|
||
|
52cbb64 Revert "init: emit timeout instead of forced update"
|
||
|
7961ca1 weather: add support for dew point
|
||
|
dc556e5 bat: Use a real minus sign for the charging status
|
||
|
f36997b README: explain wifi abbreviations linp and sign
|
||
|
71ea0f3 README: enable caching in vicious.widgets.cpu example
|
||
|
211d450 init: share timers when possible
|
||
|
75cd103 Revert "mpd: workaround command termination bug in mpd server v0.18"
|
||
|
a6a73f4 mpd: workaround command termination bug in mpd server v0.18
|
||
|
c795642 README: update awesome usage examples for v3.5
|
||
|
563cb6f pkg: revert to pacman as default Arch method, checkupdates optional
|
||
|
01b2302 pkg: use checkupdates on Arch Linux.
|
||
|
2641bf8 contrib: add Open Weather and ATi graphics widget types
|
||
|
0fd4fc5 mboxc: Fixed typo in setmetatable after ported to lua 5.2
|
||
|
052d19e README: explain vicious is a generic WM widget library
|
||
|
bb891d6 Next release, tag 2.1.1
|
||
|
fac688e wifi: add support for /usr/bin binary path
|
||
|
f7fdd90 README: usage examples are for awesome version 3.4
|
||
|
d63343e contrib: add buildbot monitoring widget
|
||
|
8f2f155 Next release, tag 2.1.0
|
||
|
da37c09 mdir: add support for maildir whitespaces
|
||
|
eba6eb0 README: prefer vicious in global space
|
||
|
c28bac5 uptime: metatable bugfix after lua52 port fixed by Jorg Thalheim
|
||
|
3b161ff contrib: document how to enable contributed widgets
|
||
|
e1c7c47 os: change os.getenv init to allow standalone usage of os widget
|
||
|
1a7b430 contrib: initialization bugfix after lua52 port
|
||
|
4caf95b README: update initialization instructions
|
||
|
80d523a bat: metatable bugfix after lua52 port
|
||
|
e929bea widgets: cleanup behind the last commit 363c03e
|
||
|
363c03e Fixed io.lines() bug
|
||
|
8e35a98 Ported vicious.contrib to lua 5.2
|
||
|
41cc2c0 Ported vicious.widgets module to lua 5.2
|
||
|
b6b5290 Ported vicious module to lua 5.2
|
||
|
0741531 cpufreq: skip redudant freq variable check
|
||
|
97e54d6 cpufreq: rework new exception handlers
|
||
|
30db4be cpufreq: handle not existing frequency/governer
|
||
|
13cec6d pkg: update 'Arch S' substitution lines
|
||
|
2d8d7d7 Next release, tag 2.0.4
|
||
|
f972955 README: update thermal documentation
|
||
|
5605030 thermal: change coretemp default, allow file as widget argument
|
||
|
7a3699c division by zero, if battery is full charged
|
||
|
b11bb78 hddtemp: fix curl hang in version 7.24.0
|
||
|
73db82b README: add format function example for overriding symbols
|
||
|
7e81bb8 cpufreq: differentiate between ondemand and conservative
|
||
|
6f42ee5 README: update wtype argument explanation
|
||
|
45c6eba bat: fix time calculation, bug introduced in 350e924
|
||
|
cd4b04d thermal: remove unnecessary read
|
||
|
350e924 bat: another workaround for broken ACPI implementations
|
||
|
eeb27a2 [cpu] fix division by zero
|
||
|
059442d net: sanitize time computation to avoid division by zero
|
||
|
25b375b [pulse] round volume to integer
|
||
|
18e1823 vicious: cleanup tabs and bad intendation
|
||
|
cf996f2 [net] calculate time in a more clean way
|
||
|
f1844de Allocate reg table with all values in one shot
|
||
|
b11d251 README: provide multigraph usage example
|
||
|
44aea37 bat: better fix for missing rate in 31d7b2f
|
||
|
e01a8eb vicious: document mem.bcuse
|
||
|
1384b69 mem: provide mem.bcuse for Gabriel
|
||
|
324563e Next release, tag 2.0.3
|
||
|
dcc2b60 vicious: load widget modules only when needed
|
||
|
06e8f7c mpd: allow named keys or positional arguments
|
||
|
729ceb7 dio: import string.match()
|
||
|
c2f7fbc dio: provide stats for all devices, rewritten by Joerg
|
||
|
6522f58 cpu: another 10 percent optimization from Joerg
|
||
|
753ce61 cpu: calculation and optimization fixes by Joerg
|
||
|
f85d944 gmail: fixed misleading comment
|
||
|
31d7b2f bat: fixed "no such device" for current and power
|
||
|
d385843 helpers: properly handle magic characters
|
||
|
6ddad31 bat: added power_now support
|
||
|
fd0718e contrib: added a README with pulse.lua documented
|
||
|
9f4302c contrib: rewrite pulse module
|
||
|
5160cfe Next release, tag 2.0.2
|
||
|
add54f8 README: added missing register() documentation
|
||
|
fe2e432 TODO: fix contrib/sensors for Ian
|
||
|
7625933 wifi: proper fix for SSID regexp
|
||
|
7f7a94d gmail: inbox is now default
|
||
|
82eb67b wifi: removed spurious bracket from SSID regexp
|
||
|
304fa33 wifi: properly handle disconnects
|
||
|
32a7be1 wifi: provide link quality in percent
|
||
|
c532c0b contrib: fixed email of pulse widget author
|
||
|
49b0913 wifi: improved SSID regular expression
|
||
|
932bd8d init: emit timeout instead of forced update
|
||
|
fbd2af7 init: add set_markup support
|
||
|
e51d8ac date: turn time widget argument into an offset
|
||
|
c6085ee date: accept time as a widget argument
|
||
|
a9d6ea2 init: add connect_signal support, patch by Uli
|
||
|
86a1394 README: update contrib information
|
||
|
fbfcc49 init: comment connect_signal for users of awesome master
|
||
|
1d7f646 pkg: description updated
|
||
|
88c3d0c contrib: use pcall for luasocket in pop
|
||
|
b200a80 contrib: dont import pop - requires luasocket
|
||
|
0350ec9 TODO: document contrib widgets
|
||
|
f8a8696 contrib: imported POP3 widget from Boris
|
||
|
1a443cd init: import contrib widgets, commented
|
||
|
26b0395 contrib: imported contrib widgets
|
||
|
0d6333e Next release, tag 2.0.1
|
||
|
1534951 mpd: added some optional stats, commented
|
||
|
4113d37 pkg: include FreeBSD support
|
||
|
fc46e7a TODO: solid multigraph support needed
|
||
|
d912663 net: add operational state support
|
||
|
8674c91 dio: add partition support
|
||
|
d6faae1 TODO: remove org-mode extension
|
||
|
6171734 TODO: added the carrier detection todo
|
||
|
6d6e98a TODO: included the todo file to encourage contribution
|
||
|
ca1d8d7 README: cut on the security crap
|
||
|
fdae848 raid: removed permanent stats storage
|
||
|
3e12875 pkg: include Mandriva support
|
||
|
64e5426 uptime: simplified system load regexp
|
||
|
448275a widgets: reuse existing datasets where appropriate
|
||
|
a9347ec raid: import raid state widget type by Hagen
|
||
|
9af29ce pkg: aptitude alternative to apt-show-versions
|
||
|
94a60fb bat: fixed module description
|
||
|
338a2ee Next release, tag 2.0.0
|
||
|
0299c15 widgets: minor cleanup before a tag in cpuinf, fs, mbox...
|
||
|
4fc6dff wifi: return 0 not N/A when channel is unavailable
|
||
|
f50ad21 thermal: function argument is already local
|
||
|
4f86e28 os: merge with entropy widget type
|
||
|
49b1b09 helpers: index subdirectories in pathtotable()
|
||
|
7cbf987 bat: fix battery detection
|
||
|
a4bd307 README: updated link to contrib
|
||
|
4dad2e3 API: missing warg should not break awesome
|
||
|
237470c API: transform widgets namespace table to a directory
|
||
|
9a82d41 init: never pass string to awful.widget widgets
|
||
|
3ac4fcf init: missing widget type should not break awesome
|
||
|
febc91d hddtemp: minor style changes
|
||
|
9338cb9 cpuinf: rewritten and optimized
|
||
|
96a8e55 Make use of io.lines() where appropriate
|
||
|
6441db0 README: added a list of needed utilities
|
||
|
06a455a README: add contributors to Authors section
|
||
|
178a7eb README: added contrib and vicious-fbsd information
|
||
|
0dd5b72 README: standardize quotes
|
||
|
8482b54 mpd: rewritten and now uses curl not mpc
|
||
|
dda51b1 net: remove redudant string.match call
|
||
|
1abb451 Next release, tag 1.0.26
|
||
|
6898d4a dio: add I/O scheduler support
|
||
|
71f21f3 fs: use -l not --local for portability
|
||
|
edb4619 os: import operating system information widget
|
||
|
de15934 fs: further improve the regexp
|
||
|
3178068 mem: rewrite and simplify
|
||
|
77d1a0b gmail: switch to ~/.netrc for login storage
|
||
|
1c0ceff gmail: don't break on non-escaped chars, quote login
|
||
|
abacd77 fs: include available space in percent, requested by Jon
|
||
|
94e7ed1 fs: rewritten, less prone to error
|
||
|
fa40e40 init: never pass nil into awful.widget widgets
|
||
|
6f79227 Next release, tag 1.0.25
|
||
|
f34bfaf fs: fix the bug reported by Alex Tergeland
|
||
|
5f41c7a init: do not use keyword type for user data
|
||
|
ee64644 API: added force() function to force update widgets
|
||
|
95e9a77 API: regregister() and update() are not exposed
|
||
|
ff050a0 README: link to the "Widgets in awesome" document
|
||
|
5226d10 API: function enable_caching() is now cache()
|
||
|
9371839 volume: added real mute support
|
||
|
dbd6c7b weather: capitalize weather and sky stats
|
||
|
2c6b969 weather: calculate degree Celsius from Fahrenheit
|
||
|
ad14818 helpers: import capitalize
|
||
|
0ab8311 wifi: properly handle iwconfig PATH differences
|
||
|
4fa87fa wifi: properly handle non-existant interface
|
||
|
9eef646 git: ignore file removed
|
||
|
4664bee mdir: fix module description
|
||
|
57004c0 Next release, tag 1.0.24
|
||
|
b96cb98 bat: added a note about Apple PMU and ACPI/procfs
|
||
|
23d09f0 README: added the Security section
|
||
|
e29ea62 helpers: uformat helper replaces formatting done by widgets
|
||
|
f4cd746 pkg: solve interactive pacman prompt patch from tdy
|
||
|
5e1d1e0 volume: suggest appending card ID or other options
|
||
|
24f23fa gmail: reworked feed handling and changed username format
|
||
|
6c34e85 thermal: added support for procfs and coretemp
|
||
|
355c838 Next release, tag 1.0.23
|
||
|
0f3123e README: added textbox fixed width example
|
||
|
3095ffb pkg: added apt and yum to pkg managers table
|
||
|
91925e6 pkg: pacman moved to generic packages module
|
||
|
71566e0 dio: further improved support for multiple devices
|
||
|
8fe4cf4 net: sanitize time computation to avoid division by zero
|
||
|
d2a00d7 Next release, tag 1.0.22
|
||
|
15dd6ea vicious: update copyright
|
||
|
9e37225 pacman: remove 3.2 example, add ignores+deps example
|
||
|
cedf171 wifi: return numbers without notations
|
||
|
fba4db6 weather: fix parsing of negative temperatures
|
||
|
2100ea1 Next release, tag 1.0.21
|
||
|
9b5efc7 cpu: simplified table initialization
|
||
|
9150063 dio: preliminary support for multiple devices
|
||
|
b4031d2 dio: return separated read and write statistics
|
||
|
2c900fa README: minor changes in Format functions
|
||
|
c870691 fs: switched to 1K blocks and new keys
|
||
|
5cbd759 net: move formatting out of the worker
|
||
|
14d69f6 net: minor coding style change
|
||
|
db82c2a Next release, tag 1.0.20
|
||
|
3834caa hddtemp: fixed support for multiple devices
|
||
|
1790abb hddtemp: adapt regex to match disks like /dev/sg0
|
||
|
2492945 fs: minor coding style change
|
||
|
f5b47dc mdir: support for multiple directories
|
||
|
1d0cfd3 Cleanup widgets that use pathtotable helper
|
||
|
76942d1 helpers: simplify pathtotable, patch by filmor
|
||
|
26c1f07 Next release, tag 1.0.19
|
||
|
2e9b811 README: document new truncate and scroll usage
|
||
|
d0aa48a entropy: widget rewritten, poolsize no longer an argument
|
||
|
493150c uptime: merged with load widget type
|
||
|
7be560b bat: widget rewritten for sysfs
|
||
|
a99c1cf cpufreq: widget rewritten, governor symbols enabled
|
||
|
5f9818f dio: widget type rewritten
|
||
|
92be5fb thermal: widget rewritten for sysfs
|
||
|
46d52fa helpers: import pathtotable
|
||
|
eb661f6 batsys: add note about other charge/rate sources
|
||
|
6fadee6 batsys: don't return 0 if only rate is missing
|
||
|
8e21d26 batat: widget type removed, now available in the contrib branch
|
||
|
e66e507 batsys: import battery widget that uses sysfs
|
||
|
896df4d De-obfuscate e-mail address
|
||
|
94cf0b7 Minor changes in mboxc and org
|
||
|
44d943d gmail: add scrolling support and truncate control
|
||
|
9e91408 mbox: add scrolling support and truncate control
|
||
|
5ff8927 mpd: add scrolling support and truncate control
|
||
|
589feb1 helpers: import scroll from Remy Clouard
|
||
|
0d73f6d Ensure returned numbers are of type number
|
||
|
b105ae2 README: updated net description
|
||
|
3dc7c5e net: unit formatting delegated to a function
|
||
|
5c6f544 README: more information in Power section
|
||
|
40d7881 Adapt to awful.widget.graph max_value of 1
|
||
|
25ce79e batat: better returns when handling insufficient data
|
||
|
baa3612 Next release, tag 1.0.18
|
||
|
97d2ecb bat: better returns when handling insufficient data
|
||
|
4d1af1e bat: better fix for ACPI, from bioe007
|
||
|
2cfdd5a bat: quick fix for broken BAT/ACPI implementations
|
||
|
64464ef README: removed obsolete widget names
|
||
|
11985f6 README: added padding example
|
||
|
feca5da mem: tonumber is redudant
|
||
|
7f3d31e uptime: fixed problem discovered by jabbas
|
||
|
65e57fa README: document tables returned by widget types
|
||
|
893a85c README: caching documentation improved
|
||
|
00e7b2d README: fixed disk i/o warg documentation
|
||
|
0eea1a1 cpu: simplified CPU identification
|
||
|
e252fd9 Next release, tag 1.0.17
|
||
|
a2b9de4 mem: widget type rewritten
|
||
|
c84f515 mbox: read a 30kb chunk by default
|
||
|
4602ca2 Lots of coding style changes
|
||
|
af4e85f bat: added a handler for incompetent users
|
||
|
fcf1027 cpufreq: use string library for find/match
|
||
|
b4e028b Removed some useless else statements
|
||
|
b65d509 Reworked counters in mboxc, mdir, org
|
||
|
b185e96 mbox: don't hide when there is no mail
|
||
|
724366c Reworked some variables in entropy, load, mpd, net, init
|
||
|
643ecb0 date: function simplified
|
||
|
3d97d44 cpuinf: prepend 'cpu' to CPU ID in table keys
|
||
|
0d5f07b README: included 'Other uses' section
|
||
|
9d518b8 volume: added mute support
|
||
|
ddf9646 thermal: added some comments
|
||
|
0e863a5 bat: coding style changes
|
||
|
44f95c3 cpufreq: widget type rewritten
|
||
|
aed9245 README: fixed some typos
|
||
|
f933566 README: updated gmail information
|
||
|
f99a74b gmail: count all unread messages
|
||
|
5dac6a4 mboxc: support for multiple mbox files
|
||
|
32fe770 README: fixes from git-diff --check
|
||
|
b0f737e Rewrote all headers
|
||
|
8e544fd Next release, tag 1.0.16
|
||
|
b8f288b README: clarified caching usage
|
||
|
46a7241 README: added more caching information
|
||
|
eadf0c9 Caching is controlled by users
|
||
|
0945724 README: minor fix in mem widget example
|
||
|
51d5255 README: include pbar/graph properties in examples
|
||
|
c9fba4e Widgets derived from wicked include a notice
|
||
|
ba6dfae Next release, tag 1.0.15
|
||
|
1707bc6 README: rewritten and now includes the "Power" section
|
||
|
e205d66 CHANGES: changelog update
|
||
|
9ca9e2f Next release, tag 1.0.14
|
||
|
68b30a3 init: Default to 2s timer
|
||
|
bc3cf45 README: mpd format function simplified
|
||
|
7410bc0 Entropy widget cleaned up
|
||
|
549c8bc Remote file systems in fs widget are optional
|
||
|
2a5126f General cleanup
|
||
|
4f3599d README: fixed CPU widget example
|
||
|
1603b5f Curl connect timeout 1s, max time 3s
|
||
|
a950bd9 Next release, tag 1.0.13
|
||
|
161607e Gmail widget included
|
||
|
e5c980e CHANGES file switched to 'oneline' short format
|
||
|
fbc3f14 Updated links in the README
|
||
|
13527a3 Match all punctuation chars in fs partitions and mount points.
|
||
|
0ca1fd3 Match punctuation characters in wifi SSID.
|
||
|
cb36f74 Next release, tag 1.0.12.
|
||
|
11b433c README updated in preparation for release 1.0.12.
|
||
|
2cc4e97 Removed deprecated data field.
|
||
|
e7c2e2c Updated graphs and pbars for the upcoming awesome 3.4
|
||
|
853fafc Updated timers for the upcoming awesome 3.4
|
||
|
53b2799 Next release, tag 1.0.11.
|
||
|
c283edc Updated link to wicked home.
|
||
|
0067dca Removed emtpy lines from mpd.lua
|
||
|
5e3b953 Link to wicked and add Joerg as contributor.
|
||
|
4330375 Next release, tag 1.0.10.
|
||
|
44cd53f Updated the CHANGES file in preparation for a new tag.
|
||
|
7ad474b Use of LANG=C and improved matching in fs.lua.
|
||
|
f8eb93a Mention ICAO as the wanted code in the weather widget.
|
||
|
376591e Added laptop-mode note to the README.
|
||
|
e5181cc Next release, tag 1.0.9.
|
||
|
03693e7 Renamed unused loop identifiers to _
|
||
|
9f75b0d Spurious folds removed from helpers.
|
||
|
41d4acb Truncate helper, txtlen is local.
|
||
|
3b3e0dc CHANGES file updated. Will probably switch to shortlog.
|
||
|
d4595bb All worker functions are local.
|
||
|
8b38567 Added missing poolsize info to the README + minor change in fs.lua
|
||
|
798036e Changed fs widget type description.
|
||
|
8d59a01 Next release, tag 1.0.8.
|
||
|
d2d244f CPU Information widget included.
|
||
|
cbd9a53 Next release, tag 1.0.7.
|
||
|
013dd08 HDD Temperature widget included.
|
||
|
515cc0d Weather widget switched to curl.
|
||
|
477b8d2 CHANGES file updated before the next push.
|
||
|
f14280b Pacman widget updated for pacman 3.3.
|
||
|
b46278a Lower the wget timeout to 3s in weather.lua
|
||
|
eaf8470 Cleaned up sample widgets in the README
|
||
|
44aea40 Remove a spurious comment from helpers.lua
|
||
|
3c76e0d Introduced the truncate helper.
|
||
|
2d0cbf5 Fixed the weather widget, wind km/h was broken.
|
||
|
4c74de7 Padding removed, along with deprecated helper functions.
|
||
|
2d4efa6 Minor cleanup in init.lua
|
||
|
22033ba Disallow using a string widget type.
|
||
|
756215f Next release, tag 1.0.6.
|
||
|
5909d9e Updated the CHANGES file in preparation for tag v1.0.6.
|
||
|
cef569b CPU frequency widget included.
|
||
|
3fe67d4 Coding style changes in entropy, load, thermal, uptime.
|
||
|
09fda0a Rewrite of the escape helper.
|
||
|
047dba0 Next release, version/tag 1.0.5.
|
||
|
cad950a Updated the CHANGES file in preparation for tag v1.0.5.
|
||
|
418151f Make all widgets return their worker functions when called.
|
||
|
1630b78 Added wind speed in km/h to the weather widget.
|
||
|
f841c54 Updated the CHANGES file.
|
||
|
3f851ff Added a note about weather symbols to the weather widget.
|
||
|
1b99061 Use utf symbols for some bat states. Mention LuaFileSystem in mdir.lua
|
||
|
f00558c Next release, version 1.0.4.
|
||
|
475da04 Mbox mail count widget included.
|
||
|
dad393b Updated the CHANGES file.
|
||
|
bc63706 Coding style fixes in battery widgets.
|
||
|
052748a Fix the key reference to custom keys in the README
|
||
|
9c973a5 Updated the CHANGES file.
|
||
|
51770fe Fixed README and moved the ChangeLog to CHANGES.
|
||
|
2ab90de Updated the ChangeLog file, for v1.0.3.
|
||
|
0471c6a Next release, version 1.0.3.
|
||
|
a8dc5c6 Added basic documentation as a README file.
|
||
|
b06a5b6 Make git ignore org-mode files and archives.
|
||
|
87d895f Next release, version 1.0.2.
|
||
|
5ff480d Updated the ChangeLog file in preparation for a new version.
|
||
|
2921200 Added handlers to batat and fixed the battery_state table.
|
||
|
e2d503e Added a new, standalone, battery widget.
|
||
|
19ca7b5 Replaced TODO with Todo in helpers.
|
||
|
9cd250b Fixed batat module name and expanded bat states and symbols.
|
||
|
b331cb1 Updated the ChangeLog file.
|
||
|
76b8978 Battery widget moved to batat.lua in preparation for a new bat widget.
|
||
|
9da374d Updated the ChangeLog file.
|
||
|
1f31527 Next release, version 1.0.1.
|
||
|
11baa09 Added the ChangeLog file.
|
||
|
3eefddf Weather widget written and included, by request.
|
||
|
95dd8de Make git ignore backup files and lua binaries.
|
||
|
98e26ee Import of vicious source tree.
|