speedcrunch / SpeedCrunch

A fast, high-precision and powerful cross-platform desktop calculator.
http://speedcrunch.org
265 stars 38 forks source link

Iconify to System-tray (Nice-to-Have) #76

Closed heldercorreia closed 8 years ago

heldercorreia commented 8 years ago

Originally reported on Google Code with ID 14

A great nice-to-have is to be able to put speedcrunch onto system tray.
AFAIK, QT4 provides this feature in a cross-platform fashion.

This would equally work on Linux (KDE, GNOME) and Windows.

An option to enable / disable system-tray icon can be added to the 
configuration.

Thank you for this wonderful software :-)

Reported by kefah.issa on 2006-11-05 06:18:43

heldercorreia commented 8 years ago
This is the system-tray class on QT4 : QSystemTrayIcon
http://doc.trolltech.com/4.2/qsystemtrayicon.html

Reported by kefah.issa on 2006-11-05 06:21:19

heldercorreia commented 8 years ago
Working on it.

Reported by ariya.hidayat on 2007-04-21 14:43:15

heldercorreia commented 8 years ago
It would also be nice to show a popup menu appearing after right-clicking on the icon
and have an entry for "Quit"

Reported by helder.pereira.correia on 2007-05-12 20:28:37

heldercorreia commented 8 years ago
When switching virtual desktop in KDE, Speedcrunch is minimized to the system tray.
I
don't think this is a good behaviour.

Reported by helder.pereira.correia on 2007-05-13 16:40:23

heldercorreia commented 8 years ago
The Quit menu is definitely a good idea.

As for virtual desktop switching, could you elaborate a little bit? I don't really
understand the problem. Could you describe step by step how to reproduce it?

Reported by ariya.hidayat on 2007-05-15 13:19:17

heldercorreia commented 8 years ago
1. Run SpeedCrunch in a virtual desktop
2. Switch to a different virtual desktop
3. Go back to the virtual desktop where you run the application

It's not there anymore, it has been minimized to the system tray. We should try to
workaround this for 0.9 (it would be perfect for 0.8).

Marking as fixed anyway.

Reported by helder.pereira.correia on 2007-07-02 08:39:56