Lars Gullik Bjønnes wrote:
Abdelrazak Younes <[EMAIL PROTECTED]> writes:
| Given the fact that there is presently _no_ support for multiple work
| areas it would be a progress anyway to modularize that. Remember that
| a clipboard is unique per application not per WorkArea.
Then it should be a singleton living somewhere.
(and that singleton should be inside somethign that is not a
singleton)
That is exactly what I am doing.
| >> I think stagnation is bad. I think that my proposal would ease the
| >> path to multiple workAreas in the future. So, would you like me to
| >> work on that or no?
| > As I already wrote: I don't see the urgent need to do this cleanup.
|
| I need the change for qt4 as I don't like to turn around the kernel
| API. So _I_ see the urgent need.
Why do you _need_ the change for qt4?
Because I have reorganized the code there already.
Will it make qt4 faster?
(ON fc5 qt4 is some 10x slower than xforms. Do we know why?)
We are investigating.
| > I can see long term improvements, and if you are going to do that
| > then I want to have a result that is better than what we have now.
| > That means: Don't trade one hack (e.g. clipboard in WorkArea) for a
| > new one (e.g. XWorkarea == XClipboard).
|
| On this last point, as I said earlier, we already have Workarea ==
| Clipboard for all frontends so I am not inventing something here.
Do we?
Yes. The clipboard related methods are defined in WorkArea as pure virtual.
Abdel.