<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://bugs.kde.org/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.6"
          urlbase="https://bugs.kde.org/"
          
          maintainer="sysadmin@kde.org"
>

    <bug>
          <bug_id>142260</bug_id>
          
          <creation_ts>2007-02-27 11:58:47 +0000</creation_ts>
          <short_desc>Tab bar looks ugly if konsole part is not translucent</short_desc>
          <delta_ts>2007-10-06 21:52:11 +0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>2</classification_id>
          <classification>Applications</classification>
          <product>yakuake</product>
          <component>general</component>
          <version>unspecified</version>
          <rep_platform>Ubuntu</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>NOR</priority>
          <bug_severity>wishlist</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>0</everconfirmed>
          <reporter name="Alberto Manzaneque">amanzag</reporter>
          <assigned_to name="Eike Hein">hein</assigned_to>
          
          
          <cf_commitlink></cf_commitlink>
          <cf_versionfixedin></cf_versionfixedin>
          <cf_sentryurl></cf_sentryurl>
          <votes>2</votes>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>511695</commentid>
    <comment_count>0</comment_count>
    <who name="Alberto Manzaneque">amanzag</who>
    <bug_when>2007-02-27 11:58:47 +0000</bug_when>
    <thetext>Version:            (using KDE KDE 3.5.5)
Installed from:    Ubuntu Packages
OS:                Linux

I really like yakuake but I don&apos;t like to use a translucent konsole, so yakuake tab bar looks really ugly because it has no option for disabling (fake) transparency.

I have tried to write some code to detect at run time the colour that the konsole part is using , but I guess the kpart interface doesn&apos;t allow us to do that. So I think there are 3 ways to get a better looking tab bar in yakuake:
- Implement an option to enable/disable tab bar tranparency.
- Take out transparency and always draw the tab bar with the user&apos;s desktop colours.
- Implement a standard KTabBar (like konsole does) instead of the custom bar.


PD: Sorry for my poor english, I hope you understand me.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>511703</commentid>
    <comment_count>1</comment_count>
    <who name="Eike Hein">hein</who>
    <bug_when>2007-02-27 12:17:35 +0000</bug_when>
    <thetext>There&apos;s a fourth way, which will be implemented: Ship a skin that doesn&apos;t use translucent pixmaps.

Yakuake already has the capability to load different skins, and in an upcoming release that will be made more accessible by the new configuration dialog offering a skin chooser tab. I plan on bundling a non-translucent variant of the default skin and the popular Plastik skin from KDE-Look, maybe others as well.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>548793</commentid>
    <comment_count>2</comment_count>
    <who name="Eike Hein">hein</who>
    <bug_when>2007-10-06 21:52:10 +0000</bug_when>
    <thetext>SVN commit 722171 by hein:

Improved experience for non-KDE users by disabling KRootPixmap-based
pseudo-translucency for them. Gets rid of rendering errors with skins
that make use of the alpha channel. Replaced by configurable skin back-
ground color.
BUG:142260


 M  +4 -0      ChangeLog  
 M  +1 -1      src/Makefile.am  
 M  +11 -30    src/image_button.cpp  
 M  +5 -13     src/image_button.h  
 M  +47 -37    src/main_window.cpp  
 M  +1 -0      src/main_window.h  
 M  +13 -1     src/skin_settings.cpp  
 M  +1 -1      src/skin_settings.h  
 M  +80 -25    src/skin_settings_ui.ui  
 M  +10 -19    src/tab_bar.cpp  
 M  +4 -10     src/tab_bar.h  
 M  +13 -13    src/tabbed_widget.cpp  
 M  +4 -10     src/tabbed_widget.h  
 M  +3 -3      src/title_bar.cpp  
 A             src/translucent_widget.cpp   [License: GPL (v2+)]
 A             src/translucent_widget.h   [License: GPL (v2+)]
 M  +10 -0     src/yakuake.kcfg  


WebSVN link: http://websvn.kde.org/?view=rev&amp;revision=722171
</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>