Commit Graph

166 Commits (43b47ec45346c895c5c555d9771fbdfbaca387ff)

Author SHA1 Message Date
Richard Grenville 07ed9901e7 Improvement: ARGB window matching & Enable track_focus with D-Bus
12 years ago
Richard Grenville dc4da095bb Bug fix #93: Assertion failure when window reparented
12 years ago
Richard Grenville 71fdda46e6 Bug fix #91: Using pkg-config to find drm.h & OpenGL changes
12 years ago
Richard Grenville d1fb8649a4 Improvement: Change VSync mode with D-Bus & Makefile update & Misc
12 years ago
Richard Grenville 6463901493 Improvement #7: Add GLX_OML_sync_control VSync support
12 years ago
Richard Grenville e5264dd403 Improvement: Improve color inversion performance & Validate pixmap
12 years ago
Richard Grenville 7c66211746 Merge branch 'master' into richardgv-dev
12 years ago
hasufell 370fc45997 hide disabled features from help output
12 years ago
Richard Grenville 679bfe3cab Feature #16: Advanced window matching
12 years ago
Richard Grenville 56a35506b1 Bug fix #84: Root window not repainted sometimes on wallpaper change
12 years ago
Richard Grenville 3213231298 Feature #80: D-Bus support
12 years ago
Richard Grenville a5dc829944 Bug fix #75: --invert-color-include not working & others
12 years ago
Richard Grenville f0521b2d41 Feature #75: Invert window color
12 years ago
Richard Grenville 5871e8f402 Improvement: Use select() for main loop
12 years ago
Richard Grenville 6e74af148e Bug fix #77 incorrect border_width handling & #73 window data issue
12 years ago
Richard Grenville 03ffecb4a0 Improvement #74: Use libevent for main loop
12 years ago
Richard Grenville f4edcb2ec1 Improvement: Dynamic blur strength & improved frame blur performance
12 years ago
Richard Grenville 64a9b80f3b Feature #69: Blur window background
12 years ago
Richard Grenville 844a51b45a Misc: Code cleanup
12 years ago
Richard Grenville 7b86cd790a Feature #65: Auxiliary window detection
12 years ago
Richard Grenville 8d4a3f899f Feature: Wintype-based focus exclusion
12 years ago
Richard Grenville 94f292b9ff Bug fix #68: Second attempt to fix client window detection
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 798c631e2b Bug fix: Window rendered incorrectly if has no border with -e
12 years ago
Richard Grenville fe5537df9e Bug fix #61: Silence a warning
12 years ago
Richard Grenville 86103c5ceb Improvement: Add EWMH _NET_WM_ACTIVE_WINDOW support
12 years ago
Richard Grenville 53aeb801d4 Improvement: Focus detection & --mark-ovredir-focused changes
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 d3e75057a2 Bug fix #17: Try to fix artifacts after animating/shading shaped wins in Openbox
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 4a607cea93 Misc: Small adjustments
12 years ago
Richard Grenville 6bcc871ef4 Bug fix: Fading blocks in rare circumstances
12 years ago
Richard Grenville ddc6da3bbf Merge branch 'master' into richardgv-dev
12 years ago
Richard Grenville b04321083b Improvement: Change clear_shadow implementation
12 years ago
Richard Grenville 00ce7d0de0 Bug fix #57: Fix incorrect handling of InputOnly windows
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
Christopher Jeffrey 590440ac3d more man page changes
12 years ago
Christopher Jeffrey 09f57a7d6a fix man page and various other documentation.
12 years ago
Christopher Jeffrey 10d4c2d2cb revert to c7ca345
12 years ago
Christopher Jeffrey 450fc87454 v0.0.1
12 years ago
Richard Grenville 2105bc894d Misc: Drop support for old versions of libXcomposite
12 years ago
Richard Grenville 62a6c2957e Bug fix #55: Workaround for window type detection on Openbox menus
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
Christopher Jeffrey 44d9428452 Merge branch 'richardgv-dev'
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
Christopher Jeffrey 2d6f88e2a1 Merge commit '69513d6'
12 years ago
Richard Grenville debc0035cd Bug fix: #48: Compilation failure with old libconfig/libpcre
12 years ago
Richard Grenville 4deb30a903 Bug fix: Issue #47: Locale cause problems with float arguments
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 93de3d1de2 initialize fade_time just to be explicit.
12 years ago
Christopher Jeffrey fdf1593a09 remove fade_time from options struct.
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 9a839bc661 Misc: Fix two memory leaks
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 fb18759b02 Bug fix: Issue #23, notify-osd not rendered
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
Christopher Jeffrey 72a1177115 fix code duplication resulting from rebase
12 years ago
Christopher Jeffrey 6278604753 fix determine_evmask warnings
12 years ago
Christopher Jeffrey 212582469a more style changes
12 years ago
Christopher Jeffrey f092885f47 stay consistent with code style
12 years ago
Christopher Jeffrey 2f63377d4e whitespace
12 years ago
Richard Grenville 27197e24db Bug fix: Segfault when meeting FocusIn/Out from destoryed windows
12 years ago
Richard Grenville 3a0ba85d3b Improvement: Use find_toplevel() to find WM frame
12 years ago
Richard Grenville a447b5d310 Improvement: Do not track focus changes unless necessary
12 years ago
Richard Grenville 73342d1ff2 Bug fix: Issue #40: -z does not work as expected
12 years ago
Richard Grenville 17b8a50161 Bug fix: Double free when XQueryTree() fails
12 years ago
Richard Grenville 05b229f2a0 Bug fix: Issue #39: Render windows just mapped && focused incorrectly
12 years ago