Welcome to NeoOffice Forums
NeoOffice
 
Official online support site for NeoOffice and NeoOffice Mobile

Trinity
· Home
· News
· Private Messages
· Stories Archive
· Your Account


RSS Feeds
· Headlines
· Forum Posts
· NeoOffice Releases
· Beta Releases
· NeoOffice Mobile


Twitter Feeds
· @NeoOffice


Download NeoOffice
· Get NeoOffice
· Get the Latest Patch
· Language Packs
· User Guide
· User Guide Volume 2


Other Websites
· NeoOffice.org
· NeoWiki


Who's Online
There are currently, 144 guest(s) and 6 member(s) that are online.

You are Anonymous user. You can register for free by clicking here


Languages
Select Interface Language:



  
trinity.neooffice.org :: View topic - Keyboard shortcuts for cursor movement in Neo 3?
 Forum FAQForum FAQ   SearchSearch   UsergroupsUsergroups   ProfileProfile   Private MessagesPrivate Messages   Log inLog in 

Keyboard shortcuts for cursor movement in Neo 3?
Users who have paid US$100.00 within the last year can post

 
Post new topic   Reply to topic    trinity.neooffice.org Forum Index -> NeoOffice Development
View previous topic :: View next topic  
Author Message
sardisson
Town Crier
Town Crier


Joined: Feb 01, 2004
Posts: 4574

PostPosted: Fri Oct 17, 2008 11:04 am    Post subject: Keyboard shortcuts for cursor movement in Neo 3? Reply with quote

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
View user's profile Send private message Visit poster's website
pluby
The Architect
The Architect


Joined: Jun 16, 2003
Posts: 10957
Location: California, USA

PostPosted: Fri Oct 17, 2008 11:08 am    Post subject: Re: Keyboard shortcuts for cursor movement in Neo 3? Reply with quote

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
View user's profile Send private message Visit poster's website
sardisson
Town Crier
Town Crier


Joined: Feb 01, 2004
Posts: 4574

PostPosted: Fri Oct 17, 2008 11:35 am    Post subject: Reply with quote

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" Wink

Smokey

_________________
"[...] whether the duck drinks hot chocolate or coffee is irrelevant." -- ovvldc and sardisson in the NeoWiki
Back to top
View user's profile Send private message Visit poster's website
pluby
The Architect
The Architect


Joined: Jun 16, 2003
Posts: 10957
Location: California, USA

PostPosted: Fri Oct 17, 2008 11:50 am    Post subject: Reply with quote

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
View user's profile Send private message Visit poster's website
OPENSTEP
The One
The One


Joined: May 25, 2003
Posts: 4752
Location: Santa Barbara, CA

PostPosted: Fri Oct 17, 2008 12:45 pm    Post subject: Reply with quote

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 Wink

ed

/analogy king
//engine : neo :: ? : yeti
Back to top
View user's profile Send private message Visit poster's website AIM Address
sardisson
Town Crier
Town Crier


Joined: Feb 01, 2004
Posts: 4574

PostPosted: Fri Oct 17, 2008 12:50 pm    Post subject: Reply with quote

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) Razz

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.

Sad 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 Wink

Smokey

_________________
"[...] whether the duck drinks hot chocolate or coffee is irrelevant." -- ovvldc and sardisson in the NeoWiki
Back to top
View user's profile Send private message Visit poster's website
ovvldc
Captain Naiobi


Joined: Sep 13, 2004
Posts: 2302
Location: Utrecht, NL

PostPosted: Fri Oct 17, 2008 2:20 pm    Post subject: Reply with quote

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 Wink


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 Smile.

Best wishes,
Oscar

_________________
"What do you think of Western Civilization?"
"I think it would be a good idea!"
- Mohandas Karamchand Gandhi
Back to top
View user's profile Send private message
yoxi
Cipher


Joined: Sep 07, 2004
Posts: 1799
Location: Dawlish, Devon

PostPosted: Sat Oct 18, 2008 2:46 pm    Post subject: Reply with quote

But does it wish for world peace? Smile

- padmavyuha
Back to top
View user's profile Send private message
human
Pure-blooded Human


Joined: Jan 04, 2005
Posts: 36
Location: Planet Earth

PostPosted: Sat Oct 18, 2008 8:21 pm    Post subject: Reply with quote

yoxi wrote:
But does it wish for world peace? Smile

- padmavyuha


Or whirled peas? Razz
Back to top
View user's profile Send private message
yoxi
Cipher


Joined: Sep 07, 2004
Posts: 1799
Location: Dawlish, Devon

PostPosted: Sun Oct 19, 2008 12:36 am    Post subject: Reply with quote

You'd never win a beauty pageant by being vegetarian Smile
Back to top
View user's profile Send private message
ovvldc
Captain Naiobi


Joined: Sep 13, 2004
Posts: 2302
Location: Utrecht, NL

PostPosted: Sun Oct 19, 2008 10:02 am    Post subject: Reply with quote

Not sure. I know some very pretty vegetarians Wink.

Best wishes,
Oscar

_________________
"What do you think of Western Civilization?"
"I think it would be a good idea!"
- Mohandas Karamchand Gandhi
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    trinity.neooffice.org Forum Index -> NeoOffice Development All times are GMT - 7 Hours
Page 1 of 1

 
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You cannot download files in this forum

Powered by phpBB © 2001, 2005 phpBB Group

All logos and trademarks in this site are property of their respective owner. The comments are property of their posters, all the rest © Planamesa Inc.
NeoOffice is a registered trademark of Planamesa Inc. and may not be used without permission.
PHP-Nuke Copyright © 2005 by Francisco Burzi. This is free software, and you may redistribute it under the GPL. PHP-Nuke comes with absolutely no warranty, for details, see the license.
Page Generation: 0.03 Seconds