By default, Bugzilla does not search the list of RESOLVED bugs.
You can force it to do so by putting the upper-case word ALL in front of your search query, e.g.: ALL tdelibs
We recommend searching for bugs this way, as you may discover that your bug has already been resolved and fixed in a later release.

Bug 2162

Summary: Add extra suspend / resume buttons
Product: TDE Reporter: Andrew Young <bugs.trinitydesktop.org>
Component: tdebaseAssignee: Timothy Pearson <kb9vqf>
Status: NEW ---    
Severity: enhancement CC: bugs.trinitydesktop.org, bugwatch, kb9vqf, michele.calgaro
Priority: P5    
Version: R14.0.x [Trinity]   
Hardware: Other   
OS: Linux   
Compiler Version: TDE Version String:
Application Version: Application Name:

Description Andrew Young 2014-10-15 06:52:20 CDT
A recent chat on IRC.
[Fri Sep 26 2014] [14:00:09] * Space_Man has just found the "advanced / suspend application" button
[Fri Sep 26 2014] [14:01:06] <Space_Man> SlavekB: can the suspend / resume buttons be added to the "advanced" options on the taskbar?
[Fri Sep 26 2014] [14:01:38] <Space_Man> I also want a suspend button on the window title bar
[Fri Sep 26 2014] [14:02:12] <Space_Man> currently I add a "keep above" button, it would be very useful to have a suspend button next to it
[Fri Sep 26 2014] [14:02:36] <SlavekB>	Good idea. Please, can you fill it as ehancement request to bugzilla?
[Fri Sep 26 2014] [14:03:04] <Space_Man> ok, I'll add the ideas later
[Fri Sep 26 2014] [14:03:36] <Space_Man> maybe make the taskbar icons turn grey


Add the suspend / resume buttons to the taskbar (kicker) right click button popup.
Add a resume button to the window title bar.
Change the taskbar button icon to indicate something has been suspended, maybe make the icon grey!
Comment 1 Michele Calgaro 2014-10-15 22:30:43 CDT
> Add the suspend / resume buttons to the taskbar (kicker) right click button 
> popup.
Godd idea.

> Add a resume button to the window title bar.
> Change the taskbar button icon to indicate something has been suspended, maybe > make the icon grey!

When the application is suspended, the window taskbar button is already gray-out. Clicking on the button opens a dialog which asks whether to resume the application or not. Am I missing something?
Comment 2 Timothy Pearson 2014-10-15 22:50:32 CDT
I am the original author of the suspend/resume code...

When I originally wrote it I wanted to add the mentioned support to the taskbar.  Unfortunately it isn't that easy; on X11 systems it's taken almost for granted that the window manager is independent of any other portion of the system and can be swapped out.  Part of the reason for this is that there is a strict protocol window managers follow when "speaking" to other applications, one that does *not* include suspend, resume, or status commands.

As the suspend/resume support is implemented in the window manager, the other problem is what happens to Kicker if someone uses a different window manager that does not support suspend/resume.

Basically the only way to do this is to use some kind of out of band communication, probably DCOP-based, between Kicker and TWin.  I poked at this a bit and didn't really accomplish anything before moving on to more pressing bugs.

Hopefully this info helps someone working on this!
Comment 3 Andrew Young 2014-10-27 15:19:41 CDT
Could suspended icons be moved from the taskbar to the area near the system clock. Currently I have an icon for Konversation, Volume, Knemo, TDENetwork manager, Resize and Rotate. Sometimes there are icons for Ktorrent and Transmission.