Skip to content

Commit

Permalink
Feature chjj#51: Re-initialize when SIGUSR1 is received
Browse files Browse the repository at this point in the history
- Create a session_t structure, to get rid of most global variables and
  let information pass in/out mostly through parameters. Huge changes,
  so bugs may very well appear. I'm worried about resource leakages, in
  particular.

- Add gcc attributes on various functions.

- Add Doxygen configuration.

- Replace much Xlib Bool with C99 bool.

- Add and adjust some comments.

- Drop unused parameters from some functions.

- Cache default Visual and Depth, mainly to shorten code.

- Rename some types, variables, and functions.

- Add win_ev_stop() and set_ignore_next() for convenience.

- Modify wid_get_prop_wintype() and wid_get_opacity_prop() to use
  wid_get_prop().

- Rename --respect-attr-shadow to --respect-prop-shadow.

- Fix a memory leak in --respect-prop-shadow.

- Many other small changes.
  • Loading branch information
richardgv committed Nov 19, 2012
1 parent a92c2bd commit e912fcd
Show file tree
Hide file tree
Showing 4 changed files with 4,069 additions and 1,767 deletions.
3 changes: 2 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,8 @@ install_manifest.txt

# Misc files
core
oprofile_data
oprofile_data/
compton.plist
callgrind.out.*
man/*.html
doxygen/
Loading

0 comments on commit e912fcd

Please sign in to comment.