Dave Davenport
1d40782515
Re-work the expose, redraw system. Use XServer side pixmaps to do drawing and flipping.
...
- By server side drawing and flipping buffer time to draw buffer to window speed up by factor 1000+.
Flipping is now one xcb_copy_area call.
- Don't abuse Xserver expose events to singal internal drawings.
- Queue redraws in idle time.
- Avoid unneeded redraws.
2016-11-11 16:29:59 +01:00
Dave Davenport
e3af1efaef
Fix crash when clicked out of window.
2016-11-11 09:30:44 +01:00
Dave Davenport
0da5737cee
If widget is disabled, don't check redraw flag as it wont be cleared.
...
This reduces a lot of false redraws caused by overlay widget.
Issue: #496
2016-11-10 12:17:27 +01:00
Dave Davenport
545be58e40
Issue #454 pass our window id along in the change active window request
2016-11-07 09:15:04 +01:00
Dave Davenport
90c314f397
Re-add column, but not for dmenu when prompt is set
2016-11-07 08:51:23 +01:00
Dave Davenport
da2e6a2cc4
Remove debug sleep
2016-11-06 16:55:41 +01:00
Dave Davenport
89e3e0e645
Grab keyboard as early as possible ( #494 )
2016-11-06 16:50:12 +01:00
Dave Davenport
0554db65ea
Fix dmenu with -selected-row
2016-11-05 20:00:22 +01:00
Wieland Hoffmann
e3014f5a7a
Rewrite FAQ entries to get rid of <strong> tags in the generated man page ( #493 )
2016-11-04 19:41:52 +01:00
Dave Davenport
5228aa82be
Add atexit to dep check
2016-11-04 08:38:35 +01:00
Dave Davenport
ed6cb59b5d
Fix crash on wrongly queued ViewState (thx to teto)
2016-11-02 18:24:20 +01:00
Dave Davenport
95e8268796
Add tagline to changelog.
2016-11-02 13:38:27 +01:00
Dave Davenport
a03fdcf3a2
Update Changelog for 1.3.0
2016-11-02 13:34:55 +01:00
Dave Davenport
3b698038d7
Document enum of separator.h
2016-11-01 21:19:13 +01:00
Dave Davenport
f50d4f4592
Add comment coverage report
2016-11-01 21:06:57 +01:00
Dave Davenport
e72508b782
Remove opacity option.
2016-11-01 08:10:27 +01:00
Dave Davenport
4c5df96fcd
Pull config option access from out of separator widget.
2016-11-01 08:04:39 +01:00
Dave Davenport
dde77ecd7c
Add png version of logo.
2016-10-31 21:40:46 +01:00
Dave Davenport
78c0be730b
Fix doxygen artifact.
2016-10-31 21:26:48 +01:00
Dave Davenport
da8af8d1d2
Add expire_in.
2016-10-31 21:20:32 +01:00
Dave Davenport
6a39ff9117
Add artifacts with coverage and doxygen.
2016-10-31 21:18:44 +01:00
Dave Davenport
831446a8ec
Add randr to gitlab file.
2016-10-31 21:11:17 +01:00
Dave Davenport
e70608876a
Add coverage output.
2016-10-31 21:07:11 +01:00
Dave Davenport
659f807578
Remove wrong copy paste.
2016-10-31 21:01:25 +01:00
Dave Davenport
52d862a4f5
Add libtool
2016-10-31 20:52:24 +01:00
Dave Davenport
d6a52f5903
Merge before scripts
2016-10-31 20:46:13 +01:00
Dave Davenport
d721a35a84
Add xorg-macros
2016-10-31 20:44:19 +01:00
Dave Davenport
282abad810
Add xrm pre-build.
2016-10-31 20:42:34 +01:00
Dave Davenport
69c19afcfc
[DRun] Fix free
2016-10-31 17:02:10 +01:00
Dave Davenport
3f577f917a
Small re-indent
2016-10-31 15:51:47 +01:00
Dave Davenport
01e32c9c61
Cleanup some drun code, use hash table for seen check instead of two arrays
2016-10-31 08:44:04 +01:00
Dave Davenport
e3ab39ea6f
add more details to timing log
2016-10-31 08:07:02 +01:00
Dave Davenport
f5f4f52957
Use strtok_r instead of strtok.
2016-10-30 10:14:32 +01:00
Dave Davenport
d1d4a8439a
Fix selecting of row based on linux num instead of title.
2016-10-29 15:43:26 +02:00
Rasmus Steinke
914d7035d6
Dont reset position on theme preview
2016-10-29 11:19:56 +02:00
Dave Davenport
96b133db82
Small fix for rofi-theme-selector
2016-10-29 11:13:28 +02:00
Dave Davenport
86b6beb1e9
Update some code.
2016-10-28 23:28:49 +02:00
Dave Davenport
3c8b757930
Remove auto :
2016-10-28 21:52:22 +02:00
Dave Davenport
c598791aa4
Indent
2016-10-28 18:57:12 +02:00
Dave Davenport
8e0ced2378
Remove commented code
2016-10-28 18:32:29 +02:00
Dave Davenport
503a6ef4c5
Add 2 more themes.
2016-10-28 08:58:11 +02:00
Dave Davenport
217290479e
Merge two functions that no longer have a reason to be split.
...
Fixes : #491
2016-10-28 08:51:53 +02:00
Dave Davenport
be46caa279
Case insensitive
2016-10-27 21:44:13 +02:00
Dave Davenport
24a945eb3f
Add darkblue as screen
2016-10-27 21:08:08 +02:00
Dave Davenport
62434f0e8c
Make theme selector script a bit more robust
2016-10-27 19:02:21 +02:00
Dave Davenport
e53e9b73ba
Add missing theme selector script
2016-10-27 16:41:49 +02:00
Dave Davenport
f0d2a06268
Add some themes to be installed, add theme-selector script thingy.
2016-10-27 15:28:11 +02:00
Dave Davenport
fb459e1660
Make scrollbar behave better
2016-10-26 08:24:34 +02:00
Dave Davenport
163934fa8c
Simplify some code, more comments. (90% docu)
2016-10-25 22:45:11 +02:00
Dave Davenport
89cf6d2d63
Fix document coverage tool.
2016-10-25 22:08:19 +02:00