Commit Graph

277 Commits

Author SHA1 Message Date
Humberto fba32b4d5c
Adding Close, Minimize and Float buttons in tabbar (#75)
I remember this was in bling for quite some time, but I think they removed them. For that reason I make this pull request to see if they could add them back to bling when using the tabbar
2021-07-19 11:13:48 -07:00
gokul 9104455fff
Minor improvements to tag preview 2021-07-14 15:25:47 -07:00
gokul 8d2bdfad15
Update task_preview.md 2021-07-14 15:22:15 -07:00
gokul a77fdbc1be
Task Preview Widget (#72)
* Started on task_preview widget

* Finish task_preview widget

Finalized the code for the task_preview widget. Options and theme
variables should be allowed now.

* Changes according to review

* Improved opts
* Fixed vars to be backwards compat

* Update docs
2021-07-14 15:17:46 -07:00
Nooo37 921d386b47
mstab doesn't need xwininfo; fix readme 2021-07-03 16:32:51 +02:00
Kasper 75ff07a47e
fix scratchpad closeing issue (#63)
* Add an option to disable client floating state when closing the scratchpad

* Fix an issue where a scratchpad can't be toggled with dont_focus_before_close unless doing so from the first tag
2021-06-18 14:49:45 +02:00
gokul 8b245f7ef3
Add placement function to docs for tag preview 2021-06-16 00:53:28 -07:00
contribuewwt 4f1022b83e
adds placement function support to tag preview (#66)
* + Placement Function Support for tag preview widget

* made a mistake

* Remove empty line (sorry it was annoying me lol)

Co-authored-by: undefinedDarkness <david@localhost.localdomain>
Co-authored-by: gokul <33443763+JavaCafe01@users.noreply.github.com>
2021-06-16 00:48:46 -07:00
Kasper c72ff05760
fixed some issues with the tabbed module; closes #62 2021-06-07 22:37:18 +02:00
Bran 606eecb343
Update LICENSE 2021-06-07 15:48:35 +01:00
Gokul Swaminathan 487cdb69a5 Added a type to the tag preview wibox 2021-05-30 13:20:32 -07:00
HumblePresent ae211c2cae
Cleanup of some global functions in playerctl lib backend (#61) 2021-05-26 00:10:30 -07:00
gokul 60c1e4735e
Fix typo in docs according to #56 2021-05-11 23:17:02 -07:00
Brandon Wright 77383b5baf
Update README.md 2021-05-09 23:14:06 +01:00
Denis Efremov 3c86c2ca98
[tabbar] change PID to windowID + add for both directions of pick/focus (#55)
tabbed mouse picker through window id instead of pid and allow for reverse pick
2021-05-09 23:10:11 +02:00
Brandon Wright 4afefe6c38
Better CSS in docs 2021-04-28 17:57:00 +01:00
branwright1 f00a791b40 Better CSS in docs 2021-04-28 12:37:14 +01:00
branwright1 7edae49b7e Better CSS in docs 2021-04-28 12:25:20 +01:00
HumblePresent fb8bf62fae
Old playerctl cli backend added as option (#49)
* Old playerctl cli backend added as option

* Move files into directory and only require playerctl lib on enable

* Added wrapper functions to select backend based on args

* Switched 'player_stopped' signal to 'no_players' in CLI backend

* Added support for setting interval directly in enable() for CLI backend

* Update docs for both backends
2021-04-24 02:37:06 -07:00
gokul swaminathan 397edcec6b
Update README.md 2021-04-19 05:29:08 -07:00
HumblePresent 5cd408b1c1
Remove redundant use of shell when downloading album art (#47)
* Remove redundant use of shell when downloading album art
2021-04-19 03:14:15 -07:00
HumblePresent 9848c3b8f0
Playerctl signals backend rewritten with playerctl library (#43)
* Playerctl signals backend rewritten with playerctl library

* Removed collectgarbage() calls and updated docs

* All docs updated
2021-04-18 16:33:35 -07:00
Gokul Swami ae5bcde75e Add more docs and fix readme 2021-04-16 14:31:03 -07:00
gokul swaminathan 5b6cab4099
Awestore support for scratchpads (#40)
* remove deprecated code

* Anims

Added awestore support for scratchpad

* add checks and fixed bugs

* Fixed Bug

This fixes the weird behaviour where toggling in the middle of an
animation breaks everything.

* Tag Preview Edit (Not related to this PR)

This makes it so that hidden and minimized windows don't show up on the preview.

* add some more checks

* added docs
2021-04-16 12:46:42 -07:00
gokul swaminathan 1febdb6978
Add missing equal sign 2021-04-15 18:06:00 -07:00
Brandon Wright fb0303175e
fix banner in embed (#41) 2021-04-15 17:48:19 -07:00
Gokul Swami ce03607975 Added multimonitor support to scratchpad 2021-04-08 17:44:03 -07:00
Nooo37 da886cb1c4
Scratchpad feature (#35) 2021-04-08 20:17:10 +02:00
Gokul Swami 1f4b1094dc Revert back to screen param 2021-04-08 07:21:26 -07:00
Gokul Swami 9289ec4f75 Update docs and add more options 2021-04-08 06:50:16 -07:00
Gokul Swami 97c0177c1c try workarea to remove bar space 2021-04-08 06:18:29 -07:00
gokul swaminathan 39fc9cafcc
Update bling-scm-5.rockspec 2021-04-08 03:32:16 -07:00
gokul swaminathan 3214c6ca6a
Fixes #38 (#39)
* Fixed x,y positioning on multi-screen setups

* Widget can now draw based on any screen
2021-04-08 03:23:51 -07:00
gokul swaminathan 23acaa9b59
Update tag_preview.lua 2021-04-07 22:04:58 -07:00
Brandon Wright 25de26cda4
dark theme for docs (#36)
* added github banner

* dark theme for docs

* javacafe.css for docs

Co-authored-by: branwright1 <branwright1@github.com>
2021-04-07 18:43:28 -07:00
gokul swaminathan fccbd9a553
Add tag preview to the list 2021-04-07 15:14:54 -07:00
gokul swaminathan 5d9252e1c8
Merge pull request #33 from Nooo37/tag-preview-feature
Add tag preview widget
2021-04-07 15:06:44 -07:00
Gokul Swami 00bbc39b4f undo the terrible formatting 2021-04-07 15:05:13 -07:00
Gokul Swami 6302815518 Add like one comment 2021-04-07 15:01:16 -07:00
Gokul Swami 2d058525a6 Add documentation for tag preview 2021-04-07 15:00:37 -07:00
Gokul Swami 8013b8201f edit tag vars to make it less confusing 2021-04-06 04:04:23 -07:00
Gokul Swami 788f2ee23d Fix more revisions 2021-04-05 18:38:30 -07:00
Gokul Swami 950843f9a8 Fix reviews 2021-04-05 18:34:25 -07:00
Gokul Swami 7456184ca8 Add tag preview widget 2021-04-04 00:55:43 -07:00
Nooo37 5c4c3e0c26 still making the LuaRocks package work 2021-03-30 18:57:04 +02:00
Jack 88ca996acd
Fix installation from LuaRocks (for real this time) (#32)
* change `https` in the source url to `git`
2021-03-30 17:58:09 +02:00
Jack 4132364a58
Remove awesome dependency (#31)
* Remove awesome dependency from rockspec
* Update rockspec name and version for uploading on LuaRocks
2021-03-30 17:12:09 +02:00
Nooo37 ff30f6a024 add rockspec for luarocks 2021-03-29 20:50:08 +02:00
Nooo37 142b452eb2 moved sync functions to helpers 2021-03-18 15:45:37 +01:00
Nooo37 37b9c34bb9
Create LICENSE; closes #25 2021-03-18 09:50:00 +01:00