
Source (link to git-repo or to original if based on someone elses unmodified work): Add the source-code for this project on opencode.net
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 :)
15 years ago
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
15 years ago
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
markwege
13 years ago
Report
esac
13 years ago
thanks again
Eli
Report
somekool
14 years ago
any plan to look into Memory usage?
Report
somekool
14 years ago
Report
somekool
14 years ago
right now there is 3 different views.
ungrouped
grouped by virtual desktop
or current virtual desktop
i wish I could have a view for unminimized windows only, across all desktop or not.
thanks
Report
linmain
14 years ago
having tested it with cairo-clock, kompose only update its thumbnails for the 2nd damage in a row. that is, i only see an updated clock each 2 seconds, while i really should see an updated clock every second.
nevertheless, a great app! keep on the good work!
Report
linmain
14 years ago
Users, including me, often surfes arond the web and the content of the active window changes quite a lot and it would really be of much help if kompose would display an up-to-date active window in its thumbnails.
thxx for investigating this
Report
stephencarter
15 years ago
I have xbindkeys set to run 3ddesktop when I click a thumb button on the mouse. Is it possible to do this with Kompose?
Report
maniel
15 years ago
=snip=
compiling /home/maniel/kompose-0.5.4/src/komposetaskprefswidget.cpp
g++ -DHAVE_CONFIG_H -I./src -I/home/maniel/kompose-0.5.4/src -I. -I/opt/kde/include -I/opt/qt/include -I. -I/opt/e17/include -I./src/-I/opt/e17/include -DQT_THREAD_SUPPORT -D_REENTRANT -Wnon-virtual-dtor -Wno-long-long -Wundef -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -O2 -march=pentium2 -Os -pipe -s -DNDEBUG -DG_DISABLE_ASSERT -Wformat-security -Wmissing-format-attribute -fno-exceptions -fno-check-new -fno-common -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -DQT_NO_STL -DQT_NO_COMPAT -DQT_NO_TRANSLATION -c /home/maniel/kompose-0.5.4/src/komposetaskprefswidget.cpp -o ./src/komposetaskprefswidget.o -Wp,-MD,./src/.deps/komposetaskprefswidget.TUo
/home/maniel/kompose-0.5.4/src/komposetaskprefswidget.cpp: In constructor ‘KomposeTaskPrefsWidget::KomposeTaskPrefsWidget(KomposeTaskWidget*, const char*)’:
/home/maniel/kompose-0.5.4/src/komposetaskprefswidget.cpp:31: error: no matching function for call to ‘KToolBar::KToolBar(KomposeTaskPrefsWidget* const, QString)’
/opt/kde/include/ktoolbar.h:178: note: candidates are: KToolBar::KToolBar(QMainWindow*, QWidget*, bool, const char*, bool, bool)
/opt/kde/include/ktoolbar.h:160: note: KToolBar::KToolBar(QMainWindow*, Qt::Dock, bool, const char*, bool, bool)
/opt/kde/include/ktoolbar.h:142: note: KToolBar::KToolBar(QWidget*, const char*, bool, bool)
/opt/kde/include/ktoolbar.h:104: note: KToolBar::KToolBar(const KToolBar&)
/opt/qt/include/private/qucom_p.h: At global scope:
/opt/qt/include/private/qucom_p.h:69: warning: ‘struct QUBuffer’ has virtual functions but non-virtual destructor
/opt/qt/include/private/qucom_p.h:77: warning: ‘struct QUType’ has virtual functions but non-virtual destructor
/opt/qt/include/private/qucom_p.h:104: warning: ‘struct QUType_Null’ has virtual functions but non-virtual destructor
/opt/qt/include/private/qucom_p.h:287: warning: ‘struct QUType_enum’ has virtual functions but non-virtual destructor
/opt/qt/include/private/qucom_p.h:307: warning: ‘struct QUType_ptr’ has virtual functions but non-virtual destructor
/opt/qt/include/private/qucom_p.h:326: warning: ‘struct QUType_iface’ has virtual functions but non-virtual destructor
/opt/qt/include/private/qucom_p.h:345: warning: ‘struct QUType_idisp’ has virtual functions but non-virtual destructor
/opt/qt/include/private/qucom_p.h:364: warning: ‘struct QUType_bool’ has virtual functions but non-virtual destructor
/opt/qt/include/private/qucom_p.h:383: warning: ‘struct QUType_int’ has virtual functions but non-virtual destructor
/opt/qt/include/private/qucom_p.h:403: warning: ‘struct QUType_double’ has virtual functions but non-virtual destructor
/opt/qt/include/private/qucom_p.h:423: warning: ‘struct QUType_charstar’ has virtual functions but non-virtual destructor
/opt/qt/include/private/qucom_p.h:444: warning: ‘struct QUType_QString’ has virtual functions but non-virtual destructor
/opt/qt/include/private/qucomextra_p.h:65: warning: ‘struct QUType_QVariant’ has virtual functions but non-virtual destructor
/opt/qt/include/private/qucomextra_p.h:87: warning: ‘struct QUType_varptr’ has virtual functions but non-virtual destructor
Error creating ./src/komposetaskprefswidget.o. Exit status 1.
=snap=
im compilong with unsermake, using kde 3.5 compiled with -fvisibility=hidden [if it matters;-)], gcc version 4.1.0 20051112 (experimental)
Report
lefou
15 years ago
Try this patch: https://lepetitfou.dyndns.org/svn/portage-overlay-lefou/trunk/kde-misc/kompose/files/kompose-0.5.4-ktoolbar-patch
And if you need an ebuild: https://lepetitfou.dyndns.org/svn/portage-overlay-lefou/trunk/kde-misc/kompose/kompose-0.5.4.ebuild
Report
CaCO3
15 years ago
Can you tell me from where you have this wallpaper (mario)?
It looks very nice :)
Report
jboyd79
15 years ago
Thank you very much for a great application, I can now switch easily between my html editor, konqueror file manager, web browser, and ftp client with ease.
However is it at all possible to get it to show my YaKuake app. when open?
again great app.
jboyd.
Trinidad, West Indies.
Report
Fordiman
15 years ago
Report
arN34
15 years ago
I've installed kompose 0.5.3 on a Mandriva 2006 and I can't manage to have a right behaviour.
Here are my problems :
- when kompose is up, I can't exit with Esc. It just don't do anything
- Windows + Tab shortcut doesn't work. More, when I try to set it manually to Windows + [another key] it doesn't want to take more than the Windows key in the shortcut panel (other combinations such as Alt + Tab work fine)
I guess this is not only a kompose problem but rather a KDE config problem, but I can't find what.
My config :
- Mandriva 2006 PowerPack
- KDE 3.4.2
- kompose 0.5.3
- imlib2-1.2.1
Could anyone help me configure kompose ?
TIA
a suggestion : wouldn't it be nice to exit kompose by clicking on a dektop area in kompose rather than by Esc ?
--
Arnaud
Report
wizactive
15 years ago
Report
bushwakko
15 years ago
Report
oisch
15 years ago
Report
somekool
15 years ago
I'd like to ...
A:
1. press F11
2. select an icon on my desktop.
3. press F9
4. drag the icon still under my mouse cursor to a new application under kompose.
5. wait few seconds or press F9 again to exit from kompose
6. application under mouse cursor got focused.
7. I drop my icon whereever I want on this app ;)
B:
same, URL from firefox, URL from konqueror, etc.
Report
chomee
15 years ago
Just one minor niggle - it seems that the perceived physical placement of screens isn't the same as in latest kde (I've got 0.5.1 so you may have fixed it..)
Example: I'm on screen 1, if i go right, I expect to go to screen 2 (as in kde 3.2+) instead it takes me to screen 3... no big deal tho, if it's up to you to fix at all ;)
And BTW - double thanks for the link to backgrounds :)
Report
ogott
15 years ago
btw: nice background! where did you get that one from?
ogott
Report
oisch
15 years ago
Report
liquidat
15 years ago
liquidat
Report
liquidat
15 years ago
When I use kompose in ungrouped mode and no window is opened or minimized, I have to press esc to come back.
It would be more useful if can only click somewhere to come back.
So if you use compose and click on a window you jump to that window, if you click somewhere else you jump back to your desktop.
Is that possible?
liquidat
Report
oisch
15 years ago
Report
liquidat
15 years ago
liquidat
Report