bugGKSu - Bugs: bug #19181, libgksu: fading in and out

 
 

bug #19181: libgksu: fading in and out

Submitter:  Christof Krüger <oxygene123>
Submitted:  Fri 02 Mar 2007 10:13:57 AM UTC
   
 
Category:  None Severity:  3 - Normal
Priority:  5 - Normal Item Group:  None
Status:  None Privacy:  Public
Assigned to:  None Open/Closed:  Open
* Mandatory Fields

Post a Comment

Add a New Comment Rich Markup
   

Discussion

Fri 02 Mar 2007 10:13:57 AM UTC, original submission:  

The current implementation of the fading code is taken from gnome-session. It's not optimal since it computes the blending for each pixel. This can be done faster by using a 256 byte lookup table which is precomputed for each fading step.

Another issue is that hte fade code doesn't work with multiple screens. There is a patch in ubuntu for it but it only fixes fade out but not fade in.

I'm attaching two patches that should fix both issues. Please review my code as I'm no expert on gnome/gtk programming.

Christof Krüger <oxygene123>

 

Attached Files

Attached Files
file #12089:  09_multihead.patch added by oxygene123 (3.3KiB - text/x-patch - patches)
file #12090:  16_smoother_fading.patch added by oxygene123 (3.1KiB - text/x-patch - patches)

(Note: upload size limit is set to 4.0MiB, after insertion of the required escape characters.)

Attach Files:
   
   
Comment:
   

 

Dependencies

This item does not depend on any other items.

No items depend on this one.

 

Mail Notification Carbon-Copy List

Carbon-Copy List
  • -email is unavailable- added by oxygene123 (Submitted the item)
  •  

    Votes

    There are 0 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.

    Only logged-in users can vote.

     

    History

    Follow 4 latest changes.

    Date Changed by Updated Field Previous Value => Replaced by
    2007-07-24 jhasse Carbon-Copy- Added -email is unavailable-
    2007-03-02 oxygene123 Carbon-Copy- Added oxygene123
    2007-03-02 oxygene123 Attached File- Added 09_multihead.patch, #12089
        Attached File- Added 16_smoother_fading.patch, #12090

    Back to the top

    Powered by Savane 3.16-ed84.
    Corresponding source code