eacf5ce5ba
fix(tray): fix transparency after background manager changes
...
The systray only supports pseudo transparency (real transparency would require
much larger changes) so the real transparency should only be used for the bar itself.
2018-10-04 15:52:03 +02:00
3de914abca
feat(render): support pseudo-transparency
...
This adds pseudo-transparency for the background of the bar and the
background of the systray.
2018-10-04 15:52:03 +02:00
0bd8f1f69a
fix(parser): Proper handling of %{R} #585
2017-05-17 23:11:06 +02:00
3e4a4ce78f
fix(renderer): Alignment blocks
2017-01-27 15:36:37 +01:00
8138a12381
refactor(renderer): Cleanup
2017-01-25 23:38:51 +01:00
c7f33e2567
refactor(renderer): Use redirection groups instead of pixmaps
2017-01-25 09:54:18 +01:00
a5d6670121
refactor(clang-tidy): Apply fixes
2017-01-24 08:01:04 +01:00
8b9461e63e
wip(refactor): Cairo drawing
2017-01-24 07:41:46 +01:00
452afcdc68
refactor: Integral types
2017-01-24 07:11:14 +01:00
5e1886a312
wip(refactor): Cairo drawing
2017-01-24 07:11:14 +01:00
00ac4bea63
refactor(x11): Header cleanup
2016-12-26 10:27:30 +01:00
11aabac227
refactor(connection: Use custom base
2016-12-26 09:46:48 +01:00
c14c46b998
refactor: Font index cleanup
2016-12-20 15:09:11 +01:00
b2e8428550
wip(refactor): Improve parsing and font glyph caching
2016-12-15 17:28:58 +01:00
9f9f438fae
refactor: Remove last usage of boost::optional
...
Since it's the only thing boost was used for at the moment
we drop it to be able to get rid of a dependency.
2016-12-15 17:13:16 +01:00
4fca0c89b4
refactor: Object construction
2016-12-14 11:01:44 +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
7f5117b7cc
fix(tray): Improve pseudo-transparency handling
...
- Make sure previously drawn content is cleared
- Redraw tray clients on XCB_EXPOSE
- Prevent void parts of the root pixmap being copied
Ref #187
2016-12-05 03:56:04 +01:00
ff9be848c7
refactor(clang-tidy): Apply fixes
2016-11-25 21:58:49 +01:00
6f2b437be3
fix(renderer): Destroy window on deconstruct
2016-11-25 14:17:56 +01:00
9fdc22843b
refactor: Cleanup rendering
2016-11-25 04:42:27 +01:00
84d58e7619
refactor: Cleanup handling of syntax tags
2016-11-25 04:34:24 +01:00
4794ef653c
refactor(renderer): Separate methods
2016-11-22 23:18:47 +01:00
c6e861083b
fix: Avoid unnecessary color change
...
Ref #181
2016-11-22 22:45:12 +01:00
25e33b6aab
refactor: Separate render component
2016-11-21 16:16:02 +01:00