index
:
delta/enlightenment/enlightenment.git
baserock/morph
devs/asdfuser/comp-sounds
devs/asdfuser/leak-fix
devs/bu5hm4n/apb-fix
devs/bu5hm4n/bsd_build_fix
devs/bu5hm4n/bugfixing
devs/bu5hm4n/debug_code
devs/bu5hm4n/econfigure2
devs/bu5hm4n/fix
devs/bu5hm4n/fixes
devs/bu5hm4n/kb
devs/bu5hm4n/luncher_verbose
devs/bu5hm4n/meson_wip
devs/bu5hm4n/mixer-fix
devs/bu5hm4n/mixer_bug
devs/bu5hm4n/mixer_fix
devs/bu5hm4n/mixer_fix_range
devs/bu5hm4n/mixerfun
devs/bu5hm4n/morlenxus_fix
devs/bu5hm4n/netstart_fixes
devs/bu5hm4n/next
devs/bu5hm4n/pointer-fix
devs/bu5hm4n/recognition
devs/bu5hm4n/release-stuff
devs/bu5hm4n/sandbox_fix
devs/bu5hm4n/swipe_real
devs/bu5hm4n/systray
devs/bu5hm4n/uupsi
devs/bu5hm4n/xkb-fix
devs/captainigloo/eglfs
devs/captainigloo/eglfs_rpi
devs/derekf/32bit
devs/derekf/apbbbugs
devs/derekf/bm
devs/derekf/clipboard
devs/derekf/conf
devs/derekf/dep
devs/derekf/dmabuf
devs/derekf/for_derbyw
devs/derekf/generate
devs/derekf/gtk_crash
devs/derekf/includes
devs/derekf/nerf_dmabuf
devs/derekf/wip
devs/derekf/wip2
devs/derekf/wip_viewporter
devs/devilhorns/drm_rotation
devs/devilhorns/e_comp_wl
devs/devilhorns/e_wayland
devs/devilhorns/ecore_drm2
devs/devilhorns/ecore_wl2
devs/devilhorns/output
devs/devilhorns/rotation
devs/devilhorns/wayland
devs/devilhorns/wl_buffer
devs/devilhorns/xwayland
devs/discomfitor/action_route
devs/discomfitor/align
devs/discomfitor/an_unfinished_mastahpiece
devs/discomfitor/debug
devs/discomfitor/e19
devs/discomfitor/e19-superborkagedontevenclonethisohgodwhyareyoucloningit
devs/discomfitor/elm
devs/discomfitor/eo
devs/discomfitor/geo
devs/discomfitor/junk
devs/discomfitor/meson
devs/discomfitor/output_states
devs/discomfitor/quicklaunch
devs/discomfitor/wip
devs/discomfitor/wip21
devs/discomfitor/wipenlightenment-0.21
devs/discomfitor/wl
devs/discomfitor/wl2
devs/discomfitor/xdg-shedsmanship
devs/discomfitor/xwl
devs/englebass/randr
devs/etrunko/0.17.4
devs/etrunko/0.17.5
devs/etrunko/0.17.6
devs/etrunko/01.7.4
devs/etrunko/randr
devs/felipealmeida/quit_last_hidden_policy
devs/illogict/signals_priority
devs/okra/luncher
devs/okra/pager
devs/princeamd/enlightenment-0.17-elive
devs/q66/resizable_dialogs
devs/sachiel/e19
devs/stanluk/a11y
devs/stefan/for-e19
devs/stefan/geolocation
devs/stefan/geolocation-rebased-on-elm-win
devs/stefan/no-logo-lockscreen
devs/stefan/wl-session-recovery
devs/tasn/e19_tiling2
devs/yoz/bryce
devs/yoz/imfos
devs/yoz/pulse
devs/yoz/weather
devs/yoz/xkbswitch
enlightenment-0.17
enlightenment-0.18
enlightenment-0.19
enlightenment-0.20
enlightenment-0.21
enlightenment-0.22
enlightenment-0.23
enlightenment-0.24
feature/quicklaunch
feature/wayland/multi-output
master
origin/enlightenment-0.17
v-0.25.0
git.enlightenment.org: core/enlightenment.git
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
bin
/
e_place.c
Commit message (
Expand
)
Author
Age
Files
Lines
*
clamp large windows to desk's useful geometry if smart placement fails
Mike Blumenkrantz
2018-01-22
1
-2
/
+4
*
ignore all non-NORMAL type wl windows in e_place
Mike Blumenkrantz
2017-02-10
1
-0
/
+1
*
add docs for e_place_desk_region_smart() calc code
Mike Blumenkrantz
2016-11-07
1
-0
/
+21
*
break out repeated code from _e_place_desk_region_smart_area_calc() into sepa...
Mike Blumenkrantz
2016-11-07
1
-73
/
+31
*
break out e_place_desk_region_smart() area calcs into separate function
Mike Blumenkrantz
2016-11-07
1
-90
/
+97
*
clamp e_place calcs to zone geometry
Mike Blumenkrantz
2016-11-07
1
-5
/
+5
*
fix e_place_zone_region_smart_cleanup()
Mike Blumenkrantz
2016-05-18
1
-3
/
+5
*
force cursor placement to obey useful zone geometry
Mike Blumenkrantz
2016-05-12
1
-4
/
+7
*
bad copy/paste in _e_place_desk_region_smart_obstacle_add()
Mike Blumenkrantz
2016-05-05
1
-1
/
+1
*
further optimize window smart placement by reducing obstacle calcs
Mike Blumenkrantz
2016-05-02
1
-8
/
+17
*
unify client filtering checks from e_place_desk_region_smart()
Mike Blumenkrantz
2016-04-21
1
-24
/
+19
*
redo e_place_desk_region_smart() to handle multiple screens
Mike Blumenkrantz
2016-04-12
1
-56
/
+73
*
ignore maximized+fullscreen windows when placing new clients
Mike Blumenkrantz
2016-04-11
1
-0
/
+8
*
use zone obstacles when generating list of obstacles in smart place
Mike Blumenkrantz
2016-01-14
1
-9
/
+17
*
unify a large portion of repeated code in e_place
Mike Blumenkrantz
2016-01-14
1
-120
/
+60
*
use zone obstacles for window placement during shelf coverage calcs
Mike Blumenkrantz
2016-01-14
1
-31
/
+39
*
test given coordinates in smart window placement algorithm
Mike Blumenkrantz
2015-12-31
1
-0
/
+21
*
enlightenment: Make E build again with EFL from git
Chris Michael
2015-05-07
1
-5
/
+5
*
e_place - dont need extrra zone check here anymore
Carsten Haitzler (Rasterman)
2015-04-28
1
-1
/
+0
*
e auto-placement - don't include shelves from other screens
Carsten Haitzler (Rasterman)
2015-04-27
1
-0
/
+1
*
__UNUSED__ -> EINA_UNUSED
Mike Blumenkrantz
2015-03-18
1
-1
/
+1
*
remove E_Zone->comp member
Mike Blumenkrantz
2015-03-13
1
-2
/
+2
*
E_CLIENT_*FOREACH() macros no longer take a E_Comp param
Mike Blumenkrantz
2015-03-13
1
-3
/
+3
*
fix visibility checks for shelves in client smart placement
Mike Blumenkrantz
2014-02-21
1
-9
/
+11
*
compositor rewrite / charlie-foxtrot situation
Mike Blumenkrantz
2014-01-14
1
-71
/
+43
*
formatting: all at once
Mike Blumenkrantz
2013-01-11
1
-314
/
+315
*
fix border placement to not move away from iconified/hidden windows...
Carsten Haitzler
2012-07-14
1
-1
/
+2
*
e17: whitespaces--
Vincent Torri
2012-06-21
1
-3
/
+3
*
e: More y0 and y1 renaming to avoid global shadowing
Stefan Schmidt
2012-06-20
1
-8
/
+8
*
fix placement code to respect desktop given not current visible stuff,
Carsten Haitzler
2012-04-21
1
-24
/
+35
*
Add UNUSED where needed.
Christopher Michael
2010-08-18
1
-1
/
+1
*
FORMATTING
Lucas De Marchi
2010-08-04
1
-3
/
+0
*
make clang happy
Sebastian Dransfeld
2010-01-15
1
-2
/
+0
*
* e: Cleanup use of Eina data structure.
Cedric BAIL
2009-08-21
1
-18
/
+12
*
fix placement to actually respect overlay allow of shelves
Carsten Haitzler
2009-07-17
1
-1
/
+17
*
Remove Evas list and replace them with Eina list.
Cedric BAIL
2008-10-22
1
-11
/
+11
*
e:
Carsten Haitzler
2008-01-11
1
-1
/
+1
*
In all these whitespace cleanups, I did actually remove a few unused variable...
Eric Schuele
2007-10-31
1
-43
/
+20
*
and handle corner case for fulslcreen sized windows in auto-place. oops.
Carsten Haitzler
2007-09-20
1
-9
/
+9
*
placement 100% avoids placing over/under a shelf not just "prefers not to".
Carsten Haitzler
2007-09-19
1
-1
/
+4
*
printf--
Carsten Haitzler
2006-10-30
1
-6
/
+0
*
fix smart placement!
Carsten Haitzler
2006-10-30
1
-71
/
+119
*
jamse brown ... errr... gadman is dead.
Carsten Haitzler
2006-08-20
1
-60
/
+0
*
Fix warning
sebastid
2006-06-08
1
-1
/
+1
*
limit place coord to within the zone.
Carsten Haitzler
2006-06-01
1
-0
/
+14
*
Remove unused variables
sebastid
2006-05-31
1
-1
/
+0
*
e packages build again - also not much point having an enlightenment-data as
Carsten Haitzler
2006-04-20
1
-261
/
+236
*
anitgadget placement policy
Carsten Haitzler
2006-02-03
1
-7
/
+56
*
Fix EAPI warnings.
sebastid
2006-01-07
1
-4
/
+4
*
border positions is relative to container, not zone
sebastid
2005-09-29
1
-4
/
+4
[next]