[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    branches/work/kwin_composite
From:       Luboš Luňák <l.lunak () kde ! org>
Date:       2007-04-16 21:15:16
Message-ID: 1176758116.195828.443.nullmailer () svn ! kde ! org
[Download RAW message or body]

SVN commit 654750 by lunakl:

Add effect that highlights the mouse when one
presses left and right mouse button. There needs to be
found a better way of activating this though :-/.



 M  +0 -2      CMakeLists.txt  
 M  +4 -0      COMPOSITE_TODO  
 M  +11 -0     effects/CMakeLists.txt  
 AM            effects/data/trackmouse.png  
 A             effects/trackmouse.cpp   [License: UNKNOWN]
 A             effects/trackmouse.desktop  
 A             effects/trackmouse.h   [License: UNKNOWN]


--- branches/work/kwin_composite/CMakeLists.txt #654749:654750
@@ -97,8 +97,6 @@
 install( FILES kwin.kcfg  DESTINATION  ${KCFG_INSTALL_DIR} )
 install( FILES kwin.notifyrc  DESTINATION  ${DATA_INSTALL_DIR}/kwin )
 
-install( FILES effects/data/explosion.frag effects/data/explosion.vert \
effects/data/explosion-start.png effects/data/explosion-end.png   DESTINATION  \
                ${DATA_INSTALL_DIR}/kwin )
-
 kde4_install_icons( ${ICON_INSTALL_DIR} )
 
 
--- branches/work/kwin_composite/COMPOSITE_TODO #654749:654750
@@ -245,3 +245,7 @@
     - or whatever
 
 * DimInactive flickers when switching between windows (temporarily no window becomes \
active) +
++ TrackMouse needs a better way of activating
+    - LMB+RMB is problematic, some systems handle that as MMB, and LMB+RMB press is \
still +        two consequent events
--- branches/work/kwin_composite/effects/CMakeLists.txt #654749:654750
@@ -41,13 +41,23 @@
     SET(kwin4_effect_builtins_sources ${kwin4_effect_builtins_sources}
         magnifier.cpp
         shadow.cpp
+        trackmouse.cpp
         wavywindows.cpp
         )
     install( FILES
         magnifier.desktop
         shadow.desktop
+        trackmouse.desktop
         wavywindows.desktop
         DESTINATION ${DATA_INSTALL_DIR}/kwin/effects )
+
+    install( FILES
+        data/trackmouse.png
+        data/explosion.frag
+        data/explosion.vert
+        data/explosion-start.png
+        data/explosion-end.png
+        DESTINATION  ${DATA_INSTALL_DIR}/kwin )
 endif(OPENGL_FOUND)
 
 if (X11_Xrender_FOUND)
@@ -108,3 +118,4 @@
     target_link_libraries(kwin4_effect_videorecord ${CAPTURY_LDFLAGS})
     install( FILES videorecord.desktop DESTINATION ${DATA_INSTALL_DIR}/kwin/effects \
)  endif( HAVE_CAPTURY )
+
** branches/work/kwin_composite/effects/data/trackmouse.png #property svn:mime-type
   + application/octet-stream


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic