Tobias Manske
e95652fc05
[modules/spaceapi] format string to json parser
...
Signed-off-by: Tobias Manske <tobias.manske@mailbox.org>
2019-01-05 19:34:21 +01:00
Tobias Manske
0be81ec1f7
[modules/spaceapi] rewrote module to use threading
...
Also I'm not catching every exception anymore.
Signed-off-by: Tobias Manske <tobias.manske@mailbox.org>
2019-01-04 15:39:55 +01:00
Tobias Manske
5203cd88a3
[modules/spaceapi] Fix ArgumentException
...
This ArgumentException was caused by me failing to rename one occurence
of a parameter when refactoring code. This went under my radar as the
API I'm usually testing against, was offline at that time, too. So I
expceted to see an Error. Just not this one.
Well, the fix comes late, but better late than never :)
Signed-off-by: Tobias Manske <tobias.manske@mailbox.org>
2018-12-24 12:46:08 +01:00
tobi-wan-kenobi
2fa3a0e250
README: small formatting fix
2018-12-21 19:02:32 +01:00
tobi-wan-kenobi
935f0eae02
Add font awesome install notes
...
Added install notes for awesome font, for Arch Linux. Will add other distros as soon as I know how that works.
2018-12-21 19:01:42 +01:00
tobi-wan-kenobi
3794355564
Update README.md
...
Add a "note" on font awesome usage.
2018-12-20 19:58:15 +01:00
tobi-wan-kenobi
4bb10d6ea4
Merge pull request #337 from MartinWallgren/master
...
[modules/layout-xkb] use XKeyboard to set layout
2018-12-04 18:11:29 +01:00
Martin Wallgren
279411176e
[modules/layout-xkb] use XKeyboard to set layout
...
XKeyboard has support for setting the layout directly. There is no need
to explicitly execute an external command.
2018-12-04 13:18:50 +01:00
Tobias Witek
1850ceefdc
[core] input: add logging for input events
...
to debug input event issues (which seem to become more frequent), add
some input event logging.
see #336
2018-12-03 20:17:18 +01:00
Tobias Witek
37faef033e
[doc] README: Add note reg. module parameters
...
Add a note that "-l modules" also shows module parameters.
fixes #333
2018-12-02 10:09:38 +01:00
tobi-wan-kenobi
fb70d37477
Merge pull request #335 from 927589452/master
...
added new battery type
2018-11-26 18:16:01 +01:00
927589452
ea646b9d14
Merge pull request #1 from 927589452/927589452-patch-add-new-battery
...
Update battery_all.py
2018-11-26 13:04:58 +01:00
927589452
c29a1e1a8c
Update battery_all.py
...
added battery device for pinebooks
2018-11-26 13:02:46 +01:00
Tobias Witek
7d55bdce6c
[engine/output] Use (experimental) custom widget padding
...
When padding a widget, instead of using the "min_width" field of the
i3bar protocol, which seems to "swallow" click events, perform a custom
padding by simply extending the right-hand side with spaces.
fixes #334
2018-11-25 17:50:05 +01:00
Tobias Witek
22419b813f
[modules/brightness] Use 'light' instead of 'xbacklight'
...
If available, use 'light' for setting the background light, as per
suggestion of RiadhAmami - thanks!
fixes #332
2018-11-24 10:56:27 +01:00
tobi-wan-kenobi
5ae659cdac
Merge pull request #329 from martindoublem/master
...
Fix the remaining time so that it displays the time for all batteries and not just one battery
2018-11-18 10:13:29 +01:00
Martin Morlot
876ff7dd76
Fix the remaing time so that it displays the time for all batteries and not just one battery
2018-11-17 21:29:18 +01:00
Tobias Witek
c2454b8f4c
[themes] Add themeing for battery_all
2018-11-17 18:32:52 +01:00
Tobias Witek
5f8becfb55
[modules/battery_all] Some small code simplifications
...
Make update routine smaller by creating a single, static widget.
2018-11-17 18:32:21 +01:00
Tobias Witek
e4a97eca10
[modules/battery_all] Remove showdevice parameter
...
Showing the device name doesn't add anything for the battery_all module,
as it combines all batteries.
2018-11-17 18:26:19 +01:00
tobi-wan-kenobi
b454cd19a7
Merge pull request #328 from martindoublem/test_branch
...
the battery_all as requested
2018-11-17 18:14:12 +01:00
Martin Morlot
1bd85ce8d1
My first commit: the battery all
2018-11-17 16:36:09 +01:00
Tobias Witek
354dc0fbcd
[modules/sensors2] Fix tests
...
Forgot an import
2018-11-17 13:56:07 +01:00
Tobias Witek
0d9b3113f4
[modules/sensors2] Alternate sensor module
...
Show all sensor data reported by sensors -u and color widget with
warning/critical if sensor limits are exceeded.
fixes #326
2018-11-17 13:38:35 +01:00
tobi-wan-kenobi
fd7e709b5a
Merge pull request #325 from dustypaws/patch-1
...
Set state to critical if volume is set over 100%
2018-11-16 15:18:10 +01:00
dustypaws
6ad9724a54
Update pulseaudio.py
2018-11-16 12:46:36 +01:00
dustypaws
b92d3423af
Set state to critical if volume is set over 100%
...
..."warning" would suffice but eh!
Useful for headphone users. Or at least I think so... :)
2018-11-16 12:43:19 +01:00
Tobias Witek
bc569a11af
[modules/sensors] Fix regex
...
fixes #308
2018-11-13 18:23:53 +01:00
Tobias Witek
2994d0efa0
[modules/battery] Better display for "unknown" charge status
...
Some laptops, such as Dells, may display an unknown charge state when
the battery is attached to a docking station, but discharging (because
of configuration settings for longevity of the battery).
Show that nicer.
2018-11-09 18:19:05 +01:00
tobi-wan-kenobi
e5a003f961
Merge pull request #321 from jeffeb3/reduce_min_size_cpus.py
...
Use the parameter format to determine the minwidth
2018-11-09 16:44:41 +01:00
Tobias Witek
c514d965cb
[modules/xrandr] Do not overwrite i3 config by default
...
Require user to explicitly enable overwriting of i3 config files before
starting to automatically assemble the i3 config from a template and a
set of display-related config files.
fixes #322
2018-11-09 16:48:00 +01:00
Jeff Eberl
bf5e814e45
Use the parameter format to determine the minwidth, instead of the default format.
2018-11-08 20:15:45 -07:00
Tobias Witek
2f7931753e
[modules/sensors] Add parameter "match_pattern" to find correct adapter
...
Instead of providing match_number, it is now possible to specify a
second pattern that matches directly *before* the "match" value.
fixes #308
2018-11-08 18:56:26 +01:00
tobi-wan-kenobi
fcc9c39f4d
Merge pull request #320 from kelp/kelp-arch-update-cloud
...
Switch download cloud glyph for arch-update
2018-11-08 17:53:50 +01:00
Travis Cole
e011deefd2
Switch download cloud glyph for arch-update
...
I couldn't make the previous one work on Arch Linux with either
the ttf-awesomefont package or the ttf-awesomefont-4 AUR.
The former sorta worked, but then showed two other broken glyph
on either side of the cloud. The latter only has a broken glyph.
This one comes from nerd-font and seems to work for me.
I hope this still meets the intention of the previous one.
2018-11-07 16:20:16 -08:00
Tobias Witek
c39e2077e3
[modules/sensors] Add support for JSON-formatted sensors output
...
sensors -j give JSON output, which is much easier to parse than
raw output.
Use this, together with the "path" parameter, to allow robust reading of
sensor values.
fixes #308
2018-11-07 16:46:49 +01:00
Tobias Witek
7b12f678d6
[core/theme] Support loading of themes by file name
...
If the theme name provided by the user is a file, load the theme from
there.
Note: This change automatically enables a theme to load iconsets from a
file name, instead of using a iconset name.
fixes #319
2018-11-06 21:09:26 +01:00
Tobias Witek
3e39f443ef
[core/input] More robust event reading
...
Regular i3bar events *can* contain the character [, so a better
mechanism for detecting the initial opening [ is required. For now, do a
minimal change that requires the line to *start* with [. This should
never be the case for i3bar events, which are always JSON objects.
fixes #318
2018-11-06 17:51:48 +01:00
tobi-wan-kenobi
7a12a07a7c
Merge pull request #317 from alexmohr/BatteryImprovements
...
Improved battery module for 2 batteries
2018-11-03 19:15:29 +01:00
Alex
17d1113141
changed default parameter for tests
2018-11-03 18:27:19 +01:00
Tobias Witek
eddc563052
[modules/datetime] Use hardcoded application for left-click
...
Open app "calendar" by default when left-clicking the datetime widget.
2018-11-03 18:23:00 +01:00
tobi-wan-kenobi
453f7f2b54
Merge pull request #314 from alexmohr/master
...
Fixed status for unknown charge state, added option to weather to hide city
2018-11-03 18:13:13 +01:00
Alex
9b4d1c52e6
Improved battery module for 2 batteries
2018-11-03 17:52:02 +01:00
Alex
a2804e92f6
Removed open parameter
2018-11-03 17:38:39 +01:00
Alex
1b6568016a
Merge branch 'city'
2018-11-02 10:06:16 +01:00
Alex
f021250e41
Using util function for boolean param
2018-11-02 10:04:43 +01:00
Alex
8bb718fef8
Merge branch 'date-click'
2018-11-02 00:56:44 +01:00
Alex
6de12a0e96
Added support for date time click
2018-11-02 00:55:24 +01:00
Alex
19e6abc8ca
Added option to disable city display
2018-11-01 22:15:00 +01:00
Alex
85bcc7164f
Fixed status for unknown charge state
2018-11-01 21:58:07 +01:00