Results 1 to 8 of 8

Thread: GTK-QtCurve Engine?

  1. #1
    Join Date
    Dec 2009
    Location
    Hamilton, Ontario
    Posts
    45

    Question GTK-QtCurve Engine?

    Hi,

    I would like to skin my GTK applications (I believe Firefox is one of them, as well as Banshee, though I don't know about the latter) with QtCurve, or anything, for that matter, so they don't have grey text on white, blocky buttons. However, openSUSE can't seem to find the "GTK-QtCurve" engine to do such a thing. Any suggestions as to where I can find it?

    Thanks,
    Matt.
    I am purposely leaving this signature blank.

  2. #2

    Default Re: GTK-QtCurve Engine?

    Quote Originally Posted by SPARTAN-118 View Post
    Hi,

    I would like to skin my GTK applications (I believe Firefox is one of them, as well as Banshee, though I don't know about the latter) with QtCurve, or anything, for that matter, so they don't have grey text on white, blocky buttons. However, openSUSE can't seem to find the "GTK-QtCurve" engine to do such a thing. Any suggestions as to where I can find it?

    Thanks,
    Matt.
    Software.openSUSE.org

    http://download.opensuse.org/reposit...0-2.2.i586.rpm for 32bit

    http://download.opensuse.org/reposit...2.2.x86_64.rpm for 64bit

    And its firefox that is not a true gtk app, its a XUL app that themes like GTK
    https://features.opensuse.org/308357

  3. #3

    Default Re: GTK-QtCurve Engine?

    Quote Originally Posted by TaraIkeda View Post
    Software.openSUSE.org

    http://download.opensuse.org/reposit...0-2.2.i586.rpm for 32bit

    http://download.opensuse.org/reposit...2.2.x86_64.rpm for 64bit

    And its firefox that is not a true gtk app, its a XUL app that themes like GTK
    You can theme firefox all in GTK if you style class GtkInvisible, widget_class "*GtkFixed*" and widget "MozillaGtkWidget*".
    However It's often necessary to define some colors in userChrome.css. See the example above.

    Code:
    @namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"); 
    
    .textbox-input-box {
       -moz-appearance: none !important;
      color:black !important;
    }
    
    .text-link {
      color:#74bce0 !important;
    }
    
    #generalPanel .textbox-input-box {
       -moz-appearance: none !important;
      color:#f5f878 !important;
    }
    
    #mediaPanel .textbox-input-box {
       -moz-appearance: none !important;
      color:#f5f878 !important;
    }
    
    #securityPanel .textbox-input-box {
       -moz-appearance: none !important;
      color:#f5f878 !important;
    }
    
    #permPanel .textbox-input-box {
       -moz-appearance: none !important;
      color:#f5f878 !important;
    }
    
    .viewButtonLabel {
       -moz-appearance: none !important;
      color:black !important;
    }
    
    .numberbox-input-box {
       -moz-appearance: none !important;
      color:black !important;
      background-color: #ffdf77 !important;
    }
    
    .button-box {
       -moz-appearance: none !important;
      color:black !important;
    }
    
    #searchbar-container .searchbar-textbox {
       -moz-appearance: none !important;
       background-color: #ffdf77 !important;
    } 
    
    .fileFieldContentBox {
       -moz-appearance: none !important;
      background-color: #f6b46e !important; 
    } 
    
    .paneSelector {
       -moz-appearance: none !important;
       background-color: #808dc2 !important;
       color:black !important;
    }
    
    #mainDeck .header { 
       color:#efad24 !important;
    } 
    
    #permList * {
      color:black !important;
    }
    I went the opposite way : I deinstalled qtcurve-gtk2 to get gtk apps themed correctly. See this thread: 11.2, KDE and GTK - openSUSE Forums

  4. #4
    Join Date
    Dec 2009
    Location
    Hamilton, Ontario
    Posts
    45

    Default Re: GTK-QtCurve Engine?

    Strange, YasT reports the package already installed.

    Hmm.... what path do you think it would have installed to?

    It's already searching /usr, /usr/local, /opt/gnome, /home/matthew/local, /home/.kde4/share/config, /home/matthew.

    I added those last 2, under recommendations from a user on kde-look.org, who made the "High Hopes" KDE4 theme.

    @please_try_again:

    So, are you suggesting uninstalling Qt-curve? Then, if it doesn't work still, re-install it?
    I am purposely leaving this signature blank.

  5. #5

    Default Re: GTK-QtCurve Engine?

    Hmm, did you update KDE 4 recently?
    https://features.opensuse.org/308357

  6. #6
    Join Date
    Dec 2009
    Location
    Hamilton, Ontario
    Posts
    45

    Default Re: GTK-QtCurve Engine?

    Nope. Unless SUSE did by itself, no, I have not recently updated KDE.

    To be honest, I'm not exactly sure I know how to do that. Is it the same as just installing a regular package...?
    I am purposely leaving this signature blank.

  7. #7

    Default Re: GTK-QtCurve Engine?

    Quote Originally Posted by SPARTAN-118 View Post
    So, are you suggesting uninstalling Qt-curve? Then, if it doesn't work still, re-install it?
    I just noticed that with that package installed, GTK themes don't apply to GTK apps. There might be other solutions if you know what to do with GTK-QtCurve, but deinstalling it works.

  8. #8
    Join Date
    Dec 2009
    Location
    Hamilton, Ontario
    Posts
    45

    Default Re: GTK-QtCurve Engine?

    well, I unchecked "gtk2-gtcurve" in the Install Software package manager, but it didn't seem to help.

    How do you 'purge' a file in openSUSE? I know in Ubuntu it's just
    Code:
    sudo purge filename
    but is it relatively the same in SUSE?
    I am purposely leaving this signature blank.

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •