Commit graph

2608 commits

Author SHA1 Message Date
tobi-wan-kenobi
3c73c4d343 [tests] coverage: include files that are not covered at all 2020-05-24 13:05:03 +02:00
tobi-wan-kenobi
3d14931cb7 [docs] add new module 2020-05-23 16:55:24 +02:00
tobi-wan-kenobi
20f9ac3ae0 [modules/arandr] add contribution 2020-05-23 16:53:10 +02:00
tobi-wan-kenobi
d393da47ed Merge remote-tracking branch 'origin/development' 2020-05-23 16:52:34 +02:00
tobi-wan-kenobi
1158c57f85
Merge pull request #632 from zerorust/arandr
Adds a new contributed module `arandr` to complement `xrandr` with fast layout access
2020-05-23 16:52:05 +02:00
Zero Rust
f944d7c489 Merge branch 'development' into arandr 2020-05-23 08:03:34 -04:00
Zero Rust
8c8fef61eb linting 2020-05-23 07:58:50 -04:00
Zero Rust
3921bab32e added display toggling to the arandr module 2020-05-23 07:53:28 -04:00
Zero Rust
90fbc249af cleaner way to activate a layout 2020-05-23 07:28:00 -04:00
Zero Rust
ffd04e9710 full menu and command for arandr scripts 2020-05-23 07:13:47 -04:00
Zero Rust
de00f9bdce getting display and layout state for populating menu 2020-05-22 23:53:38 -04:00
Zero Rust
1b34993fa9 adding separator addition to popup 2020-05-22 23:53:21 -04:00
Zero Rust
f5c9272291 first go at popup functionality for arandr 2020-05-22 22:44:38 -04:00
tobi-wan-kenobi
5dec4fd371 [docs] add psutil dependency to cpu module 2020-05-21 13:10:53 +02:00
tobi-wan-kenobi
9a380d584f [README] fix link that accidentially was an image 2020-05-21 13:09:12 +02:00
tobi-wan-kenobi
8552240568 [README] update links 2020-05-21 08:52:20 +02:00
tobi-wan-kenobi
4d1210a207 [docs] FAQ: update commit ID for stable AUR 2020-05-21 08:49:24 +02:00
tobi-wan-kenobi
590ea58196 [readme] switch to master branch 2020-05-20 18:26:13 +02:00
tobi-wan-kenobi
ec0b3c377b [doc] update FAQ 2020-05-20 17:53:42 +02:00
tobi-wan-kenobi
239e457d93 [travis] remove python 3.8, because it fails strangely 2020-05-20 17:47:02 +02:00
tobi-wan-kenobi
83e65e77c4 [travis] try to fix tests 2020-05-20 17:43:17 +02:00
tobi-wan-kenobi
fd43e6cdd7 [travis] add codeclimate 2020-05-20 17:35:14 +02:00
tobi-wan-kenobi
093da246b6 Merge branch 'master' into development 2020-05-20 17:33:07 +02:00
tobi-wan-kenobi
0dc4e6c709 [docs] add downgrade instructions 2020-05-20 17:28:41 +02:00
tobi-wan-kenobi
922575fcda [core/widget] make arbitrary modules scrollable
Use a boolean parameter "scrolling" that's applied generically to
modules to allow arbitrary modules to scroll.

see #606

TODO: Add to documentation
2020-05-18 13:13:06 +02:00
tobi-wan-kenobi
e359c75603 [core/widget] remove module from widget initializer 2020-05-18 12:59:47 +02:00
Zero Rust
2fcd277cf9 Merge branch 'development' into arandr 2020-05-18 06:58:07 -04:00
tobi-wan-kenobi
fbbd95b7a8 [modules/network_traffic] Minor refactoring 2020-05-18 12:56:41 +02:00
tobi-wan-kenobi
172781d2c4
Merge pull request #631 from zerorust/fix_network_traffic
Fix network_traffic mobule on development
2020-05-17 14:15:00 +02:00
Zero Rust
f5d296df80 adding first version of arandr module to contrib 2020-05-17 08:03:03 -04:00
Zero Rust
e339158aed updating all icon sets for arandr icon 2020-05-17 07:56:58 -04:00
Zero Rust
a16536ad3c adding prefix icon to arandr 2020-05-17 07:52:32 -04:00
Zero Rust
6d89cef600 cleaning up to match style 2020-05-17 07:16:33 -04:00
tobi-wan-kenobi
1355a7e5d3 [core/decorators] add docstrings 2020-05-16 15:28:15 +02:00
tobi-wan-kenobi
a697500491 [core] add debugging around click events
log commandline outputs and errors. allow input handlers to be
configured as "waiting" for debugging purposes.

see #628
2020-05-16 15:16:23 +02:00
Zero Rust
f2d6f2f319 moving the module setter to after module init 2020-05-16 07:24:14 -04:00
tobi-wan-kenobi
02a80840a1 [core] more black'ing 2020-05-16 12:00:55 +02:00
tobi-wan-kenobi
ef4d87af8e [CI] update CI config 2020-05-16 12:00:48 +02:00
tobi-wan-kenobi
7584366adc [tests] add more tests 2020-05-16 11:57:27 +02:00
tobi-wan-kenobi
eea3c758de [core/input] Invoke commands in a subshell
add shell capability to util.cli and make sure that the input module
uses that to reliably spawn whatever command the user wants to run.

see #628
2020-05-16 11:43:43 +02:00
tobi-wan-kenobi
06fa453d71
Merge pull request #630 from TheEdgeOfRage/development
Handle n+1 characters in the scrolling decorator
2020-05-16 11:43:29 +02:00
Pavle Portic
a8df4a5f9d
Handle n+1 characters in the scrolling decorator 2020-05-15 20:31:37 +02:00
tobi-wan-kenobi
3bb2fb8247 [core/module] add missing registration of input events via CLI
see #628
2020-05-15 19:59:13 +02:00
tobi-wan-kenobi
bfe5d8f493 [module/battery] exception typo
see #628
2020-05-15 19:48:10 +02:00
tobi-wan-kenobi
835ed070e5 [core/module] Add docstrings 2020-05-15 10:22:10 +02:00
tobi-wan-kenobi
1b53e7ecf2 [util/popup] add docstrings 2020-05-15 10:07:07 +02:00
tobi-wan-kenobi
bc382e67d3 [general] black code some more 2020-05-14 20:36:01 +02:00
tobi-wan-kenobi
526560ea54 [core/decorators] use difflib to make scrolling reset detection fuzzy
when scrolling text that is subject to *slight* changes (e.g. a song
that contains the current position within the song), allow for slight
variations in the displayed text.

fixes #629
2020-05-14 20:35:09 +02:00
tobi-wan-kenobi
0238d59f8b [docs] add night-powerline 2020-05-12 07:14:18 +02:00
tobi-wan-kenobi
bb24d4371c
Merge pull request #627 from LtPeriwinkle/night-powerline-theme
Night powerline theme
2020-05-12 07:12:40 +02:00