tobi-wan-kenobi
5ade8e47f0
[core/theme] Add some unit tests
2020-03-28 14:03:50 +01:00
tobi-wan-kenobi
d5820160dc
[modules/sensors2] Fix runtime errors
2020-03-28 13:44:45 +01:00
tobi-wan-kenobi
908ef67109
[core/widget] bump test coverage
2020-03-27 13:54:22 +01:00
Tobias Witek
9755a70578
[tests] Make tests pass again (configurable update interval)
2020-03-23 15:40:53 +01:00
Tobias Witek
e8288ef793
[core] Add per-module interval configuration
...
Allow individual modules to set different update intervals by using an
overriding 'interval' parameter.
see #574
2020-03-23 15:32:06 +01:00
Tobias Witek
0e538a6088
[modules/weather] double quotes to single quotes
2020-03-15 14:05:26 +01:00
Tobias Witek
633bbdd6ff
[modules] Reimport weather module
2020-03-15 14:05:13 +01:00
Tobias Witek
9076b30325
[core/output] Make tests pass again
...
Using an empty configuration vs. no configuration at all to make tests
run again.
2020-03-15 14:02:48 +01:00
Tobias Witek
f2dc5f4b40
[core/output] Implement autohide
...
Allow output to automatically hide widgets that are *not* in any
critical mode
2020-03-15 14:01:09 +01:00
Tobias Witek
6975f179fc
[modules/sensors2] Update to newest API
2020-03-15 13:53:12 +01:00
Tobias Witek
665fde5399
[modules/sensors2] Double to single quotes
2020-03-15 13:44:54 +01:00
Tobias Witek
d0406ffe83
[modules] Reimport sensors2
2020-03-15 13:44:38 +01:00
Tobias Witek
7fb626aa2c
[modules/disk] Update to new API
...
Also, remove deprecated parameters
2020-03-15 13:40:13 +01:00
Tobias Witek
2007f8d0b9
[modules/disk] Quotes conversion
2020-03-15 13:34:09 +01:00
Tobias Witek
7aa1bc7b44
[modules] Reimport disk module
2020-03-14 14:04:45 +01:00
Tobias Witek
7ffb2d8626
[doc] Update documentation structure
2020-03-13 14:23:11 +01:00
Tobias Witek
5851b104c5
[modules/xrandr] Adapt to new API
2020-03-13 13:56:08 +01:00
Tobias Witek
932d362d30
[modules/xrandr] Change quotation
2020-03-11 21:35:45 +01:00
Tobias Witek
59dc5f8047
[modules] Reimport xrandr
2020-03-11 21:35:25 +01:00
Tobias Witek
41dc387d0c
[core] Re-enable WAL support
...
Implement a generic "load keywords and replace during runtime"
mechanism, with the first concrete use-case of WAL colors (load them
during startup, and during runtime, whenever a matching name is found in
the keywords, replace with the actual color)
2020-03-08 14:19:21 +01:00
Tobias Witek
be2864b063
[modules/redshift] Update to latest framework
2020-03-07 14:13:25 +01:00
Tobias Witek
2592069fb9
[modules/redshift] Single quotes
2020-03-07 14:06:18 +01:00
Tobias Witek
967521593c
[modules] Import redshift
2020-03-07 14:06:01 +01:00
Tobias Witek
867e87913d
[modules/battery] Add warning log if no estimates
2020-03-07 13:56:05 +01:00
Tobias Witek
7cdcde0080
[modules/dunst] Update to make working again
2020-03-07 13:54:45 +01:00
Tobias Witek
4bc5f73ccc
[modules/dunst] Single quotes
2020-03-07 13:49:09 +01:00
Tobias Witek
b373de4cad
[modules] Import module dunst
2020-03-07 13:48:54 +01:00
Tobias Witek
f24cd6fa83
[modules/brightness] Update APIs
2020-03-07 13:37:56 +01:00
Tobias Witek
cfa4d0df48
[modules/brightness] Single quotes
2020-03-07 13:34:22 +01:00
Tobias Witek
e6181e2d94
[modules/brightness] Re-import brightness module
2020-03-07 13:34:02 +01:00
Tobias Witek
8efa101380
[util/format] Tests and minor renaming
2020-03-07 13:33:28 +01:00
Tobias Witek
0f96f2727b
[doc] Some updates
2020-03-07 13:26:33 +01:00
Tobias Witek
47e8d5b82b
[core] replace widget.minwidth with widget.set('theme.minwidth')
2020-03-07 13:21:19 +01:00
Tobias Witek
b841ba3c93
[modules/battery] Re-enable battery module
2020-03-06 20:57:32 +01:00
Tobias Witek
9b96c142d5
[modules/battery] Migrate constructor
2020-03-06 20:37:46 +01:00
Tobias Witek
c2b0c8e754
[modules/core] Add battery module
2020-03-06 20:34:30 +01:00
Tobias Witek
7c866f1476
[tests] Add tests for byte formats
2020-03-06 15:00:03 +01:00
Tobias Witek
c5f78ad60d
[doc] Extend migration guide
2020-03-06 14:52:54 +01:00
Tobias Witek
56a6173282
[modules/memory] Simplify and use util methods
2020-03-06 14:52:16 +01:00
Tobias Witek
13e512d1f1
[modules/memory] Fix imports an module constructor
2020-03-06 14:48:11 +01:00
Tobias Witek
5ccf60a16b
[modules] Re-added module memory
2020-03-06 14:46:33 +01:00
Tobias Witek
48c21a902e
[tests/module] Skip failing tests in Python 3.{4,5}
2020-03-06 14:45:09 +01:00
Tobias Witek
d2e8057141
[modules] Add CPU module
...
Also, change minwidth from theme.minwidth to widget property
2020-03-06 14:33:40 +01:00
Tobias Witek
51faef9fd4
[modules/kernel] Make widget dynamic (update if kernel changes)
2020-03-06 14:31:08 +01:00
Tobias Witek
efc2e4f94e
[modules] Separate modules into core & contrib
...
Also, improve errors when importing a module fails.
Also, add more tests.
2020-03-06 14:14:34 +01:00
Tobias Witek
47950240d0
[tests/core/module] Add tests for widget retrieval by name
2020-03-05 21:17:06 +01:00
Tobias Witek
28b891ef37
[doc] Extend module migration documentation
2020-03-05 21:13:48 +01:00
Tobias Witek
0a0e39b516
[modules] Re-add load module
2020-03-05 21:13:15 +01:00
Tobias Witek
d19eb72296
[tests/module] Test generation of error widget
...
When a module/widget throws, an error widget should be produced.
2020-03-04 21:06:09 +01:00
Tobias Witek
533b8ca0cc
[modules] Re-add module nic
2020-03-01 14:36:12 +01:00