summaryrefslogtreecommitdiff
path: root/src/modules/winlist
Commit message (Collapse)AuthorAgeFilesLines
* fix winlist first selection checkMike Blumenkrantz2013-11-291-2/+9
| | | | I added this a long time ago but forgot to do the right comparison
* uniconify+unshade selected window on winlist hideMike Blumenkrantz2013-08-221-0/+4
|
* Fixed sorting in desktop filesmaxerba2013-07-051-1/+2
|
* fix focus setting when winlistingMike Blumenkrantz2013-06-121-7/+11
|
* remove focus unset from winlist activate...this seems like extra work for ↵Mike Blumenkrantz2013-06-121-7/+1
| | | | nothing
* adding catalan translation and sorting lines alphabeticallymaxerba2013-06-051-0/+2
|
* new user-requested option for moving the winlist-selected window to the ↵Mike Blumenkrantz2013-05-302-2/+15
| | | | current desk
* updating serbian translationmaxerba2013-05-041-7/+9
|
* updating italian translationmaxerba2013-05-041-1/+1
|
* giant comp rejiggering commit #5:Mike Blumenkrantz2013-04-151-5/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | * border frame/object now drawn directly on compositor canvas * border shadows now in border theme with edje hint, non-updated themes still receive comp object shadows FOR NOW * e_border MOVE/RESIZE pointer mode defines are now e_pointer.h enums * added BD_CHANGED() util macro for setting bd->changed and printing a debug line to assist in finding places where this all-important flag is wrongly set * bd->bg_win removed entirely * bd->pointer objects moved to compositor object; now only one pointer object exists for each compositor * resizing windows now shows a new and totally-intended scaling effect for window contents * some additional retooling of border deletion/free callbacks * fixed lurking potential bug where window could recieve focus from autoraise timer after border had been deleted * more comp shape improvements/rewrites * desk transitions are now BROKEN(ish) * various modules updated to not be totally broken with these changes
* E_FN_DEL macro renamed to E_FREE_FUNC with param order swapped for consistencyMike Blumenkrantz2013-02-221-3/+3
|
* fix tons of now-incorrect popup and object usage in winlistMike Blumenkrantz2013-02-191-29/+15
| | | | SVN revision: 84099
* giant comp rejiggering commit #2: popups are now objects drawn directly onto ↵Mike Blumenkrantz2013-02-181-2/+1
| | | | | | | | | | | | | | | | | | the compositor canvas with no xwindows of their own * added a number of new e_comp functions and macros * options for disabling effects on objects: this option does not currently have any effect * all modules which used gadcon popups have been adjusted * all modules which used input windows to detect close events for gadcon popups have been adjusted to use new popup autoclose functionality * shelves are now always drawn on the compositor canvas, meaning objects will never get clipped by the shelf (ticket #1810) * shelves no longer have an event object SVN revision: 84060
* unbreak winlist focus setting, as broken by princeamd's patch which I failed ↵Mike Blumenkrantz2013-02-181-17/+6
| | | | | | to adequately test across all focus models :( SVN revision: 84045
* patch from Deon Thomas: this patch fix the bug with if you have multiple ↵Mike Blumenkrantz2013-02-151-0/+12
| | | | | | windows opened and you are Alt+Tabbing suppose the mouse is already over the window that e_border_focused_get (the last focused border) we go to the next one. currently it centres the mouse on the same focused window then if you do alt+tab it will go to the next. SVN revision: 83946
* giant comp rejiggering commit because anything smaller would have broken ↵Mike Blumenkrantz2013-02-072-6/+6
| | | | | | | | | | | | | | | | | | | | | | something: * remove xwin for container canvas: now drawn directly on the compositor canvas * added SHAPE_DEBUG define for bored developers * bindings now use new e struct for mouse/wheel events * container+zone now get mouse events from smart callbacks instead of x events * rename comp api namespace * change comp underlay theme to have a swallow for the wallpaper * add names to all zone/container/comp objects to make debugging much easier * some minor related updates to go along with this SVN revision: 83752
* remove unused timer variable, reduce e_grabinput calls slightly with some ↵Mike Blumenkrantz2013-02-071-30/+12
| | | | | | reordering SVN revision: 83733
* unbreak winlist focus changingMike Blumenkrantz2013-02-071-2/+25
| | | | SVN revision: 83731
* fix no-warp mode winlist usageMike Blumenkrantz2013-02-061-6/+12
| | | | | | | ticket #asdfuser SVN revision: 83683
* convert more winlist and focus dialog widgets to use new check disable apiMike Blumenkrantz2013-02-061-47/+6
| | | | SVN revision: 83666
* disable winlist pointer warp options when disable_all_pointer_warps is enabledMike Blumenkrantz2013-02-061-0/+3
| | | | SVN revision: 83664
* remove unnecessary callbacks from winlist config dialogMike Blumenkrantz2013-02-061-22/+1
| | | | SVN revision: 83663
* unify all pointer warping code to rely on e_border_pointer_warp_to_center ↵Mike Blumenkrantz2013-02-051-244/+17
| | | | | | functions SVN revision: 83636
* winlist_warp_speed->pointer_warp_speedMike Blumenkrantz2013-02-051-12/+0
| | | | | | | pointer warp options consolidated into their own tab in focus settings SVN revision: 83633
* add yet another pointer warp option: disable all warpsMike Blumenkrantz2013-02-051-10/+15
| | | | | | | ticket #asdfuser SVN revision: 83629
* giant commit that wipes all bindi^W^W^Wsplits out binding configs into a ↵Mike Blumenkrantz2013-02-011-2/+2
| | | | | | | | | separate config domain so they can be more easily copied and so they won't be wiped in the event that primary config is wiped also splits all binding lists out of e_config: they are now conveniently located in the global "e_bindings" struct SVN revision: 83544
* add config option for disabling pointer warp when performing directional ↵Mike Blumenkrantz2013-01-082-34/+51
| | | | | | | | | focus change in winlist, patch by David H. Bronke ticket #2098 SVN revision: 82409
* winlist should no longer get stuck sometimes when activated by keybindMike Blumenkrantz2012-12-201-1/+1
| | | | | | | ticket #2007 SVN revision: 81449
* winlist now removes modifiers from its list as they are releasedMike Blumenkrantz2012-12-201-30/+19
| | | | SVN revision: 81448
* disable winlist binding activation for edge/signal/acpi; this is totally brokenMike Blumenkrantz2012-12-201-4/+25
| | | | SVN revision: 81446
* winlist now behaves in a more expected manner when activated with a mouse ↵Mike Blumenkrantz2012-12-201-2/+5
| | | | | | binding SVN revision: 81443
* unify winlist action code and set activation typeMike Blumenkrantz2012-12-203-229/+80
| | | | SVN revision: 81442
* Store and handle action names correctly. (patch from Igor Murzov)Massimo Maiurana2012-12-161-24/+24
| | | | SVN revision: 81049
* fix "focus" option for winlistMike Blumenkrantz2012-12-031-1/+1
| | | | | | | ticket #1894 SVN revision: 80078
* giant header overhaul which removes all the stupid one line function ↵Mike Blumenkrantz2012-11-304-28/+2
| | | | | | prototype headers and e_mod_main.h headers that contain nothing but unnecessary module api prototypes SVN revision: 79908
* updating various translationsMassimo Maiurana2012-11-211-0/+4
| | | | SVN revision: 79519
* put lucas's makefiles back.. but what do you do to make it not breakCarsten Haitzler2012-11-091-33/+0
| | | | | | | | between builds from older vs newer makefile setup? SVN revision: 79024
* lucas... u're going to hate me... but i'm reverting this whole lot ofCarsten Haitzler2012-11-091-0/+33
| | | | | | | | | | | | | | | | module build chnages because its fundamentally broken. it DOES NOT PRODUCE .SO FILES. just .la and .a files. the only reason u dont notice is.. you ALREADY had .so's installed. i just got in from the airport... synced and updated.. rebuilt and was met with all modules not loading... literally - no .so's are installed int he module dirs. try rm -rf the instaleld module tree. regardless... this has to be reverted be3cause it's a major break. the idea is right/nice. the implementation is causing... problems. SVN revision: 79015
* e/modules: delete old Makefile.am'sLucas De Marchi2012-11-071-33/+0
| | | | SVN revision: 78983
* use handler list macroMike Blumenkrantz2012-11-011-24/+8
| | | | SVN revision: 78750
* e: use AM_CPPFLAGS instead of INCLUDESLucas De Marchi2012-10-311-1/+1
| | | | | | | | | | | Get rid of warnings like below with recent automake (1.11 and newer): src/bin/Makefile.am:6: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS') src/bin/Makefile.am: installing './depcomp' src/modules/access/Makefile.am:11: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS') SVN revision: 78720
* e: no need to freeze/thaw focus tracking when not getting in event loopBoris Faure2012-10-291-8/+0
| | | | SVN revision: 78618
* e: cleanup layer handlingSebastian Dransfeld2012-10-021-1/+1
| | | | | | | | | | | | It seems people put random numbers as layers, so it is better to define available layer numbers. This patch also puts popups below fullscreen windows, as it sucks to get popups during presentations. A better solution is maybe to put popups above fullscreen, but have a presentation mode to put fullscreen windows above popups? SVN revision: 77293
* e: fix Move to the left/right/up/down windowBoris Faure2012-09-151-4/+24
| | | | | | Closes #1488 SVN revision: 76703
* winlist now only shows windows on other screens when the option for it is ↵Mike Blumenkrantz2012-09-121-0/+5
| | | | | | | | | checked and (the window is from the current desk on the other screen || the option to show windows from all desks is set) ticket #1494 SVN revision: 76500
* fix another missing ptr warp bug on alt-tab.Carsten Haitzler2012-08-251-1/+16
| | | | SVN revision: 75694
* and now nicelyt and once and for bloody all fix focus stuff on alt-tab!Carsten Haitzler2012-08-251-0/+2
| | | | SVN revision: 75693
* ensure actual focus goes to tabbed-to-window.Carsten Haitzler2012-08-251-0/+1
| | | | SVN revision: 75692
* fix alt-tab to/from fullscreen windowsCarsten Haitzler2012-08-251-5/+0
| | | | SVN revision: 75691
* revert previous commit, ticket #daniel lied to meMike Blumenkrantz2012-08-231-1/+1
| | | | SVN revision: 75609