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 - Genesis of the new weapons
Genesis of the new weapons
 
   NeoOffice Forum Index -> NeoOffice Development
View previous topic :: View next topic  
Author Message
MacRat
Sake Horner
Sake Horner


Joined: Mar 02, 2006
Posts: 364
Location: Earth

PostPosted: Fri Apr 28, 2006 11:11 pm    Post subject:

Anonymous wrote:
I can't wait to get my hands on this! Laughing


Better not. You don't know where she's been. Annoying dancing banana
Back to top
OPENSTEP
The One
The One


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

PostPosted: Fri Apr 28, 2006 11:13 pm    Post subject:

And for history's sake and over 10k total posts later, I link to my definitive mantra/rant of why I walk the road I do. After all this time, I'm now on step 15, even if it's solely due to standing on the shoulders of giants.

ed
Back to top
OPENSTEP
The One
The One


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

PostPosted: Fri Apr 28, 2006 11:14 pm    Post subject:

MacRat wrote:
Better not. You don't know where she's been


Well, she's at least been to New Jersey. That can't be a good sign....

ed
Back to top
sardisson
Town Crier
Town Crier


Joined: Feb 01, 2004
Posts: 4588

PostPosted: Fri Apr 28, 2006 11:18 pm    Post subject:

OPENSTEP wrote:
Well, really, it's their fault. They should've done their history research. The one thing that makes me productive is getting me really pissed off.

As always, if you see Tony S. in the streets

Yeah, I was just thinking about ol' Tony recently....

OPENSTEP wrote:
make offerings of myrrh and fruit at his feet for he has shaped the present in ways he probably never thought possible.

Not sure I'd go that far if I saw him, but I'd sure shake his hand and thank him for being such a self-aggrandizing jerk and pissing Ed off back then.... May well have been the best thing that ever happened to "OOo on the Mac" Razz

I wish the current big man would spend a little more time on QA and a little less on other things...OOo 2.0.x seems pretty buggy, and from all reports, waaaay buggier on the Mac than on supported platforms (and the bugginess delta seems greater in 2.0.x than in 1.x versions that were built/released by now-departed personalities)....

Smokey

_________________
"[...] whether the duck drinks hot chocolate or coffee is irrelevant." -- ovvldc and sardisson in the NeoWiki
Back to top
OPENSTEP
The One
The One


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

PostPosted: Fri Apr 28, 2006 11:25 pm    Post subject:

sardisson wrote:
I wish the current big man would spend a little more time on QA and a little less on other things...OOo 2.0.x seems pretty buggy, and from all reports, waaaay buggier on the Mac than on supported platforms (and the bugginess delta seems greater in 2.0.x than in 1.x versions that were built/released by now-departed personalities)....


The biggest loss there was probably asxless. I myself prefer to move *really* slowly with new apps. Just like Scotty, underpromise and overdeliver. Not only makes you a "miracle worker" (go doohan), but also makes the end-result generally seem more professional as well since you consciously try to exceed everyone's expectations.

When I did OOo X11 releases, I tried to impose upon everything my own concepts of a more traditional release cycle involving prerelease, alpha, beta, and GM cycles with a healthy amount of QA time inbetween. I figured that even though it was open source, it still deserved to undergo the same full testing and QA process as any commerical software package.

Those are but my opinions, and they're not shared by all software engineers. After all, isn't gmail still in beta?

ed
Back to top
LemonAid
The Anomaly


Joined: Nov 21, 2005
Posts: 1285
Location: Witless Protection Program

PostPosted: Fri Apr 28, 2006 11:26 pm    Post subject:

No Message (drooling over my PowerBook screen Laughing Rolling Eyes )

Philip ( our folks can wup yours. tee hee Razz )
Back to top
sardisson
Town Crier
Town Crier


Joined: Feb 01, 2004
Posts: 4588

PostPosted: Fri Apr 28, 2006 11:52 pm    Post subject:

OPENSTEP wrote:
As I believe I said somewhere above, pretty screenshots does not a functinoal product make. I've got some /C screenshots living around as great living proof Smile

Actually, the Yeti and Goblin ones seem to have gotten lost in the server move Sad (at least the ones we were using in the wiki)

Smokey

_________________
"[...] whether the duck drinks hot chocolate or coffee is irrelevant." -- ovvldc and sardisson in the NeoWiki
Back to top
OPENSTEP
The One
The One


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

PostPosted: Fri Apr 28, 2006 11:58 pm    Post subject:

C**p. I've got the shots on the old server, hadn't realized I f'd them up too. I won't be in the physical presence of that server until mid next month so will try to restore them then for reference Smile

ed
Back to top
aussie149
The Merovingian


Joined: Feb 12, 2005
Posts: 607
Location: Australia

PostPosted: Sat Apr 29, 2006 4:36 am    Post subject:

OPENSTEP wrote:
Well, I don't know at all how ShapeShifter works (and hadn't heard of it before, actually). At present, everything is drawn using HITheme and higher level APIs, so anything that shifts the control appearance at a low level (read, future OS X system updates!) will have no problem since these are all native widgets. The one I know how to do offhand is to flip to the graphite theme option in the Appearance system panel. Relaunch, and voila:



ed


Must say I prefer the graphite to the blue. I'm pleased that the change is so easily achieved! Smile but I'll wait till it's behaving itself better. KUTGW.

P
Back to top
OPENSTEP
The One
The One


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

PostPosted: Sat Apr 29, 2006 4:56 am    Post subject:

It's the OS that does the change, not our stuff. IIRC, I think the Aqua theme was the default for OS X Client while the Graphite one was for OS X Server. Did it start with 10.1? I forget.

ed
Back to top
OPENSTEP
The One
The One


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

PostPosted: Sat Apr 29, 2006 10:51 am    Post subject: scrollbar thumb size fixed

OK, I finally tracked down the problem with scrollbar thumb size. Turns out it's more because Carbon kind of works bassackwards. Normally you'd think min is the smallest value of the range, max is the largest value of the range, and viewsize would be the amount of data visible. Not true...in Carbon for proportional scrollbars, max corresponds with the maximum allowable value for the start of the visible range instead.

Anyway, this is poorly documented in the Carbon docs, so here's the link that helped me for reference:

http://lists.apple.com/archives/Carbon-development/2002/Sep/msg01922.html

ed
Back to top
OPENSTEP
The One
The One


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

PostPosted: Sun Apr 30, 2006 8:25 pm    Post subject: spinboxes

After spending hours trying to track down a stupid error, an initial implementation of "spinners" is now complete. These are the little stepper up/down arrows with an edit box that allow the value to be incremented and decremented:



There's still some work to do with the bounds and the like, but it's coming along and the arrows hit test and hilight accordingly.

Most all of the salient controls within NWF are now completed in a rudimentary form...excepting tabs. That's the next major hurdle. Beyond that, NWF itself needs to be extended to cover the additional controls I want to add.

After that comes the bug fixing and optimization Smile

ed
Back to top
sardisson
Town Crier
Town Crier


Joined: Feb 01, 2004
Posts: 4588

PostPosted: Sun Apr 30, 2006 8:47 pm    Post subject: Re: spinboxes

OPENSTEP wrote:
Most all of the salient controls within NWF are now completed in a rudimentary form...excepting tabs. That's the next major hurdle. Beyond that, NWF itself needs to be extended to cover the additional controls I want to add.

After that comes the bug fixing and optimization Smile

Send that man some more beer! Very Happy

Smokey

_________________
"[...] whether the duck drinks hot chocolate or coffee is irrelevant." -- ovvldc and sardisson in the NeoWiki
Back to top
OPENSTEP
The One
The One


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

PostPosted: Sun Apr 30, 2006 10:10 pm    Post subject:

Another problem with most all of the widgets (scrollbars excepting) is that they suffer from what I call the "cheap whore" look. It happens with a lot of things that are appearance/HITheme based and can be found in professional apps as well. The problem is tha the shadows around controls on OS X are drawn through alpha blending. The problem is that if you keep redrawing the control without erasing the background (or properly clipping...) the shadow will continue to draw and draw and draw and after reapplication a few times it looks like too much eyeliner has been applied around the button/control.

NWF needs to be extended to take this into account, either by the implementor being able to return in a runtime dependent manner a flag to force erases prior to widget drawing or a flag passed only on first render of a widget after an erase.

This is but one example of how we extend OOo with new core functionality. I've already done it for scrollbars, and more will come. It's also why I put this off until 2.0 since now instead of backporting an entire framework I can just make requisite extensions.

ed
Back to top
Waldo
Oracle


Joined: Dec 03, 2004
Posts: 239

PostPosted: Sun Apr 30, 2006 10:44 pm    Post subject:

I know I've been in the shadows lately, but I had to come out to say nice work, ed.

I swear, watching you and patrick is like going to Preservation Hall... no, not that you're old.. you're like two jazz masters just doing your thing, and I get to hang back and appreciate it as a fan without entirely undersanding what it is exactly you're doing.

It sounds great.

W
Back to top
Display posts from previous:   
   NeoOffice Forum Index -> NeoOffice Development All times are GMT - 7 Hours
Goto page Previous  1, 2, 3, 4, 5, 6 ... 25, 26, 27  Next
Page 5 of 27

 
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.