Tree
- Tree:
687b23fd7ebba047121584c4ee2c9ae1b11f12b3- Date:
- Message:
- bxnotify.c: Implement registry-aware window dismissal. - Enable intuitive dismissal of notifications using Mod4+q, respecting the vertical stack order. - Implement get_oldest_pid() to identify the top-most active instance and ensure ordered dismissal. - Introduce SIGUSR1 delegation to allow concurrent instances to communicate; non-oldest instances signal the oldest to dismiss. - Perform a global passive grab (XGrabKey on Root) to capture dismissal commands without requiring window focus. - Install a custom X error handler to gracefully ignore BadAccess errors caused by shared Root grabs across multiple instances. - Update event loop to handle KeyPress events, delegating the process termination to the identified oldest PID.
| .gitignore | commits | blame |
| Makefile | commits | blame |
| bxnotify.c | commits | blame |
| config.def.h | commits | blame |
