Maato / volumeicon

Volume Icon aims to be a lightweight volume control that sits in your systray.
http://nullwise.com/volumeicon.html
GNU General Public License v3.0
183 stars 45 forks source link

use static preferences gui #16

Closed andrewgregory closed 12 years ago

andrewgregory commented 12 years ago

Using a static gui removes the need to create a new preferences window every time the user selects preferences. If a preferences window already exists it is simply presented.

Maato commented 12 years ago

Why would this behavior be preferred over the current implementation? Most of the time you're not using the preferences window, so would you really want it to needlessly use up memory?

andrewgregory commented 12 years ago

The window is still created and destroyed normally. The patch just prevents it from creating multiple windows at the same time.

Maato commented 12 years ago

I see, that makes more sense :$ Thanks for the patch.