Welcome to NeoOffice developer notes and announcements
NeoOffice
Developer notes and announcements
 
 

This website is an archive and is no longer active
NeoOffice announcements have moved to the NeoOffice News website


Support
· Forums
· NeoOffice Support
· NeoWiki


Announcements
· Twitter @NeoOffice


Downloads
· Download NeoOffice


  
NeoOffice :: View topic - Insert Special Character offset/display problem
Insert Special Character offset/display problem
 
   NeoOffice Forum Index -> NeoOffice Beta Releases
View previous topic :: View next topic  
Author Message
James3359
The Merovingian


Joined: Jul 05, 2005
Posts: 685
Location: North West England

PostPosted: Sun Dec 27, 2009 7:49 am    Post subject: Insert Special Character offset/display problem

In NeoOffice EA 3.0.2 test build, in Writer if I choose Insert::Special character… The characters in the dialog are misaligned in relation to the grid (see attached picture). If I click where I think the character is I actually get the character below it. I vaguely remember something like this before, and Googling found this bug which bears some resemblance to what I am experiencing.

I just happened upon this by mis-clicking as it is not normally a feature I use.

It was present in the third test build and is still present in the fourth which I have just run.

It is present with a range of fonts. iBook 1.33 GHz 1.5GB PowerPC G4, OS X 10.4.11

_________________
MacBook Pro
13-inch, Mid 2012
Processor 2.5 GHz Intel Core i5
Memory 4 GB 1600 MHz DDR3
Graphics Intel HD Graphics 4000 512 MB
OS X 10.9.3 (13D65)
Back to top
pluby
The Architect
The Architect


Joined: Jun 16, 2003
Posts: 11949

PostPosted: Sun Dec 27, 2009 9:21 am    Post subject:

I can reproduce this bug as well and I have found that it only occurs when "subpixel text rendering" is enabled in the OpenOffice.org code. Since we need that to be enabled to support the smoother text rendering, I will investigate to find what OpenOffice.org code is causing glyphs to be shifted to the right in that dialog.

Patrick
Back to top
narf
The Anomaly


Joined: Jan 21, 2007
Posts: 1075

PostPosted: Sun Dec 27, 2009 9:27 am    Post subject:

I have submitted bug 3578 to track this.

-- fran
Back to top
James3359
The Merovingian


Joined: Jul 05, 2005
Posts: 685
Location: North West England

PostPosted: Mon Dec 28, 2009 1:13 pm    Post subject:

This is fixed for me on the fifth test build.

Thank you Patrick

_________________
MacBook Pro
13-inch, Mid 2012
Processor 2.5 GHz Intel Core i5
Memory 4 GB 1600 MHz DDR3
Graphics Intel HD Graphics 4000 512 MB
OS X 10.9.3 (13D65)
Back to top
pluby
The Architect
The Architect


Joined: Jun 16, 2003
Posts: 11949

PostPosted: Mon Dec 28, 2009 10:00 pm    Post subject:

FYI. The fix fo this bug has been included in the NeoOffice 3.0.2 Early Access release. Early Access Program members can download it from the following URL:

http://www.neooffice.org/neojava/earlyaccessdownload.php

Patrick
Back to top
jdp
Agent


Joined: Jul 23, 2010
Posts: 15

PostPosted: Wed Aug 11, 2010 1:18 pm    Post subject:

Hi - I'm using NeoOffice 3.1.1 Patch 2 (SnowLeopard - Mac OS X 10.6.3 (10D2084)) and see the same problem with the special characters dialog. The characters are now dropped a bit lower than noted in an earlier post attachment, now overlapping the box borders. Attached is a relevant grab.

Although addressed in earlier posts, the bug seems to be still there in this fairly recent version.

Not an insurmountable problem as the coordinates (eg 5th row, 2nd column) for displayed characters do match the box coords where one can click...

Tnx, cheers, Josh
Back to top
James3359
The Merovingian


Joined: Jul 05, 2005
Posts: 685
Location: North West England

PostPosted: Wed Aug 11, 2010 2:08 pm    Post subject:

FWIW I have also seen this problem again on my setup: iBook 1.33 GHz 1.5GB PowerPC G4, OS X 10.4.11

I just haven't had time to report it yet.

_________________
MacBook Pro
13-inch, Mid 2012
Processor 2.5 GHz Intel Core i5
Memory 4 GB 1600 MHz DDR3
Graphics Intel HD Graphics 4000 512 MB
OS X 10.9.3 (13D65)
Back to top
pluby
The Architect
The Architect


Joined: Jun 16, 2003
Posts: 11949

PostPosted: Wed Aug 11, 2010 3:14 pm    Post subject:

I can reproduce it as well. I will reopen bug 3578 and investigate this.

My current theory is that it is caused by my switch to using from Java to native Mac OS X functions for querying glyph sizes. I made this switch in one of the pre-Patch 2 test patches to fix this bug that caused high CPU usage when scrolling through large Writer documents.

Patrick
Back to top
pluby
The Architect
The Architect


Joined: Jun 16, 2003
Posts: 11949

PostPosted: Wed Aug 11, 2010 6:06 pm    Post subject:

I think that I have fixed this bug. As I suspected, the bug was caused by my switch from Java to native functions for querying glyph size. The glyph sizes from my new code was correct, but I was not adjusting the x, y coordinate of the glyph to match the window's screen position.

Can you install the following test patch and tell us if the bug is fixed for you?:

Intel:
http://joe.neooffice.org/test/NeoOffice-3.1.1-Patch-2-Test-3-Intel.dmg

PowerPC:
http://joe.neooffice.org/test/NeoOffice-3.1.1-Patch-2-Test-3-PowerPC.dmg

Patrick
Back to top
James3359
The Merovingian


Joined: Jul 05, 2005
Posts: 685
Location: North West England

PostPosted: Thu Aug 12, 2010 6:30 am    Post subject:

It has fixed it for me. Thanks, Patrick Very Happy
_________________
MacBook Pro
13-inch, Mid 2012
Processor 2.5 GHz Intel Core i5
Memory 4 GB 1600 MHz DDR3
Graphics Intel HD Graphics 4000 512 MB
OS X 10.9.3 (13D65)
Back to top
jdp
Agent


Joined: Jul 23, 2010
Posts: 15

PostPosted: Thu Aug 12, 2010 9:35 am    Post subject:

Also fixed for me. Tnx Patrick. Cheers, Josh
Back to top
gavagai
Councilperson


Joined: Oct 18, 2005
Posts: 111

PostPosted: Tue Aug 17, 2010 1:23 am    Post subject:

The fix worked for me. Thanks.
_________________
servus, tschau, bye
Herbert
http://www.gavagai.de
Back to top
Wilf
Red Pill


Joined: May 05, 2009
Posts: 9
Location: UK

PostPosted: Wed Sep 01, 2010 10:26 pm    Post subject: Special Character grid shift

Just to say: this fix seems to have worked for me too (in case it's useful to have extra confirmation) Smile
Back to top
pluby
The Architect
The Architect


Joined: Jun 16, 2003
Posts: 11949

PostPosted: Tue Sep 07, 2010 10:15 am    Post subject:

FYI. The fix for this bug has been included in NeoOffice 3.1.2 which can download it from the NeoOffice download page.

Patrick
Back to top
Display posts from previous:   
   NeoOffice Forum Index -> NeoOffice Beta Releases All times are GMT - 7 Hours
Page 1 of 1

 
You can post new topics in this forum
You can 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.