0ab9fcdc38
refactor: Remove all mentions of icon_t
...
Is exactly the same label_t
2019-04-08 09:01:48 +02:00
6ca4f06785
doc: Convert @ to \ doxygen commands
...
Ref #1377
2018-11-04 19:28:27 -08:00
1d6d44f4e9
feat(token): Zero pad when min val starts with '0' ( #1341 )
...
Closes #1332
2018-07-23 15:49:02 +02:00
0346a965a7
refactor(builder): No exception when maxlen < 3
...
The check of the maxlen and ellipsis condition was also moved to the
label creation, this way get_label_text doesn't need to care about the
restrictions placed on maxlen and ellipsis
2018-07-22 14:02:15 -07:00
2dfdbd240e
feat(bspwm,i3): Fuzzy-matching names for icons
...
Added support for fuzzy matching workspace names when assigning icons.
This feature is enabled/disabled through a new option, 'fuzzy-match'.
It is disabled by default.
2017-01-23 17:01:30 +01:00
3292cea786
refactor(tokens): Move token suffix to configuration
2017-01-14 18:00:35 +01:00
2fea813c3d
fix(github): Clear label on empty notifications
...
Fixes #278
2017-01-13 14:57:31 +01:00
e3a51b235a
refactor(clang-tidy): Apply fixes
2016-12-31 04:32:11 +01:00
f9062d031c
refactor(clang-tidy): Apply fixes
2016-12-15 03:30:41 +01:00
1a2a6e5fab
refactor: Construction methods
2016-12-14 11:01:44 +01:00
08be86fbe1
wip(refactor): Improve signal and event handling
2016-12-14 11:01:44 +01:00
d888f1b331
feat: Add left and right padding and margins ( #219 )
...
* feat: Add left and right padding and margins
* fix: use side_values and change precedence
* fix: cast to uint16_t
2016-12-04 11:57:33 +01:00
0cfddf7d72
feat(token): Add optional suffix to label tokens
2016-12-04 04:03:17 +01:00
6db66896bd
refactor(bspwm): Cleanup states
2016-11-30 21:12:47 +01:00
466e9e212f
feat(bspwm): Separate focused/unfocused states
...
Closes #201
2016-11-30 21:04:22 +01:00
ff9be848c7
refactor(clang-tidy): Apply fixes
2016-11-25 21:58:49 +01:00
8db3e79919
refactor(clang-format): Apply fixes
2016-11-25 14:17:41 +01:00
84d58e7619
refactor: Cleanup handling of syntax tags
2016-11-25 04:34:24 +01:00
4ef0c55dda
fix(label): Support variable token order
...
Bound specifiers required the tokens to be
replaced in the same order they were defined.
This fixes that by storing and comparing
the token string.
2016-11-22 03:42:42 +01:00
4179f8b7f9
feat: added max and min values to tokens
2016-11-20 16:37:48 -08:00
c6d85b2b92
refactor: Optimize build
2016-11-20 23:04:31 +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
e7cb345cec
wip: Separate source from definitions
2016-11-03 12:54:32 +01:00
efba06dc2d
fix(xft): Allocate xft color by value
...
- Solves the issue with transparency using Xft.
- X11 fonts are still affected by the alpha issue.
Closes jaagr/lemonbuddy#119
2016-10-30 02:37:56 +01:00
c1be785be7
fix(progressbar): Add safety check
...
Fixes jaagr/lemonbuddy#132
2016-10-29 19:37:49 +02:00
4b2c73452c
fix(ramp): Always load ramp fallback values
2016-10-25 08:53:40 +02:00
d2187f44e0
refactor(drawtypes): Cleanup and fixes
2016-10-25 07:10:05 +02:00
7905f37462
refactor(di): Move configure_T() to anonymous ns
2016-10-25 01:55:59 +02:00
68f72d69cc
refactor: Drop tokenized labels
...
Handle placeholder tokens inside each label
instead of cloning into a new instance each time
2016-10-19 01:31:17 +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
700cc89963
fix(progressbar): Make sure index is within bounds
2016-10-11 19:58:22 +02:00
d359ab6057
refactor: Application rewrite
2016-10-10 14:52:57 +02:00
e1f8c001dd
refactor: Pass by value
2016-06-21 04:23:23 +02:00
39d3f61497
refactor(core): Clean-up
...
- use "#pragma once" instead of the regular include guard
- fix errors and warnings reported by cppcheck
2016-06-02 01:32:06 +02:00
eeefb3c610
init(git): Base commit
2016-05-19 20:23:45 +02:00