Bennett Helm wrote:
I think this comment involves a misunderstanding of how dire the situation currently is on Mac. Even on a window with 6 lines of text 30 characters long there is noticeable lag in typing. Moreover, LyX on Mac will not start from the GUI; there's no cursor; menus are messed up (and the Preferences dialog is inaccessible); etc. LyX-1.5 is *completely* unusable on Mac.

Then we have to

1) find someone who can fix these problems one by one,

2) or accept that Mac is not a supported platform in the test-release.

In terms of option 1, I suggest to make a list of problems with descriptions of how to reproduce them and track that they get fixed one by one:

- Speed. I bet the only way to fix this is to draw less. Either by reimplementing the "single par" mechanism (which it seems is not even enough), or have a caching painter front to enable partial redraw of just the bits that have changed from last refresh. This is a big and somewhat complicated change, and I think your only bet is to convince Abdel to do this. The good thing about it is that it will help all other platforms, including remote X use, which must be complicated fucked up right now.

- LyX will not start from the GUI. What does this mean?

- There's no cursor. Should be workable. Try to change the size of the cursor widget to find out if it is misplaced. Try to change the z-order to see if it is hidden behind the pixmap. Try other things to find it.

- Menus are messed up (preferences is inaccessible). Does anybody know anything about this?

I suggest that you keep track of this list, update and resend it from time to time, and in this way, we'll monitor the situation. If the list does not shrink, the logical consequence is that Mac will not be supported until someone can work on it concentrated.

Regards,
Asger

Reply via email to