Commit Graph

1803 Commits

Author SHA1 Message Date
Trial97 8792d0de68
Added first set of tests and fixed the requires again
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
2023-09-05 23:29:10 +03:00
Trial97 24e4c34421
Merge branch 'master' of https://github.com/lcpz/lain 2023-01-17 22:39:55 +02:00
Luca Capezzuto 88f5a8abd2
wiki updated 2023-01-12 21:22:48 +01:00
Luca Capezzuto f832197eaa Add issue template; set up Action to update Rockspec #542 2023-01-12 21:20:11 +01:00
Luca CPZ 4fa8e10c84
Delete ISSUE_TEMPLATE.md 2023-01-12 19:37:20 +00:00
Luca CPZ 8840037e65
Update issue templates 2023-01-12 19:37:03 +00:00
Luca CPZ c5b18e3313
Delete lain-scm-2.rockspec 2023-01-12 18:33:46 +00:00
Luca Capezzuto e7bc8c04e9 Merge branch 'quantumfate-545_openweathermap_api_request_use_lat_and_lon_instead_of_city_id' 2023-01-06 13:54:37 +01:00
Luca Capezzuto 14d9c637ab
#546: satisfy review requests 2023-01-06 13:54:14 +01:00
Luca Capezzuto 4382f5efdd Merge branch '545_openweathermap_api_request_use_lat_and_lon_instead_of_city_id' of https://github.com/quantumfate/lain into quantumfate-545_openweathermap_api_request_use_lat_and_lon_instead_of_city_id 2023-01-06 13:50:16 +01:00
Luca Capezzuto 506ecf2ea2
#547: create new rockspec version 2023-01-03 18:31:02 +01:00
Aire-One d0b9588cfa
build(luarocks): add all modules (#547) 2023-01-03 16:50:16 +00:00
Leon Connor Holm 50e893228f updated current_call and forecast_call api calls 2022-12-27 00:38:35 +01:00
Trial97 f2d7b7c684
Merge branch 'master' of https://github.com/lcpz/lain 2022-10-22 20:22:31 +03:00
Luca CPZ 438dd74810
widget.weather: use math.floor; closes #519 2022-10-20 19:38:51 +00:00
Luca Capezzuto 6cc8c921e9 Merge branch 'hp-pepster-master' 2022-10-20 20:30:20 +01:00
Florian Baumgärtner d2ac6f308d removes the utf-8 dependency
Should fix https://github.com/lcpz/lain/issues/503
2022-10-18 22:04:02 +02:00
Florian Baumgärtner 67e8bde37b fix cal align for short day names
If the day names do not consist of three characters, the alignment is off
(see https://github.com/lcpz/lain/issues/522).
2022-10-18 22:03:07 +02:00
Trial97 d771aa6dfa
Merge branch 'master' of https://github.com/lcpz/lain 2022-07-11 19:19:49 +03:00
Teivel c489aa63ac
fix(#485): Separators not following theme (#535)
* fix(util/separators): Not following theme

Fix issue #485 `lain.util.separators` not following theme variables
separators_width and separators_height as stated in the wiki

* fix: Removed redundant parenthesis
2022-06-25 11:43:16 +00:00
Luca Capezzuto 1703661273
luacheck: add global objects, ignore W131 only
Inspired by AwesomeWM's luacheckrc:
https://github.com/awesomeWM/awesome/blob/master/.luacheckrc

Signed-off-by: Luca Capezzuto <luca.cpz@gmail.com>
2022-06-11 12:25:17 +02:00
Luca Capezzuto c7c50bbf8c
luacheck: fix dkjson warnings
Signed-off-by: Luca Capezzuto <luca.cpz@gmail.com>
2022-06-11 12:07:45 +02:00
Luca Capezzuto 4b5c98612c
README: add workflow badge
Signed-off-by: Luca Capezzuto <luca.cpz@gmail.com>
2022-06-11 12:00:07 +02:00
Luca Capezzuto 853946b665
Luacheck: ignore W113 too; GitHub Action: specify permissions
Ignoring W113 safely avoids warnings due to Awesome modules not found by
Luacheck.

Signed-off-by: Luca Capezzuto <luca.cpz@gmail.com>
2022-06-11 11:51:02 +02:00
Thomas Croft aa2f9138f4
Automated testing with Luacheck (#533) 2022-06-11 09:39:21 +00:00
Luca Capezzuto dbf6e9cfb1
layout/centerwork: fix comments/spacing style
Signed-off-by: Luca Capezzuto <luca.cpz@gmail.com>
2022-06-11 11:33:40 +02:00
Luca Capezzuto 5403835b96
Some linting
- layout/centerwork: specify client as a dependency, improve logic at lines
  141, 149
- widget/temp: remove whitespace

Signed-off-by: Luca Capezzuto <luca.cpz@gmail.com>
2022-06-11 11:26:23 +02:00
Neville Li 29f8d1fc36
exclude minimized windows in centerwork focus/swap (#530) 2022-05-11 16:04:57 +00:00
Luca Capezzuto 0df20e38bb
fixed rockspec 2022-03-26 12:11:15 -06:00
Albin Wahlén 57dee4c91b
Fix temp widget show N/A when no sensor found (#528) 2022-03-26 17:58:50 +00:00
Trial97 8d4c137fde
Reverted battery change 2022-03-25 20:34:24 +02:00
Trial97 79842ac34b
Fixed require statements 2022-03-22 20:45:38 +02:00
Luca Capezzuto 07cf82e3b2 update dkjson to v2.6 2022-03-16 14:13:10 -06:00
Joe Fiorini 958ab5ba81
Fix rockspec (#524)
I could not install lain via luarocks using the existing rockspec file. There were a few issues:

1. There is no `scm-1` tag in the repo,
2. The glib, curl & awesome dependencies do not exist as rocks in the luarocks repo, therefore they should not be dependencies here
3. The format of the repo URL is incorrect, it should be using the `git+https` protocol

Once I fixed those issues I was able to install using a local copy of the rockspec. I'm sure I'm not the first person to install lain via luarocks, how have others have managed to get it to work?
2022-03-16 19:46:25 +00:00
Albin Wahlén 6a06d3cb79
Add format option for net and temp widget (#523) 2022-03-15 16:17:01 +00:00
Albin Wahlén 4933d6cb27
Fix alsa widget updating unnecessarily (#516) 2021-09-25 11:53:06 +00:00
Luca Capezzuto 1db09ba186 Merge branch 'shubham-cpp-view_non_empty' 2021-08-22 14:33:35 +02:00
Shubham Pawar 284a4b61a5 Better implementation of tag_view_nonempty
The Problem:
The issue will current implementation is that it goes to next tag and
stops only if clients on that tag are more than 0.
So now consider a scenario we have clients on *tag 1,2,5*

With the current implementation if we are on tag 2 and call
lain.util.tag_view_nonempty(1) and then call
awful.tag.history.restore() It will take us to tag 4 instead of tag 2.

This PR solves the problem
2021-08-22 07:48:09 +05:30
Luca CPZ f55ba48d7a Merge branch 'zdmgmail-master' 2021-07-06 11:12:02 +01:00
zdmgmail 8d4f9b32b0
util.tag_view_nonempty(direction,sc) 2021-07-06 10:33:53 +08:00
Sam Price 7e814d1411
Add volume to MPD widget (#507) 2021-07-01 19:08:53 +00:00
Pratik Devkota 6bf79c30ae
Update cpu.lua (#506)
I noticed once that the CPU usage was being reported as being '-1%', I dug around the code for a while and think that the change at line 52 should make sure no negative values are obtained.

Co-authored-by: Pratik Devkota <pratikdevkota82@gmail.com>
2021-07-01 19:07:07 +00:00
Anant Murmu 2e5660faf8
Fixed typo (#508) 2021-07-01 19:06:20 +00:00
Marvin Ewald 16e2e73336
Add capacity field to battery widget (#504) 2021-05-07 16:41:39 +00:00
MarcinM 5882000904
widget.cal: fix week numbers (#501)
widget.cal: fix week numbers; closes #487
2021-03-31 10:19:10 +00:00
Luca Capezzuto a955bbb2a9
widget.cal: remove whitespace; wiki.weather updated 2021-03-30 12:14:08 +02:00
Aleksandr Beliaev 799fab660b "temp_min" and "temp_max" are useless as both show always the same value 2021-03-30 12:09:59 +02:00
Czarnodziej e5774fd463 prevent redrawing cal notification after change 2021-03-28 14:18:26 +02:00
Czarnodziej 3a6882af54 widget.cal: fix utf-8 weekday names 2021-03-28 14:15:11 +02:00
bzgec 47a2da364f Converting volume level to number in ALSA widget 2021-03-28 14:14:30 +02:00