My favorites | Sign in
Project Logo
                
Search
for
Updated Dec 02, 2008 by hannes.janetzek
WinlistNG  

PLEASE USE THE ISSUE TRACKER FOR REPORTING PROBLEMS

(if you post here I wont receive an email, and so it could take some months until I look on this page and see your comments..)

This module should not only look different as the e17 winlist, it also will get a lot of functionality i was missing, for example: decide while selecting if you want to jump to the desk of the selected app or bring the selected app to the current desk, close the selected app directly, show the selected app on the current desk(if it's on another desk), etc.

This module does not depend on composite.

if you want to use it with a composite manager you have to start the cm before the module is loaded (or restart e after you started the composite manager).

KEYS:

Configure the keybindings in e's keybindings config dialog (NG Winlist).

toggles: a - shows all application

d - shows applications from other/all desks (other / all / off)

s - brings the apps from other desks to the current desk

i - shows also the iconified apps (iconified / off)

w - shows only all apps that are of the same type as the currently selected

q - keeps the current state of the app (e.g. when it's moved to the current desk, or stacking, etc.) when it becomes unselected. this is for example useful when you want to bring a bunch of windows to the current desk. --

j,k - go back and forth in the list

esc - restore desktop

packages needed to build this stuff with debian/ubuntu

- automake

- libtool

- enlightenment-dev (if you didnt install e from cvs), get it from:

http://e17blog.tuxfamily.org/e17blog_en.php/post/2007/08/09/E17-repository-for-Ubuntu-Gutsy-Gibbon

sorry, no prebuild packages avaiable yet. if you make packages please contact me so that i can put them up or link them on this site

Troubleshooting:

- error happens when using precompiled packages of e: Enabling the Module give a message like "not found in ..linux-gnu-i486..." -> mv ~/.e/e/modules/ng/linux-gnu-i686 ~/.e/e/modules/ng/linux-gnu-i486

- If you installed e with easy_e17.sh run configure/autogen like this ./autogen.sh --with-enlightenment-config=/opt/e17/bin/enlightenment-config

PLEASE USE THE ISSUE TRACKER FOR REPORTING PROBLEMS

(if you post here I wont receive an email, and so it could take some months until I look on this page and see your comments..)


Comment by cardoso.rcs, Jun 25, 2009

Hi guys, I'm having these errors tring to compile under Arch Linux, any suggestion? Thanks. cardoso.rcs at gmail dot com

e_mod_keybindings.c: In function ‘_ngw_unregister_module_keybinding’:
e_mod_keybindings.c:115: error: ‘Evas_List’ undeclared (first use in this function)
e_mod_keybindings.c:115: error: (Each undeclared identifier is reported only once
e_mod_keybindings.c:115: error: for each function it appears in.)
e_mod_keybindings.c:115: error: ‘l’ undeclared (first use in this function)
e_mod_keybindings.c:137: warning: assignment makes pointer from integer without a cast
e_mod_keybindings.c:140: warning: pointer/integer type mismatch in conditional expression
e_mod_keybindings.c:151: warning: assignment makes pointer from integer without a cast
e_mod_keybindings.c: In function ‘_ngw_register_module_keybinding’:
e_mod_keybindings.c:175: error: ‘Evas_List’ undeclared (first use in this function)
e_mod_keybindings.c:175: error: ‘l’ undeclared (first use in this function)
e_mod_keybindings.c:180: warning: assignment makes pointer from integer without a cast
e_mod_keybindings.c:180: warning: pointer/integer type mismatch in conditional expression
e_mod_keybindings.c:180: warning: pointer/integer type mismatch in conditional expression
e_mod_keybindings.c:194: warning: assignment makes pointer from integer without a cast

Sign in to add a comment
Hosted by Google Code