Commit Graph

47 Commits

Author SHA1 Message Date
f4529dde99 feat(i3): Conditional wrap around on scroll
Ref #242
2016-12-14 00:46:54 +01:00
ebe1998b19 fix(bspwm): Change event strings 2016-12-05 14:02:16 +01:00
ec39859093 feat: Window click handlers
New parameters for defining fallback click handlers
that will be triggered for the whole window unless
a module action is matched.

Parameters added to all [bar/foo] sections:

- `click-left = ...`
- `click-middle= ...`
- `click-right= ...`
- `scroll-up= ...`
- `scroll-down= ...`

Ref #226
2016-12-05 13:17:15 +01:00
7d1092db04 refactor(date): Add label and date/time tokens
Ref #225
2016-12-05 04:52:00 +01:00
4c50853044 fix: Update example config 2016-12-05 03:56:04 +01:00
0cfddf7d72 feat(token): Add optional suffix to label tokens 2016-12-04 04:03:17 +01:00
70bd235e9e fix: Update example config 2016-12-04 03:32:48 +01:00
f60dd57092 fix: Update example config 2016-12-03 23:22:09 +01:00
6aba583c3e refactor(build): Rename X extension flags 2016-11-30 12:48:13 +01:00
c442e47f93 config: Add under-/overline properties 2016-11-21 16:38:52 +01:00
c1162960cc fix(battery): Try several value files
Fixes #177
2016-11-21 08:30:25 +01:00
4b576bd23b feat(config): Try to guess interface names 2016-11-20 04:11:02 +01:00
74c7f5f617 fix: Patch example config template
The last patch only updated the generated file
and not the CMake template

Remove the generated file and add it to
.gitignore to prevent future mistakes
2016-11-20 03:30:18 +01:00
e2dab8a398 fix: Patch example config
- Query for truetype version of Unifont since
  the BDF version doesn't render the glyphs properly
- Replace ${BAR.key} with new ${root.key}
- Do not define specific volume mixers
2016-11-20 02:47:39 +01:00
fd57ab0f3d fix: project rename 2016-11-19 06:26:07 +01:00
51d8f289fa feat(xwindow): New module "xwindow"
Add module to display title of active window.
Requires WM with support for the _NET_ACTIVE_WINDOW hint.

Ref #84
2016-11-19 04:05:13 +01:00
1b5979ba10 feat(config): Default reference values
- Add fallback values to env/xrdb references:

  ${env:UNEXISTING:fallback value}
  ${xrdb:UNEXISTING:fallback value}

- Replace ${BAR.key} with ${root.key} and display
  deprecation warning if the former is used
2016-11-18 18:04:24 +01:00
c8f2a934b1 refactor(fs): Update naming to reflect actual usage
The module currently only handle mounted filesystem
and not block devices or partitions. Change naming
to be more clear.
2016-11-13 08:50:14 +01:00
d2a6773c26 fix(fs): Remove unmounted format tags 2016-11-13 06:40:35 +01:00
9a0df75a91 feat(fs): New filesystem module
Module that displays details about
mounted filesystems, #84

Closes #153
2016-11-13 06:14:34 +01:00
fe1d0579ec fix(build): Handle empty list of bat/adp names 2016-11-12 15:03:45 +01:00
23996fdcdc refactor: Tray transparency and code cleaning
- Make pseudo-transparency work as intended, fixes #158
- Fill tray pixmap in case a root pixmap is not found
- Split up bar bootstrap routine
- Formatting (clang-format)
2016-11-12 13:09:50 +01:00
05c318e97b feat(config): Generate config based on build 2016-11-12 13:07:05 +01:00
a06b38f534 feat(temperature): Added temp module and examples 2016-11-10 22:54:07 -08:00
e7cb345cec wip: Separate source from definitions 2016-11-03 12:54:32 +01:00
94298741b6 tray: Align center and extend configuration
- The tray can now be centered in the bar
- Set window atoms:
  * _NET_SYSTEM_TRAY_COLORS
  * _NET_SYSTEM_TRAY_VISUAL
- New parameters added:
  * tray-background: Define background color
  * tray-offset-x: X position offset
  * tray-offset-y: Y position offset
  * tray-padding: Add spacing on the side of each icon
  * tray-maxsize: Size limit for tray icons, default: 16
  * tray-scale: Icon zoom, default: 1.0
  * tray-detached: The bar will ignore tray updates
2016-10-31 01:41:15 +01:00
27df2398f0 config(i3): Include xbacklight in example config 2016-10-25 17:15:00 +02:00
4f87db79b8 fix: Renamed bar in example configs 2016-10-15 03:51:14 +02:00
1f0468add1 fix(i3): Simplified default configuration 2016-10-14 16:11:48 +02:00
1d3d868712 fix(config): Use new parameter names 2016-10-12 09:05:36 +02:00
ed77e2eec6 Merge branch '2.0-beta' 2016-10-12 05:26:41 +02:00
2af0d0845d fix(docs): Updated README and configs
Use dash instead of underscore as parameter name separator
Will break alot of configs but people like to work!
2016-10-12 05:19:31 +02:00
e1b6238564 feat: Restack-to-root
Fixes the issue where the bar window is being
drawn on top of fullscreen window's
2016-10-11 18:55:41 +02:00
69f648c513 refactor(config): Cleanup example configs 2016-10-11 07:50:04 +02:00
98380c442a fix(config): Use correct family pattern for Font Awesome
Fixes jaagr/lemonbuddy#67
2016-10-10 18:37:05 +02:00
d359ab6057 refactor: Application rewrite 2016-10-10 14:52:57 +02:00
8c8f677f7a fix(config): Use correct family pattern for Font Awesome
Fixes jaagr/lemonbuddy#67
2016-09-22 10:43:03 +02:00
2c74cb06de task(dsl): Replace colons with dashes
Colons break ini syntax highlighters and linters.
2016-06-11 07:49:14 +02:00
3b9dc784ba task(docs): Added another sample screenshot 2016-06-11 06:50:35 +02:00
613c027fe1 fix(config): Include more fields in example config 2016-06-10 12:18:17 +02:00
0e9900db74 fix(volume): Improve mixer event handling
Fixes jaagr/lemonbuddy#14
2016-06-10 01:09:54 +02:00
a6ec504513 feat(core): Throttle writes to stdout 2016-06-01 01:07:23 +02:00
0052ebc7a9 fix(docs): Store updated sample scrot 2016-05-31 03:05:09 +02:00
925469fec1 task(docs): Added screenshot to README.md 2016-05-25 17:44:28 +02:00
0bcd4f9a53 task(core): Basic sample configurations 2016-05-24 09:24:27 +02:00
cd41945f43 fix(configs): Cleanup to avoid having comments spread all over 2016-05-19 23:57:05 +02:00
eeefb3c610 init(git): Base commit 2016-05-19 20:23:45 +02:00