platform/upstream/enlightenment.git
10 years agofix up formatting of gwanglim's D966 patch
Chris Michael [Mon, 9 Jun 2014 17:49:09 +0000 (13:49 -0400)]
fix up formatting of gwanglim's D966 patch

Signed-off-by: Chris Michael <cp.michael@samsung.com>
10 years agoadd fullscreen_set handler for wl_shell_surface
Gwanglim Lee [Mon, 9 Jun 2014 17:48:22 +0000 (13:48 -0400)]
add fullscreen_set handler for wl_shell_surface

Summary: fullscreen_set handler for wl_shell_surface

Test Plan:
1. run e wayland only server with devilhons's branch source (devs/devilhorns/e_comp_wl)
2. run elementary_test -to "window states"
3. select fullscreen check box on elementary_test surface

Reviewers: devilhorns, zmike, raster, stefan_schmidt

Reviewed By: devilhorns

CC: cedric
Differential Revision: https://phab.enlightenment.org/D966

10 years agoresource parameter is used in _e_shell_surface_cb_move
Gwanglim Lee [Mon, 9 Jun 2014 17:43:34 +0000 (13:43 -0400)]
resource parameter is used in _e_shell_surface_cb_move

Summary: remove EINA_UNUSED of resource parameter in _e_shell_surface_cb_move

Test Plan: N/A

Reviewers: devilhorns, zmike, raster, stefan_schmidt

CC: cedric
Differential Revision: https://phab.enlightenment.org/D967

10 years agofix potential crash with e_comp_get.
Chris Michael [Fri, 6 Jun 2014 19:11:04 +0000 (15:11 -0400)]
fix potential crash with e_comp_get.

e_manager_current_get Can return NULL so we should check that.

Signed-off-by: Chris Michael <cp.michael@samsung.com>
10 years agocleanup e_pixmap code (remove debugging statements)
Chris Michael [Thu, 5 Jun 2014 16:42:33 +0000 (12:42 -0400)]
cleanup e_pixmap code (remove debugging statements)

Signed-off-by: Chris Michael <cp.michael@samsung.com>
10 years agoadd support for wl_shell surface move & resize
Chris Michael [Thu, 5 Jun 2014 16:39:27 +0000 (12:39 -0400)]
add support for wl_shell surface move & resize

@feature

Signed-off-by: Chris Michael <cp.michael@samsung.com>
10 years agoset client shape rectangle properly based on input area
Chris Michael [Thu, 5 Jun 2014 16:12:50 +0000 (12:12 -0400)]
set client shape rectangle properly based on input area
 - fix wl client crashses (patch from gwanglim)

Signed-off-by: Chris Michael <cp.michael@samsung.com>
10 years agofix building for wayland-only when --enable-wayland-clients is not
Chris Michael [Thu, 5 Jun 2014 15:27:16 +0000 (11:27 -0400)]
fix building for wayland-only when --enable-wayland-clients is not
specified

Signed-off-by: Chris Michael <cp.michael@samsung.com>
10 years agoremove unncessary variable
Chris Michael [Thu, 5 Jun 2014 15:13:04 +0000 (11:13 -0400)]
remove unncessary variable

Signed-off-by: Chris Michael <cp.michael@samsung.com>
10 years agoonly declare certain variables if we are building for X
Chris Michael [Thu, 5 Jun 2014 15:12:00 +0000 (11:12 -0400)]
only declare certain variables if we are building for X

Signed-off-by: Chris Michael <cp.michael@samsung.com>
10 years agofix include of comp_wl header to work with wayland_only option
Chris Michael [Thu, 5 Jun 2014 15:09:34 +0000 (11:09 -0400)]
fix include of comp_wl header to work with wayland_only option

Signed-off-by: Chris Michael <cp.michael@samsung.com>
10 years agoadd missing EINA_UNUSED
Chris Michael [Tue, 3 Jun 2014 20:15:52 +0000 (16:15 -0400)]
add missing EINA_UNUSED

Signed-off-by: Chris Michael <cp.michael@samsung.com>
10 years agoadd checks for pixmap type being X before accessing the image (for
Chris Michael [Sat, 24 May 2014 23:45:35 +0000 (00:45 +0100)]
add checks for pixmap type being X before accessing the image (for
cases where we are running wayland clients)

Signed-off-by: Chris Michael <cp.michael@samsung.com>
10 years agoadded missing libuuid pkg name for wayland option
Gwanglim Lee [Fri, 23 May 2014 05:44:15 +0000 (07:44 +0200)]
added missing libuuid pkg name for wayland option

Summary: added missing libuuid pkg name to configure.ac

Test Plan: autogen.sh --enable-wayland-clients

Reviewers: devilhorns, zmike, raster, stefan_schmidt

Reviewed By: stefan_schmidt

CC: cedric, stefan_schmidt
Differential Revision: https://phab.enlightenment.org/D883

10 years agoupdate various files for compositor structure changes
Chris Michael [Thu, 15 May 2014 09:53:46 +0000 (10:53 +0100)]
update various files for compositor structure changes
  - X compositor
  - shell module
  - drm module
  - x11 module

10 years agofix e_pixmap for compositor structure change.
Chris Michael [Mon, 21 Jul 2014 13:15:44 +0000 (09:15 -0400)]
fix e_pixmap for compositor structure change.
remove memcpy of wl_buffer data.

NB: This Is REALLY not needed in ANY compositor !!!
NB: This DOES cause lots of current Failures within the existing X Compositor ... ie: Wayland Clients inside X do NOT work at this point :(

Signed-off-by: Chris Michael <cp.michael@samsung.com>
10 years agoupdate X compositor code for structure rename
Chris Michael [Thu, 15 May 2014 09:48:50 +0000 (10:48 +0100)]
update X compositor code for structure rename

Signed-off-by: Chris Michael <cp.michael@samsung.com>
10 years agoSeveral fixes for Wayland Compositor:
Chris Michael [Thu, 15 May 2014 09:46:16 +0000 (10:46 +0100)]
Several fixes for Wayland Compositor:
  - post a wl_buffer release After rendering is completed.
  - change code to follow compositor structure name
  - when creating compositor (inside X), set input keymap
  - don't set "reparent" for all new clients

Signed-off-by: Chris Michael <cp.michael@samsung.com>
10 years agofix e_client sructure for running wayland client applications inside X.
Chris Michael [Thu, 15 May 2014 09:41:09 +0000 (10:41 +0100)]
fix e_client sructure for running wayland client applications inside X.
update compositor structure for ability to run X and Wayland Clients.
update wayland compositor data & input file(s) for data structure rename.

NB: Both the X compositor and the Wayland compositor have different
"client data" to store, so e_client structure needs different fields

Signed-off-by: Chris Michael <cp.michael@samsung.com>
10 years agomake keymap match what drm uses by default
Chris Michael [Mon, 12 May 2014 13:07:06 +0000 (14:07 +0100)]
make keymap match what drm uses by default

NB: this is all in the process of getting fixed...

Signed-off-by: Chris Michael <cp.michael@samsung.com>
10 years agodon't need to e_pixmap_ref here.
Chris Michael [Mon, 12 May 2014 13:06:24 +0000 (14:06 +0100)]
don't need to e_pixmap_ref here.
fix wayland client application resizing.

Signed-off-by: Chris Michael <cp.michael@samsung.com>
10 years agoset delete_request for internal e_clients and add giant FIXME note for
Chris Michael [Mon, 12 May 2014 13:05:29 +0000 (14:05 +0100)]
set delete_request for internal e_clients and add giant FIXME note for
internal windows

Signed-off-by: Chris Michael <cp.michael@samsung.com>
10 years agofix destroying pointer & keyboard resources on shutdown
Chris Michael [Mon, 12 May 2014 13:04:01 +0000 (14:04 +0100)]
fix destroying pointer & keyboard resources on shutdown

Signed-off-by: Chris Michael <cp.michael@samsung.com>
10 years agocheck for existing pixmap when showing a window so we don't create a
Chris Michael [Mon, 12 May 2014 13:00:14 +0000 (14:00 +0100)]
check for existing pixmap when showing a window so we don't create a
new pixmap if we don't need to.

Signed-off-by: Chris Michael <cp.michael@samsung.com>
10 years agoupdate wl_desktop_shell module
Chris Michael [Fri, 9 May 2014 09:56:05 +0000 (10:56 +0100)]
update wl_desktop_shell module
 - Add support for xdg_shell
 - rework to function with new wayland compositor

@feature

Signed-off-by: Chris Michael <cp.michael@samsung.com>
10 years agoupdate wl_x11 and wl_desktop_shell for new compositor
Chris Michael [Fri, 9 May 2014 09:53:53 +0000 (10:53 +0100)]
update wl_x11 and wl_desktop_shell for new compositor

Signed-off-by: Chris Michael <cp.michael@samsung.com>
10 years agorewrite wayland compositor:
Chris Michael [Fri, 9 May 2014 09:51:08 +0000 (10:51 +0100)]
rewrite wayland compositor:
 - reduce memory usage
 - remove duplicated pixmaps
 - remove duplicated pointer images

@feature

Signed-off-by: Chris Michael <cp.michael@samsung.com>
10 years agoremove EINA_UNUSED for parameter that is actually used
Chris Michael [Fri, 9 May 2014 09:46:05 +0000 (10:46 +0100)]
remove EINA_UNUSED for parameter that is actually used

Signed-off-by: Chris Michael <cp.michael@samsung.com>
10 years agoAdd wayland compositor data & input files to build order
Chris Michael [Fri, 9 May 2014 09:28:47 +0000 (10:28 +0100)]
Add wayland compositor data & input files to build order

Signed-off-by: Chris Michael <cp.michael@samsung.com>
10 years agorewrite e_pixmap code:
Chris Michael [Wed, 23 Apr 2014 10:17:39 +0000 (11:17 +0100)]
rewrite e_pixmap code:
 - reduce variable usage for non-x
  - remove need to memcpy wayland buffer image data
  - add function for setting pixmap buffer resource
  - add shm_buffer access calls around getting wl_buffer data

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

10 years agofix unused variables if building for wayland only
Chris Michael [Wed, 23 Apr 2014 10:16:01 +0000 (11:16 +0100)]
fix unused variables if building for wayland only

Signed-off-by: Chris Michael <cp.michael@samsung.com>
10 years agoremove pixman dependency
Chris Michael [Tue, 15 Apr 2014 06:00:46 +0000 (07:00 +0100)]
remove pixman dependency

Signed-off-by: Chris Michael <cp.michael@samsung.com>
10 years agoremove old wayland compositor and old shell files
Chris Michael [Thu, 3 Apr 2014 12:18:48 +0000 (13:18 +0100)]
remove old wayland compositor and old shell files

Signed-off-by: Chris Michael <cp.michael@samsung.com>
10 years agofix post-effect stacking BITCH and post-effect transient stacking
Mike Blumenkrantz [Tue, 26 Aug 2014 13:45:04 +0000 (09:45 -0400)]
fix post-effect stacking BITCH and post-effect transient stacking

10 years agofix internal transient clients
Mike Blumenkrantz [Tue, 26 Aug 2014 04:27:08 +0000 (00:27 -0400)]
fix internal transient clients

10 years agotransient client windows - improve behavior
Carsten Haitzler (Rasterman) [Mon, 25 Aug 2014 11:56:08 +0000 (20:56 +0900)]
transient client windows - improve behavior

* if unplaced, place centered on transient-for on initial placement
  rather that screen centered
* if transient.move and transient.resize options follow options are on
  make transients floow as intended

10 years agouse comp object api function for shape cutting to prevent mirrors from getting shapes cut
Mike Blumenkrantz [Fri, 22 Aug 2014 22:13:26 +0000 (18:13 -0400)]
use comp object api function for shape cutting to prevent mirrors from getting shapes cut

10 years agoupdate README.wayland with some notes & fixes
Chris Michael [Fri, 22 Aug 2014 14:28:50 +0000 (10:28 -0400)]
update README.wayland with some notes & fixes

Signed-off-by: Chris Michael <cp.michael@samsung.com>
10 years agoredo/simplify PRESENT usage in compositor to no longer use PRESENT
Mike Blumenkrantz [Fri, 22 Aug 2014 13:52:42 +0000 (09:52 -0400)]
redo/simplify PRESENT usage in compositor to no longer use PRESENT

keith said no

10 years agoconf_intl: Fix disbling of language list box and configure button
Chris Michael [Thu, 21 Aug 2014 18:07:40 +0000 (14:07 -0400)]
conf_intl: Fix disbling of language list box and configure button

This fixes ticket T1526 - Selecting no input method would still allow
the configure button to be pressed, and items selected from the
language list.

@fix

Signed-off-by: Chris Michael <cp.michael@samsung.com>
10 years agoteamwork: pause media on closing
Wonguk Jeong [Thu, 21 Aug 2014 16:51:32 +0000 (18:51 +0200)]
teamwork: pause media on closing

Due to stupid_obj_del_workaround_hack, sound comes out during 3sec
even if media has been disappeared. Although the 3sec workaround should be gone,
pause media on close to fix the side effect.

10 years agofix ibox eo errors
Mike Blumenkrantz [Wed, 20 Aug 2014 22:05:34 +0000 (18:05 -0400)]
fix ibox eo errors

10 years agofix ibox eo errors
Mike Blumenkrantz [Thu, 10 Apr 2014 23:06:04 +0000 (19:06 -0400)]
fix ibox eo errors

10 years agoTiling: Fix applying tiling on enable with a new config.
Tom Hacohen [Wed, 20 Aug 2014 10:00:34 +0000 (11:00 +0100)]
Tiling: Fix applying tiling on enable with a new config.

Tiling wasn't being applied when enabling it with a new config because
we were comparing with the old config instead of just always applying.

This fixes T974.

10 years agoproperly return done in tw download cbs
Mike Blumenkrantz [Tue, 19 Aug 2014 10:13:00 +0000 (06:13 -0400)]
properly return done in tw download cbs

10 years agoteamwork: fix shadow frame during previewing .ogg
Wonguk Jeong [Tue, 19 Aug 2014 14:21:22 +0000 (16:21 +0200)]
teamwork: fix shadow frame during previewing .ogg

if the frame size is invalid on "frame_decode", stop previewing.
It will filter out audio or invalid video previewing

Fixes T1400

10 years agoteamwork: remove multiple delete of livethumb, icon, video
Wonguk Jeong [Tue, 19 Aug 2014 14:06:26 +0000 (16:06 +0200)]
teamwork: remove multiple delete of livethumb, icon, video

Since icon/video will be drawn into livethumb's image canvas,
icon/video would be deleted on livethumb's deletion.
Therefore, don't register icon/video as comp object's del list.(duplicated deletion)

"frame_decode" callback shouldn't be invoked multiple time.

10 years agofix evrything shift+tab crash
Carsten Haitzler (Rasterman) [Tue, 19 Aug 2014 09:44:47 +0000 (18:44 +0900)]
fix evrything shift+tab crash

fixes T1548

10 years agoe comp settings - dont need version checks for partial render mode
Carsten Haitzler (Rasterman) [Mon, 18 Aug 2014 03:59:32 +0000 (12:59 +0900)]
e comp settings - dont need version checks for partial render mode

we need far newer efl versions already long after this feature went
in, so no need for code checks

10 years agoefm: clarify function name which is getting selected icons
Wonguk Jeong [Sun, 17 Aug 2014 21:35:41 +0000 (23:35 +0200)]
efm: clarify function name which is getting selected icons

_e_fm2_uri_icon_list_get() ->  _e_fm2_uri_selected_icon_list_get()

10 years agoefm: bug fix in source icons finding logic on dnd
Wonguk Jeong [Sun, 17 Aug 2014 21:04:15 +0000 (17:04 -0400)]
efm: bug fix in source icons finding logic on dnd

Summary:
There were a few crash cases during drag and drop.
- move file in Desktop using efm,
- move file in same directory using differnt efm

The root cause is icon finding logic. efm finds icons based on URI string.
But, the found icon could be different with selected one since there could be multiple efm in same directory.

Therefore, this patch filter out icon which is not selected icon.

Fixes T1364

Test Plan:
case 1. open efm -> goto desktop -> move file from ~/Desktop to ~/Desktop/folder
case 2. open two efm -> goto same directory in two efm -> move file to {currentdirectory}/folder in any efm

Reviewers: raster, zmike

Subscribers: cedric, seoz

Maniphest Tasks: T1364

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

10 years agosystray xembed handles nocomp interactions more reliably
Mike Blumenkrantz [Sat, 16 Aug 2014 13:47:28 +0000 (09:47 -0400)]
systray xembed handles nocomp interactions more reliably

10 years agonocomp enforcing is now more accurate
Mike Blumenkrantz [Sat, 16 Aug 2014 13:46:56 +0000 (09:46 -0400)]
nocomp enforcing is now more accurate

10 years agonocomp checks more correctly skip comp_skip objects
Mike Blumenkrantz [Sat, 16 Aug 2014 13:46:21 +0000 (09:46 -0400)]
nocomp checks more correctly skip comp_skip objects

10 years agosimplify systray handler code
Mike Blumenkrantz [Sat, 16 Aug 2014 13:12:48 +0000 (09:12 -0400)]
simplify systray handler code

10 years agofix infinite stacking loop when enforcing nocomp
Mike Blumenkrantz [Fri, 15 Aug 2014 23:17:33 +0000 (19:17 -0400)]
fix infinite stacking loop when enforcing nocomp

10 years agoe_randr: position unknown monitors far right
Sebastian Dransfeld [Thu, 14 Aug 2014 10:46:31 +0000 (12:46 +0200)]
e_randr: position unknown monitors far right

10 years agoe_randr: better initial loading of x config
Sebastian Dransfeld [Thu, 14 Aug 2014 07:55:02 +0000 (09:55 +0200)]
e_randr: better initial loading of x config

On first creation of randr config, get output position from crtc and
save config afterwards.

10 years agoe_randr: update TODO
Sebastian Dransfeld [Thu, 14 Aug 2014 07:54:10 +0000 (09:54 +0200)]
e_randr: update TODO

10 years agoe_randr: narrower scoping of variables
Sebastian Dransfeld [Thu, 14 Aug 2014 07:51:40 +0000 (09:51 +0200)]
e_randr: narrower scoping of variables

10 years agoe_randr: remove debug
Sebastian Dransfeld [Thu, 14 Aug 2014 07:50:29 +0000 (09:50 +0200)]
e_randr: remove debug

10 years agoUpdating italian translation
maxerba [Wed, 13 Aug 2014 12:18:06 +0000 (14:18 +0200)]
Updating italian translation

10 years agouse_shaped_win can indeed be removed entirely!
Mike Blumenkrantz [Tue, 12 Aug 2014 00:29:12 +0000 (20:29 -0400)]
use_shaped_win can indeed be removed entirely!

10 years agofix crash after moving gadget between two zones
Gwanglim Lee [Mon, 11 Aug 2014 23:35:36 +0000 (19:35 -0400)]
fix crash after moving gadget between two zones

Summary:
add check new_gcc into the gadman's gadget add handler to prevent invalid ref_count increase
while moving between two zones. and also add object clean code for new_gcc and drag_gcc
when gadget is dropped.

Fixes T722

Test Plan:
1. create clock module on gadcon desktop (settings->gadgets, select "background" under layers, click "configure layer" and add a clock gadget).
2. drag clock gadget from one screen to the other. drop it there.
3. drag clock back to first screen
4. right click on clock and select "clock->remove".

Reviewers: raster, devilhorns, zmike

Subscribers: cedric

Maniphest Tasks: T722

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

10 years agoMusic-control: added epymc to the list of supported players :)
davemds [Mon, 11 Aug 2014 19:55:04 +0000 (21:55 +0200)]
Music-control: added epymc to the list of supported players :)

10 years agoFix build breakage from removal of config_engine file
Chris Michael [Mon, 11 Aug 2014 17:13:36 +0000 (13:13 -0400)]
Fix build breakage from removal of config_engine file

We cannot generate PO files for source files that do not exist
anymore. Bad Raster, Spankies !! ;)

@fix

Signed-off-by: Chris Michael <cp.michael@samsung.com>
10 years agoconnman gadget - dont display config button unless econnman is installed
Carsten Haitzler (Rasterman) [Mon, 11 Aug 2014 14:45:58 +0000 (23:45 +0900)]
connman gadget - dont display config button unless econnman is installed

this has been just way too confusing. i her user problems all the time
and they just cant see differences between connman module+gadget and
python econnman app.

we do need to have these settings in e in the end anyway... but until
then - disable

10 years agoremove performance - engine cfg dialog as its obsolete
Carsten Haitzler (Rasterman) [Mon, 11 Aug 2014 01:56:35 +0000 (10:56 +0900)]
remove performance - engine cfg dialog as its obsolete

this dialog had a singl option in it - use shaped windows... and we
don't even use it anymore. remove the dialog to avoid confusion and
set use shaeped window to 0 - maybe config val could go entirely?

10 years agouse a bit more standard ULLONG_MAX rather than ULONG_LONG_MAX
q66 [Thu, 7 Aug 2014 22:05:44 +0000 (23:05 +0100)]
use a bit more standard ULLONG_MAX rather than ULONG_LONG_MAX

10 years agoautotools: install .pc files to the correct directory on FreeBSD
q66 [Thu, 7 Aug 2014 21:53:47 +0000 (22:53 +0100)]
autotools: install .pc files to the correct directory on FreeBSD

10 years agoeconnman launch from connman gadget - fix desktop file finding
Carsten Haitzler (Rasterman) [Thu, 7 Aug 2014 03:13:13 +0000 (12:13 +0900)]
econnman launch from connman gadget - fix desktop file finding

this fixes T1472

10 years agoput pager_plain in approved module list
Carsten Haitzler (Rasterman) [Wed, 6 Aug 2014 22:46:09 +0000 (07:46 +0900)]
put pager_plain in approved module list

10 years agobump config version, update p16 module users to regular p
Mike Blumenkrantz [Wed, 6 Aug 2014 18:18:54 +0000 (14:18 -0400)]
bump config version, update p16 module users to regular p

come on.

10 years agocomp - with sw comp tell apps to also use sw - disable accel requests
Carsten Haitzler (Rasterman) [Wed, 6 Aug 2014 03:04:27 +0000 (12:04 +0900)]
comp - with sw comp tell apps to also use sw - disable accel requests

this addresses a vbox gl asccel issue where gl client apps can cause
al of vbox to crash and users find it unexpected that e is set to
software compositing but apps go and use opengl, so it's more
consistent for users

10 years agoe_icon: Fix typo
Igor Murzov [Tue, 5 Aug 2014 10:08:47 +0000 (14:08 +0400)]
e_icon: Fix typo

10 years agosyscon: Fix inconsistency between e_config_dialog_new() and _get() params
Igor Murzov [Mon, 4 Aug 2014 19:29:48 +0000 (23:29 +0400)]
syscon: Fix inconsistency between e_config_dialog_new() and _get() params

10 years agoFix text markup in mouse binding config popup
Igor Murzov [Mon, 4 Aug 2014 19:24:54 +0000 (23:24 +0400)]
Fix text markup in mouse binding config popup

10 years agorename pager16 to pager and pager to pager_plain
Carsten Haitzler (Rasterman) [Tue, 5 Aug 2014 03:01:22 +0000 (12:01 +0900)]
rename pager16 to pager and pager to pager_plain

this will mean all users upgrading from e18 to e19 get the new preview
pager. thoose wanting the older plain pager can switch ti pager_plain.
anyon using git will find pager16 remove (or if still installed not
updated) so switch back to pager from pager16. :)

10 years agofix client struct alignment when using x + wl
Mike Blumenkrantz [Mon, 4 Aug 2014 21:47:09 +0000 (17:47 -0400)]
fix client struct alignment when using x + wl

10 years agoadd silent null check to e_pixmap_is_x()
Mike Blumenkrantz [Mon, 4 Aug 2014 22:00:08 +0000 (18:00 -0400)]
add silent null check to e_pixmap_is_x()

10 years agoWe have an ibus module for Ecore_Imf, use it
Iván Briano [Mon, 4 Aug 2014 18:43:39 +0000 (15:43 -0300)]
We have an ibus module for Ecore_Imf, use it

The ibus config was setting xim instead

10 years agofix gadcon client del event typos
Gwanglim Lee [Mon, 4 Aug 2014 14:04:12 +0000 (10:04 -0400)]
fix gadcon client del event typos

Summary: fix E_Event_Gadcon_Client_Del typos

Test Plan: N/A

Reviewers: zmike, raster, devilhorns

Subscribers: cedric

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

10 years agoconf_display: NULL check before strdup
Wonguk Jeong [Sat, 2 Aug 2014 13:00:54 +0000 (15:00 +0200)]
conf_display: NULL check before strdup

10 years agos/sumary/summary/g
Mike Blumenkrantz [Wed, 30 Jul 2014 23:18:24 +0000 (19:18 -0400)]
s/sumary/summary/g

10 years agounref composite submenu after setting
Mike Blumenkrantz [Wed, 30 Jul 2014 22:37:38 +0000 (18:37 -0400)]
unref composite submenu after setting

10 years agoenable Move to menu if current screen only has 1 desk but other screen exists
Mike Blumenkrantz [Wed, 30 Jul 2014 22:26:52 +0000 (18:26 -0400)]
enable Move to menu if current screen only has 1 desk but other screen exists

10 years agomove unredirect client option to submenu
Mike Blumenkrantz [Wed, 30 Jul 2014 22:21:31 +0000 (18:21 -0400)]
move unredirect client option to submenu

10 years agomake nocomp-skipable objects not require shelf
Mike Blumenkrantz [Wed, 30 Jul 2014 18:23:25 +0000 (14:23 -0400)]
make nocomp-skipable objects not require shelf

10 years agoadd comp events for nocomp toggle
Mike Blumenkrantz [Wed, 30 Jul 2014 18:23:17 +0000 (14:23 -0400)]
add comp events for nocomp toggle

10 years agofix a series of oob reads in evry search matching
Mike Blumenkrantz [Wed, 30 Jul 2014 15:57:32 +0000 (11:57 -0400)]
fix a series of oob reads in evry search matching

10 years agounset phony exe on client deletion if exe still exists
Mike Blumenkrantz [Wed, 30 Jul 2014 15:20:08 +0000 (11:20 -0400)]
unset phony exe on client deletion if exe still exists

fix T1460

10 years agomove comp_x pixmap dirty setting to post_resize idler
Mike Blumenkrantz [Wed, 30 Jul 2014 04:52:20 +0000 (00:52 -0400)]
move comp_x pixmap dirty setting to post_resize idler

this fixes a rare race condition which can only be triggered by the tiling module

fix T993

10 years agoimprove tiling startup to not reapply its tree * n_clients
Mike Blumenkrantz [Wed, 30 Jul 2014 04:51:03 +0000 (00:51 -0400)]
improve tiling startup to not reapply its tree * n_clients

10 years agodon't set frames on override clients
Mike Blumenkrantz [Wed, 30 Jul 2014 03:44:00 +0000 (23:44 -0400)]
don't set frames on override clients

10 years agofix scoping on list free to not crash
Mike Blumenkrantz [Tue, 29 Jul 2014 11:40:45 +0000 (07:40 -0400)]
fix scoping on list free to not crash

10 years agoadd dbus method org.enlightenment.wm.Core.Version
Jérémy Zurcher [Tue, 29 Jul 2014 08:26:14 +0000 (10:26 +0200)]
add dbus method org.enlightenment.wm.Core.Version

returns VERSION as in config.h
call: enlightenment_remote -version

10 years agoe18.service -> enlightenment.service : Part II
Jérémy Zurcher [Tue, 29 Jul 2014 08:15:17 +0000 (10:15 +0200)]
e18.service -> enlightenment.service : Part II

10 years agoTiling: Fix handling of shelves with top orientation.
Tom Hacohen [Tue, 29 Jul 2014 00:39:34 +0000 (01:39 +0100)]
Tiling: Fix handling of shelves with top orientation.

This uses the newly added function that lets us get the correct geometry
for all desks.

Fixes T1320.

10 years agoredo zone geometry calc to take a desk, add e_zone_desk_useful_geometry_get()
Mike Blumenkrantz [Mon, 28 Jul 2014 13:05:25 +0000 (09:05 -0400)]
redo zone geometry calc to take a desk, add e_zone_desk_useful_geometry_get()

ref T1302

10 years agouse e_client_border_set() in tiling
Mike Blumenkrantz [Mon, 28 Jul 2014 12:32:24 +0000 (08:32 -0400)]
use e_client_border_set() in tiling