summaryrefslogtreecommitdiff
path: root/usr.bin/tmux/notify.c
AgeCommit message (Expand)Author
2022-08-15Notify when a paste buffer is deleted, GitHub issue 3302 from GeorgeNicholas Marriott
2022-05-30Spacing/style nits.Nicholas Marriott
2022-03-08Fix user hooks (which are strings not arrays).Nicholas Marriott
2021-08-12Do not dereference pane when it is NULL, fixes a crash when creating aNicholas Marriott
2021-08-12Move hook format setup earlier and add a hook_client, GitHub issue 2809.Nicholas Marriott
2021-03-16Add client-detached notification in control mode, from Mohsin Kaleem.Nicholas Marriott
2020-05-21Support code for control mode flow control: allow clients to haveNicholas Marriott
2020-04-14Provide an accessor for the running queue item and use it to not letNicholas Marriott
2020-04-13When adding a list of commands to the queue, instead of automaticallyNicholas Marriott
2020-04-13Rename cmdq_shared to cmdq_state which will better reflect what it isNicholas Marriott
2020-04-13Move the NOHOOKS flag into the shared flags.Nicholas Marriott
2020-04-13Also move cmdq_item and cmdq_list into cmd-queue.c (this is to make itsNicholas Marriott
2020-04-13Change so that the appropriate hooks for windows and panes belong toNicholas Marriott
2019-12-19When adding a list with multiple commands to the queue, the next item toNicholas Marriott
2019-05-07Do not use evbuffer_add_buffer because it is destructive and doesn'tNicholas Marriott
2019-04-26Merge hooks into options and make each one an array option. This allowsNicholas Marriott
2018-07-04Add set-hook -R to run a hook immediately (useful to set multiple hooksNicholas Marriott
2017-08-30Pass flags into cmd_find_from_* to fix prefer-unattached, reported byNicholas Marriott
2017-05-04Some new notifications, mainly for active pane and current window andNicholas Marriott
2017-04-28Log what is happening with window and session reference counts much moreNicholas Marriott
2017-04-21Make the cmd_find_* functions more obvious when looking for a client,Nicholas Marriott
2017-04-21More unnecessary arguments now winlink points back to session.Nicholas Marriott
2017-01-11Some tidying and tweaks to options code.Nicholas Marriott
2016-10-16Use notifys for alerts too.Nicholas Marriott
2016-10-16Use the notify name string instead of going via an enum and changeNicholas Marriott
2016-10-16Add hook_session and hook_window formats to get information on theNicholas Marriott
2016-10-16Provide a way for hooks to tag formats onto the commands they fire soNicholas Marriott
2016-10-16Notifys can go via the command queue instead of using their own queue.Nicholas Marriott
2016-10-16Mass rename struct cmd_q to struct cmdq_item and related.Nicholas Marriott
2016-10-16Rewrite command queue handling. Each client still has a command queue,Nicholas Marriott
2016-10-15Rename a function for consistency and some spacing nits.Nicholas Marriott
2016-10-15Fire hooks on the simple notifys (window-renamed and session-renamed),Nicholas Marriott
2016-10-15Drain notifys once at the end of the server loop instead of doing itNicholas Marriott
2016-10-10Loads more static, except for cmd-*.c and window-*.c.Nicholas Marriott
2015-06-05Similarly, for sessions use a callback to free rather than checkingNicholas Marriott
2015-06-05Change deref to the more sensible unref, and add a couple I missed before.Nicholas Marriott
2015-04-24Convert clients list into a TAILQ.Nicholas Marriott
2012-09-25Add notification for input from a pane, from George Nachman.Nicholas Marriott
2012-09-03Send notifications to control clients. Also don't redraw client whenNicholas Marriott
2012-08-21Fix up window reference counting and don't crash if the rename timerNicholas Marriott
2012-07-13Add a queue of notifys and a way to turn them off and on (we do not wantNicholas Marriott
2012-03-17Add notify hooks for various events, the functions are currently emptyNicholas Marriott