enlightenment/src/modules
Seunghun Lee c61efa7c55 wl_drm: Add event handler for session activation signal.
Summary:
Compositor need to change the compositing mode to offscreen or render state depend on session activation state.
this patch is for it.

Test Plan:
(1) Run enlightenment on X.
(2) Change another VT.
(3) Run enlightenment on wayland and drm.
(4) Change the VT to enlightenment which is ran (1).
enlightenment on wayland will not render during session deactivation state.

Reviewers: zmike, devilhorns

Reviewed By: devilhorns

Subscribers: cedric

Differential Revision: https://phab.enlightenment.org/D1816
2015-01-05 09:09:59 -05:00
..
access Updating desktop files, eo.po and fr.po 2014-09-11 21:14:58 +02:00
appmenu bugfix: Cleanup appmenu module having missing field initializers for 2014-09-18 13:35:38 -04:00
backlight backlight: remove code duplication 2014-12-03 11:55:25 +00:00
battery remove E_Win+e_canvas, convert all internal wins to use elm_win 2014-11-20 15:26:21 -05:00
bluez4 Revert "all dialogs are now resizable" 2014-12-22 23:02:05 +09:00
clock remove E_Win+e_canvas, convert all internal wins to use elm_win 2014-11-20 15:26:21 -05:00
conf Revert "windows - allow close button to work again in internal wins" 2014-11-23 13:54:14 +09:00
conf_applications Revert "all dialogs are now resizable" 2014-12-22 23:02:05 +09:00
conf_bindings Revert "all dialogs are now resizable" 2014-12-22 23:02:05 +09:00
conf_dialogs Revert "all dialogs are now resizable" 2014-12-22 23:02:05 +09:00
conf_display config: Fix segfault 2014-12-28 11:15:26 +01:00
conf_interaction remove E_Win+e_canvas, convert all internal wins to use elm_win 2014-11-20 15:26:21 -05:00
conf_intl Revert "all dialogs are now resizable" 2014-12-22 23:02:05 +09:00
conf_menus Revert "all dialogs are now resizable" 2014-12-22 23:02:05 +09:00
conf_paths Revert "all dialogs are now resizable" 2014-12-22 23:02:05 +09:00
conf_performance remove E_Win+e_canvas, convert all internal wins to use elm_win 2014-11-20 15:26:21 -05:00
conf_randr e - randr - stop saving config using XID - this is utterly WRONG 2014-11-29 10:05:36 +09:00
conf_shelves Revert "all dialogs are now resizable" 2014-12-22 23:02:05 +09:00
conf_theme add compile warning note for elm hack 2015-01-01 17:46:13 -05:00
conf_window_manipulation Revert "all dialogs are now resizable" 2014-12-22 23:02:05 +09:00
conf_window_remembers Revert "all dialogs are now resizable" 2014-12-22 23:02:05 +09:00
connman ensure string safety on dbus message in connman agent 2014-11-25 15:40:31 -05:00
contact Updating desktop files, eo.po and fr.po 2014-09-11 21:14:58 +02:00
cpufreq cpufreq: teach cpuinfo_{min,max}_freq as available frequencies 2014-11-29 16:39:42 +09:00
everything e_box -> elm_box conversion 2015-01-01 17:45:34 -05:00
fileman e_box -> elm_box conversion 2015-01-01 17:45:34 -05:00
fileman_opinfo e_box -> elm_box conversion 2015-01-01 17:45:34 -05:00
gadman remove E_Win+e_canvas, convert all internal wins to use elm_win 2014-11-20 15:26:21 -05:00
ibar e_box -> elm_box conversion 2015-01-01 17:45:34 -05:00
ibox e_box -> elm_box conversion 2015-01-01 17:45:34 -05:00
illume-bluetooth Updating desktop files, eo.po and fr.po 2014-09-11 21:14:58 +02:00
illume-home remove E_Win+e_canvas, convert all internal wins to use elm_win 2014-11-20 15:26:21 -05:00
illume-home-toggle Updating desktop files, eo.po and fr.po 2014-09-11 21:14:58 +02:00
illume-indicator remove E_Win+e_canvas, convert all internal wins to use elm_win 2014-11-20 15:26:21 -05:00
illume-kbd-toggle Updating desktop files, eo.po and fr.po 2014-09-11 21:14:58 +02:00
illume-keyboard e_box -> elm_box conversion 2015-01-01 17:45:34 -05:00
illume-mode-toggle Updating desktop files, eo.po and fr.po 2014-09-11 21:14:58 +02:00
illume-softkey remove E_Win+e_canvas, convert all internal wins to use elm_win 2014-11-20 15:26:21 -05:00
illume2 remove E_Win+e_canvas, convert all internal wins to use elm_win 2014-11-20 15:26:21 -05:00
layout Updating desktop files, eo.po and fr.po 2014-09-11 21:14:58 +02:00
lokker remove E_Win+e_canvas, convert all internal wins to use elm_win 2014-11-20 15:26:21 -05:00
mixer don't show mixer popup during nocomp 2014-12-30 17:00:23 -05:00
msgbus bugfix: Cleanup msgbus module from having missing field initializers 2014-09-18 14:07:36 -04:00
music-control music-control: Update generated code after various eldbus-codegen fixes 2014-11-24 10:52:59 +01:00
notification add back notification merging 2014-12-28 17:34:28 -05:00
packagekit Revert "all dialogs are now resizable" 2014-12-22 23:02:05 +09:00
pager Revert "all dialogs are now resizable" 2014-12-22 23:02:05 +09:00
pager_plain Revert "all dialogs are now resizable" 2014-12-22 23:02:05 +09:00
policy_mobile remove E_Win+e_canvas, convert all internal wins to use elm_win 2014-11-20 15:26:21 -05:00
quickaccess Revert "all dialogs are now resizable" 2014-12-22 23:02:05 +09:00
shot Revert "all dialogs are now resizable" 2014-12-22 23:02:05 +09:00
start Updating desktop files, eo.po and fr.po 2014-09-11 21:14:58 +02:00
syscon remove E_Win+e_canvas, convert all internal wins to use elm_win 2014-11-20 15:26:21 -05:00
systray systray: revert change which shouldn't go in 2014-12-17 11:20:22 +01:00
tasks e_box -> elm_box conversion 2015-01-01 17:45:34 -05:00
teamwork remove E_Win+e_canvas, convert all internal wins to use elm_win 2014-11-20 15:26:21 -05:00
temperature rename WEIGHT/ALIGN/EXPAND/FILL to E_WEIGHT/E_ALIGN/E_EXPAND/E_FILL 2014-11-21 20:10:46 +00:00
tiling Tiling: don't try to change the border of borderless windows. 2015-01-04 13:45:16 +00:00
winlist don't recalc winlist on client add event if client is not added to winlist 2015-01-01 17:46:13 -05:00
wizard wizard: use eina_list_free to free the list 2014-11-21 19:57:59 +01:00
wl_desktop_shell wl-desktop-shell: Always set netwm.ping on the client 2014-11-03 12:27:13 -05:00
wl_drm wl_drm: Add event handler for session activation signal. 2015-01-05 09:09:59 -05:00
wl_fb Fix building Enlightenment for X11-only, Wayland-Only, and X11 with Wayland clients. 2014-08-26 10:10:38 -04:00
wl_screenshot Updating desktop files, eo.po and fr.po 2014-09-11 21:14:58 +02:00
wl_x11 wl-x11: Declare keyboard strings as NULL (initially) to avoid crash 2014-08-26 10:10:39 -04:00
xkbswitch Revert "all dialogs are now resizable" 2014-12-22 23:02:05 +09:00
.gitignore Split .gitignore into multiple files 2013-06-11 18:19:12 -03:00
Makefile.mk remove access module from build 2014-12-08 15:49:11 -05:00
Makefile_access.mk Fix building Enlightenment for X11-only, Wayland-Only, and X11 with Wayland clients. 2014-08-26 10:10:38 -04:00
Makefile_appmenu.mk bugfix: building non-default modules from dist no longer fails 2014-02-04 10:54:11 -05:00
Makefile_backlight.mk bugfix: building non-default modules from dist no longer fails 2014-02-04 10:54:11 -05:00
Makefile_battery.mk bugfix: building non-default modules from dist no longer fails 2014-02-04 10:54:11 -05:00
Makefile_bluez4.mk bugfix: building non-default modules from dist no longer fails 2014-02-04 10:54:11 -05:00
Makefile_clock.mk bugfix: building non-default modules from dist no longer fails 2014-02-04 10:54:11 -05:00
Makefile_conf.mk bugfix: building non-default modules from dist no longer fails 2014-02-04 10:54:11 -05:00
Makefile_conf_applications.mk bugfix: building non-default modules from dist no longer fails 2014-02-04 10:54:11 -05:00
Makefile_conf_bindings.mk bugfix: building non-default modules from dist no longer fails 2014-02-04 10:54:11 -05:00
Makefile_conf_dialogs.mk bugfix: building non-default modules from dist no longer fails 2014-02-04 10:54:11 -05:00
Makefile_conf_display.mk remove dead conf_display file 2014-11-20 15:26:18 -05:00
Makefile_conf_interaction.mk bugfix: building non-default modules from dist no longer fails 2014-02-04 10:54:11 -05:00
Makefile_conf_intl.mk bugfix: building non-default modules from dist no longer fails 2014-02-04 10:54:11 -05:00
Makefile_conf_menus.mk bugfix: building non-default modules from dist no longer fails 2014-02-04 10:54:11 -05:00
Makefile_conf_paths.mk bugfix: building non-default modules from dist no longer fails 2014-02-04 10:54:11 -05:00
Makefile_conf_performance.mk remove performance - engine cfg dialog as its obsolete 2014-08-11 10:56:35 +09:00
Makefile_conf_randr.mk bugfix: building non-default modules from dist no longer fails 2014-02-04 10:54:11 -05:00
Makefile_conf_shelves.mk bugfix: building non-default modules from dist no longer fails 2014-02-04 10:54:11 -05:00
Makefile_conf_theme.mk bugfix: building non-default modules from dist no longer fails 2014-02-04 10:54:11 -05:00
Makefile_conf_window_manipulation.mk bugfix: building non-default modules from dist no longer fails 2014-02-04 10:54:11 -05:00
Makefile_conf_window_remembers.mk bugfix: building non-default modules from dist no longer fails 2014-02-04 10:54:11 -05:00
Makefile_connman.mk bugfix: building non-default modules from dist no longer fails 2014-02-04 10:54:11 -05:00
Makefile_contact.mk Fix building Enlightenment for X11-only, Wayland-Only, and X11 with Wayland clients. 2014-08-26 10:10:38 -04:00
Makefile_cpufreq.mk bugfix: building non-default modules from dist no longer fails 2014-02-04 10:54:11 -05:00
Makefile_everything.mk Install everything.pc in $prefix/libdata/pkgconfig on FreeBSD 2014-09-01 12:33:31 -04:00
Makefile_fileman.mk bugfix: building non-default modules from dist no longer fails 2014-02-04 10:54:11 -05:00
Makefile_fileman_opinfo.mk bugfix: building non-default modules from dist no longer fails 2014-02-04 10:54:11 -05:00
Makefile_gadman.mk bugfix: building non-default modules from dist no longer fails 2014-02-04 10:54:11 -05:00
Makefile_ibar.mk bugfix: building non-default modules from dist no longer fails 2014-02-04 10:54:11 -05:00
Makefile_ibox.mk fix ibox eo errors 2014-04-10 19:06:04 -04:00
Makefile_illume-bluetooth.mk bugfix: building non-default modules from dist no longer fails 2014-02-04 10:54:11 -05:00
Makefile_illume-home-toggle.mk bugfix: building non-default modules from dist no longer fails 2014-02-04 10:54:11 -05:00
Makefile_illume-home.mk bugfix: building non-default modules from dist no longer fails 2014-02-04 10:54:11 -05:00
Makefile_illume-indicator.mk bugfix: building non-default modules from dist no longer fails 2014-02-04 10:54:11 -05:00
Makefile_illume-kbd-toggle.mk bugfix: building non-default modules from dist no longer fails 2014-02-04 10:54:11 -05:00
Makefile_illume-keyboard.mk bugfix: building non-default modules from dist no longer fails 2014-02-04 10:54:11 -05:00
Makefile_illume-mode-toggle.mk bugfix: building non-default modules from dist no longer fails 2014-02-04 10:54:11 -05:00
Makefile_illume-softkey.mk bugfix: building non-default modules from dist no longer fails 2014-02-04 10:54:11 -05:00
Makefile_illume2.mk bugfix: building non-default modules from dist no longer fails 2014-02-04 10:54:11 -05:00
Makefile_lokker.mk bugfix: building non-default modules from dist no longer fails 2014-02-04 10:54:11 -05:00
Makefile_mixer.mk bugfix: building non-default modules from dist no longer fails 2014-02-04 10:54:11 -05:00
Makefile_msgbus.mk bugfix: building non-default modules from dist no longer fails 2014-02-04 10:54:11 -05:00
Makefile_music_control.mk bugfix: building non-default modules from dist no longer fails 2014-02-04 10:54:11 -05:00
Makefile_notification.mk bugfix: building non-default modules from dist no longer fails 2014-02-04 10:54:11 -05:00
Makefile_packagekit.mk bugfix: building non-default modules from dist no longer fails 2014-02-04 10:54:11 -05:00
Makefile_pager.mk bugfix: building non-default modules from dist no longer fails 2014-02-04 10:54:11 -05:00
Makefile_pager_plain.mk rename pager16 to pager and pager to pager_plain 2014-08-05 12:01:22 +09:00
Makefile_physics.mk bugfix: building non-default modules from dist no longer fails 2014-02-04 10:54:11 -05:00
Makefile_policy_mobile.mk added mobile policy module 2014-08-29 13:48:01 -04:00
Makefile_quickaccess.mk bugfix: building non-default modules from dist no longer fails 2014-02-04 10:54:11 -05:00
Makefile_shot.mk bugfix: building non-default modules from dist no longer fails 2014-02-04 10:54:11 -05:00
Makefile_start.mk bugfix: building non-default modules from dist no longer fails 2014-02-04 10:54:11 -05:00
Makefile_syscon.mk bugfix: building non-default modules from dist no longer fails 2014-02-04 10:54:11 -05:00
Makefile_systray.mk remove xembeds from systray module 2014-11-25 15:20:11 -05:00
Makefile_tasks.mk bugfix: building non-default modules from dist no longer fails 2014-02-04 10:54:11 -05:00
Makefile_teamwork.mk bugfix: building non-default modules from dist no longer fails 2014-02-04 10:54:11 -05:00
Makefile_temperature.mk bugfix: building non-default modules from dist no longer fails 2014-02-04 10:54:11 -05:00
Makefile_tiling.mk Fix 'make dist' (include extra files). 2014-02-23 11:26:33 +00:00
Makefile_winlist.mk bugfix: building non-default modules from dist no longer fails 2014-02-04 10:54:11 -05:00
Makefile_wizard.mk remove mixer wizard check 2014-04-04 15:04:28 -04:00
Makefile_wl_desktop_shell.mk Fix building Enlightenment for X11-only, Wayland-Only, and X11 with Wayland clients. 2014-08-26 10:10:38 -04:00
Makefile_wl_drm.mk @feature: Add new drm compositing module 2014-03-18 07:43:04 +00:00
Makefile_wl_fb.mk Fix building Enlightenment for X11-only, Wayland-Only, and X11 with Wayland clients. 2014-08-26 10:10:38 -04:00
Makefile_wl_screenshot.mk more distcheck fixes 2014-02-04 13:55:58 -05:00
Makefile_wl_x11.mk update wl_x11 and wl_desktop_shell for new compositor 2014-08-26 10:10:35 -04:00
Makefile_xkbswitch.mk bugfix: building non-default modules from dist no longer fails 2014-02-04 10:54:11 -05:00