platform/upstream/enlightenment.git
9 years agoshot - only access e client if not null
Carsten Haitzler (Rasterman) [Tue, 14 Apr 2015 22:39:58 +0000 (07:39 +0900)]
shot - only access e client if not null

9 years agofix evry comparison macro to work as expected
Mike Blumenkrantz [Wed, 15 Apr 2015 00:43:44 +0000 (20:43 -0400)]
fix evry comparison macro to work as expected

missing parens = !operating as intended in many cases

9 years agofix return value in backlight helper exe on non-freebsd systems
Mike Blumenkrantz [Wed, 15 Apr 2015 00:36:37 +0000 (20:36 -0400)]
fix return value in backlight helper exe on non-freebsd systems

ref D2337

9 years agofix nocomp_override conditional which would inaccurately toggle nocomp
Mike Blumenkrantz [Wed, 15 Apr 2015 00:24:48 +0000 (20:24 -0400)]
fix nocomp_override conditional which would inaccurately toggle nocomp

hooray gcc 5.0

9 years agoL10N: Update Finnish translations
Kai Huuhko [Tue, 14 Apr 2015 17:29:42 +0000 (20:29 +0300)]
L10N: Update Finnish translations

9 years agotempget: Add lm75(4) temperature source for non-x86 FreeBSD
Conrad Meyer [Tue, 14 Apr 2015 13:56:46 +0000 (14:56 +0100)]
tempget: Add lm75(4) temperature source for non-x86 FreeBSD

Summary:
Another suggestion from Dmitry Luhtionov. I am told this sensor (on the
i2c bus) is more likely to be present on non-x86 systems (ARM, etc).

Reviewers: zmike, q66

Reviewed By: q66

Subscribers: cedric, seoz

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

9 years agobacklight: Use basic ACPI sysctl knob on FreeBSD (kernel)
Conrad Meyer [Tue, 14 Apr 2015 13:20:33 +0000 (14:20 +0100)]
backlight: Use basic ACPI sysctl knob on FreeBSD (kernel)

Summary:
Unconditionally build the suid-helper _backlight program; conditionalize
behavior on Eeze, FreeBSD (doing nothing on neither). Add logic to set
the FreeBSD sysctl in a similar manner to udev devices on Linux.

Add _bl_sys_find/_get helpers for FreeBSD that check for and consult the
video ACPI sysctl.

Test Plan:
Seems to work okay on my laptop (with EINA_CPU_FAKE=1 to workaround a threadq
race that I believe is unrelated -- T2287).

Reviewers: zmike, q66

Reviewed By: q66

Subscribers: cedric, seoz

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

9 years agoGenerate *all* music control files in src tree.
Gustavo Lima Chaves [Tue, 14 Apr 2015 03:34:26 +0000 (00:34 -0300)]
Generate *all* music control files in src tree.

This fixes once and for all out of tree builds.

9 years agoallow client icon change events in ibar client prop handler
Mike Blumenkrantz [Mon, 13 Apr 2015 20:17:13 +0000 (16:17 -0400)]
allow client icon change events in ibar client prop handler

fix T2284

9 years agoset E_Exec_Instance desktop during client idler if none present
Mike Blumenkrantz [Mon, 13 Apr 2015 20:16:37 +0000 (16:16 -0400)]
set E_Exec_Instance desktop during client idler if none present

ref T2284

9 years agocheck correct number of params passed to internal/desk cfd
Mike Blumenkrantz [Mon, 13 Apr 2015 19:54:12 +0000 (15:54 -0400)]
check correct number of params passed to internal/desk cfd

fix T2221

9 years agoonly set shot window layer if taking window shot
Mike Blumenkrantz [Mon, 13 Apr 2015 19:47:23 +0000 (15:47 -0400)]
only set shot window layer if taking window shot

fix T2282

9 years agofix desktop editor entry widget parenting
Mike Blumenkrantz [Mon, 13 Apr 2015 19:46:00 +0000 (15:46 -0400)]
fix desktop editor entry widget parenting

fix T2283

9 years agodo not attempt to re-center fullscreen/maximized internal windows
Mike Blumenkrantz [Mon, 13 Apr 2015 19:39:30 +0000 (15:39 -0400)]
do not attempt to re-center fullscreen/maximized internal windows

fix T2279

9 years agomodules/bluez4: fix duplicated symbol
Jean Guyomarc'h [Mon, 13 Apr 2015 19:26:54 +0000 (15:26 -0400)]
modules/bluez4: fix duplicated symbol

Summary:
Global variable should be declared as extern to avoid symbol duplication.
Fix compiling of ebluez4 module on OS X.

Test Plan:
Since Enlightenment cannot (yet) be fully compiled on OS X, I cannot test
the real-life impact of this change.

Reviewers: zmike, raster

Subscribers: cedric

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

9 years agotoggle comp_hidden and grab input while client color editor is active
Mike Blumenkrantz [Mon, 13 Apr 2015 17:20:02 +0000 (13:20 -0400)]
toggle comp_hidden and grab input while client color editor is active

9 years agoTiling: don't tile centered windows.
Tom Hacohen [Mon, 13 Apr 2015 10:17:25 +0000 (11:17 +0100)]
Tiling: don't tile centered windows.

This broke with the change to elm (so within this release cycle). Tiling
wasn't properly detecting windows who become centered after creation as
there was no e event for that. This is now fixed, and a blanket solution
for similar gotchas has been implemented (otherwise known as a hack).

Thanks to Mike for helping out.

9 years agotempget: Add more temperature sources for FreeBSD
Daniel Kolesa [Mon, 13 Apr 2015 10:02:33 +0000 (11:02 +0100)]
tempget: Add more temperature sources for FreeBSD

Summary:
Not all motherboards have 'hw.acpi.thermal.tz0.temperature' sensor.
Fallback to 'dev.cpu.0.temperature' (provided by coretemp(4) or
amdtemp(4)), or 'dev.aibs.0.temp.0' (aibs(4)) (per suggestion of Dmitry
Luhtionov).

Test Plan: Ran `src/modules/temperature/tempget` manually with some debugging printfs and various sensors commented out. I can only test tz0 and dev.cpu (coretemp(4)) on my system.

Reviewers: zmike, q66

Reviewed By: q66

Subscribers: seoz

Projects: #enlightenment-git

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

9 years agoe-comp-wl: Remove unused variable
Chris Michael [Sun, 12 Apr 2015 13:28:26 +0000 (09:28 -0400)]
e-comp-wl: Remove unused variable

Signed-off-by: Chris Michael <cp.michael@samsung.com>
9 years agoMEDIUM: modules/shot: switch to https://
Bertrand Jacquin [Sat, 11 Apr 2015 22:55:58 +0000 (23:55 +0100)]
MEDIUM: modules/shot: switch to https://

This is needed since www.enlightenment.org is now using https:// only due to
login forms

9 years agobuild: Remove generated eldbus files during normal clean and not only maintainer...
Stefan Schmidt [Fri, 10 Apr 2015 10:25:15 +0000 (12:25 +0200)]
build: Remove generated eldbus files during normal clean and not only maintainer-clean

These generated files should be cleaned up during a normal run of make clean.

9 years agomake connman agent dialog resizable and autosized
Mike Blumenkrantz [Thu, 9 Apr 2015 22:45:17 +0000 (18:45 -0400)]
make connman agent dialog resizable and autosized

fix T2279

9 years agoModule Music control: Don't build if disabled.
Tom Hacohen [Thu, 9 Apr 2015 22:33:42 +0000 (23:33 +0100)]
Module Music control: Don't build if disabled.

The whole point of supporting disabling modules is to actually
be able to disable them. :).

@fix.

9 years agoadd xkb options scroller as subobj to toolbook widget
Mike Blumenkrantz [Thu, 9 Apr 2015 22:01:52 +0000 (18:01 -0400)]
add xkb options scroller as subobj to toolbook widget

ensure chain of e_widgets for cfd changed policy

fix T2146

9 years agomodules/battery: fix compiling on OS X
Jean Guyomarc'h [Thu, 9 Apr 2015 21:41:22 +0000 (17:41 -0400)]
modules/battery: fix compiling on OS X

Summary:
Battery module relies on Apple's CoreFoundation (CF), but CF's CFLAGS
were not provided to this module.

Test Plan: Enlightenment now compiles on OS X.

Reviewers: zmike, raster

Subscribers: cedric

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

9 years agoremove cslider widget
Mike Blumenkrantz [Thu, 9 Apr 2015 20:37:16 +0000 (16:37 -0400)]
remove cslider widget

no longer used

9 years agoremove csel widget
Mike Blumenkrantz [Thu, 9 Apr 2015 20:35:31 +0000 (16:35 -0400)]
remove csel widget

no longer used

9 years agoredo color dialog to use elm colorselector
Mike Blumenkrantz [Thu, 9 Apr 2015 20:34:00 +0000 (16:34 -0400)]
redo color dialog to use elm colorselector

this is waaaaaaay less functional and good-looking, but at least it doesn't
crash

9 years agomake entry widget call changed callbacks on "changed" again
Mike Blumenkrantz [Thu, 9 Apr 2015 20:32:24 +0000 (16:32 -0400)]
make entry widget call changed callbacks on "changed" again

this caused infinite loops before, but now I'm removing the things that looped.

fixes a lot of config dialogs

ref T2271

9 years agodon't redo min size hints on e_dialog show
Mike Blumenkrantz [Thu, 9 Apr 2015 20:31:32 +0000 (16:31 -0400)]
don't redo min size hints on e_dialog show

these are guaranteed to be wrong because elm won't provide accurate size
hints without some arm twisting

9 years agoforce dialogs to recalc content sizes before setting min size
Mike Blumenkrantz [Thu, 9 Apr 2015 20:16:33 +0000 (16:16 -0400)]
force dialogs to recalc content sizes before setting min size

9 years agofix entry sizing in file props dialog
Mike Blumenkrantz [Thu, 9 Apr 2015 19:19:10 +0000 (15:19 -0400)]
fix entry sizing in file props dialog

ref T2271

9 years agoset xkb dialog as changed after adding a new layout
Mike Blumenkrantz [Thu, 9 Apr 2015 19:15:04 +0000 (15:15 -0400)]
set xkb dialog as changed after adding a new layout

ref T2271

9 years agoset desktop editor appselector dialog to be resizable
Mike Blumenkrantz [Thu, 9 Apr 2015 19:12:47 +0000 (15:12 -0400)]
set desktop editor appselector dialog to be resizable

ref T2271

9 years agomatch client dialogs to client's layer
Mike Blumenkrantz [Thu, 9 Apr 2015 18:40:41 +0000 (14:40 -0400)]
match client dialogs to client's layer

a small annoyance for literally over a decade has been that window
dialogs would sometimes start behind their owners. now they don't.

9 years agoraise deskmirror windows on startup
Mike Blumenkrantz [Thu, 9 Apr 2015 18:16:22 +0000 (14:16 -0400)]
raise deskmirror windows on startup

these get added bottom -> top on creation, so ensure that they are raised

9 years agoalways lower e_layout children upon packing
Mike Blumenkrantz [Thu, 9 Apr 2015 18:07:37 +0000 (14:07 -0400)]
always lower e_layout children upon packing

fixes issues where a new child added would appear above other child objects
if the new child was meant to be stacked below other children

mostly noticeable in deskmirror

9 years agoremove layer setting from deskmirror
Mike Blumenkrantz [Thu, 9 Apr 2015 18:07:18 +0000 (14:07 -0400)]
remove layer setting from deskmirror

smart child objects can't have layers. apparently.

9 years agoMixer Pulse: Fix trivial use-after-free.
Conrad Meyer [Thu, 9 Apr 2015 09:36:38 +0000 (10:36 +0100)]
Mixer Pulse: Fix trivial use-after-free.

Summary: Don't use memory after freeing it.

Fixes T2274

@fix

Reviewers: raster, zmike

Subscribers: abyomi0, zmike

Projects: #enlightenment-git

Maniphest Tasks: T2274

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

Commit message updates by: Tom Hacohen

9 years agoadd options to randr2 to ignore acpi and hotplug randr events.
Carsten Haitzler (Rasterman) [Thu, 9 Apr 2015 06:44:07 +0000 (15:44 +0900)]
add options to randr2 to ignore acpi and hotplug randr events.

9 years agodon't crash on wl shutdown
Mike Blumenkrantz [Wed, 8 Apr 2015 18:56:05 +0000 (14:56 -0400)]
don't crash on wl shutdown

devilhorns? more like crasherhorns imo

9 years agoe_comp: Only need 'type' variable if we are building with HAVE_WAYLAND
Chris Michael [Wed, 8 Apr 2015 18:49:17 +0000 (14:49 -0400)]
e_comp: Only need 'type' variable if we are building with HAVE_WAYLAND

Signed-off-by: Chris Michael <cp.michael@samsung.com>
9 years agobuild: Use EFL_WITH_BIN instead of E homegrown one.
Stefan Schmidt [Wed, 8 Apr 2015 16:45:19 +0000 (18:45 +0200)]
build: Use EFL_WITH_BIN instead of E homegrown one.

We already have the efl_binary.m4 macro available with EFL_WITH_BIN which
basically is the successor of this macro.

9 years agobuild: Allow to define path for eldbus-codegen binary
Stefan Schmidt [Wed, 8 Apr 2015 16:20:29 +0000 (18:20 +0200)]
build: Allow to define path for eldbus-codegen binary

Since the geolocation and music-control changes we need eldbus-codegen to
generate some files. Not all setups have this in their normal $PATH so let
allow these setups to set the correct path during configure. This allows our
Jenkins setup as well as others to work again.

9 years agoremove all debug output from mixer module
Mike Blumenkrantz [Tue, 7 Apr 2015 23:35:50 +0000 (19:35 -0400)]
remove all debug output from mixer module

fix T2274

9 years agoonly call e_comp_wl_shutdown() for wayland compositors
Mike Blumenkrantz [Tue, 7 Apr 2015 23:30:44 +0000 (19:30 -0400)]
only call e_comp_wl_shutdown() for wayland compositors

9 years agoprepend geolocation build dir to cppflags
Mike Blumenkrantz [Tue, 7 Apr 2015 17:43:45 +0000 (13:43 -0400)]
prepend geolocation build dir to cppflags

elocation headers conflict with these, so ensure that our headers get picked up first

 #glimaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa

9 years agomusic-control: Mimic explicit file deps fix from geolocation.
Stefan Schmidt [Tue, 7 Apr 2015 15:45:52 +0000 (17:45 +0200)]
music-control: Mimic explicit file deps fix from geolocation.

This was already firxed for geolocation in
7a1163a1adb942f49380e848c809129c2c0b9c89 but I forgot to integrate it in
my last patch. Thanks to Scimmia for pointing it out.

9 years agoeverything: Actual return something in non wayland only-mode
Stefan Schmidt [Tue, 7 Apr 2015 15:35:22 +0000 (17:35 +0200)]
everything: Actual return something in non wayland only-mode

While making it work for wayland only the return got missing.

9 years agoeverything: win variable is only used inside ifdef.
Stefan Schmidt [Tue, 7 Apr 2015 15:32:56 +0000 (17:32 +0200)]
everything: win variable is only used inside ifdef.

We only use this in not wayland only mode so ifdef the variable as well.

9 years agomusic-control: Generate eldbus files during compile
Stefan Schmidt [Tue, 7 Apr 2015 15:26:37 +0000 (17:26 +0200)]
music-control: Generate eldbus files during compile

Better have up to date eldbus files generated from the xml instead of
keeping the generated files around.

9 years ago Bugfix: e dialog: don’t crash when using the escape key to close.
Chidambar Zinnoury [Sun, 5 Apr 2015 01:48:28 +0000 (03:48 +0200)]
 Bugfix: e dialog: don’t crash when using the escape key to close.

 Commit 99589eb5af346add9fe912a768ed006416cb2220 introduced this bug as the callback creation wasn’t changed to suit the new prototype and stil passed a window object.

9 years agoremove e_color_class
Mike Blumenkrantz [Mon, 6 Apr 2015 18:43:16 +0000 (14:43 -0400)]
remove e_color_class

9 years agomove colorclass config to use elm infra, redo cc dialog to use new editor
Mike Blumenkrantz [Mon, 6 Apr 2015 18:38:43 +0000 (14:38 -0400)]
move colorclass config to use elm infra, redo cc dialog to use new editor

this will allow all colorclasses present in the current theme to be edited
instead of only the hardcoded ones in the module. it will also require
completely new translations, for which translators will need to read the edc
files of the default theme (cleverly located in another repo) and provide
translations to the _translate() callback in the theme module

the editor currently lacks indicators for active/type on the colorclass
list, but this can be added in time. meanwhile, a large amount of code is
no longer duplicated or maintained in this repo

9 years agowl-drm: If we end up using software_drm, then override elm preferences (ala X compositor)
Chris Michael [Mon, 6 Apr 2015 20:01:39 +0000 (16:01 -0400)]
wl-drm: If we end up using software_drm, then override elm preferences (ala X compositor)

Signed-off-by: Chris Michael <cp.michael@samsung.com>
9 years agowl-drm: Hook into ecore_evas_resize callback to update comp canvas
Chris Michael [Mon, 6 Apr 2015 19:59:59 +0000 (15:59 -0400)]
wl-drm: Hook into ecore_evas_resize callback to update comp canvas

Signed-off-by: Chris Michael <cp.michael@samsung.com>
9 years agowl-drm: Remove output event handler when we shutdown
Chris Michael [Mon, 6 Apr 2015 19:57:55 +0000 (15:57 -0400)]
wl-drm: Remove output event handler when we shutdown

Signed-off-by: Chris Michael <cp.michael@samsung.com>
9 years agowl-drm: Remove need for extra E_Comp variable
Chris Michael [Mon, 6 Apr 2015 19:57:09 +0000 (15:57 -0400)]
wl-drm: Remove need for extra E_Comp variable

Signed-off-by: Chris Michael <cp.michael@samsung.com>
9 years agofix wl randr error message string
Mike Blumenkrantz [Mon, 6 Apr 2015 18:29:47 +0000 (14:29 -0400)]
fix wl randr error message string

9 years agomake application color editor follow client geometry on move/resize
Mike Blumenkrantz [Mon, 6 Apr 2015 16:38:40 +0000 (12:38 -0400)]
make application color editor follow client geometry on move/resize

9 years agoadd explicit file deps for geolocation eldbus generated files
Mike Blumenkrantz [Mon, 6 Apr 2015 01:16:37 +0000 (21:16 -0400)]
add explicit file deps for geolocation eldbus generated files

some setups have stricter dep chain following during make which causes
build errors if the chain does not explicitly have the generated files
as a dep of the files for which they are included

9 years agoadd colorclass editor to app menu
Mike Blumenkrantz [Sun, 5 Apr 2015 20:27:18 +0000 (16:27 -0400)]
add colorclass editor to app menu

9 years agoblock ignored clients from lost client list
Mike Blumenkrantz [Sat, 4 Apr 2015 00:56:19 +0000 (20:56 -0400)]
block ignored clients from lost client list

9 years agoe - lost windows menu is back. no windows menu does not handle it.
Carsten Haitzler (Rasterman) [Fri, 3 Apr 2015 08:53:26 +0000 (17:53 +0900)]
e - lost windows menu is back. no windows menu does not handle it.

fix lack of lost windows submenu. no - windows menu does not handle
it. lost windows lists windows that are LOST - out of screen bounds.
this happens a lot with some apps asking to be placed out of bounds
for whatever silly reasons they have. you literally cannot get these
windows back without this menu. bring it back!

@fix

9 years agogeolocation module build: now with fewer generated files!
Mike Blumenkrantz [Thu, 2 Apr 2015 16:23:55 +0000 (12:23 -0400)]
geolocation module build: now with fewer generated files!

also fix distcheck of geolocation edj file by not compiling it

9 years agofix geolocation compile
Mike Blumenkrantz [Mon, 30 Mar 2015 14:34:51 +0000 (10:34 -0400)]
fix geolocation compile

9 years agomodules/geolocation: Add source file for artwork.
Stefan Schmidt [Thu, 13 Nov 2014 09:52:01 +0000 (10:52 +0100)]
modules/geolocation: Add source file for artwork.

In case someone wants to play around with it. Given my little art skills I would
be happy if anyone wants to enhance this. :)

9 years agomodules/geolocation: Ignore now generated edj in git
Stefan Schmidt [Thu, 13 Nov 2014 09:51:23 +0000 (10:51 +0100)]
modules/geolocation: Ignore now generated edj in git

9 years agomodules/geolocation: Add module theme and icons.
Stefan Schmidt [Thu, 13 Nov 2014 09:36:20 +0000 (10:36 +0100)]
modules/geolocation: Add module theme and icons.

This is likely to change a bit until it stabilize so we keep the theme
with the module for now.

9 years agomodule/geolocation: No need to init and shutdown eldbus as E handles that
Stefan Schmidt [Wed, 12 Nov 2014 16:01:20 +0000 (17:01 +0100)]
module/geolocation: No need to init and shutdown eldbus as E handles that

Another thing spotted by the review from zmike.

9 years agomodules/geolocation: No need to set popup to NULL here.
Stefan Schmidt [Wed, 12 Nov 2014 15:58:18 +0000 (16:58 +0100)]
modules/geolocation: No need to set popup to NULL here.

This is already handled by E_FREE_FUNC. Thanks to zmike for spotting this
during review.

9 years agoe_module: Whitelist geolocation module
Stefan Schmidt [Wed, 12 Nov 2014 15:00:22 +0000 (16:00 +0100)]
e_module: Whitelist geolocation module

9 years agomodules/geoloation: Do not stop the client for now as we cannot enable it again
Stefan Schmidt [Wed, 12 Nov 2014 14:53:36 +0000 (15:53 +0100)]
modules/geoloation: Do not stop the client for now as we cannot enable it again

There is a problem with GeoClue2 version 2.0.0 that does not allow to start a
client again after stopping it. Need to investigate newer versions about this.
For now keep it running until it times out.

9 years agomodules/geolocation: Fix naming for the whole module to be geolocation
Stefan Schmidt [Tue, 11 Nov 2014 15:45:55 +0000 (16:45 +0100)]
modules/geolocation: Fix naming for the whole module to be geolocation

It still ahd some bits from the original name (geoclue2). I tried squeeze
as much renaming as possible in the earlier commits but these done here
would have broken the code so I do the rest all in one go here.

9 years agomodules/geolocation: Add popup with location information to gadget
Stefan Schmidt [Sat, 8 Nov 2014 16:20:34 +0000 (17:20 +0100)]
modules/geolocation: Add popup with location information to gadget

9 years agomodules/geolocation: Add communication to geoClue2 to receive current location.
Stefan Schmidt [Fri, 7 Nov 2014 15:14:58 +0000 (16:14 +0100)]
modules/geolocation: Add communication to geoClue2 to receive current location.

This basically is the GeoClue2 client functionality a normal application also
uses. We request the current location and subscribe to updates on it.

Only activated when the users does a left click on the gadget so we do not
run always run it in the background. The received information will be displayed
in a popup in a following commit.

9 years agomodules/geolocation: Keep the UI indicator in off state at start
Stefan Schmidt [Fri, 7 Nov 2014 20:56:06 +0000 (21:56 +0100)]
modules/geolocation: Keep the UI indicator in off state at start

9 years agomodules: Add new geolocation module to handle location access requests
Stefan Schmidt [Thu, 6 Nov 2014 14:54:19 +0000 (15:54 +0100)]
modules: Add new geolocation module to handle location access requests

This implements an GeoClue2 agents which gets called whenever an application
tries to access the location resource. It allows the user to allow or deny
this resource to the application.

9 years agoUpdate catalan translation
maxerba [Mon, 30 Mar 2015 19:20:25 +0000 (21:20 +0200)]
Update catalan translation

9 years agomake only critical notifications display in presentation mode
Mike Blumenkrantz [Mon, 30 Mar 2015 16:21:14 +0000 (12:21 -0400)]
make only critical notifications display in presentation mode

ref T2212

9 years agomove wl E_Client creation to same place as E_Pixmap creation
Mike Blumenkrantz [Mon, 30 Mar 2015 16:13:04 +0000 (12:13 -0400)]
move wl E_Client creation to same place as E_Pixmap creation

ensure that surface manipulation functions will succeed even with no shell surface

9 years agoremove useless wl comp code for shape exports
Mike Blumenkrantz [Mon, 30 Mar 2015 15:07:29 +0000 (11:07 -0400)]
remove useless wl comp code for shape exports

9 years agofix e_remote bg commands
Mike Blumenkrantz [Wed, 25 Mar 2015 17:09:45 +0000 (13:09 -0400)]
fix e_remote bg commands

9 years agodecrement e_comp->new_clients counter when unsetting new_client flag on wl cursor...
Mike Blumenkrantz [Wed, 25 Mar 2015 16:32:30 +0000 (12:32 -0400)]
decrement e_comp->new_clients counter when unsetting new_client flag on wl cursor clients

9 years agomobile policy desk set hook needs to ignore new_client clients
Mike Blumenkrantz [Wed, 25 Mar 2015 16:29:36 +0000 (12:29 -0400)]
mobile policy desk set hook needs to ignore new_client clients

desk set happens during client init, so these will always be new clients

ref D2242

9 years agoUpdating spanish translation
maxerba [Sun, 22 Mar 2015 10:20:56 +0000 (11:20 +0100)]
Updating spanish translation

9 years agofix debug message for wl_output_bind
Chris Michael [Sat, 21 Mar 2015 20:59:48 +0000 (16:59 -0400)]
fix debug message for wl_output_bind

Signed-off-by: Chris Michael <cp.michael@samsung.com>
9 years agowl-drm: Add more debugging during output hotplug events
Chris Michael [Sat, 21 Mar 2015 20:30:36 +0000 (16:30 -0400)]
wl-drm: Add more debugging during output hotplug events

Signed-off-by: Chris Michael <cp.michael@samsung.com>
9 years agoadd debugging when output gets bound, and fix formatting
Chris Michael [Sat, 21 Mar 2015 20:30:11 +0000 (16:30 -0400)]
add debugging when output gets bound, and fix formatting

Signed-off-by: Chris Michael <cp.michael@samsung.com>
9 years agowayland compositor: remove _e_comp_wl_client_focus()
Derek Foreman [Fri, 20 Mar 2015 19:26:08 +0000 (15:26 -0400)]
wayland compositor: remove _e_comp_wl_client_focus()

Summary:
We now have a subset of that functionality in e_comp_wl_input.c, so use
that function instead.  The missing bits are moved into the one remaining
caller.

Reviewers: zmike, devilhorns

Subscribers: cedric

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

9 years agoremove E_Comp from gadman and systray structs
Mike Blumenkrantz [Fri, 20 Mar 2015 19:25:56 +0000 (15:25 -0400)]
remove E_Comp from gadman and systray structs

9 years agowayland compositor: Send keyboard enter events on get keyboard
Derek Foreman [Fri, 20 Mar 2015 19:21:39 +0000 (15:21 -0400)]
wayland compositor: Send keyboard enter events on get keyboard

Summary:
Now when a client gets the keyboard global it will immediately be sent
a keyboard enter event if appropriate.

Reviewers: zmike, devilhorns

Subscribers: cedric

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

9 years agolokker: update caps-lock hint even on "checking" state
Daniel Hirt [Fri, 20 Mar 2015 19:15:50 +0000 (15:15 -0400)]
lokker: update caps-lock hint even on "checking" state

Summary:
This fixes the inconsistency in the "Caps Lock is On" hint, if you press
Caps-Lock when lokker is busy with checking the password
(LOKKER_STATE_CHECKING).

Test Plan:
  1. Lock the screen
  2. Enter invalid password (and press Enter)
  3. During password check, press Caps-Lock
The "Caps-Lock is On" should be consistent with the actual Caps-Lock
state.

@fix

Reviewers: zmike

Subscribers: cedric

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

9 years agowayland compositor: Remove focus_update from compositor client data
Derek Foreman [Fri, 20 Mar 2015 19:13:25 +0000 (15:13 -0400)]
wayland compositor: Remove focus_update from compositor client data

Summary:
The only use for this was sending keyboard enter events on first commit
after a focus during app startup, and this has proven to be unreliable.

NOTE: Focus before an app requests the keyboard global is now broken and
will be fixed in a following patch.

Reviewers: zmike, devilhorns

Subscribers: cedric

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

9 years agomove comp fake layer init into canvas init for non-X compositors
Mike Blumenkrantz [Fri, 20 Mar 2015 19:12:59 +0000 (15:12 -0400)]
move comp fake layer init into canvas init for non-X compositors

9 years agomove E_Comp->root window setting into e_comp_wl_init() for wl compositors
Mike Blumenkrantz [Fri, 20 Mar 2015 19:08:28 +0000 (15:08 -0400)]
move E_Comp->root window setting into e_comp_wl_init() for wl compositors

9 years agoremove e_util_head_exec()
Mike Blumenkrantz [Fri, 20 Mar 2015 19:04:58 +0000 (15:04 -0400)]
remove e_util_head_exec()

9 years agoremove E_Remember->prop.head
Mike Blumenkrantz [Fri, 20 Mar 2015 19:03:45 +0000 (15:03 -0400)]
remove E_Remember->prop.head

head is always 0

9 years agoremove E_Comp->num
Mike Blumenkrantz [Fri, 20 Mar 2015 18:59:19 +0000 (14:59 -0400)]
remove E_Comp->num

num is always 0

9 years agofix straggler container text in mousebindings config
Mike Blumenkrantz [Thu, 19 Mar 2015 21:14:09 +0000 (17:14 -0400)]
fix straggler container text in mousebindings config