Adium

Opened 13 years ago

Closed 12 years ago

Last modified 12 years ago

#5104 closed enhancement (fixed)

Contact list opacity of 0%

Reported by: ShadowBottle Owned by: nobody
Milestone: Adium 1.3 Component: Adium UI
Version: Severity: normal
Keywords: transparent, contact list, opacity Cc:
Patch Status: Accepted

Description

Currently the contact list opacity is limited at 5%. Why is 0% not an option? This seems like a reasonable request and I haven't seen any other requests for it. 5% opacity is good for most wallpapers however its annoying to see it when your desktop cycles and it appears on some and not on others.

Attachments (1)

clickthrough.diff (589 bytes) - added by Tim Horton 12 years ago.
Don't Clickthrough on Transparent Contact List Fix

Download all attachments as: .zip

Change History (13)

comment:1 Changed 13 years ago by anonymous

lower than 5% and OS X lets you click through it. Sorry, Apple Issue

comment:2 in reply to:  1 Changed 13 years ago by anonymous

Replying to anonymous:

lower than 5% and OS X lets you click through it. Sorry, Apple Issue

BLAST! Damn you apple!

comment:3 Changed 13 years ago by Eric Richie

Milestone: Adium X 1.0Waiting on Apple

comment:4 Changed 13 years ago by cosmotic

Has some one reported this as a problem to Apple? I think the best way to handle transparency is make it only click through at 0.0% opacity. That way, the Adium contact list minimum could be set to 1% or 0.1% etc, and be virtually invisible, yet still allow clicks.

Would it be possible to use some other method to catch clicks instead of the current way?

comment:5 Changed 13 years ago by Brady Lee

I think Apple does this as a security thing, so spyware apps and such that got through to your computer could not use transparency to "hide" in front of the app you're working on.

comment:6 Changed 12 years ago by Tom Lynch

I know the background not being their means the window cannot be clicked but you can still click the contacts.

Adium does not check the saves preference, it simply forces the slider not to go lower than 0.5 so you can edit the preference file and it will work fine, I have been using it like this for about 6 to 8 months now without any issues.

Heres instructions on how to do it...

  1. Ensure Adium is closed
  2. With a Finder window open hit Apple+Shift+G
  3. Enter this and hit enter '/Applications/Adium.app/Contents/Resources'
  4. Right click AppearanceDefaults.plist
  5. Choose open with, then select /Applications/TextEdit and select open
  6. Just change 'Window Opacity' to 1.0
  7. Save and reopen Adium and enjoy

If you wish to change it back at any time you can from the normal preference pane.

comment:7 Changed 12 years ago by Superdotman

Would something like this work better? I know that there are some, including myself, who don't want to click that which is invisible, so this would cater to our needs. (I have my contacts set up to act like desktop icons; I don't need the negative space.)

http://img80.imageshack.us/img80/8664/picture3vv3.png

comment:8 Changed 12 years ago by Tim Horton

This seems to be fixed now, with a one line change. If this works everywhere (I can only test on Leopard...), we should remove the 5% limit. Patch follows.

Changed 12 years ago by Tim Horton

Attachment: clickthrough.diff added

Don't Clickthrough on Transparent Contact List Fix

comment:9 Changed 12 years ago by Evan Schoenberg

Milestone: Waiting on AppleAdium X 1.3
Patch Status: Needs Dev Review
pending: 0

comment:10 Changed 12 years ago by Evan Schoenberg

Resolution: fixed
Status: newclosed

(In [22962]) Patch from hortont424 which fixes a very longstanding problem which forced us to limit minimum transparency of the contact list to 5% opaque. Turns out we can tell windows not to ignore mouse events! I modified the patch slightly to maintain the old behavior for the "Bubbles (To Fit)" window style.

Put the minimum opacity at 0% where it belongs. Hooray!

Fixes #5104.

comment:11 Changed 12 years ago by Evan Schoenberg

(In [22963]) Merged [22962]: Patch from hortont424 which fixes a very longstanding problem which forced us to limit minimum transparency of the contact list to 5% opaque. Turns out we can tell windows not to ignore mouse events! I modified the patch slightly to maintain the old behavior for the "Bubbles (To Fit)" window style.

Put the minimum opacity at 0% where it belongs. Hooray!

Fixes #5104.

comment:12 Changed 12 years ago by Robert

Patch Status: Needs Dev ReviewAccepted
Note: See TracTickets for help on using tickets.