| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2012-12-03 | ClientManager: support naming clients and accessing client's context by name | Maxime Coste | |
| 2012-11-26 | EventManager: avoid erasing an event handler while it may be in use | Maxime Coste | |
| 2012-11-22 | ClientManager: store client with a unique_ptr | Maxime Coste | |
| 2012-11-22 | move Window ownership to the ClientManager instead of the Buffer | Maxime Coste | |
| 2012-11-20 | Fix FIFO double deregistering issue when closing the buffer after EOF | Maxime Coste | |
| When a fifo was closed, the fifo event handler would close the fd and unregister it from the event handler, however the hook on BufClose did that as well without checking if the fd was still refering to the fifo. Now we use a Buffer flag Fifo to tag the buffer as still linked to a fifo so that the BufClose hook do not close and unregister a second time | |||
| 2012-11-20 | Let client manager handle deleting client | Maxime Coste | |
| 2012-11-12 | Add jump list support to context | Maxime Coste | |
| jump forward is bound to ctrl-i jump backward is bound to ctrl-o switch buffers or jumping somewhere in the buffer push the current position to the jump list. when a buffer is deleted, all entries referencing it in jump lists are erased. | |||
| 2012-11-07 | Fix buffer deletion from a client when another is editing it | Maxime Coste | |
| 2012-11-06 | ClientManager: tweak on input event lambda | Maxime Coste | |
| 2012-11-05 | Move client drawing responsiblity to the ClientManager | Maxime Coste | |
| 2012-11-05 | Rework Window creation, avoid using the same window in multiple clients | Maxime Coste | |
| 2012-10-31 | refactor Client creation | Maxime Coste | |
| 2012-10-30 | Add a ClientManager for managing client lifetimes | Maxime Coste | |
