platform/upstream/enlightenment.git
9 years agoTiling: Fixed break out method
Marcel Hollerbach [Tue, 25 Nov 2014 12:32:43 +0000 (12:32 +0000)]
Tiling: Fixed break out method

Summary:
This fixes the case when par is NULL, this means we should insert a
parent node between the 2 nodes and root. (T1790)

Example:

Each Number is a Window,

12
Focus on 2

Press Win+Up should end up in this:

2
1

This patch also makes the bahavior for 2 windows more
consistent

12
Focus on 2

Pressing Win+Right,

21

It Will just swap the nodes,

This is the same behavior then in higher levels.

Reviewers: tasn

Subscribers: cedric

Differential Revision: https://phab.enlightenment.org/D1643

9 years agoe - warning fix - fix SVID_SOURCE complaint warning
Carsten Haitzler (Rasterman) [Tue, 25 Nov 2014 08:23:33 +0000 (17:23 +0900)]
e - warning fix - fix SVID_SOURCE complaint warning

reduces useless warnings so we see the real issues, not noise

9 years agoe - tiling module - silence warning (real possibility of an issue)
Carsten Haitzler (Rasterman) [Tue, 25 Nov 2014 08:11:18 +0000 (17:11 +0900)]
e - tiling module - silence warning (real possibility of an issue)

grand_parent couldbe used in an uninitialized state - this is right.
it'd be garbage (not NULL). set to NULL always to be safe

9 years agoe-comp-wl: Don't try to set null data if we don't have a surface
Chris Michael [Mon, 24 Nov 2014 21:00:20 +0000 (16:00 -0500)]
e-comp-wl: Don't try to set null data if we don't have a surface

Summary: This fixes an issue where calling wl_resource_set_user_data
with an invalid resource would cause an abort in the wayland
libraries, Thus making E crash.

@fix

Signed-off-by: Chris Michael <cp.michael@samsung.com>
9 years agoImplement FreeDesktop .deskop Additional Actions menu
Leif Middelschulte [Mon, 24 Nov 2014 18:33:02 +0000 (13:33 -0500)]
Implement FreeDesktop .deskop Additional Actions menu

Summary:
This implements the additional actions as specified in
FreeDesktop.org's desktop entry specification 1.1.
This version is implemented by Efreet 1.12

The additional actions are presented as right-click
menu entries.

@feature

Reviewers: zmike

Subscribers: tasn, q66, cedric

Differential Revision: https://phab.enlightenment.org/D1657

9 years agomusic-control: Update generated code after various eldbus-codegen fixes
Stefan Schmidt [Mon, 24 Nov 2014 09:43:56 +0000 (10:43 +0100)]
music-control: Update generated code after various eldbus-codegen fixes

This includes the fixes for working propset callback as well as memory
leak fixes.

9 years agoRevert "windows - allow close button to work again in internal wins"
Carsten Haitzler (Rasterman) [Sun, 23 Nov 2014 04:53:50 +0000 (13:53 +0900)]
Revert "windows - allow close button to work again in internal wins"

This reverts commit 285951c8cbba80546fde25f5f76d60c7f577d101.

9 years agoonly show comp obj during internal win show if win not already visible
Mike Blumenkrantz [Sat, 22 Nov 2014 17:47:19 +0000 (12:47 -0500)]
only show comp obj during internal win show if win not already visible

fix T1863

9 years agoonly change internal win visibility on comp obj show if win not already visible
Mike Blumenkrantz [Sat, 22 Nov 2014 17:46:50 +0000 (12:46 -0500)]
only change internal win visibility on comp obj show if win not already visible

9 years agodon't call elm_shutdown() for now
Mike Blumenkrantz [Sat, 22 Nov 2014 13:33:48 +0000 (08:33 -0500)]
don't call elm_shutdown() for now

force iterating the main loop when it's expected to have stopped guarantees crashes for most of e

9 years agoremove unnecessary unfocused signal emit on clients
Mike Blumenkrantz [Sat, 22 Nov 2014 13:31:59 +0000 (08:31 -0500)]
remove unnecessary unfocused signal emit on clients

9 years agowindows - allow close button to work again in internal wins
Carsten Haitzler (Rasterman) [Sat, 22 Nov 2014 09:45:14 +0000 (18:45 +0900)]
windows - allow close button to work again in internal wins

since the move to elm_win ... windows don't close with close button in
the titlebar. this fixes that in the simplest way - enabling autodel
on the window.

9 years agoseems like enlightenment_sys will still fail linkage on freebsd; workaround
q66 [Fri, 21 Nov 2014 20:14:02 +0000 (20:14 +0000)]
seems like enlightenment_sys will still fail linkage on freebsd; workaround

9 years agorename WEIGHT/ALIGN/EXPAND/FILL to E_WEIGHT/E_ALIGN/E_EXPAND/E_FILL
q66 [Fri, 21 Nov 2014 20:10:46 +0000 (20:10 +0000)]
rename WEIGHT/ALIGN/EXPAND/FILL to E_WEIGHT/E_ALIGN/E_EXPAND/E_FILL

Otherwise there were macro clashes with a systemwide include.
Also remove a leftover E_Hal.h include.

9 years agowizard: use eina_list_free to free the list
Marcel Hollerbach [Fri, 21 Nov 2014 18:57:59 +0000 (19:57 +0100)]
wizard: use eina_list_free to free the list

eina_list_free is doing what I did the complex way with the macro.

9 years agofix internal window closing with frame button
Mike Blumenkrantz [Fri, 21 Nov 2014 18:34:02 +0000 (13:34 -0500)]
fix internal window closing with frame button

9 years agofreebsd seems to require both -fPIE and -pie in cflags to compile
Daniel Kolesa [Fri, 21 Nov 2014 15:49:12 +0000 (15:49 +0000)]
freebsd seems to require both -fPIE and -pie in cflags to compile

9 years agowizard: Fix the resolving of the FIXME comment
Marcel Hollerbach [Fri, 21 Nov 2014 15:26:54 +0000 (10:26 -0500)]
wizard: Fix the resolving of the FIXME comment

Summary:
Commit rE5b992bdc4a76 added the free for the list, the list is filed
with static pointers from the .c file, soo free will crash.

This pointer does not need to be freed, just freeing the list.

Test Plan: Just run the wizard

Reviewers: zmike

Subscribers: cedric

Differential Revision: https://phab.enlightenment.org/D1679

9 years agofreebsd: use /usr/sbin/zzz for suspend
Daniel Kolesa [Fri, 21 Nov 2014 15:23:23 +0000 (15:23 +0000)]
freebsd: use /usr/sbin/zzz for suspend

9 years agospecialize some sysactions fields for freebsd
Daniel Kolesa [Fri, 21 Nov 2014 15:18:19 +0000 (15:18 +0000)]
specialize some sysactions fields for freebsd

9 years agoresolve recent coverity complaints
Mike Blumenkrantz [Fri, 21 Nov 2014 15:20:29 +0000 (10:20 -0500)]
resolve recent coverity complaints

9 years agoremove hal detection from build system
Daniel Kolesa [Fri, 21 Nov 2014 14:37:08 +0000 (14:37 +0000)]
remove hal detection from build system

9 years agoremove obsolete E_Hal.h include
Daniel Kolesa [Fri, 21 Nov 2014 14:34:48 +0000 (14:34 +0000)]
remove obsolete E_Hal.h include

9 years agobump required efl version for new elm features
Mike Blumenkrantz [Thu, 20 Nov 2014 20:15:22 +0000 (15:15 -0500)]
bump required efl version for new elm features

9 years agoremove ec->changes.internal_props
Mike Blumenkrantz [Wed, 5 Nov 2014 20:13:38 +0000 (15:13 -0500)]
remove ec->changes.internal_props

this should be set directly on the win using evas/elm apis

9 years agofix fileman crash when restarting with window open
Mike Blumenkrantz [Wed, 5 Nov 2014 19:55:19 +0000 (14:55 -0500)]
fix fileman crash when restarting with window open

9 years agominor tweaks to prevent harmless invalid reads during restarts with windows open
Mike Blumenkrantz [Wed, 5 Nov 2014 19:39:31 +0000 (14:39 -0500)]
minor tweaks to prevent harmless invalid reads during restarts with windows open

9 years agorename elm win trap functions for easier namespace debugging
Mike Blumenkrantz [Mon, 3 Nov 2014 23:14:14 +0000 (18:14 -0500)]
rename elm win trap functions for easier namespace debugging

9 years agoadd macro wrapper to force elm win accel disabling on internal windows
Mike Blumenkrantz [Mon, 3 Nov 2014 19:08:45 +0000 (14:08 -0500)]
add macro wrapper to force elm win accel disabling on internal windows

9 years agoremove E_Win+e_canvas, convert all internal wins to use elm_win
Mike Blumenkrantz [Mon, 3 Nov 2014 02:35:13 +0000 (21:35 -0500)]
remove E_Win+e_canvas, convert all internal wins to use elm_win

known issues:

* keybindings for efm windows (eg. ctrl+w) are broken until the rest of the conversion is completed

9 years agoremove dead conf_display file
Mike Blumenkrantz [Tue, 23 Sep 2014 21:51:02 +0000 (17:51 -0400)]
remove dead conf_display file

9 years agorandr: fix formatting
Sebastian Dransfeld [Thu, 2 Oct 2014 09:22:46 +0000 (11:22 +0200)]
randr: fix formatting

tab to spaces

9 years agoUpdating italian translation
maxerba [Thu, 13 Nov 2014 22:52:32 +0000 (23:52 +0100)]
Updating italian translation

9 years agoFix wrong deskshow function
Marcel Hollerbach [Wed, 12 Nov 2014 19:35:53 +0000 (20:35 +0100)]
Fix wrong deskshow function

Summary:
The loop E_CLIENT_REVERSE_FOREACH was used to iconify and uniconify the
icons. The worked well for uninconify.

But if the first client with the focus gets iconifyed the lower one in
the stack will get the focus and will be raised to the top, but the loop
will continue with the next of the now iconifyed e_client, so this one
will be skipped.

Now the forward loop is used to iconify and the reverse to uniconify the
e_clients.

This fixes T1797

Reviewers: zmike

Reviewed By: zmike

Subscribers: cedric, cippp

Maniphest Tasks: T1797

Differential Revision: https://phab.enlightenment.org/D1655

9 years agoWizard : Resolved FIXME added code to free blang_list in page_010
kabeer khan [Wed, 12 Nov 2014 19:25:07 +0000 (14:25 -0500)]
Wizard : Resolved FIXME added code to free blang_list in page_010

Summary: Signed-off-by: kabeer khan <kabeer.khan@samsung.com>

Reviewers: zmike, devilhorns

Subscribers: cedric

Differential Revision: https://phab.enlightenment.org/D1570

9 years agoe-comp-wl: Implement client idler for sending configure during resize.
Chris Michael [Mon, 10 Nov 2014 16:58:20 +0000 (11:58 -0500)]
e-comp-wl: Implement client idler for sending configure during resize.
Cleanup surface commit function to work with new pixmap caching code.

Signed-off-by: Chris Michael <cp.michael@samsung.com>
9 years agoImplement caching of pixmap resources for wayland clients.
Chris Michael [Mon, 10 Nov 2014 16:55:18 +0000 (11:55 -0500)]
Implement caching of pixmap resources for wayland clients.
Move sending of frame completion to the image_draw function.

Signed-off-by: Chris Michael <cp.michael@samsung.com>
9 years agoe-comp: Return proper post value for wayland clients during
Chris Michael [Mon, 10 Nov 2014 15:20:49 +0000 (10:20 -0500)]
e-comp: Return proper post value for wayland clients during
client_update

Signed-off-by: Chris Michael <cp.michael@samsung.com>
9 years agoFix incorrect return value when creating native surface for wayland
Chris Michael [Fri, 7 Nov 2014 18:15:10 +0000 (13:15 -0500)]
Fix incorrect return value when creating native surface for wayland
clients

Signed-off-by: Chris Michael <cp.michael@samsung.com>
9 years agoe_startup: Added dialog to notify user to fix his dbus setup
kabeer khan [Fri, 7 Nov 2014 13:34:00 +0000 (08:34 -0500)]
e_startup: Added dialog to notify user to fix his dbus setup

Summary:
Resolved TODO in e_startup, In case of dbus error added dialog
box to notify user to fix his dbus setup

Signed-off-by: kabeer khan <kabeer.khan@samsung.com>
Reviewers: zmike, devilhorns

Subscribers: cedric

Differential Revision: https://phab.enlightenment.org/D1648

9 years agomodules/music-control: Add Tomahawk as compatible player.
Stefan Schmidt [Fri, 7 Nov 2014 08:05:32 +0000 (09:05 +0100)]
modules/music-control: Add Tomahawk as compatible player.

This list is getting longer and longer. Maybe we should think about
autodetecting available players on the session bus?

9 years agoadd alignment client menu
Mike Blumenkrantz [Wed, 5 Nov 2014 20:04:10 +0000 (15:04 -0500)]
add alignment client menu

for everyone with window placement ocd who doesn't tile

9 years agoe-comp-wl: Fix keyboard input with wayland clients when running in X11.
Chris Michael [Wed, 5 Nov 2014 14:58:49 +0000 (09:58 -0500)]
e-comp-wl: Fix keyboard input with wayland clients when running in X11.
Don't run client_post_new hook for deleted clients.
Start work on client pre_frame hook.

Signed-off-by: Chris Michael <cp.michael@samsung.com>
9 years agoe-comp-wl: Clip shape rectangles to client size
Chris Michael [Tue, 4 Nov 2014 15:23:31 +0000 (10:23 -0500)]
e-comp-wl: Clip shape rectangles to client size

Signed-off-by: Chris Michael <cp.michael@samsung.com>
9 years agoe-comp-wl: Hook into post_new_client event so we can setup hints and
Chris Michael [Tue, 4 Nov 2014 15:22:17 +0000 (10:22 -0500)]
e-comp-wl: Hook into post_new_client event so we can setup hints and
export any shape changes

Signed-off-by: Chris Michael <cp.michael@samsung.com>
9 years agoe-comp-wl: Set e_client properties on subsurface E_Client
Chris Michael [Tue, 4 Nov 2014 14:59:32 +0000 (09:59 -0500)]
e-comp-wl: Set e_client properties on subsurface E_Client

Signed-off-by: Chris Michael <cp.michael@samsung.com>
9 years agosrc/modules/clock/module.desktop.in korean add
Jake Jaeseok Yoon [Wed, 5 Nov 2014 08:05:26 +0000 (17:05 +0900)]
src/modules/clock/module.desktop.in korean add

Summary: ì‹œê³„(Korean expression of clock) add src/modules/clock/module.desktop.in

Subscribers: cedric, JakeYoon

Differential Revision: https://phab.enlightenment.org/D1591

9 years agofix signal emission on selected ilist item icons
Mike Blumenkrantz [Mon, 3 Nov 2014 22:06:31 +0000 (17:06 -0500)]
fix signal emission on selected ilist item icons

9 years agoe-comp-wl: Implement callback for surface resource destroy
Chris Michael [Mon, 3 Nov 2014 20:10:38 +0000 (15:10 -0500)]
e-comp-wl: Implement callback for surface resource destroy

Signed-off-by: Chris Michael <cp.michael@samsung.com>
9 years agoe-comp-wl: Remove unnecessary todo item
Chris Michael [Mon, 3 Nov 2014 19:48:19 +0000 (14:48 -0500)]
e-comp-wl: Remove unnecessary todo item

Signed-off-by: Chris Michael <cp.michael@samsung.com>
9 years agoe-comp-wl: Implement subsurface parent commit function
Chris Michael [Mon, 3 Nov 2014 19:46:20 +0000 (14:46 -0500)]
e-comp-wl: Implement subsurface parent commit function

Signed-off-by: Chris Michael <cp.michael@samsung.com>
9 years agoe-comp-wl: Implement subsurface commit_to_cache and commit_from_cache
Chris Michael [Mon, 3 Nov 2014 19:30:22 +0000 (14:30 -0500)]
e-comp-wl: Implement subsurface commit_to_cache and commit_from_cache
functions

Signed-off-by: Chris Michael <cp.michael@samsung.com>
9 years agofix internal window border changing
Mike Blumenkrantz [Mon, 3 Nov 2014 19:07:54 +0000 (14:07 -0500)]
fix internal window border changing

9 years agoupdate wayland readme
Chris Michael [Mon, 3 Nov 2014 18:45:30 +0000 (13:45 -0500)]
update wayland readme

Signed-off-by: Chris Michael <cp.michael@samsung.com>
9 years agoe-comp-wl: Fix various compile errors
Chris Michael [Mon, 3 Nov 2014 17:50:07 +0000 (12:50 -0500)]
e-comp-wl: Fix various compile errors

Summary: add function prototype for subsurface_parent_commit, fix a
few typos which broke compile

Signed-off-by: Chris Michael <cp.michael@samsung.com>
9 years agoe-comp-wl: Start on implementing subsurface commit functions
Chris Michael [Mon, 3 Nov 2014 17:26:40 +0000 (12:26 -0500)]
e-comp-wl: Start on implementing subsurface commit functions

NB: Not complete yet

Signed-off-by: Chris Michael <cp.michael@samsung.com>
9 years agoe-comp-wl: Add internal function prototype for subsurface commit
Chris Michael [Mon, 3 Nov 2014 17:26:13 +0000 (12:26 -0500)]
e-comp-wl: Add internal function prototype for subsurface commit

Signed-off-by: Chris Michael <cp.michael@samsung.com>
9 years agoe-comp-wl: Implement subsurface place_below function
Chris Michael [Mon, 3 Nov 2014 16:45:47 +0000 (11:45 -0500)]
e-comp-wl: Implement subsurface place_below function

Signed-off-by: Chris Michael <cp.michael@samsung.com>
9 years agowl-desktop-shell: Always set netwm.ping on the client
Chris Michael [Mon, 3 Nov 2014 16:44:27 +0000 (11:44 -0500)]
wl-desktop-shell: Always set netwm.ping on the client

Signed-off-by: Chris Michael <cp.michael@samsung.com>
9 years agoe-comp-wl: Implement subsurface place_above function
Chris Michael [Mon, 3 Nov 2014 16:43:06 +0000 (11:43 -0500)]
e-comp-wl: Implement subsurface place_above function

Signed-off-by: Chris Michael <cp.michael@samsung.com>
9 years agoe-comp-wl: Implement subsurface desynchronized_set function
Chris Michael [Mon, 3 Nov 2014 16:29:59 +0000 (11:29 -0500)]
e-comp-wl: Implement subsurface desynchronized_set function

Signed-off-by: Chris Michael <cp.michael@samsung.com>
9 years agoe-comp-wl: Implement subsurface synchronized_set function
Chris Michael [Mon, 3 Nov 2014 16:29:29 +0000 (11:29 -0500)]
e-comp-wl: Implement subsurface synchronized_set function

Signed-off-by: Chris Michael <cp.michael@samsung.com>
9 years agoe-comp-wl: Implement subsurface position set function
Chris Michael [Mon, 3 Nov 2014 16:28:31 +0000 (11:28 -0500)]
e-comp-wl: Implement subsurface position set function

Signed-off-by: Chris Michael <cp.michael@samsung.com>
9 years agoe-comp-wl: Implement subsurface destroy callbacks
Chris Michael [Mon, 3 Nov 2014 16:27:17 +0000 (11:27 -0500)]
e-comp-wl: Implement subsurface destroy callbacks

Signed-off-by: Chris Michael <cp.michael@samsung.com>
9 years agoe-comp-wl: Destroy subsurface resource in destroy callback
Chris Michael [Mon, 3 Nov 2014 16:15:46 +0000 (11:15 -0500)]
e-comp-wl: Destroy subsurface resource in destroy callback

Signed-off-by: Chris Michael <cp.michael@samsung.com>
9 years agoe-comp-wl: Start to reimplement subcompositor and subsurface support
Chris Michael [Mon, 3 Nov 2014 16:14:50 +0000 (11:14 -0500)]
e-comp-wl: Start to reimplement subcompositor and subsurface support

Signed-off-by: Chris Michael <cp.michael@samsung.com>
9 years agoe-comp-wl: Cleanup wayland compositor header
Chris Michael [Mon, 3 Nov 2014 16:13:16 +0000 (11:13 -0500)]
e-comp-wl: Cleanup wayland compositor header

Summary: Changes subsurface data structure name, changes cached
damages to be a list (matching surface data structure).

Signed-off-by: Chris Michael <cp.michael@samsung.com>
9 years agoTiling: Fix up previous tiling commit (make it safer).
Tom Hacohen [Mon, 3 Nov 2014 14:45:03 +0000 (14:45 +0000)]
Tiling: Fix up previous tiling commit (make it safer).

This is the second time recently I forgot to merge commits. :(

9 years agotiling: Fix issue with window-moving and windows not breaking out.
Marcel Hollerbach [Mon, 3 Nov 2014 14:32:05 +0000 (14:32 +0000)]
tiling: Fix issue with window-moving and windows not breaking out.

Summary:
The module is now working like it is described in T1773.

What the patch really does:
If a join request can not be done cause there is no node in the
direction to join, the join will try to break out the node into the
grand-grand-parent, this means a node can break out of his parent
without walking done each parent.

Issue as described in the original ticket:
Each number represents a different window:

122
134
155

Focus on 3, press Win+Left

I'd expect it to become:
132
134
135

But instead, nothing happens.

Fixes T1773

Reviewers: tasn

Subscribers: cedric

Differential Revision: https://phab.enlightenment.org/D1632

9 years agoe_auth - null out compilert memset opts like lokker
Carsten Haitzler (Rasterman) [Mon, 3 Nov 2014 07:52:47 +0000 (16:52 +0900)]
e_auth - null out compilert memset opts like lokker

9 years agoe_comp_wl: Remove unused variables
Chris Michael [Fri, 31 Oct 2014 18:34:17 +0000 (14:34 -0400)]
e_comp_wl: Remove unused variables

Signed-off-by: Chris Michael <cp.michael@samsung.com>
9 years agoe_comp_wl: add support for priority raise/normalize during focus events
Chris Michael [Fri, 31 Oct 2014 18:33:45 +0000 (14:33 -0400)]
e_comp_wl: add support for priority raise/normalize during focus events

Signed-off-by: Chris Michael <cp.michael@samsung.com>
9 years agoMerge branch 'devs/devilhorns/e_comp_wl'
Chris Michael [Fri, 31 Oct 2014 16:36:58 +0000 (12:36 -0400)]
Merge branch 'devs/devilhorns/e_comp_wl'

This merges new wayland compositor code which fixes Several issues
including crashes on module dialog close, pixmap garbage on resize,
and various other issues.

This is a much more solid wayland compositor now, however it does
require updated wayland libraries (1.6) and xdg_shell 1.6 is supported
also.

@fix

9 years agoe-comp-wl: Make new compositor functional.
Chris Michael [Fri, 31 Oct 2014 16:33:09 +0000 (12:33 -0400)]
e-comp-wl: Make new compositor functional.

- Remove client_window_hash (not needed).
- Add hook for evas resize and update surface (configure_send) during resize.
- Remove old buffer_refenerce mechanism
- Refresh pixmap on surface commit

Signed-off-by: Chris Michael <cp.michael@samsung.com>
9 years agochange comp_wl_data structure to store the wl_resource of the client
Chris Michael [Fri, 31 Oct 2014 16:27:41 +0000 (12:27 -0400)]
change comp_wl_data structure to store the wl_resource of the client
buffer. No longer dealing with reference buffers.

Signed-off-by: Chris Michael <cp.michael@samsung.com>
9 years agosend wl_buffer release after we have drawn this pixmap
Chris Michael [Fri, 31 Oct 2014 16:26:50 +0000 (12:26 -0400)]
send wl_buffer release after we have drawn this pixmap

Signed-off-by: Chris Michael <cp.michael@samsung.com>
9 years agoe_comp_wl: Implement surface frame callback support
Chris Michael [Wed, 22 Oct 2014 16:16:31 +0000 (12:16 -0400)]
e_comp_wl: Implement surface frame callback support

Signed-off-by: Chris Michael <cp.michael@samsung.com>
9 years agoe_comp_wl: Add hooks for focus in/out events so we can set wayland focus
Chris Michael [Wed, 22 Oct 2014 16:06:36 +0000 (12:06 -0400)]
e_comp_wl: Add hooks for focus in/out events so we can set wayland focus

Signed-off-by: Chris Michael <cp.michael@samsung.com>
9 years agoe_comp_wl: Cleanup resizing of wayland clients. This hooks into
Chris Michael [Wed, 22 Oct 2014 15:50:41 +0000 (11:50 -0400)]
e_comp_wl: Cleanup resizing of wayland clients. This hooks into
various resize callbacks to set/unset the resize edges and to update
the surface size.

Signed-off-by: Chris Michael <cp.michael@samsung.com>
9 years agowl_desktop_shell: Remove silly debug message
Chris Michael [Wed, 22 Oct 2014 15:49:28 +0000 (11:49 -0400)]
wl_desktop_shell: Remove silly debug message

Signed-off-by: Chris Michael <cp.michael@samsung.com>
9 years agowl_desktop_shell: Remove resize.width/height compositor data fields.
Chris Michael [Wed, 22 Oct 2014 15:47:53 +0000 (11:47 -0400)]
wl_desktop_shell: Remove resize.width/height compositor data fields.
Add some debugging print outs.
Don't check client size compared to new size.

Signed-off-by: Chris Michael <cp.michael@samsung.com>
9 years agoremove call to release compositor buffer reference in e_pixmap. This
Chris Michael [Wed, 22 Oct 2014 15:45:22 +0000 (11:45 -0400)]
remove call to release compositor buffer reference in e_pixmap. This
is handled differently now.

Signed-off-by: Chris Michael <cp.michael@samsung.com>
9 years agoe-comp-wl: Remove resize.width & height from structure
Chris Michael [Wed, 22 Oct 2014 15:44:48 +0000 (11:44 -0400)]
e-comp-wl: Remove resize.width & height from structure

Signed-off-by: Chris Michael <cp.michael@samsung.com>
9 years agoe-comp-wl: Que a buffer release after we have committed the pending buffer
Chris Michael [Mon, 20 Oct 2014 21:04:48 +0000 (17:04 -0400)]
e-comp-wl: Que a buffer release after we have committed the pending buffer

Signed-off-by: Chris Michael <cp.michael@samsung.com>
9 years agoe-comp-wl: Comment out EGL include
Chris Michael [Mon, 20 Oct 2014 16:22:30 +0000 (12:22 -0400)]
e-comp-wl: Comment out EGL include

This fixes a build error from evas engine already including EGL headers

Signed-off-by: Chris Michael <cp.michael@samsung.com>
9 years agofix formatting
Chris Michael [Fri, 17 Oct 2014 09:21:28 +0000 (05:21 -0400)]
fix formatting

Signed-off-by: Chris Michael <cp.michael@samsung.com>
9 years agoremove debug messages for mouse in/out
Chris Michael [Fri, 17 Oct 2014 09:18:39 +0000 (05:18 -0400)]
remove debug messages for mouse in/out

Signed-off-by: Chris Michael <cp.michael@samsung.com>
9 years agoadd checks in client focus/unfocus to test for wayland client
Chris Michael [Fri, 17 Oct 2014 09:17:41 +0000 (05:17 -0400)]
add checks in client focus/unfocus to test for wayland client

Signed-off-by: Chris Michael <cp.michael@samsung.com>
9 years agoadd callbacks for client focus/unfocus
Chris Michael [Fri, 17 Oct 2014 09:16:30 +0000 (05:16 -0400)]
add callbacks for client focus/unfocus

Signed-off-by: Chris Michael <cp.michael@samsung.com>
9 years agoadd evas callback for client resize
Chris Michael [Fri, 17 Oct 2014 08:47:57 +0000 (04:47 -0400)]
add evas callback for client resize

Signed-off-by: Chris Michael <cp.michael@samsung.com>
9 years agoadd evas callback for color_set
Chris Michael [Fri, 17 Oct 2014 08:44:40 +0000 (04:44 -0400)]
add evas callback for color_set

Signed-off-by: Chris Michael <cp.michael@samsung.com>
9 years agoadd evas callback for ping event
Chris Michael [Fri, 17 Oct 2014 08:43:11 +0000 (04:43 -0400)]
add evas callback for ping event

Signed-off-by: Chris Michael <cp.michael@samsung.com>
9 years agoadd evas callback for kill request
Chris Michael [Fri, 17 Oct 2014 08:41:32 +0000 (04:41 -0400)]
add evas callback for kill request

Signed-off-by: Chris Michael <cp.michael@samsung.com>
9 years agoadd evas callback for delete_request and fix printf warnings for
Chris Michael [Fri, 17 Oct 2014 08:39:58 +0000 (04:39 -0400)]
add evas callback for delete_request and fix printf warnings for
uint64_t

Signed-off-by: Chris Michael <cp.michael@samsung.com>
9 years agoadd evas callback for key up events
Chris Michael [Thu, 16 Oct 2014 21:16:52 +0000 (17:16 -0400)]
add evas callback for key up events

Signed-off-by: Chris Michael <cp.michael@samsung.com>
9 years agoadd evas callback for key down event
Chris Michael [Thu, 16 Oct 2014 21:14:52 +0000 (17:14 -0400)]
add evas callback for key down event

Signed-off-by: Chris Michael <cp.michael@samsung.com>
9 years agoadd evas callbacks for mouse wheel event
Chris Michael [Thu, 16 Oct 2014 21:13:15 +0000 (17:13 -0400)]
add evas callbacks for mouse wheel event

Signed-off-by: Chris Michael <cp.michael@samsung.com>
9 years agoadd evas callbacks for mouse up event
Chris Michael [Thu, 16 Oct 2014 21:11:43 +0000 (17:11 -0400)]
add evas callbacks for mouse up event

Signed-off-by: Chris Michael <cp.michael@samsung.com>
9 years agoadd evas callback function for mouse down event
Chris Michael [Thu, 16 Oct 2014 21:10:01 +0000 (17:10 -0400)]
add evas callback function for mouse down event

Signed-off-by: Chris Michael <cp.michael@samsung.com>
9 years agoadd evas callback for mouse move on a surface
Chris Michael [Thu, 16 Oct 2014 17:08:22 +0000 (13:08 -0400)]
add evas callback for mouse move on a surface

Signed-off-by: Chris Michael <cp.michael@samsung.com>