enlightenment/src/modules
Mike Blumenkrantz 12d7405a0f huge wl fixup (wayland clients actually working again)
* try to clear up build system for separating out ecore-x

* add #ifdefs for lots of ecore-x stuff

* break out some internal e wl functions for reuse in api

* store wl surface buffers as an inlist

* add protocol-specific client compositor data

** move lots of X client attributes here

* add pixmap type checks to a number of X-specific things, such as grabinput, to block them for non-X clients

* rearrange startup order to work with wayland

* move X screensaver code to e_comp_x

* flag modules still requiring X with -DNEED_X
2014-01-14 20:28:57 -05:00
..
access compositor rewrite / charlie-foxtrot situation 2014-01-14 20:22:02 -05:00
appmenu remove a bunch of unnecessary ecore-x calls from modules 2014-01-14 20:28:57 -05:00
backlight compositor rewrite / charlie-foxtrot situation 2014-01-14 20:22:02 -05:00
battery compositor rewrite / charlie-foxtrot situation 2014-01-14 20:22:02 -05:00
bluez4 remove a bunch of unnecessary ecore-x calls from modules 2014-01-14 20:28:57 -05:00
clock compositor rewrite / charlie-foxtrot situation 2014-01-14 20:22:02 -05:00
conf compositor rewrite / charlie-foxtrot situation 2014-01-14 20:22:02 -05:00
conf_applications compositor rewrite / charlie-foxtrot situation 2014-01-14 20:22:02 -05:00
conf_bindings compositor rewrite / charlie-foxtrot situation 2014-01-14 20:22:02 -05:00
conf_dialogs compositor rewrite / charlie-foxtrot situation 2014-01-14 20:22:02 -05:00
conf_display compositor rewrite / charlie-foxtrot situation 2014-01-14 20:22:02 -05:00
conf_interaction compositor rewrite / charlie-foxtrot situation 2014-01-14 20:22:02 -05:00
conf_intl compositor rewrite / charlie-foxtrot situation 2014-01-14 20:22:02 -05:00
conf_menus compositor rewrite / charlie-foxtrot situation 2014-01-14 20:22:02 -05:00
conf_paths compositor rewrite / charlie-foxtrot situation 2014-01-14 20:22:02 -05:00
conf_performance compositor rewrite / charlie-foxtrot situation 2014-01-14 20:22:02 -05:00
conf_randr compositor rewrite / charlie-foxtrot situation 2014-01-14 20:22:02 -05:00
conf_shelves compositor rewrite / charlie-foxtrot situation 2014-01-14 20:22:02 -05:00
conf_theme compositor rewrite / charlie-foxtrot situation 2014-01-14 20:22:02 -05:00
conf_wallpaper2 compositor rewrite / charlie-foxtrot situation 2014-01-14 20:22:02 -05:00
conf_window_manipulation compositor rewrite / charlie-foxtrot situation 2014-01-14 20:22:02 -05:00
conf_window_remembers compositor rewrite / charlie-foxtrot situation 2014-01-14 20:22:02 -05:00
connman compositor rewrite / charlie-foxtrot situation 2014-01-14 20:22:02 -05:00
contact huge wl fixup (wayland clients actually working again) 2014-01-14 20:28:57 -05:00
cpufreq compositor rewrite / charlie-foxtrot situation 2014-01-14 20:22:02 -05:00
everything remove a bunch of unnecessary ecore-x calls from modules 2014-01-14 20:28:57 -05:00
fileman remove a bunch of unnecessary ecore-x calls from modules 2014-01-14 20:28:57 -05:00
fileman_opinfo compositor rewrite / charlie-foxtrot situation 2014-01-14 20:22:02 -05:00
gadman compositor rewrite / charlie-foxtrot situation 2014-01-14 20:22:02 -05:00
ibar compositor rewrite / charlie-foxtrot situation 2014-01-14 20:22:02 -05:00
ibox compositor rewrite / charlie-foxtrot situation 2014-01-14 20:22:02 -05:00
illume-bluetooth Removing blank entries from desktop files 2013-10-05 14:32:17 +02:00
illume-home compositor rewrite / charlie-foxtrot situation 2014-01-14 20:22:02 -05:00
illume-home-toggle Removing blank entries from desktop files 2013-10-05 14:32:17 +02:00
illume-indicator compositor rewrite / charlie-foxtrot situation 2014-01-14 20:22:02 -05:00
illume-kbd-toggle compositor rewrite / charlie-foxtrot situation 2014-01-14 20:22:02 -05:00
illume-keyboard compositor rewrite / charlie-foxtrot situation 2014-01-14 20:22:02 -05:00
illume-mode-toggle Removing blank entries from desktop files 2013-10-05 14:32:17 +02:00
illume-softkey compositor rewrite / charlie-foxtrot situation 2014-01-14 20:22:02 -05:00
illume2 compositor rewrite / charlie-foxtrot situation 2014-01-14 20:22:02 -05:00
layout compositor rewrite / charlie-foxtrot situation 2014-01-14 20:22:02 -05:00
mixer compositor rewrite / charlie-foxtrot situation 2014-01-14 20:22:02 -05:00
msgbus compositor rewrite / charlie-foxtrot situation 2014-01-14 20:22:02 -05:00
music-control compositor rewrite / charlie-foxtrot situation 2014-01-14 20:22:02 -05:00
notification compositor rewrite / charlie-foxtrot situation 2014-01-14 20:22:02 -05:00
pager compositor rewrite / charlie-foxtrot situation 2014-01-14 20:22:02 -05:00
quickaccess compositor rewrite / charlie-foxtrot situation 2014-01-14 20:22:02 -05:00
shot compositor rewrite / charlie-foxtrot situation 2014-01-14 20:22:02 -05:00
start fix crash when activating e restart from start menu 2013-10-15 11:45:31 +01:00
syscon remove a bunch of unnecessary ecore-x calls from modules 2014-01-14 20:28:57 -05:00
systray remove a bunch of unnecessary ecore-x calls from modules 2014-01-14 20:28:57 -05:00
tasks compositor rewrite / charlie-foxtrot situation 2014-01-14 20:22:02 -05:00
teamwork compositor rewrite / charlie-foxtrot situation 2014-01-14 20:22:02 -05:00
temperature compositor rewrite / charlie-foxtrot situation 2014-01-14 20:22:02 -05:00
tiling remove a bunch of unnecessary ecore-x calls from modules 2014-01-14 20:28:57 -05:00
winlist remove a bunch of unnecessary ecore-x calls from modules 2014-01-14 20:28:57 -05:00
wizard remove a bunch of unnecessary ecore-x calls from modules 2014-01-14 20:28:57 -05:00
wl_desktop_shell huge wl fixup (wayland clients actually working again) 2014-01-14 20:28:57 -05:00
wl_drm Fixed sorting in desktop files 2013-07-05 19:02:53 +02:00
wl_screenshot remove unnecessary file 2013-12-09 08:22:19 -05:00
xkbswitch compositor rewrite / charlie-foxtrot situation 2014-01-14 20:22:02 -05:00
.gitignore Split .gitignore into multiple files 2013-06-11 18:19:12 -03:00
Makefile.mk disable illume building, blacklist illume modules 2014-01-14 20:28:57 -05:00
Makefile_access.mk feature: use non-recursive makefiles for entire build system 2014-01-14 20:22:01 -05:00
Makefile_appmenu.mk feature: use non-recursive makefiles for entire build system 2014-01-14 20:22:01 -05:00
Makefile_backlight.mk feature: use non-recursive makefiles for entire build system 2014-01-14 20:22:01 -05:00
Makefile_battery.mk feature: use non-recursive makefiles for entire build system 2014-01-14 20:22:01 -05:00
Makefile_bluez4.mk feature: use non-recursive makefiles for entire build system 2014-01-14 20:22:01 -05:00
Makefile_clock.mk feature: use non-recursive makefiles for entire build system 2014-01-14 20:22:01 -05:00
Makefile_conf.mk feature: use non-recursive makefiles for entire build system 2014-01-14 20:22:01 -05:00
Makefile_conf2.mk feature: use non-recursive makefiles for entire build system 2014-01-14 20:22:01 -05:00
Makefile_conf_applications.mk feature: use non-recursive makefiles for entire build system 2014-01-14 20:22:01 -05:00
Makefile_conf_bindings.mk huge wl fixup (wayland clients actually working again) 2014-01-14 20:28:57 -05:00
Makefile_conf_dialogs.mk feature: use non-recursive makefiles for entire build system 2014-01-14 20:22:01 -05:00
Makefile_conf_display.mk huge wl fixup (wayland clients actually working again) 2014-01-14 20:28:57 -05:00
Makefile_conf_interaction.mk feature: use non-recursive makefiles for entire build system 2014-01-14 20:22:01 -05:00
Makefile_conf_intl.mk feature: use non-recursive makefiles for entire build system 2014-01-14 20:22:01 -05:00
Makefile_conf_menus.mk feature: use non-recursive makefiles for entire build system 2014-01-14 20:22:01 -05:00
Makefile_conf_paths.mk feature: use non-recursive makefiles for entire build system 2014-01-14 20:22:01 -05:00
Makefile_conf_performance.mk feature: use non-recursive makefiles for entire build system 2014-01-14 20:22:01 -05:00
Makefile_conf_randr.mk huge wl fixup (wayland clients actually working again) 2014-01-14 20:28:57 -05:00
Makefile_conf_shelves.mk feature: use non-recursive makefiles for entire build system 2014-01-14 20:22:01 -05:00
Makefile_conf_theme.mk huge wl fixup (wayland clients actually working again) 2014-01-14 20:28:57 -05:00
Makefile_conf_wallpaper2.mk feature: use non-recursive makefiles for entire build system 2014-01-14 20:22:01 -05:00
Makefile_conf_window_manipulation.mk feature: use non-recursive makefiles for entire build system 2014-01-14 20:22:01 -05:00
Makefile_conf_window_remembers.mk feature: use non-recursive makefiles for entire build system 2014-01-14 20:22:01 -05:00
Makefile_connman.mk feature: use non-recursive makefiles for entire build system 2014-01-14 20:22:01 -05:00
Makefile_contact.mk feature: use non-recursive makefiles for entire build system 2014-01-14 20:22:01 -05:00
Makefile_cpufreq.mk feature: use non-recursive makefiles for entire build system 2014-01-14 20:22:01 -05:00
Makefile_everything.mk huge wl fixup (wayland clients actually working again) 2014-01-14 20:28:57 -05:00
Makefile_fileman.mk huge wl fixup (wayland clients actually working again) 2014-01-14 20:28:57 -05:00
Makefile_fileman_opinfo.mk feature: use non-recursive makefiles for entire build system 2014-01-14 20:22:01 -05:00
Makefile_gadman.mk feature: use non-recursive makefiles for entire build system 2014-01-14 20:22:01 -05:00
Makefile_ibar.mk feature: use non-recursive makefiles for entire build system 2014-01-14 20:22:01 -05:00
Makefile_ibox.mk feature: use non-recursive makefiles for entire build system 2014-01-14 20:22:01 -05:00
Makefile_illume-bluetooth.mk feature: use non-recursive makefiles for entire build system 2014-01-14 20:22:01 -05:00
Makefile_illume-home-toggle.mk feature: use non-recursive makefiles for entire build system 2014-01-14 20:22:01 -05:00
Makefile_illume-home.mk feature: use non-recursive makefiles for entire build system 2014-01-14 20:22:01 -05:00
Makefile_illume-indicator.mk feature: use non-recursive makefiles for entire build system 2014-01-14 20:22:01 -05:00
Makefile_illume-kbd-toggle.mk feature: use non-recursive makefiles for entire build system 2014-01-14 20:22:01 -05:00
Makefile_illume-keyboard.mk feature: use non-recursive makefiles for entire build system 2014-01-14 20:22:01 -05:00
Makefile_illume-mode-toggle.mk feature: use non-recursive makefiles for entire build system 2014-01-14 20:22:01 -05:00
Makefile_illume-softkey.mk feature: use non-recursive makefiles for entire build system 2014-01-14 20:22:01 -05:00
Makefile_illume2.mk feature: use non-recursive makefiles for entire build system 2014-01-14 20:22:01 -05:00
Makefile_mixer.mk feature: use non-recursive makefiles for entire build system 2014-01-14 20:22:01 -05:00
Makefile_msgbus.mk feature: use non-recursive makefiles for entire build system 2014-01-14 20:22:01 -05:00
Makefile_music_control.mk feature: use non-recursive makefiles for entire build system 2014-01-14 20:22:01 -05:00
Makefile_notification.mk feature: use non-recursive makefiles for entire build system 2014-01-14 20:22:01 -05:00
Makefile_pager.mk huge wl fixup (wayland clients actually working again) 2014-01-14 20:28:57 -05:00
Makefile_physics.mk feature: use non-recursive makefiles for entire build system 2014-01-14 20:22:01 -05:00
Makefile_quickaccess.mk feature: use non-recursive makefiles for entire build system 2014-01-14 20:22:01 -05:00
Makefile_shot.mk huge wl fixup (wayland clients actually working again) 2014-01-14 20:28:57 -05:00
Makefile_start.mk feature: use non-recursive makefiles for entire build system 2014-01-14 20:22:01 -05:00
Makefile_syscon.mk feature: use non-recursive makefiles for entire build system 2014-01-14 20:22:01 -05:00
Makefile_systray.mk huge wl fixup (wayland clients actually working again) 2014-01-14 20:28:57 -05:00
Makefile_tasks.mk feature: use non-recursive makefiles for entire build system 2014-01-14 20:22:01 -05:00
Makefile_teamwork.mk feature: use non-recursive makefiles for entire build system 2014-01-14 20:22:01 -05:00
Makefile_temperature.mk feature: use non-recursive makefiles for entire build system 2014-01-14 20:22:01 -05:00
Makefile_tiling.mk huge wl fixup (wayland clients actually working again) 2014-01-14 20:28:57 -05:00
Makefile_winlist.mk huge wl fixup (wayland clients actually working again) 2014-01-14 20:28:57 -05:00
Makefile_wizard.mk huge wl fixup (wayland clients actually working again) 2014-01-14 20:28:57 -05:00
Makefile_wl_desktop_shell.mk feature: use non-recursive makefiles for entire build system 2014-01-14 20:22:01 -05:00
Makefile_wl_screenshot.mk feature: use non-recursive makefiles for entire build system 2014-01-14 20:22:01 -05:00
Makefile_xkbswitch.mk huge wl fixup (wayland clients actually working again) 2014-01-14 20:28:57 -05:00