Warning: session_start(): open(/tmp/sess_b31sjl857rja3otpgfd6b269c2, O_RDWR) failed: No space left on device (28) in /www/H01/htdocs/lib/base/lib_base.php on line 280
komposé openDesktop.org
-
 KDE-Apps.org Applications for the KDE-Desktop 
 GTK-Apps.org Applications using the GTK Toolkit 
 GnomeFiles.org Applications for GNOME 
 MeeGo-Central.org Applications for MeeGo 
 CLI-Apps.org Command Line Applications 
 Qt-Apps.org Free Qt Applications 
 Qt-Prop.org Proprietary Qt Applications 
 Maemo-Apps.org Applications for the Maemo Plattform 
 Java-Apps.org Free Java Applications 
 eyeOS-Apps.org Free eyeOS Applications 
 Wine-Apps.org Wine Applications 
 Server-Apps.org Server Applications 
 apps.ownCloud.com ownCloud Applications 
--
-
 KDE-Look.org Artwork for the KDE-Desktop 
 GNOME-Look.org Artwork for the GNOME-Desktop 
 Xfce-Look.org Artwork for the Xfce-Desktop 
 Box-Look.org Artwork for your Windowmanager 
 E17-Stuff.org Artwork for Enlightenment 
 Beryl-Themes.org Artwork for the Beryl Windowmanager 
 Compiz-Themes.org Artwork for the Compiz Windowmanager 
 EDE-Look.org Themes for your EDE Desktop 
--
-
 Debian-Art.org Stuff for Debian 
 Gentoo-Art.org Artwork for Gentoo Linux 
 SUSE-Art.org Artwork for openSUSE 
 Ubuntu-Art.org Artwork for Ubuntu 
 Kubuntu-Art.org Artwork for Kubuntu 
 LinuxMint-Art.org Artwork for Linux Mint 
 Arch-Stuff.org Art And Stuff for Arch Linux 
 Frugalware-Art.org Themes for Frugalware 
 Fedora-Art.org Artwork for Fedora Linux 
 Mandriva-Art.org Artwork for Mandriva Linux 
--
-
 KDE-Files.org Files for KDE Applications 
 OpenTemplate.org Documents for OpenOffice.org
 GIMPStuff.org Files for GIMP
 InkscapeStuff.org Files for Inkscape
 ScribusStuff.org Files for Scribus
 BlenderStuff.org Textures and Objects for Blender
 VLC-Addons.org Themes and Extensions for VLC
--
-
 KDE-Help.org Support for your KDE Desktop 
 GNOME-Help.org Support for your GNOME Desktop 
 Xfce-Help.org Support for your Xfce Desktop 
--
openDesktop.orgopenDesktop.org:   Applications   Artwork   Linux Distributions   Documents    Linux42.org    OpenSkillz.com   
 
Home
Apps
Artwork
News
Groups
Knowledge
Events
Forum
People
Jobs
Register
Login


-
- Content .- Fans  .- Knowledge Base  . 

komposé

   0.5.3  

KDE Other Utility

Score 83%
komposé
zoom


Link:  Link
Downloads:  8251
Submitted:  Jul 15 2004
Updated:  Jul 22 2005

Description:

Komposé provides a fullscreen view of all your tasks and/or virtual desktops where every window is represented by a scaled screenshot of it's own.

0.5 now features support for the Composite and Damage extensions (disabled by default, enable it in the preferences), however with the current state of graphics drivers XOrg may be awfully slow (or even crash sometimes) when enabling the Composite extension.
So blame me for your bad gfx drivers :)




Changelog:

0.5.3
- well, 0.5.2 didn't show plain and tiled backgrounds right... here we go
- updated author's email addy

0.5.2
- Nicer layouting (less grid-like)
- ADD: Icons for different views (thanks to Bill Kendrick)
- FIX: no more debug out if compiled normally (qDebug() to kdDebug())
- some code cleanups
- Remove flicker on desktop widget mouseover
- Added the ability to show the currently activated Desktop number on the systray icon (thanks to Debajyoti Bera)
- get rid of KRootPixmap
- Autoactivate when mouse moves on to the screen edge

0.5.1
-Hot corners delay controls whether Kompos�is started and not when it's started :)
-imlib2 error message added to configure script
-Fixed "if a kompose window (prefs, about) is open, you are stuck"
-Added german translation (thanks to Thomas Fischer)

0.5:
-Composite support to take screenshots without raising windows
-Damage support for live-updates of windows
-major refactoring for a cleaner design
-new View Type (current desktop)
-activate when mouse moves in one of the screen's corners
-added popup menu for windows
-added a small screenshot delay for passive screenshots. This should make switching between tasks seem more responsive (redraws occur before taking screenshots) and help on most of the "overlapping windows" problems
-fixed flashing background when activating Kompos�
-Switched to themable KDE cursors
-Window title changes are now updated properly
-Correct handling of windows that are on all desktops
-additionally using hjkl(vi) keys for moving and c/m keys for close/minimize/restore
-Imlib2, Composite and Damage autodetected through configure
-some minor bugs and various smaller performance improvements




LicenseGPL
Send to a friend
Subscribe
Other  Content  from oisch
Report inappropriate content



goto page: prev   1  2  3  4  5  6  7  8  9  10 ...

-
.

 Greapp

 
 by ltmon on: Jul 19 2004
 
Score 50%

Really good utiltity. Thanks.

An improvement for me would to have keyboard support when the kompose view is shown ... i.e. arrow keys to move the focus to different windows/desktops.

Cheers,
Luke.


Reply to this

-

 Very Nice

 
 by Bam0112 on: Jul 19 2004
 
Score 50%

Compiled fine & works great on SuSE 9.0 w/ KDE 3.2.1. Nice app. I'm looking forward to installing future versions of this. Thanks for all the hard work.


Reply to this

-

 awsome

 
 by laktose on: Jul 19 2004
 
Score 50%

i love this app, i've been waiting for one of these for a really long time.
I'm impressed to see how quickly you've developed it :)
My only suggestion is to have some sort of label for desktops or maybe a pixmap in the corner of the desktops of the background of that specific desktop.. I dunno, other than that its great, and so much faster now that it actively acquires information.
Thanks :)


Reply to this

-
.

 does not compile her

 
 by sourcexx on: Jul 19 2004
 
Score 50%

g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/opt/kde3/include -I/usr/lib/qt3/include -I/usr/X11R6/include -DQT_THREAD_SUPPORT -D_REENTRANT -Wnon-virtual-dtor -Wno-long-long -Wundef -Wall -W -Wpointer-arith -Wwrite-strings -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -O2 -Wformat-security -Wmissing-format-attribute -fno-exceptions -fno-check-new -fno-common -c -o komposefullscreenwidget.o `test -f 'komposefullscreenwidget.cpp' || echo './'`komposefullscreenwidget.cpp
komposefullscreenwidget.cpp:13:27: Warnung: mehrere Token am Ende der Direktive #include
komposefullscreenwidget.cpp: In constructor `
KomposeFullscreenWidget::KomposeFullscreenWidget(KomposeLayout*)':
komposefullscreenwidget.cpp:22: error: `WindowFullScreen' is not a member of
type `Qt'
komposefullscreenwidget.cpp:22: error: `WindowActive' is not a member of type `
Qt'
komposefullscreenwidget.cpp:22: error: `setWindowState' undeclared (first use
this function)
komposefullscreenwidget.cpp:22: error: (Each undeclared identifier is reported
only once for each function it appears in.)

... using qt323 and kde323

rgds
marc'O


Reply to this

-

 Re: does not compile her

 
 by sourcexx on: Jul 19 2004
 
Score 50%

..well... looks like WindowFullScreen is in qt33x but not in qt32x...

qnamespace.h: WindowFullScreen = 0x00000004

... any chance to get is running with qt32x?

rgds
marc'O


Reply to this

-

 Re: Re: does not com

 
 by noop on: Jul 19 2004
 
Score 50%

Same problem here - Mandrake 10.0 official.

On other computers I have upgraded packages with QT3.3, but this is my customer presentable laptop and I wont to keep it as stable as possible - and for Mandrake that means QT 3.2

It would be great to have Kompose available with that setup


Reply to this

-

 Suggestion

 
 by sparkitny on: Jul 19 2004
 
Score 50%

Hi,

nice application, it works quite fine and looks good. But sometimes it crashes for some reason.
I also have an idea to improve this application.
I guess you know how expose on Mac works. Kompose might be more usable if it works in the same manner. So my question: Is it possible to request from the Windowmanager (namely KDE) all running applications and then with the help of the DCOP resizing the window of exactly the active screen, such that all running applications are visible. This resizing could be done in a concurrent manner. The only problem I see is that of getting a signal after deciding which application to choose, such that all others are to be resized to its original size.
It's just an idea.


Reply to this

-

 Re: Suggestion

 
 by oisch on: Jul 20 2004
 
Score 50%

crashes should be gone with the new release


Reply to this

-

 Re: Suggestion

 
 by wintermte on: Jul 20 2004
 
Score 50%

I was thinking about this same thing, funny. It doesn't look like KDE has a dcop control that will let you move or resize windows.

There is another tool called wmctl that works at a lower level than KDE (I think) that allows to resize and move windows.

The hardest part I can see is how to interpret a click on the desired window to focus it and return it to its original size and position. Can you overlay a transparent window over the entire desktop so a mouse click doesn't get passed to the app, but to kompose?

Anyway just some thoughts.


Reply to this

-
.

 Re: Re: Suggestion

 
 by sparkitny on: Jul 20 2004
 
Score 50%

Hi,

I know it's possible to resize windows with dcop. You could try it even on command line. But in fact I don't know whether you can resize all registered windows because some of them may not be registered at dcop.
Maybe this situation is better with your suggestion.
The idea with glass pane is the same I had. I think that would fit.


Reply to this

-
.

 Re: Re: Suggestion

 
 by Sebien on: Jul 20 2004
 
Score 50%

I can see one solution :
From the QT doc :

void QWidget::grabMouse ()
Grabs the mouse input.
This widget receives all mouse events until releaseMouse() is called; other widgets get no mouse events at all. Keyboard events are not affected. Use grabKeyboard() if you want to grab that.

Can it be work ?
I think it's the macanism that menus uses when they are poped-up : they grab the mouse.
But I don't know if at releaseMouse() the event is sent to other windows...

Indeed, have you took a look at the new XServer (from X.org) that a lot of recent distributions uses ?
I think it have transparencies AND buffer all the windows : it could be interesting to request those buffers, so you haven't to take screenshots each times Komposé is called...
It just can pose problems for those who haven't yet migrated to XServer (as me) but a conditional compilation would be great.


Reply to this

-

 A Bug

 
 by SynTruth on: Jul 19 2004
 
Score 50%


I've noticed one issue so far, but otherwise it's been a flawless experience. Anyways...

If you have a Window shaded at the time Kompose grabs it's screenshots, it only takes a snap of the background under the window. Also, if you have windows layered (overlapping) you get a copy of the window that is "on top" as well where it overlaps.

I've turned Passive Screenshots on, but it never seems to update the screens. It keeps them exactly the same as they are when it first grabs the images.

Still, I'm still happy to see it working so well for a 0.2 release. :)


Reply to this

goto page: prev   1  2  3  4  5  6  7  8  9  10 ...

Add commentBack




-



 
 
 Who we are
Contact
More about us
Frequently Asked Questions
Register
Twitter
Blog
Explore
Apps
Artwork
Jobs
Knowledge
Events
People
Updates on identi.ca
Updates on Twitter
Content RSS   
Events RSS   

Participate
Groups
Forum
Add Content
Public API
About openDesktop.org
Legal Notice
Spreadshirt Shop
CafePress Shop
Advertising
Sponsor us
Report Abuse
 

Copyright 2007-2016 openDesktop.org Team  
All rights reserved. openDesktop.org is not liable for any content or goods on this site.
All contributors are responsible for the lawfulness of their uploads.
openDesktop is a trademark of the openDesktop.org Team