Commit Graph

222 Commits

Author SHA1 Message Date
Christopher Jeffrey add305d69a move some functions around 2012-02-09 03:37:46 -06:00
Christopher Jeffrey 69c31fc168 put typedefs and defs in header. organize declarations. 2012-02-08 16:45:08 -06:00
Christopher Jeffrey eee5668600 put typedefs and defs in header 2012-02-08 04:34:33 -06:00
Christopher Jeffrey cfe78e7ca5 put all functions in header file 2012-02-08 04:31:39 -06:00
Christopher Jeffrey 2424980f22 major refactor 2012-02-08 04:20:22 -06:00
Christopher Jeffrey c451c08058 dont draw shadows on WINTYPE_DESKTOP windows 2012-02-06 13:20:44 -06:00
Christopher Jeffrey c4089805ed refactor settrans 2012-02-06 02:17:17 -06:00
Christopher Jeffrey ca5ef3978e Merge branch 'clear_shadow' 2012-02-05 00:10:27 -06:00
Christopher Jeffrey 9b973d6e12 better focus setup, add experimental zero shadow option 2012-02-05 00:06:00 -06:00
Christopher Jeffrey 6a71094d8a dont clear shadow on small windows 2012-02-04 21:04:02 -06:00
Christopher Jeffrey a2028a02f3 better dimensions? 2012-02-01 14:37:45 -06:00
Christopher Jeffrey 73ab1244b1 different clear shadow dimensions 2012-02-01 13:57:52 -06:00
Christopher Jeffrey 75b0d38725 clear rectangle in shadow 2012-02-01 13:52:35 -06:00
Christopher Jeffrey b31a2b48a1 always update win_extents property, make frame opacity smarter 2012-01-31 16:10:30 -06:00
Christopher Jeffrey c39010197b ignore WINTYPE_UNKNOWN when determining wintype 2012-01-15 09:19:46 -06:00
Christopher Jeffrey 51e2eec823 add WINTYPE_UNKNOWN to prevent segfaults 2012-01-15 05:02:24 -06:00
Christopher Jeffrey 71d7352659 fix potential segfault 2012-01-14 13:02:58 -06:00
Christopher Jeffrey 01e978a512 ignore override_redirect windows for XSelectInput and get_frame_extents calls 2012-01-14 10:12:54 -06:00
Christopher Jeffrey a6afff2c4a fix potential segfault in win_extents 2012-01-14 09:37:32 -06:00
Christopher Jeffrey b9dbf7701b install trans script as settrans 2012-01-10 14:51:09 -06:00
Christopher Jeffrey 5206eaba74 improvements to trans script 2011-12-23 00:01:17 -06:00
Christopher Jeffrey 1e2bb55744 disable fading opacity changes 2011-12-09 08:48:56 -06:00
Christopher Jeffrey 48e0eccbbc clean makefile, add transset script 2011-12-07 12:35:22 -06:00
Christopher Jeffrey cc7adcd175 fix uninstall in makefile 2011-12-05 06:52:11 -06:00
Christopher Jeffrey 9577fcd344 fix readme 2011-11-16 00:12:42 -06:00
Christopher Jeffrey 2cb499de0b add options to readme 2011-11-16 00:04:38 -06:00
Christopher Jeffrey fd4e9bff7b paint shadows according to opacity, remove commented code 2011-11-15 23:55:11 -06:00
Christopher Jeffrey adadcb92ac add set_opacity, fix focus behavior 2011-11-15 23:41:44 -06:00
Christopher Jeffrey e7ee7018a4 readme, etc 2011-11-06 22:03:18 -06:00
Christopher Jeffrey f46a8d06bf whitespace, license 2011-11-06 19:58:30 -06:00
Christopher Jeffrey b87efad014 fix gcc warning, have shadows be explicitly enabled 2011-11-06 19:29:23 -06:00
Christopher Jeffrey de8b773387 clean tree 2011-11-06 18:20:45 -06:00
Christopher Jeffrey 5f63244a81 macros to make things more intelligible 2011-11-06 16:34:33 -06:00
Christopher Jeffrey 69f003348b Merge branch 'frame_opacity' 2011-11-05 22:59:20 -05:00
Christopher Jeffrey cde4d0c75f complete frame opacity 2011-11-05 22:58:43 -05:00
Christopher Jeffrey d8b437aca3 frame opacity 2011-11-05 21:39:58 -05:00
Christopher Jeffrey 4ef58758c5 add option for inactive opacity value, whitespace 2011-11-05 07:00:39 -05:00
Christopher Jeffrey fbc6d7da0b whitespace 2011-11-05 03:19:29 -05:00
Christopher Jeffrey 7ab9b06a04 fix segfault on focusout 2011-11-04 15:11:31 -05:00
Christopher Jeffrey 47d61d34ae add readme 2011-11-04 13:52:05 -05:00
Christopher Jeffrey 0732a19af2 fix compiler warnings 2011-11-04 13:30:53 -05:00
Christopher Jeffrey a73d02c6a8 implement inactive window transparency 2011-11-04 12:02:17 -05:00
Christopher Jeffrey c50fdf4fd4 more whitespace 2011-11-04 05:16:15 -05:00
Christopher Jeffrey 7d17fcdf1e fix memory leak 2011-11-04 04:14:14 -05:00
Christopher Jeffrey b0608d0c7c allow shadows on argb windows 2011-11-04 03:59:51 -05:00
Christopher Jeffrey 6c9166c36f major refactor, removed other shadow modes 2011-11-04 03:44:48 -05:00
Christopher Jeffrey 4c3bf853f3 whitespace 2011-11-04 02:08:34 -05:00
Javeed Shaikh e89fafef57 Allow the user to specify offsets for server-side (hard) shadows. 2008-02-20 15:45:48 -05:00
Dana Jansens c69769f0ae More fixing for fade-outs.
When a window is destroyed, always override the fade out so that the finish_destroy_win function can be called.
When a ConfigureNotify event is processed on an unmapped window, don't set the clipChanged = True.  Fixes unmap->configure causing flashing during the fade-out.
2008-02-20 11:35:44 -05:00
Dana Jansens f717d14a38 Ignore some X errors that can occur in normal use 2008-02-20 11:35:40 -05:00