Maxime Coste
|
7bcd0353cb
|
ClientManager: store client with a unique_ptr
|
2012-11-22 14:17:46 +01:00 |
|
Maxime Coste
|
08ad8e8a40
|
move Window ownership to the ClientManager instead of the Buffer
|
2012-11-22 14:08:55 +01:00 |
|
Maxime Coste
|
533079c389
|
Let client manager handle deleting client
|
2012-11-20 18:54:35 +01:00 |
|
Maxime Coste
|
0f7948848e
|
Fix buffer deletion from a client when another is editing it
|
2012-11-07 14:02:23 +01:00 |
|
Maxime Coste
|
3daac4883e
|
Move client drawing responsiblity to the ClientManager
|
2012-11-05 19:58:04 +01:00 |
|
Maxime Coste
|
fedabb4176
|
Rework Window creation, avoid using the same window in multiple clients
|
2012-11-05 19:15:42 +01:00 |
|
Maxime Coste
|
74731b0d0f
|
refactor Client creation
|
2012-10-31 14:23:44 +01:00 |
|
Maxime Coste
|
6eef68124f
|
use custom Client::operator=(Client&&) to drop safe counts first
|
2012-10-30 18:13:57 +01:00 |
|
Maxime Coste
|
1ea4b3998a
|
Add a ClientManager for managing client lifetimes
|
2012-10-30 14:00:44 +01:00 |
|