Commit Graph

62 Commits (7b86cd790a3790f22494d4bc52e477f5e0341458)

Author SHA1 Message Date
Richard Grenville 7b86cd790a Feature #65: Auxiliary window detection
12 years ago
Richard Grenville 8d4a3f899f Feature: Wintype-based focus exclusion
12 years ago
Richard Grenville bfbf991af9 Bug fix #68: Possible fix for failure in client window detection
12 years ago
Richard Grenville a7c05d20f4 Feature: WM_WINDOW_ROLE matching
12 years ago
Richard Grenville 1a1df74595 Bug fix: Dynamic inactive dim & client window changes
12 years ago
Richard Grenville c3c0b95c64 Feature #65: --focus-exclude
12 years ago
Richard Grenville 7222528515 Bug fix: --use-ewmh-active-win causes wrong focus state in Awesome
12 years ago
Richard Grenville f126bf72f8 Bug fix: Wrong file path being displayed on config file parsing error
12 years ago
Richard Grenville de41eb8aab Feature #51: Re-initialize when SIGUSR1 is received
12 years ago
Richard Grenville e6f244196f Misc: Code cleanup
12 years ago
Richard Grenville 473cb1f4ed Bug fix: Client window event mask not restored in map_win()
12 years ago
Richard Grenville bbe376ad1b Feature: Unredirect windows when there's a fullscreen window
12 years ago
Richard Grenville 295bbf30c2 Feature #16: _COMPTON_SHADOW window property support
12 years ago
Richard Grenville baed7f4b0c Bug fix: Shape update of opaque windows not handled correctly
12 years ago
Richard Grenville 86103c5ceb Improvement: Add EWMH _NET_WM_ACTIVE_WINDOW support
12 years ago
Richard Grenville 1dd73826f9 Bug fix: A XserverRegion leak
12 years ago
Richard Grenville b7aee48cca Misc: Code cleanup & debug code changes
12 years ago
Richard Grenville 987c43bbd3 Improvement: border_size & ConfigureNotify & VSync changes
12 years ago
Richard Grenville 47f54a1cb7 Improvement: Try to reduce reg_ignore regenerations
12 years ago
Richard Grenville 6bcc871ef4 Bug fix: Fading blocks in rare circumstances
12 years ago
Richard Grenville b04321083b Improvement: Change clear_shadow implementation
12 years ago
Richard Grenville 399df7aef8 Bug fix #7: Correct a possible issue in VSync
12 years ago
Richard Grenville c1471ff16a Improvement: Add painting on overlay support
12 years ago
Richard Grenville 71613f20c2 Improvement #7: Add double buffering
12 years ago
Richard Grenville 2105bc894d Misc: Drop support for old versions of libXcomposite
12 years ago
Richard Grenville 3c1e003830 Improvement: Stop painting on regions of higher windows
12 years ago
Richard Grenville 2b120a7484 Improvement: Pregenerate alpha pictures
12 years ago
Richard Grenville 5d3425b5dc Misc: Code clean-up
12 years ago
Richard Grenville ae5771e1cf Feature: #7: VSync
12 years ago
Richard Grenville 3ef9376708 Improvement: Support reading _NET_WM_OPACITY from client windows
12 years ago
Richard Grenville 11e27d354b Improvement: Change in client window lookup & wintype detection
12 years ago
Richard Grenville 17cf40e563 Feature: #27: Detect shaped windows and disable shadow on them
12 years ago
Richard Grenville ec29300e21 Improvement: Wait infinitely for events when idling
12 years ago
Richard Grenville 83f64a2275 Improvement: Split shadow_pict to shadow_pict & shadow_alpha_pict
12 years ago
Richard Grenville debc0035cd Bug fix: #48: Compilation failure with old libconfig/libpcre
12 years ago
Richard Grenville 280bc0fc32 Feature: --no-fading-openclose to partially simulate -F
12 years ago
Richard Grenville 10ede89998 Bug fix: Issue #46: Optionally mark override-redirect windows as active
12 years ago
Richard Grenville 60f724a30a Misc: Code clean-up
12 years ago
Christopher Jeffrey a0439e57dd add global options struct.
12 years ago
Richard Grenville 760188dbef Feature: Wintype-specific options in configuration files
12 years ago
Richard Grenville 0c67b84349 Feature: Configuration file parsing
12 years ago
Richard Grenville 80a4f6d0ab Improvement: Change window type detection
12 years ago
Richard Grenville cbdaa9c000 Feature: Issue #29: Alternative shadow blacklist implementation
12 years ago
Richard Grenville fd0900ef89 Bug fix: Detect and mark WM windows as active
12 years ago
Richard Grenville a08c22945a Improvement: Change fading mechanism
12 years ago
Richard Grenville be3451e097 Improvement: Defer shadow picture generation
12 years ago
Richard Grenville e7ba091ccc Improvement: Change painting sequence
12 years ago
Richard Grenville 65e8e56c1e Improvement: Change generating process of alpha_pict, etc.
12 years ago
Richard Grenville 32d9807104 Misc: Clean up
12 years ago
Richard Grenville e370ec9b1c Bug fix: Issue #43, better client window lookup
12 years ago