View previous topic :: View next topic |
Author |
Message |
sardisson Town Crier
Joined: Feb 01, 2004 Posts: 4588
|
Posted: Fri Oct 17, 2008 11:04 am Post subject: Keyboard shortcuts for cursor movement in Neo 3? |
|
One of the things that I noticed when looking at OOo3 for the Feature Comparison page (and which is the main complaint listed in this review) is that they have somehow fixed the by word/by line keyboard navigation shortcuts.
I.e.,
Cmd-LeftArrow moves to the beginning of the line
Cmd-RightArrow moves to the end of the line
Cmd-Shift-LeftArrow selects to the beginning of the line
Cmd-Shift-RightArrow selects to the end of the line
Opt-LeftArrow moves to the beginning of the previous word
Opt-RightArrow moves to the end of the next word
Opt-Shift-LeftArrow selects to the beginning of the previous word
Opt-Shift-RightArrow selects to the end of the next word
These are all wrong in the standard OOo code, and while once upon a time we could fix them manually on a per-user basis, the complex procedure to do so really only works on a small segment of NeoOffice installs any more.
I've been wondering if it might be possible to a) find where in OOo3 Sun's engineers fixed this on the Mac and, if so, b) incorporate that code into NeoOffice 3?
(They haven't fixed everything, of course; I also noticed some of the shortcuts that you've fixed in NeoOffice code over the years are still broken in OOo3. IIRC, they're still using Cmd-Space instead Opt-Space for a non-breaking space, so they're breaking either Spotlight menu or switching keyboard layouts, depending on what Cmd-Space is configured for on the user's Mac.)
Smokey _________________ "[...] whether the duck drinks hot chocolate or coffee is irrelevant." -- ovvldc and sardisson in the NeoWiki |
|
Back to top |
|
|
pluby The Architect
Joined: Jun 16, 2003 Posts: 11949
|
Posted: Fri Oct 17, 2008 11:08 am Post subject: Re: Keyboard shortcuts for cursor movement in Neo 3? |
|
sardisson wrote: | I've been wondering if it might be possible to a) find where in OOo3 Sun's engineers fixed this on the Mac and, if so, b) incorporate that code into NeoOffice 3? |
I don't understand. You say OOo fixed it so wouldn't their fix be included in NeoOffice 3.0 by default?
Patrick |
|
Back to top |
|
|
sardisson Town Crier
Joined: Feb 01, 2004 Posts: 4588
|
Posted: Fri Oct 17, 2008 11:35 am Post subject: |
|
I assumed that the fix exists only in their custom Mac code (since the shortcuts that are right for the Mac are wrong for their Windows/Linux audience) and that since you're ripping out their custom Mac code, that fix would be lost along with all their bugs. I don't have a Neo3 pre-EA build, so I couldn't check for myself.
I really don't have a very good grasp of the OOo codebase, so maybe this was fixed in their Mac VCL (which I assume is what you're replacing), but I suppose maybe it was fixed in some sort of "shortcuts module" in an #IF_MAC block (which I assume wouldn't be replaced in a Neo build)? That's why my first part was "a) find where in OOo3 Sun's engineers fixed this on the Mac"
Smokey _________________ "[...] whether the duck drinks hot chocolate or coffee is irrelevant." -- ovvldc and sardisson in the NeoWiki |
|
Back to top |
|
|
pluby The Architect
Joined: Jun 16, 2003 Posts: 11949
|
Posted: Fri Oct 17, 2008 11:50 am Post subject: |
|
And what does the OOo 3.0 help documentation say? I know that the OOo volunteers love to move stuff around without realizing that now the help documentation contradicts the actual behavior.
In any case, I will be really blunt. I have very serious concerns about the quality and speed of the OOo 3.0 codebase. Our list of issues is growing very fast (I have spent the last two days debugging why their extension manager code frequently crashes) so our main concern for the NeoOffice 3.0 release is getting the code to be reasonably stable, not tweaking features.
Despite the hype that OOo 3.0 was "three years in the making", we have seen many needless changes that don't improve or add features that the user can see and introduce breakage or instability (the "three product layer" concept is our favorite example of this). Also, there are some very noticable slowdowns in the application layer that we will need to chase down.
All this is not meant to scare anyone, but people should prepare themselves for the fact that in order to gain the new features in OpenOffice.org 3.0, we will experience a lot of the pain like we did in past Early Access Programs. This upgrade will not be a simple "tack on our code to OpenOffice.org's code" and we will have the same stability and speed as NeoOffice 2.2.5. Instead, it is more like yanking a custom engine out of one car and splicing it into a newer model.
Patrick |
|
Back to top |
|
|
OPENSTEP The One
Joined: May 25, 2003 Posts: 4752 Location: Santa Barbara, CA
|
Posted: Fri Oct 17, 2008 12:45 pm Post subject: |
|
pluby wrote: | Instead, it is more like yanking a custom engine out of one car and splicing it into a newer model. |
Let me clarify...more like yanking a high performance, fuel efficient engine out of one car and using it to soup up a newer, less efficient model
ed
/analogy king
//engine : neo :: ? : yeti |
|
Back to top |
|
|
sardisson Town Crier
Joined: Feb 01, 2004 Posts: 4588
|
Posted: Fri Oct 17, 2008 12:50 pm Post subject: |
|
pluby wrote: | And what does the OOo 3.0 help documentation say? I know that the OOo volunteers love to move stuff around without realizing that now the help documentation contradicts the actual behavior. |
The documentation is wrong, at least in RC1. There are even several Ctrl and Alt still hanging out instead of Command and Option (why is it that Ctrl and Alt are abbreviations, but they don't use Cmd and Opt)
pluby wrote: | In any case, I will be really blunt. I have very serious concerns about the quality and speed of the OOo 3.0 codebase. Our list of issues is growing very fast (I have spent the last two days debugging why their extension manager code frequently crashes) so our main concern for the NeoOffice 3.0 release is getting the code to be reasonably stable, not tweaking features. |
Sounds like lots of fun. I'm sorry to hear that, although it doesn't surprise me terribly. At any rate, it never hurts to ask, but it sounds like you have your hands more than full just getting it running
Smokey _________________ "[...] whether the duck drinks hot chocolate or coffee is irrelevant." -- ovvldc and sardisson in the NeoWiki |
|
Back to top |
|
|
ovvldc Captain Naiobi
Joined: Sep 13, 2004 Posts: 2352 Location: Zürich, CH
|
Posted: Fri Oct 17, 2008 2:20 pm Post subject: |
|
sardisson wrote: | I'm sorry to hear that, although it doesn't surprise me terribly. At any rate, it never hurts to ask, but it sounds like you have your hands more than full just getting it running |
Well, its crawling, possibly even walking, but isn't going to win beauty pageants for elegance yet. Better file this as feature request in bugzilla.neooffice.org .
Best wishes,
Oscar _________________ "What do you think of Western Civilization?"
"I think it would be a good idea!"
- Mohandas Karamchand Gandhi |
|
Back to top |
|
|
yoxi Cipher
Joined: Sep 07, 2004 Posts: 1799 Location: Dawlish, Devon
|
Posted: Sat Oct 18, 2008 2:46 pm Post subject: |
|
But does it wish for world peace?
- padmavyuha |
|
Back to top |
|
|
human Pure-blooded Human
Joined: Jan 04, 2005 Posts: 36 Location: Planet Earth
|
Posted: Sat Oct 18, 2008 8:21 pm Post subject: |
|
yoxi wrote: | But does it wish for world peace?
- padmavyuha |
Or whirled peas? |
|
Back to top |
|
|
yoxi Cipher
Joined: Sep 07, 2004 Posts: 1799 Location: Dawlish, Devon
|
Posted: Sun Oct 19, 2008 12:36 am Post subject: |
|
You'd never win a beauty pageant by being vegetarian |
|
Back to top |
|
|
ovvldc Captain Naiobi
Joined: Sep 13, 2004 Posts: 2352 Location: Zürich, CH
|
Posted: Sun Oct 19, 2008 10:02 am Post subject: |
|
Not sure. I know some very pretty vegetarians .
Best wishes,
Oscar _________________ "What do you think of Western Civilization?"
"I think it would be a good idea!"
- Mohandas Karamchand Gandhi |
|
Back to top |
|
|
|