summaryrefslogtreecommitdiff
path: root/src/bin/e_place.c
Commit message (Expand)AuthorAgeFilesLines
* clamp large windows to desk's useful geometry if smart placement failsMike Blumenkrantz2018-01-221-2/+4
* ignore all non-NORMAL type wl windows in e_placeMike Blumenkrantz2017-02-101-0/+1
* add docs for e_place_desk_region_smart() calc codeMike Blumenkrantz2016-11-071-0/+21
* break out repeated code from _e_place_desk_region_smart_area_calc() into sepa...Mike Blumenkrantz2016-11-071-73/+31
* break out e_place_desk_region_smart() area calcs into separate functionMike Blumenkrantz2016-11-071-90/+97
* clamp e_place calcs to zone geometryMike Blumenkrantz2016-11-071-5/+5
* fix e_place_zone_region_smart_cleanup()Mike Blumenkrantz2016-05-181-3/+5
* force cursor placement to obey useful zone geometryMike Blumenkrantz2016-05-121-4/+7
* bad copy/paste in _e_place_desk_region_smart_obstacle_add()Mike Blumenkrantz2016-05-051-1/+1
* further optimize window smart placement by reducing obstacle calcsMike Blumenkrantz2016-05-021-8/+17
* unify client filtering checks from e_place_desk_region_smart()Mike Blumenkrantz2016-04-211-24/+19
* redo e_place_desk_region_smart() to handle multiple screensMike Blumenkrantz2016-04-121-56/+73
* ignore maximized+fullscreen windows when placing new clientsMike Blumenkrantz2016-04-111-0/+8
* use zone obstacles when generating list of obstacles in smart placeMike Blumenkrantz2016-01-141-9/+17
* unify a large portion of repeated code in e_placeMike Blumenkrantz2016-01-141-120/+60
* use zone obstacles for window placement during shelf coverage calcsMike Blumenkrantz2016-01-141-31/+39
* test given coordinates in smart window placement algorithmMike Blumenkrantz2015-12-311-0/+21
* enlightenment: Make E build again with EFL from gitChris Michael2015-05-071-5/+5
* e_place - dont need extrra zone check here anymoreCarsten Haitzler (Rasterman)2015-04-281-1/+0
* e auto-placement - don't include shelves from other screensCarsten Haitzler (Rasterman)2015-04-271-0/+1
* __UNUSED__ -> EINA_UNUSEDMike Blumenkrantz2015-03-181-1/+1
* remove E_Zone->comp memberMike Blumenkrantz2015-03-131-2/+2
* E_CLIENT_*FOREACH() macros no longer take a E_Comp paramMike Blumenkrantz2015-03-131-3/+3
* fix visibility checks for shelves in client smart placementMike Blumenkrantz2014-02-211-9/+11
* compositor rewrite / charlie-foxtrot situationMike Blumenkrantz2014-01-141-71/+43
* formatting: all at onceMike Blumenkrantz2013-01-111-314/+315
* fix border placement to not move away from iconified/hidden windows...Carsten Haitzler2012-07-141-1/+2
* e17: whitespaces--Vincent Torri2012-06-211-3/+3
* e: More y0 and y1 renaming to avoid global shadowingStefan Schmidt2012-06-201-8/+8
* fix placement code to respect desktop given not current visible stuff,Carsten Haitzler2012-04-211-24/+35
* Add UNUSED where needed.Christopher Michael2010-08-181-1/+1
* FORMATTINGLucas De Marchi2010-08-041-3/+0
* make clang happySebastian Dransfeld2010-01-151-2/+0
* * e: Cleanup use of Eina data structure.Cedric BAIL2009-08-211-18/+12
* fix placement to actually respect overlay allow of shelvesCarsten Haitzler2009-07-171-1/+17
* Remove Evas list and replace them with Eina list.Cedric BAIL2008-10-221-11/+11
* e:Carsten Haitzler2008-01-111-1/+1
* In all these whitespace cleanups, I did actually remove a few unused variable...Eric Schuele2007-10-311-43/+20
* and handle corner case for fulslcreen sized windows in auto-place. oops.Carsten Haitzler2007-09-201-9/+9
* placement 100% avoids placing over/under a shelf not just "prefers not to".Carsten Haitzler2007-09-191-1/+4
* printf--Carsten Haitzler2006-10-301-6/+0
* fix smart placement!Carsten Haitzler2006-10-301-71/+119
* jamse brown ... errr... gadman is dead.Carsten Haitzler2006-08-201-60/+0
* Fix warningsebastid2006-06-081-1/+1
* limit place coord to within the zone.Carsten Haitzler2006-06-011-0/+14
* Remove unused variablessebastid2006-05-311-1/+0
* e packages build again - also not much point having an enlightenment-data asCarsten Haitzler2006-04-201-261/+236
* anitgadget placement policyCarsten Haitzler2006-02-031-7/+56
* Fix EAPI warnings.sebastid2006-01-071-4/+4
* border positions is relative to container, not zonesebastid2005-09-291-4/+4