Maxime Coste
|
a0cca31dc1
|
make UserInterface unaware of Window, only of DisplayBuffer
|
2012-10-20 20:15:20 +02:00 |
|
Maxime Coste
|
4aa3a36102
|
rename Client to InputHandler
|
2012-10-17 13:14:03 +02:00 |
|
Maxime Coste
|
1ab486b0d8
|
verious refactoring
|
2012-10-16 18:42:51 +02:00 |
|
Maxime Coste
|
4c8b4890e6
|
Context: explicit constructors and more comments
|
2012-10-10 13:59:55 +02:00 |
|
Maxime Coste
|
514aeead63
|
do not use our broken safe bool, c++11 explicit bool conversion is better
|
2012-10-02 14:18:34 +02:00 |
|
Maxime Coste
|
a2fd1528e6
|
Move last insertion from Client to Context
|
2012-09-26 20:07:06 +02:00 |
|
Maxime Coste
|
77eb86bcdb
|
Forbid context copy
|
2012-09-26 14:27:23 +02:00 |
|
Maxime Coste
|
f76323f56e
|
Move UserInterface out of Client into Context
|
2012-09-26 14:13:04 +02:00 |
|
Maxime Coste
|
a312ce6dc2
|
extract Client virtual methods to a UserInterface class
|
2012-09-24 19:24:27 +02:00 |
|
Maxime Coste
|
1515566e4b
|
Allow context with client and non-window editor
|
2012-08-17 20:18:36 +02:00 |
|
Maxime Coste
|
c1fcc593a1
|
Store the current client in context
|
2012-08-15 22:36:45 +02:00 |
|
Maxime Coste
|
99eaa259e6
|
Context: do not store buffer, ask editor for it
|
2012-08-15 17:32:46 +02:00 |
|
Maxime Coste
|
4dc9973288
|
Registers need a context to return their values
|
2012-08-05 20:13:41 +02:00 |
|
Maxime Coste
|
18ca422306
|
Context: only buffer context are not allowed, an editor is always needed
|
2012-08-05 20:12:43 +02:00 |
|
Maxime Coste
|
12e2ce0f3c
|
Context: store an editor instead of a window
|
2012-08-05 18:23:37 +02:00 |
|
Maxime Coste
|
d91070f5b7
|
Context: add a numeric_param property
|
2012-08-05 16:46:10 +02:00 |
|
Maxime Coste
|
286462a2f6
|
Add Context::option_manager()
it returns the more specific option manager available
(window -> buffer -> global)
|
2012-06-28 14:01:37 +02:00 |
|
Maxime Coste
|
9c78453cb7
|
Context references buffer and window with a safe_ptr
|
2012-06-28 13:46:14 +02:00 |
|
Maxime Coste
|
b49279503b
|
fix include in context.hh
|
2012-02-13 21:32:54 +00:00 |
|
Maxime Coste
|
959ec46a16
|
Context: add methods bool has_{buffer,window)
|
2012-01-31 13:38:06 +00:00 |
|
Maxime Coste
|
ae8882b0de
|
Context: do not permit access to window or buffer if null
|
2012-01-15 21:33:35 +00:00 |
|
Maxime Coste
|
957446dee4
|
Add a Context parameter to commands
|
2011-11-26 18:32:57 +00:00 |
|