summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Fix potential memleak.devs/devilhorns/waylandChris Michael2013-03-241-0/+1
* Reduce duplicated codeChris Michael2013-03-241-18/+16
* Some general code cleanup.Chris Michael2013-03-241-42/+1
* Refactor the pointer surface_configure function (just cleanup really).Chris Michael2013-03-211-12/+9
* Use updated bit fields for has_pointer, has_keyboard, etc.Chris Michael2013-03-211-46/+162
* Rename bit flags for having pointer, keyboard, touch.Chris Michael2013-03-211-4/+9
* Remove unnecessary flush calls.Chris Michael2013-03-211-14/+0
* Add input modifier support.Chris Michael2013-03-211-1/+49
* Resize the tiler (damages) when geometry changes.Chris Michael2013-03-211-0/+11
* Cleanup on destroy. Use geometry fields.Chris Michael2013-03-211-3/+9
* Remove unnecessary structure fields.Chris Michael2013-03-211-1/+0
* Add keyboard support for wayland clients.Chris Michael2013-03-211-7/+116
* Cleanup some code.Chris Michael2013-03-211-9/+3
* Also add fields to save width and height of the shell surface.Chris Michael2013-03-211-1/+1
* Add preliminary maximize/unmaximize support.Chris Michael2013-03-211-20/+66
* Add saved position to shell surface (for maximize, unmaximize).Chris Michael2013-03-211-0/+6
* Add code to handle pointer focus in the shell.Chris Michael2013-03-211-4/+51
* Quiet down printf output.Chris Michael2013-03-211-1/+1
* Add code to handle focus_in/out, mouse_in/out, mouse_up/down onChris Michael2013-03-211-79/+489
* Add fields to the E_Wayland_Surface structure so we can store theChris Michael2013-03-211-7/+14
* Be sure to intialize compositor signals before we add it to globals.Chris Michael2013-03-211-16/+76
* Add the keymap fd and size to structure.Chris Michael2013-03-211-0/+4
* Get the modifiers for shift, ctrl, etc when we setup the keymap.Chris Michael2013-03-211-2/+22
* Add start of keymap init code.Chris Michael2013-03-211-0/+84
* Add include header for xkbcommon.Chris Michael2013-03-211-0/+21
* We do not Yet require egl for the wayland-clients inside E compositor,Chris Michael2013-03-211-1/+1
* Add a shell surface activate function that sends focus to a client andChris Michael2013-03-211-1/+22
* Add code to initialize input for wayland clients.Chris Michael2013-03-211-22/+263
* Add start of Input code for wayland clients.Chris Michael2013-03-211-2/+27
* Add shell_surface interface.Chris Michael2013-03-211-5/+485
* Add structure for Ping_Timer.Chris Michael2013-03-211-0/+7
* Fix surface attach callback to use x/y now.Chris Michael2013-03-211-29/+190
* Fix FULLSCREEN typo in Surface_Type enum.Chris Michael2013-03-211-3/+26
* Add missing UNUSED.Chris Michael2013-03-211-2/+2
* Add "configure" function placeholder to surface structure.Chris Michael2013-03-211-0/+2
* Disable wl_shell module on shutdown.Chris Michael2013-03-211-0/+11
* Add a link to the shell surface.Chris Michael2013-03-211-0/+1
* Add an enum for shell surface type.Chris Michael2013-03-211-0/+12
* Add the E_Wayland_Surface reference to the shell surface.Chris Michael2013-03-211-0/+3
* Do not need to declare these structures here as we do not use themChris Michael2013-03-211-2/+2
* Add more missing EINA_UNUSED.Chris Michael2013-03-211-4/+2
* There are no current plans to allow wayland clients to set E's desktopChris Michael2013-03-211-10/+10
* Add a job to load the wl_shell module after init is done.Chris Michael2013-03-211-0/+24
* Fix makefile to include the desktop_shell protocol code.Chris Michael2013-03-211-2/+3
* Add missing return values.Chris Michael2013-03-211-0/+2
* Remove module save routine (not required anymore, and we have nothingChris Michael2013-03-211-8/+0
* Add e_module api prototypes.Chris Michael2013-03-211-0/+5
* Add a TODO message for myself.Chris Michael2013-03-211-0/+3
* Add start of the Wayland Desktop Shell code.Chris Michael2013-03-212-1/+209
* Add new desktop_shell protocol header and code with proper naming.Chris Michael2013-03-212-34/+34