platform/upstream/enlightenment.git
9 years agoset wl popups as overrides
Mike Blumenkrantz [Wed, 4 Feb 2015 22:44:41 +0000 (17:44 -0500)]
set wl popups as overrides

not technically correct but will mimic expected behavior more accurately

9 years agocall e_manager_new with the proper root window so that keybindings on
Chris Michael [Wed, 4 Feb 2015 17:33:04 +0000 (12:33 -0500)]
call e_manager_new with the proper root window so that keybindings on
the desktop work

Signed-off-by: Chris Michael <cp.michael@samsung.com>
9 years agoonly send key events to focused clients
Chris Michael [Wed, 4 Feb 2015 16:59:19 +0000 (11:59 -0500)]
only send key events to focused clients

Signed-off-by: Chris Michael <cp.michael@samsung.com>
9 years agoremove unnecessary comp work in wl pixmap functionality
Mike Blumenkrantz [Wed, 4 Feb 2015 00:43:26 +0000 (19:43 -0500)]
remove unnecessary comp work in wl pixmap functionality

these are all basically no-ops anyway

9 years agocleanup xkb state modifiers and only update state_mask if necessary
Chris Michael [Tue, 3 Feb 2015 20:35:19 +0000 (15:35 -0500)]
cleanup xkb state modifiers and only update state_mask if necessary

NB: *These 2 commits fix Mike's modifier issue

Signed-off-by: Chris Michael <cp.michael@samsung.com>
9 years agochange keyboard input listeners to Not depend on a client but rather
Chris Michael [Tue, 3 Feb 2015 20:34:09 +0000 (15:34 -0500)]
change keyboard input listeners to Not depend on a client but rather
use ecore_event_handlers for key events.

Signed-off-by: Chris Michael <cp.michael@samsung.com>
9 years agoadd a mod_changed field to compositor data so we can know when
Chris Michael [Tue, 3 Feb 2015 20:31:39 +0000 (15:31 -0500)]
add a mod_changed field to compositor data so we can know when
modifiers change

Signed-off-by: Chris Michael <cp.michael@samsung.com>
9 years agoUpdating serbian translation
maxerba [Tue, 3 Feb 2015 20:08:53 +0000 (21:08 +0100)]
Updating serbian translation

9 years agoquiet compiler warnings when building for wayland-only
Chris Michael [Tue, 3 Feb 2015 15:58:13 +0000 (10:58 -0500)]
quiet compiler warnings when building for wayland-only

Signed-off-by: Chris Michael <cp.michael@samsung.com>
9 years agode-e_comp_get()-ify e_utils
Chris Michael [Tue, 3 Feb 2015 15:35:08 +0000 (10:35 -0500)]
de-e_comp_get()-ify e_utils

Signed-off-by: Chris Michael <cp.michael@samsung.com>
9 years agoRevert "ref/free client pixmaps during hide animations"
Mike Blumenkrantz [Mon, 2 Feb 2015 22:40:11 +0000 (17:40 -0500)]
Revert "ref/free client pixmaps during hide animations"

This reverts commit bbb04ecb32736cc2ed781b1ac29dd7fbcf7dcb42.

also fixed by deferred resource releasing

9 years agomake wl clients use post render canvas cb to clear buffers
Mike Blumenkrantz [Mon, 2 Feb 2015 21:45:18 +0000 (16:45 -0500)]
make wl clients use post render canvas cb to clear buffers

9 years agohide wl clients on surface delete
Mike Blumenkrantz [Mon, 2 Feb 2015 18:39:32 +0000 (13:39 -0500)]
hide wl clients on surface delete

surface callbacks may not trigger xdg/shell unmap callbacks before this is called, so this ensures a hide animation

9 years agoref/free client pixmaps during hide animations
Mike Blumenkrantz [Mon, 2 Feb 2015 18:38:48 +0000 (13:38 -0500)]
ref/free client pixmaps during hide animations

replaces wl client crashing with a garbage frame

9 years agomake comp param in e_client_new unused
Mike Blumenkrantz [Mon, 2 Feb 2015 17:42:43 +0000 (12:42 -0500)]
make comp param in e_client_new unused

9 years agodon't create wl clients as re_manage
Mike Blumenkrantz [Mon, 2 Feb 2015 17:41:18 +0000 (12:41 -0500)]
don't create wl clients as re_manage

9 years agoRevert "reset keyboard modifiers when client is deleted"
Chris Michael [Mon, 2 Feb 2015 17:31:09 +0000 (12:31 -0500)]
Revert "reset keyboard modifiers when client is deleted"

This reverts commit b9f4b257d713b52c5702b115bf3972f12c865cdc.

Revert this quick fix as apparently it did not actually fix the problem.

9 years agoreset keyboard modifiers when client is deleted
Chris Michael [Mon, 2 Feb 2015 17:27:06 +0000 (12:27 -0500)]
reset keyboard modifiers when client is deleted

Signed-off-by: Chris Michael <cp.michael@samsung.com>
9 years agoclean up comp object to not use deprecated comp functions
Mike Blumenkrantz [Mon, 2 Feb 2015 17:11:51 +0000 (12:11 -0500)]
clean up comp object to not use deprecated comp functions

9 years agocleanup keymap properly on shutdown(fixes E restart issue).
Chris Michael [Mon, 2 Feb 2015 17:00:38 +0000 (12:00 -0500)]
cleanup keymap properly on shutdown(fixes E restart issue).

nb: this also adds checking for setting of fd flags when we get the
keymap fd.

Signed-off-by: Chris Michael <cp.michael@samsung.com>
9 years agoe randr config - fid selecting of screen to populate correctly
Carsten Haitzler (Rasterman) [Mon, 2 Feb 2015 05:13:58 +0000 (14:13 +0900)]
e randr config - fid selecting of screen to populate correctly

9 years agodon't hide client before delete in win del trap
Mike Blumenkrantz [Mon, 2 Feb 2015 00:04:53 +0000 (19:04 -0500)]
don't hide client before delete in win del trap

9 years agodelete all clients in wl delete request cb
Mike Blumenkrantz [Mon, 2 Feb 2015 00:01:57 +0000 (19:01 -0500)]
delete all clients in wl delete request cb

this was doing weird stuff for some reason when it should just be deleting all clients

9 years agoenlightenment_remote: Added a Note that not all features are available
Marcel Hollerbach [Sat, 17 Jan 2015 11:05:21 +0000 (12:05 +0100)]
enlightenment_remote: Added a Note that not all features are available

If module msgbus is not loaded.

9 years agochange module version name to force module rebuild
Mike Blumenkrantz [Fri, 30 Jan 2015 20:58:13 +0000 (15:58 -0500)]
change module version name to force module rebuild

probably will prevent crashes from people who are using older modules with git

9 years agodon't crash in stupid e_module dialog hack
Mike Blumenkrantz [Fri, 30 Jan 2015 20:49:15 +0000 (15:49 -0500)]
don't crash in stupid e_module dialog hack

9 years agoensure no duplicate XDG paths are prepended during startup
Mike Blumenkrantz [Thu, 29 Jan 2015 21:01:25 +0000 (16:01 -0500)]
ensure no duplicate XDG paths are prepended during startup

the previous patch(es) had a number of issues which made them unsuitable for general use:

* only checking "/usr" and "/usr/local" paths, despite this only being accurate if e was installed into /usr or /usr/local

* only checking if the paths were at the beginning of the string, when it's possible that they could be anywhere

* failure to also check XDG_CONFIG_DIRS

* improper formatting: this is a bit of a nitpick, but there are no correct instances of 'strcmp(a, b) == 0' in the e codebase.

9 years agoRevert "Do not add /usr/share twice for XDG_DATA_DIRS"
Mike Blumenkrantz [Thu, 29 Jan 2015 17:43:20 +0000 (12:43 -0500)]
Revert "Do not add /usr/share twice for XDG_DATA_DIRS"

This reverts commit e3eda1d690240e3754432ebba540114479e721ed.

hardcoding directory paths is not a solution that I want to see used for this issue.

9 years agoRevert "Include /usr/local too in the no-duplication of XDG_DATA_DIRS"
Mike Blumenkrantz [Thu, 29 Jan 2015 17:43:14 +0000 (12:43 -0500)]
Revert "Include /usr/local too in the no-duplication of XDG_DATA_DIRS"

This reverts commit ae3410a0bad31c1850e845eab284540aadb8c65b.

9 years agopass the proper window to ecore_wl functions
Chris Michael [Thu, 29 Jan 2015 15:15:36 +0000 (10:15 -0500)]
pass the proper window to ecore_wl functions

Signed-off-by: Chris Michael <cp.michael@samsung.com>
9 years agofix copy/paste errors
Chris Michael [Thu, 29 Jan 2015 15:12:08 +0000 (10:12 -0500)]
fix copy/paste errors

Signed-off-by: Chris Michael <cp.michael@samsung.com>
9 years agostart making e_grabinput work for wayland (nb: not finished yet)
Chris Michael [Thu, 29 Jan 2015 14:54:43 +0000 (09:54 -0500)]
start making e_grabinput work for wayland (nb: not finished yet)

Signed-off-by: Chris Michael <cp.michael@samsung.com>
9 years agofix e_pointer using incorrect comp variable
Chris Michael [Thu, 29 Jan 2015 14:28:28 +0000 (09:28 -0500)]
fix e_pointer using incorrect comp variable

Signed-off-by: Chris Michael <cp.michael@samsung.com>
9 years agoInclude /usr/local too in the no-duplication of XDG_DATA_DIRS
Thanatermesis [Wed, 31 Dec 2014 18:12:36 +0000 (19:12 +0100)]
Include /usr/local too in the no-duplication of XDG_DATA_DIRS

    @fix and improves the previous fix

(cherry picked from commit e0dcab584bba0d62b21bafdbbeefae78ccccf3cb)
Signed-off-by: Deon Thomas <PrinceAMD.Elive@gmail.com>
9 years agoDo not add /usr/share twice for XDG_DATA_DIRS
Thanatermesis [Tue, 23 Dec 2014 15:53:02 +0000 (16:53 +0100)]
Do not add /usr/share twice for XDG_DATA_DIRS

This commit @fix a duplicated entry in XDG_DATA_DIRS which is also
added prematurely, if eina_prefix_get is already /usr (most of the
times) we dont want to add it here

(cherry picked from commit f42f5f1cfedcecee702e82398068798bdfcb2d99)
Signed-off-by: Deon Thomas <PrinceAMD.Elive@gmail.com>
9 years agouse new pixmap id for internal wl wins
Mike Blumenkrantz [Wed, 28 Jan 2015 22:34:05 +0000 (17:34 -0500)]
use new pixmap id for internal wl wins

9 years agomove wl pixmap creation back to comp
Mike Blumenkrantz [Wed, 28 Jan 2015 22:31:40 +0000 (17:31 -0500)]
move wl pixmap creation back to comp

after further consideration, this seems much simpler

9 years agoRevert "move wl pixmap creation into shell, fix pixmap id usage"
Mike Blumenkrantz [Wed, 28 Jan 2015 22:29:17 +0000 (17:29 -0500)]
Revert "move wl pixmap creation into shell, fix pixmap id usage"

This reverts commit c1a93d893e8c4809f936e7865456c953d98030d9.

9 years agomove wl pixmap creation into shell, fix pixmap id usage
Mike Blumenkrantz [Wed, 28 Jan 2015 22:02:21 +0000 (17:02 -0500)]
move wl pixmap creation into shell, fix pixmap id usage

using raw surface id here guarantees overlap between surfaces for different apps. instead, shift and add app pid to ensure uniqueness

 #barrel

9 years agoclarify wl shell errors when failing to create clients
Mike Blumenkrantz [Wed, 28 Jan 2015 22:01:16 +0000 (17:01 -0500)]
clarify wl shell errors when failing to create clients

9 years agopo: Change file name to adapt for randr_conf changes.
Stefan Schmidt [Wed, 28 Jan 2015 08:28:06 +0000 (09:28 +0100)]
po: Change file name to adapt for randr_conf changes.

While the old file is still around it is no longer listed in SOURCES and
thus not packaged up in the tarball which leads to a fail on jenkins.

9 years agode-e_comp_get()-ify e_randr2
Chris Michael [Tue, 27 Jan 2015 19:35:45 +0000 (14:35 -0500)]
de-e_comp_get()-ify e_randr2

Signed-off-by: Chris Michael <cp.michael@samsung.com>
9 years agode-e_comp_get()-ify e_zone
Chris Michael [Tue, 27 Jan 2015 19:35:19 +0000 (14:35 -0500)]
de-e_comp_get()-ify e_zone

Signed-off-by: Chris Michael <cp.michael@samsung.com>
9 years agode-e_comp_get()-ify widget_bgpreview
Chris Michael [Tue, 27 Jan 2015 19:34:39 +0000 (14:34 -0500)]
de-e_comp_get()-ify widget_bgpreview

Signed-off-by: Chris Michael <cp.michael@samsung.com>
9 years agomake e_scale get the dpi for wayland also
Chris Michael [Tue, 27 Jan 2015 17:53:12 +0000 (12:53 -0500)]
make e_scale get the dpi for wayland also

Signed-off-by: Chris Michael <cp.michael@samsung.com>
9 years agode-e_comp_get()-ify e_scale
Chris Michael [Tue, 27 Jan 2015 17:52:13 +0000 (12:52 -0500)]
de-e_comp_get()-ify e_scale

Signed-off-by: Chris Michael <cp.michael@samsung.com>
9 years agode-e_comp_get()-ify e_pointer
Chris Michael [Tue, 27 Jan 2015 17:51:35 +0000 (12:51 -0500)]
de-e_comp_get()-ify e_pointer

Signed-off-by: Chris Michael <cp.michael@samsung.com>
9 years agode-e_comp_get()-ify e_gadcon_popup
Chris Michael [Tue, 27 Jan 2015 17:49:28 +0000 (12:49 -0500)]
de-e_comp_get()-ify e_gadcon_popup

Signed-off-by: Chris Michael <cp.michael@samsung.com>
9 years agode-e_comp_get()-ify gadcon
Chris Michael [Tue, 27 Jan 2015 17:48:50 +0000 (12:48 -0500)]
de-e_comp_get()-ify gadcon

Signed-off-by: Chris Michael <cp.michael@samsung.com>
9 years agode-e_comp_get()-ify grab dialog
Chris Michael [Tue, 27 Jan 2015 17:48:15 +0000 (12:48 -0500)]
de-e_comp_get()-ify grab dialog

Signed-off-by: Chris Michael <cp.michael@samsung.com>
9 years agoadd EINA_UNUSED for unused function paramater
Chris Michael [Mon, 26 Jan 2015 19:54:55 +0000 (14:54 -0500)]
add EINA_UNUSED for unused function paramater

Signed-off-by: Chris Michael <cp.michael@samsung.com>
9 years agomake desklock timeouts work in wayland-only. Fixes T1818
Chris Michael [Mon, 26 Jan 2015 19:51:17 +0000 (14:51 -0500)]
make desklock timeouts work in wayland-only. Fixes T1818

Signed-off-by: Chris Michael <cp.michael@samsung.com>
9 years agoadd function to return input idle time in wayland compositor
Chris Michael [Mon, 26 Jan 2015 19:50:58 +0000 (14:50 -0500)]
add function to return input idle time in wayland compositor

Signed-off-by: Chris Michael <cp.michael@samsung.com>
9 years agoadd function prototype for getting idle time
Chris Michael [Mon, 26 Jan 2015 19:48:47 +0000 (14:48 -0500)]
add function prototype for getting idle time

Signed-off-by: Chris Michael <cp.michael@samsung.com>
9 years agode-e_comp_get()-ify lokker module
Chris Michael [Mon, 26 Jan 2015 19:32:32 +0000 (14:32 -0500)]
de-e_comp_get()-ify lokker module

Signed-off-by: Chris Michael <cp.michael@samsung.com>
10 years agoremove unused inline function
Chris Michael [Mon, 26 Jan 2015 14:28:14 +0000 (09:28 -0500)]
remove unused inline function

Signed-off-by: Chris Michael <cp.michael@samsung.com>
10 years agomake enlightenment build again for wayland-only
Chris Michael [Mon, 26 Jan 2015 13:54:38 +0000 (08:54 -0500)]
make enlightenment build again for wayland-only

Signed-off-by: Chris Michael <cp.michael@samsung.com>
10 years agopo files: remove remove e_randr
Marcel Hollerbach [Sun, 25 Jan 2015 21:50:52 +0000 (22:50 +0100)]
po files: remove remove e_randr

found by OnlyHuman

10 years agoe - rewrite randr code entirely. core and dialog. dialog is basic atm
Carsten Haitzler (Rasterman) [Sun, 25 Jan 2015 13:43:33 +0000 (22:43 +0900)]
e - rewrite randr code entirely. core and dialog. dialog is basic atm

the dialog for now is simple and lets you just raw edit the properties
per screen in a dialog. nothing fancy. not user firendly. but it works.

the randr core has been totally rewritten and tested against a range
of drivers and setups before even getting a commit. it works solidly
and configures screens reliably now. drivers tested:

nvidia
intel
radeon

some drivers still are unreliable in terms of delivering plug/unplug
events for outputs (both intel and radeon are flakey - nvidia is solid
and reliable). so to fix this there is now a screen redo action you
can bind to a hotkey or something and have e re-evaluate current
screen setup and apply ny pending config if needed.

also to make reconfiguring prettier the screen is faded to black
first, then configured, then faded back in. some drivers work
flawlessly with this, others still flicker some garbage.

i admit - i haven't tested nouveau, but my general take on this is the
randr code is now in far better shape than where it was (minus pretty
and easy dialog). the dialog can be done next, but i'd like to get the
core in now for more testing.

@fix

10 years agoe - fix e widgets to use evas size hints - this unifies sizing elm vs e
Carsten Haitzler (Rasterman) [Sun, 25 Jan 2015 13:38:44 +0000 (22:38 +0900)]
e - fix e widgets to use evas size hints - this unifies sizing elm vs e

10 years agoUpdate gtk bookmarks to work with new gtk3 path
Dave Andreoli [Sat, 24 Jan 2015 13:47:17 +0000 (14:47 +0100)]
Update gtk bookmarks to work with new gtk3 path

...I hope they will not change this stupid path for each minor release

10 years agoFix gadman config to be actually usable.
Dave Andreoli [Sat, 24 Jan 2015 13:30:40 +0000 (14:30 +0100)]
Fix gadman config to be actually usable.

The button was not expanded correctly in the box,
not really the definitive fix, something is wrong in
e_widget_framelist_object_append_full()

10 years agoallow client pixmap size to be used in place of actual client geom for tiler creation
Mike Blumenkrantz [Fri, 23 Jan 2015 22:20:52 +0000 (17:20 -0500)]
allow client pixmap size to be used in place of actual client geom for tiler creation

10 years agodefer client frame resizes if client is not protocol-visible
Mike Blumenkrantz [Fri, 23 Jan 2015 22:20:14 +0000 (17:20 -0500)]
defer client frame resizes if client is not protocol-visible

10 years agoRevert "simplify/fix wl client borderless setting"
Mike Blumenkrantz [Fri, 23 Jan 2015 21:30:28 +0000 (16:30 -0500)]
Revert "simplify/fix wl client borderless setting"

This reverts commit 1b3d89c4c0f9e6c6358a972876ed9b0be4ad68ce.

I suck too much to fix this right now, maybe later

10 years agopreserve internal window borderless state when set prior to showing window
Mike Blumenkrantz [Fri, 23 Jan 2015 21:21:22 +0000 (16:21 -0500)]
preserve internal window borderless state when set prior to showing window

10 years agosimplify/fix wl client borderless setting
Mike Blumenkrantz [Fri, 23 Jan 2015 21:05:03 +0000 (16:05 -0500)]
simplify/fix wl client borderless setting

10 years agoRevert "only set wl client borderless state as necessary, don't overwrite existing...
Chris Michael [Fri, 23 Jan 2015 19:57:04 +0000 (14:57 -0500)]
Revert "only set wl client borderless state as necessary, don't overwrite existing states"

This reverts commit 5c80ce8e0ed530395c81c771a883817203fe06eb.

Revert this as it causes ALL internal windows to not have any borders
anymore.

10 years agode-e_comp_get()ify e_moveresize
Chris Michael [Fri, 23 Jan 2015 19:35:37 +0000 (14:35 -0500)]
de-e_comp_get()ify e_moveresize

Signed-off-by: Chris Michael <cp.michael@samsung.com>
10 years agode-e_comp_get()ify e_int_client_menu
Chris Michael [Fri, 23 Jan 2015 19:33:20 +0000 (14:33 -0500)]
de-e_comp_get()ify e_int_client_menu

Signed-off-by: Chris Michael <cp.michael@samsung.com>
10 years agode-e_comp_get()ify e_deskmirror
Chris Michael [Fri, 23 Jan 2015 19:32:14 +0000 (14:32 -0500)]
de-e_comp_get()ify e_deskmirror

Signed-off-by: Chris Michael <cp.michael@samsung.com>
10 years agode-e_comp_get()ify e_desk
Chris Michael [Fri, 23 Jan 2015 19:31:23 +0000 (14:31 -0500)]
de-e_comp_get()ify e_desk

Signed-off-by: Chris Michael <cp.michael@samsung.com>
10 years agode-e_comp_get()ify e_actions
Chris Michael [Fri, 23 Jan 2015 19:29:51 +0000 (14:29 -0500)]
de-e_comp_get()ify e_actions

Signed-off-by: Chris Michael <cp.michael@samsung.com>
10 years agoonly set wl client borderless state as necessary, don't overwrite existing states
Mike Blumenkrantz [Fri, 23 Jan 2015 19:31:35 +0000 (14:31 -0500)]
only set wl client borderless state as necessary, don't overwrite existing states

10 years agocontinue to hide window input regions on desk flip if they are shaded
Mike Blumenkrantz [Fri, 23 Jan 2015 19:26:28 +0000 (14:26 -0500)]
continue to hide window input regions on desk flip if they are shaded

10 years agoforce server borders on internal wl wins again
Mike Blumenkrantz [Fri, 23 Jan 2015 19:10:16 +0000 (14:10 -0500)]
force server borders on internal wl wins again

this goes back to previous behavior before elm win conversion

10 years agode-e_comp_get()ify e_win
Mike Blumenkrantz [Fri, 23 Jan 2015 19:09:49 +0000 (14:09 -0500)]
de-e_comp_get()ify e_win

10 years agoe_screensaver: de-e_comp_get()ify
Stefan Schmidt [Fri, 23 Jan 2015 12:49:54 +0000 (13:49 +0100)]
e_screensaver: de-e_comp_get()ify

10 years agoe_notification: de-e_comp_get()ify
Stefan Schmidt [Fri, 23 Jan 2015 12:49:09 +0000 (13:49 +0100)]
e_notification: de-e_comp_get()ify

10 years agoe_mouse: de-e_comp_get()ify
Stefan Schmidt [Fri, 23 Jan 2015 12:44:43 +0000 (13:44 +0100)]
e_mouse: de-e_comp_get()ify

10 years agoe_module: de-e_comp_get()ify
Stefan Schmidt [Fri, 23 Jan 2015 12:43:40 +0000 (13:43 +0100)]
e_module: de-e_comp_get()ify

10 years agoe_main: de-e_comp_get()ify
Stefan Schmidt [Fri, 23 Jan 2015 12:43:07 +0000 (13:43 +0100)]
e_main: de-e_comp_get()ify

10 years agoe_dpms: de-e_comp_get()ify
Stefan Schmidt [Fri, 23 Jan 2015 12:42:01 +0000 (13:42 +0100)]
e_dpms: de-e_comp_get()ify

10 years agoe_configure: de-e_comp_get()ify
Stefan Schmidt [Fri, 23 Jan 2015 12:40:45 +0000 (13:40 +0100)]
e_configure: de-e_comp_get()ify

10 years agoe_bindings: de-e_comp_get()ify
Stefan Schmidt [Fri, 23 Jan 2015 12:38:28 +0000 (13:38 +0100)]
e_bindings: de-e_comp_get()ify

10 years agoe_backlight: de-e_comp_get()ify
Stefan Schmidt [Fri, 23 Jan 2015 12:37:59 +0000 (13:37 +0100)]
e_backlight: de-e_comp_get()ify

10 years agoe_sys: Make sure we return false if systemd does not support various suspend modes
Stefan Schmidt [Fri, 23 Jan 2015 12:22:59 +0000 (13:22 +0100)]
e_sys: Make sure we return false if systemd does not support various suspend modes

Since this was introduced this callback always returned 1 no matter if systemd
said it does support the mode or not.

CID: 1261291

10 years agosimplify wl xdg/shell configure functions
Mike Blumenkrantz [Fri, 23 Jan 2015 04:43:42 +0000 (23:43 -0500)]
simplify wl xdg/shell configure functions

setting changes.XYZ is generally bad and shouldn't be done. in this case, it was obscuring an infinite render resize loop

 #barrel

10 years agoset wl client geometry before showing in desktop shell
Mike Blumenkrantz [Fri, 23 Jan 2015 04:04:25 +0000 (23:04 -0500)]
set wl client geometry before showing in desktop shell

bad things (tm) can happen if geometry doesn't get updated before the show

 #barrel

10 years agoremove no longer necessary setting of changes.size on client resize
Mike Blumenkrantz [Fri, 23 Jan 2015 04:03:38 +0000 (23:03 -0500)]
remove no longer necessary setting of changes.size on client resize

this is unnecessary since we resize on every necessary frame anyway

10 years agonever uncenter a centered internal window
Mike Blumenkrantz [Fri, 23 Jan 2015 03:39:46 +0000 (22:39 -0500)]
never uncenter a centered internal window

a window which has received a call to elm_win_center() can now never auto-uncenter in either axis

ref T2031

10 years agofix comp cfdlg sizing and centering
Mike Blumenkrantz [Fri, 23 Jan 2015 03:39:27 +0000 (22:39 -0500)]
fix comp cfdlg sizing and centering

10 years agomove more grabinput code to not fail in wl
Mike Blumenkrantz [Thu, 22 Jan 2015 20:45:16 +0000 (15:45 -0500)]
move more grabinput code to not fail in wl

 #barrel

10 years agomove grabinput focus fix timer to be X-only
Mike Blumenkrantz [Thu, 22 Jan 2015 20:29:23 +0000 (15:29 -0500)]
move grabinput focus fix timer to be X-only

10 years agode-e_comp_get()ify evry
Mike Blumenkrantz [Thu, 22 Jan 2015 20:05:58 +0000 (15:05 -0500)]
de-e_comp_get()ify evry

10 years agotypo from last evry commit
Mike Blumenkrantz [Thu, 22 Jan 2015 20:01:59 +0000 (15:01 -0500)]
typo from last evry commit

10 years agoupdate README.wayland for Mike's everything module fixes
Chris Michael [Thu, 22 Jan 2015 20:01:45 +0000 (15:01 -0500)]
update README.wayland for Mike's everything module fixes

Signed-off-by: Chris Michael <cp.michael@samsung.com>
10 years agofix evry build on wayland-only
Mike Blumenkrantz [Thu, 22 Jan 2015 19:59:10 +0000 (14:59 -0500)]
fix evry build on wayland-only

10 years agode-e_comp_get()ify e_dnd
Mike Blumenkrantz [Thu, 22 Jan 2015 19:58:57 +0000 (14:58 -0500)]
de-e_comp_get()ify e_dnd

10 years agoIgnore checking size of client and just always send new size. This
Chris Michael [Thu, 22 Jan 2015 19:31:03 +0000 (14:31 -0500)]
Ignore checking size of client and just always send new size. This
fixed basic-->advanced dialogs here

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