bugÉtoilé - Bugs: bug #8577, Change titlebar look

 
 
Show feedback again

You are not allowed to post comments on this tracker with your current authentification level.

bug #8577: Change titlebar look

Submitted by:  Nicolas Roard <rio>
Submitted on:  Tue 27 Feb 2007 02:16:46 AM UTC  
 
Category: Azalea / AZDock / AZBackgroundSeverity: 3 - Normal
Priority: 1 - LaterStatus: Postponed
Privacy: PublicAssigned to: Jesse Ross <jross>
Open/Closed: OpenOperating System: None

Sun 08 Jul 2007 01:33:24 AM UTC, comment #5:

The chance to use AppKit in Azalea is pretty small because it creates a recursive reference where a NSWindow tries to manage itself.
The closest thing I can think is using cairo for drawing.
So it is pretty much a theme issue for Azalea instead of drawing issue.
And which part of title bar do we want to change ? color ? icon ?

Yen-Ju Chen <yjchen>
Project Member
Sat 30 Jun 2007 11:17:00 AM UTC, comment #4:

Title bar theming isn't going to be part of 0.2 release. This task is postponed to a later release.

We may begin by using openbox theme solution, but a more long term solution involves:
- support titlebar drawing with AppKit in Azalea (may be it requires new methods in GNUstep?)
- update Camaelon theme format
- add new Camaelon draw methods

Quentin Mathé <qmathe>
Project Administrator
Thu 01 Mar 2007 05:04:27 PM UTC, comment #3:

The title bar is part of Azalea theme.
I wrote a short blog for it:
http://www.etoile-project.org/etoile/blog/2007/02/keyboard-control-and-theme-of-azalea.html

So all the images are under Resources/themes/Azalea/
Other openbox theme also applies.
I picked one theme close to GNUstep
at that time to be the default one.

As for the toolbar,
what is exactly "visually connected" to toolbar ?
A button to open and close the toolbar ?
Then I need a public method from NSWindow to call, or better a notification.
Azalea is a straight XWindow application, not a GNUstep app.
Therefore, it is not easy to call an GNUstep application straight.
Distributed notification would be fine, NSConnection and proxy
may have some side effect if not properly designed.

Yen-Ju Chen <yjchen>
Project Member
Thu 01 Mar 2007 12:16:14 PM UTC, comment #2:

Can someone tell me where Azalea keeps the images it uses for the current titlebar? If so, I can start working on an updated version. Also, if we do have unified windows, does anyone have suggestions for how will we indicate the main/key window?

Jesse Ross <jross>
Project MemberIn charge of this item.
Thu 01 Mar 2007 09:49:08 AM UTC, comment #1:

I would really like to see titlebars that are visually connected to the toolbar, like OSX Tiger has. :)

Guenther Noack <guenther>
Project Member
Tue 27 Feb 2007 02:16:46 AM UTC, original submission:
Nicolas Roard <rio>
Project Administrator

 

No files currently attached

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -unavailable- added by qmathe (Posted a comment)
  • -unavailable- added by yjchen (Posted a comment)
  • -unavailable- added by jross (Posted a comment)
  • -unavailable- added by rio (Submitted the item)
  •  

    Do you think this task is very important?
    If so, you can click here to add your encouragement to it.
    This task has 0 encouragements so far.

    Only logged-in users can vote.

     

    Please enter the title of George Orwell's famous dystopian book (it's a date):

     

     

    Follows 1 latest change.

    Date Changed By Updated Field Previous Value => Replaced By
    Sat 30 Jun 2007 11:17:00 AM UTCqmatheStatusNone=>Postponed
    Show feedback again

    Back to the top


    Powered by Savane 3.1-cleanup