platform/upstream/enlightenment.git
11 years agomake systray Instance struct public
Mike Blumenkrantz [Tue, 28 May 2013 10:04:07 +0000 (11:04 +0100)]
make systray Instance struct public

11 years agosystray is effectively the same whether it's in a shelf or on the desktop now, make...
Mike Blumenkrantz [Tue, 28 May 2013 10:01:50 +0000 (11:01 +0100)]
systray is effectively the same whether it's in a shelf or on the desktop now, make it work for both

11 years agofix efm segv on single click due to out callbacks being called while deleting objects...
Carsten Haitzler (Rasterman) [Tue, 28 May 2013 12:03:07 +0000 (21:03 +0900)]
fix efm segv on single click due to out callbacks being called while deleting objects etc.

11 years agofix segv in applyig fileman config to all fwins while walking fwin list (deleting...
Carsten Haitzler (Rasterman) [Tue, 28 May 2013 10:43:51 +0000 (19:43 +0900)]
fix segv in applyig fileman config to all fwins while walking fwin list (deleting an fwin while walking)

11 years agoMove setting of XDG_RUNTIME_DIR to e_main
Chris Michael [Tue, 28 May 2013 06:05:00 +0000 (07:05 +0100)]
Move setting of XDG_RUNTIME_DIR to e_main

Signed-off-by: Chris Michael <cp.michael@samsung.com>
11 years agoallow xdg dir usage if you add -DDOXDG to CFLAGS.
Carsten Haitzler (Rasterman) [Tue, 28 May 2013 03:32:31 +0000 (12:32 +0900)]
allow xdg dir usage if you add -DDOXDG to CFLAGS.

11 years agoadd more acpi button support
Carsten Haitzler (Rasterman) [Mon, 27 May 2013 14:25:54 +0000 (23:25 +0900)]
add more acpi button support

11 years agoRemove unused variable (not needed).
Chris Michael [Sat, 25 May 2013 19:20:13 +0000 (20:20 +0100)]
Remove unused variable (not needed).

Signed-off-by: Chris Michael <devilhorns@comcast.net>
11 years agoActually, we cannot set primary first as we may need to re-enable a
Chris Michael [Sat, 25 May 2013 19:17:31 +0000 (20:17 +0100)]
Actually, we cannot set primary first as we may need to re-enable a
saved monitor, so move "primary setting" until After we have enabled
and sized the monitors.

Signed-off-by: Chris Michael <devilhorns@comcast.net>
11 years agoupdating catalan translation
maxerba [Sat, 25 May 2013 12:30:03 +0000 (14:30 +0200)]
updating catalan translation

11 years agoupdating spanish translation
maxerba [Sat, 25 May 2013 09:38:58 +0000 (11:38 +0200)]
updating spanish translation

11 years agoAs we need XDG_RUNTIME_DIR to be set before we can run wayland-clients
Chris Michael [Fri, 24 May 2013 20:52:47 +0000 (21:52 +0100)]
As we need XDG_RUNTIME_DIR to be set before we can run wayland-clients
inside E, check if it is set, and if not set it.

Signed-off-by: Chris Michael <devilhorns@comcast.net>
11 years agoupdating french and esperanto translations
maxerba [Fri, 24 May 2013 19:42:05 +0000 (21:42 +0200)]
updating french and esperanto translations

11 years agoSet primary output before crtc settings.
Chris Michael [Fri, 24 May 2013 17:42:45 +0000 (18:42 +0100)]
Set primary output before crtc settings.
If the primary output saved in config does not exist, then set primary
to the first output.

Signed-off-by: Chris Michael <devilhorns@comcast.net>
11 years agoAdd recent changes to the ever important ChangeLog file (that I
Chris Michael [Fri, 24 May 2013 12:31:13 +0000 (13:31 +0100)]
Add recent changes to the ever important ChangeLog file (that I
totally forgot even existed) ;)

Signed-off-by: Chris Michael <devilhorns@comcast.net>
11 years agoAdd suport for setting the Primary Output in the randr dialog....for
Chris Michael [Fri, 24 May 2013 12:05:41 +0000 (13:05 +0100)]
Add suport for setting the Primary Output in the randr dialog....for
my German friend ;)

Signed-off-by: Chris Michael <devilhorns@comcast.net>
11 years agoRecord primary output in randr config.
Chris Michael [Fri, 24 May 2013 12:04:58 +0000 (13:04 +0100)]
Record primary output in randr config.

Signed-off-by: Chris Michael <devilhorns@comcast.net>
11 years agoPreliminary support for Primary Output of XRandR
Chris Michael [Fri, 24 May 2013 10:28:34 +0000 (11:28 +0100)]
Preliminary support for Primary Output of XRandR

NB: If you have more than one output, XRandR has the option/support to
set a specific monitor as the primary output. These changes allow some
distinction in the dialog between which output is primary (a faint
glow around the monitor). This is just the "display" portion of
Primary Output support ... next is a method to Change that.

Signed-off-by: Chris Michael <devilhorns@comcast.net>
11 years agoAdd randr theme support for primary outputs
Chris Michael [Fri, 24 May 2013 10:01:02 +0000 (11:01 +0100)]
Add randr theme support for primary outputs

NB: Someone may want to retheme this....

Signed-off-by: Chris Michael <devilhorns@comcast.net>
11 years agofix shape rect related crash from b738b9fe5f062cb8c9ba6fbb9e90e3239cce2915
Mike Blumenkrantz [Thu, 23 May 2013 12:29:34 +0000 (13:29 +0100)]
fix shape rect related crash from b738b9fe5f062cb8c9ba6fbb9e90e3239cce2915

11 years agofix shape rects leak in e_border
Carsten Haitzler (Rasterman) [Thu, 23 May 2013 12:39:10 +0000 (21:39 +0900)]
fix shape rects leak in e_border

11 years agoensure pa autho info is 0'd out so valgrind doesnt complain about reading uninitializ...
Carsten Haitzler (Rasterman) [Thu, 23 May 2013 12:32:32 +0000 (21:32 +0900)]
ensure pa autho info is 0'd out so valgrind doesnt complain about reading uninitialized data.

11 years agoRevert "dont leak shape rects!"
Mike Blumenkrantz [Thu, 23 May 2013 12:16:15 +0000 (13:16 +0100)]
Revert "dont leak shape rects!"

they weren't leaking.

11 years agosplit comp effect edc into separate file
Mike Blumenkrantz [Thu, 23 May 2013 10:49:47 +0000 (11:49 +0100)]
split comp effect edc into separate file

11 years agotrivial new desk flip animation: BLEND
Mike Blumenkrantz [Thu, 23 May 2013 10:48:29 +0000 (11:48 +0100)]
trivial new desk flip animation: BLEND

11 years agoset mouse_events: 0 on zoom comp effect clipper to be pedantic
Mike Blumenkrantz [Thu, 23 May 2013 10:47:47 +0000 (11:47 +0100)]
set mouse_events: 0 on zoom comp effect clipper to be pedantic

11 years agooops - remove fprintf debug from cpufreq.
Carsten Haitzler (Rasterman) [Thu, 23 May 2013 12:19:17 +0000 (21:19 +0900)]
oops - remove fprintf debug from cpufreq.

11 years agodont leak shape rects!
Carsten Haitzler (Rasterman) [Thu, 23 May 2013 11:56:08 +0000 (20:56 +0900)]
dont leak shape rects!

11 years agoremove unnecessary call to evas_object_data_get during gadget deletion
Mike Blumenkrantz [Thu, 23 May 2013 10:16:00 +0000 (11:16 +0100)]
remove unnecessary call to evas_object_data_get during gadget deletion

11 years agouse relative window coords when setting up desk transitions; fixes animations with...
Mike Blumenkrantz [Thu, 23 May 2013 10:06:11 +0000 (11:06 +0100)]
use relative window coords when setting up desk transitions; fixes animations with multiple monitors

11 years agoset gadman window to fullscreen so edge actions can still be used while it's up
Mike Blumenkrantz [Thu, 23 May 2013 09:44:47 +0000 (10:44 +0100)]
set gadman window to fullscreen so edge actions can still be used while it's up

11 years agoset gadman window name/class
Mike Blumenkrantz [Thu, 23 May 2013 09:44:35 +0000 (10:44 +0100)]
set gadman window name/class

11 years agoset pass events on effect_obj for comp wins instead of shobj; fixes dnd window findin...
Mike Blumenkrantz [Thu, 23 May 2013 09:42:51 +0000 (10:42 +0100)]
set pass events on effect_obj for comp wins instead of shobj; fixes dnd window finding algorithm

11 years agoimprove e_comp_util_wins_print for non-border comp wins
Mike Blumenkrantz [Thu, 23 May 2013 08:57:46 +0000 (09:57 +0100)]
improve e_comp_util_wins_print for non-border comp wins

11 years agogadman hover shouldn't be an override, just fullscreen
Mike Blumenkrantz [Thu, 23 May 2013 08:40:14 +0000 (09:40 +0100)]
gadman hover shouldn't be an override, just fullscreen

11 years agofix gadman hover dnd
Mike Blumenkrantz [Thu, 23 May 2013 08:40:02 +0000 (09:40 +0100)]
fix gadman hover dnd

11 years agofix gadman gadget move-to menus
Mike Blumenkrantz [Thu, 23 May 2013 08:16:30 +0000 (09:16 +0100)]
fix gadman gadget move-to menus

11 years agomusic-control: Add Rhythmbox to supported players.
Stefan Schmidt [Thu, 23 May 2013 08:48:36 +0000 (09:48 +0100)]
music-control: Add Rhythmbox to supported players.

11 years agoblock creation of comp wins for border parent windows
Mike Blumenkrantz [Thu, 23 May 2013 07:59:08 +0000 (08:59 +0100)]
block creation of comp wins for border parent windows

11 years agoensure we delete previous shape if we commandeer an override comp win as a border...
Mike Blumenkrantz [Thu, 23 May 2013 07:58:29 +0000 (08:58 +0100)]
ensure we delete previous shape if we commandeer an override comp win as a border comp win somehow

11 years agoupdating italian translation
maxerba [Wed, 22 May 2013 16:51:58 +0000 (18:51 +0200)]
updating italian translation

11 years agoNow the update notice dialog is translatable
maxerba [Wed, 22 May 2013 16:40:15 +0000 (18:40 +0200)]
Now the update notice dialog is translatable

11 years agoActually, lets add a newline at the end also (since 'buf' does not
Chris Michael [Wed, 22 May 2013 16:31:31 +0000 (17:31 +0100)]
Actually, lets add a newline at the end also (since 'buf' does not
contain one).

Signed-off-by: Chris Michael <devilhorns@comcast.net>
11 years agoFix "warning: format not a string literal and no format arguments
Chris Michael [Wed, 22 May 2013 16:30:36 +0000 (17:30 +0100)]
Fix "warning: format not a string literal and no format arguments
[-Wformat-security]" compiler warning.

Signed-off-by: Chris Michael <devilhorns@comcast.net>
11 years agoFix several "variable may be used uninitialized" warnings.
Chris Michael [Wed, 22 May 2013 16:26:18 +0000 (17:26 +0100)]
Fix several "variable may be used uninitialized" warnings.

Signed-off-by: Chris Michael <devilhorns@comcast.net>
11 years agoblock dynamic comp win creation for deleted border-client windows
Mike Blumenkrantz [Wed, 22 May 2013 13:44:03 +0000 (14:44 +0100)]
block dynamic comp win creation for deleted border-client windows

11 years agostreamline comp win initial geometry setting to use fewer roundtrips and not randomly...
Mike Blumenkrantz [Wed, 22 May 2013 13:17:37 +0000 (14:17 +0100)]
streamline comp win initial geometry setting to use fewer roundtrips and not randomly put overrides in the upper left corner

11 years agorearrange all the comp settings dialog options and add backlight option to basic...
Mike Blumenkrantz [Wed, 22 May 2013 13:01:31 +0000 (14:01 +0100)]
rearrange all the comp settings dialog options and add backlight option to basic view

11 years agoblock dynamic creation of comp wins for root windows and their parents. my confusion...
Mike Blumenkrantz [Wed, 22 May 2013 12:24:03 +0000 (13:24 +0100)]
block dynamic creation of comp wins for root windows and their parents. my confusion is palpable.

11 years agounify comp win external shape creation routine and allow for non-override windows...
Mike Blumenkrantz [Wed, 22 May 2013 12:16:48 +0000 (13:16 +0100)]
unify comp win external shape creation routine and allow for non-override windows to be dynamically created on window show events

fixes stupid non-override qt menus

11 years agofix border theme to be pixel-perfect for mouse events
Mike Blumenkrantz [Wed, 22 May 2013 10:07:40 +0000 (11:07 +0100)]
fix border theme to be pixel-perfect for mouse events

11 years agogreatly improve pointer focus models by hooking mouse callbacks to the comp win object
Mike Blumenkrantz [Wed, 22 May 2013 10:07:01 +0000 (11:07 +0100)]
greatly improve pointer focus models by hooking mouse callbacks to the comp win object

11 years agoremove old x focus hack for mouse in
Mike Blumenkrantz [Wed, 22 May 2013 10:06:31 +0000 (11:06 +0100)]
remove old x focus hack for mouse in

11 years agocorrection for the italian translation
maxerba [Tue, 21 May 2013 20:28:43 +0000 (22:28 +0200)]
correction for the italian translation

11 years agoupdating italian translation
maxerba [Tue, 21 May 2013 19:01:59 +0000 (21:01 +0200)]
updating italian translation

11 years agoset valgrind num-callers to 40 in e_start
Mike Blumenkrantz [Tue, 21 May 2013 13:58:05 +0000 (14:58 +0100)]
set valgrind num-callers to 40 in e_start

11 years agoblock access to efm icons after possible deletion
Mike Blumenkrantz [Tue, 21 May 2013 13:54:01 +0000 (14:54 +0100)]
block access to efm icons after possible deletion

11 years agosilently remove comp module from module config on attempted load
Mike Blumenkrantz [Tue, 21 May 2013 13:36:13 +0000 (14:36 +0100)]
silently remove comp module from module config on attempted load

11 years agofix conf2/gettext init debacle
Mike Blumenkrantz [Tue, 21 May 2013 13:02:04 +0000 (14:02 +0100)]
fix conf2/gettext init debacle

phab review issue

11 years agobetter tag choice for new comp-backlight conf2 option
Mike Blumenkrantz [Tue, 21 May 2013 12:57:19 +0000 (13:57 +0100)]
better tag choice for new comp-backlight conf2 option

11 years agoupdate po's
Carsten Haitzler (Rasterman) [Tue, 21 May 2013 13:06:03 +0000 (22:06 +0900)]
update po's

11 years agoadd intel pstate support in cpufreq for kernel 3.9 and newer.
Carsten Haitzler (Rasterman) [Tue, 21 May 2013 12:57:56 +0000 (21:57 +0900)]
add intel pstate support in cpufreq for kernel 3.9 and newer.

11 years agoadd option to not fade backlight on suspend/resume/reboot/shutdown/logout etc. to...
Carsten Haitzler (Rasterman) [Tue, 21 May 2013 12:57:05 +0000 (21:57 +0900)]
add option to not fade backlight on suspend/resume/reboot/shutdown/logout etc. to keep backlight untouched.

11 years agolayout/comp "top at xy" functions now allow restricting based on visibility
Mike Blumenkrantz [Tue, 21 May 2013 12:52:11 +0000 (13:52 +0100)]
layout/comp "top at xy" functions now allow restricting based on visibility

fixes desktop gadget dnd

11 years agocomp shadow parts no longer steal mouse events
Mike Blumenkrantz [Tue, 21 May 2013 12:31:04 +0000 (13:31 +0100)]
comp shadow parts no longer steal mouse events

11 years agoblock popup showing when content not set
Mike Blumenkrantz [Tue, 21 May 2013 10:58:08 +0000 (11:58 +0100)]
block popup showing when content not set

11 years agofix window desk send flip to action (GLIMAAAAAAAAAAAAAAAAAAAAA)
Mike Blumenkrantz [Tue, 21 May 2013 10:29:50 +0000 (11:29 +0100)]
fix window desk send flip to action (GLIMAAAAAAAAAAAAAAAAAAAAA)

11 years agoset pass events on override windows to fix things like desktop recording
Mike Blumenkrantz [Tue, 21 May 2013 10:19:26 +0000 (11:19 +0100)]
set pass events on override windows to fix things like desktop recording

11 years agoblock non-override comp win creation more effectively
Mike Blumenkrantz [Tue, 21 May 2013 10:19:17 +0000 (11:19 +0100)]
block non-override comp win creation more effectively

11 years agocall comp populate after borders have been created in startup to reduce number of...
Mike Blumenkrantz [Tue, 21 May 2013 07:46:50 +0000 (08:46 +0100)]
call comp populate after borders have been created in startup to reduce number of comp wins created

11 years agocomp shape updates:
Mike Blumenkrantz [Mon, 20 May 2013 13:00:06 +0000 (14:00 +0100)]
comp shape updates:

* move all shape rectangle stuff into e_container_shape

* use input rects for cutting comp shape when available

* set shape changed and render queue when container shape change callbacks are called

* create fewer comp wins (small memory improvement)

11 years agoWizard - Temperature detection for Linux
Deon Thomas [Tue, 21 May 2013 00:26:55 +0000 (09:26 +0900)]
Wizard - Temperature detection for Linux

Implemented temp sensor detection for linux, it is basically a light
detection, most info came from the temperature module,
_wizard_temperature_get_bus_files == temperature_get_bus_files from
temperature module. tested on 4 systems, and one really old system
which does not have sensors and it seems to work very good.

11 years agohandle trailing newline from cpu governors so they get listed right.
Carsten Haitzler (Rasterman) [Mon, 20 May 2013 16:25:19 +0000 (01:25 +0900)]
handle trailing newline from cpu governors so they get listed right.

11 years agowhen an exe is removed from ibar icon exes, del watcher to avoid segv.
Carsten Haitzler (Rasterman) [Mon, 20 May 2013 13:24:30 +0000 (22:24 +0900)]
when an exe is removed from ibar icon exes, del watcher to avoid segv.

11 years agojust in case - set list of exe's to null on freeing it in ibar
Carsten Haitzler (Rasterman) [Mon, 20 May 2013 12:49:12 +0000 (21:49 +0900)]
just in case - set list of exe's to null on freeing it in ibar

11 years agoset comp mirror image size before setting image data -> no more black/garbage mirrors
Mike Blumenkrantz [Mon, 20 May 2013 11:18:21 +0000 (12:18 +0100)]
set comp mirror image size before setting image data -> no more black/garbage mirrors

11 years agofix crash when deleting icon menu
Mike Blumenkrantz [Mon, 20 May 2013 11:02:34 +0000 (12:02 +0100)]
fix crash when deleting icon menu

11 years agofix possible memleak when failing to fetch music-player seek dbus args
Mike Blumenkrantz [Mon, 20 May 2013 10:11:33 +0000 (11:11 +0100)]
fix possible memleak when failing to fetch music-player seek dbus args

klocwork issue

11 years agofix possible memleak when creating new app menu entries
Mike Blumenkrantz [Mon, 20 May 2013 09:25:49 +0000 (10:25 +0100)]
fix possible memleak when creating new app menu entries

klocwork issue

11 years agoFix another memleak reported by klockwork.
Chris Michael [Mon, 20 May 2013 09:30:14 +0000 (10:30 +0100)]
Fix another memleak reported by klockwork.

Signed-off-by: Chris Michael <cp.michael@samsung.com>
11 years agoFix potential memleaks reported by klockwork.
Chris Michael [Mon, 20 May 2013 09:27:16 +0000 (10:27 +0100)]
Fix potential memleaks reported by klockwork.

Signed-off-by: Chris Michael <cp.michael@samsung.com>
11 years agoFix potential memleak reported by klockwork.
Chris Michael [Mon, 20 May 2013 09:22:27 +0000 (10:22 +0100)]
Fix potential memleak reported by klockwork.

Signed-off-by: Chris Michael <cp.michael@samsung.com>
11 years agopager popups no longer allow clicking
Mike Blumenkrantz [Mon, 20 May 2013 07:59:50 +0000 (08:59 +0100)]
pager popups no longer allow clicking

deal with it

11 years agoignore comp shapes which have pass events set
Mike Blumenkrantz [Mon, 20 May 2013 07:59:33 +0000 (08:59 +0100)]
ignore comp shapes which have pass events set

11 years agoadd glow to popup sel in ibar. more visible selection now.
Carsten Haitzler (Rasterman) [Mon, 20 May 2013 01:03:35 +0000 (10:03 +0900)]
add glow to popup sel in ibar. more visible selection now.

11 years agofix comp mirrors to work with gl engines...
Carsten Haitzler (Rasterman) [Sun, 19 May 2013 14:44:15 +0000 (23:44 +0900)]
fix comp mirrors to work with gl engines...

11 years ago... improve that popup box from ibar to not scale all over the place... but.. comp...
Carsten Haitzler (Rasterman) [Sun, 19 May 2013 14:34:10 +0000 (23:34 +0900)]
... improve that popup box from ibar to not scale all over the place... but.. comp mirrors are full of garbage for me.

11 years agoprintf--
Chris Michael [Sun, 19 May 2013 11:48:54 +0000 (12:48 +0100)]
printf--

Signed-off-by: Chris Michael <devilhorns@comcast.net>
11 years agoFix randr dialog to display monitors that are disabled.
Chris Michael [Sun, 19 May 2013 11:41:26 +0000 (12:41 +0100)]
Fix randr dialog to display monitors that are disabled.
Add function to get a monitor's preferred mode size.
Add function to find any clones of a monitor.
Add function to find a valid crtc for an output

NB: Raster, this should fix your reported problem ;)

Signed-off-by: Chris Michael <devilhorns@comcast.net>
11 years agoAdd function to find a valid crtc for this monitor if none is set.
Chris Michael [Sun, 19 May 2013 11:40:10 +0000 (12:40 +0100)]
Add function to find a valid crtc for this monitor if none is set.
If a monitor gets re-enabled and no current mode is set (which is
typically the case), then find a mode based on size.

Signed-off-by: Chris Michael <devilhorns@comcast.net>
11 years agoModes is a zero-based list, so preferred needs to be -1.
Chris Michael [Sun, 19 May 2013 09:29:10 +0000 (10:29 +0100)]
Modes is a zero-based list, so preferred needs to be -1.

Signed-off-by: Chris Michael <devilhorns@comcast.net>
11 years agoRemove unused variables.
Chris Michael [Sun, 19 May 2013 07:14:31 +0000 (08:14 +0100)]
Remove unused variables.

Signed-off-by: Chris Michael <devilhorns@comcast.net>
11 years agoInitialize 'orients' variable to rotation 0.
Chris Michael [Sun, 19 May 2013 07:00:09 +0000 (08:00 +0100)]
Initialize 'orients' variable to rotation 0.

Signed-off-by: Chris Michael <devilhorns@comcast.net>
11 years agoibar now conceals a terrible power. the first person who can figure it out without...
discomfitor [Sat, 18 May 2013 18:39:01 +0000 (19:39 +0100)]
ibar now conceals a terrible power. the first person who can figure it out without reading the commit gets a surprise!

11 years agoblock multiple menu deactivate callbacks
discomfitor [Sat, 18 May 2013 16:00:39 +0000 (17:00 +0100)]
block multiple menu deactivate callbacks

11 years agoe_popup_autoclose() now also allows a delete function to replace normal popup deletion
discomfitor [Sat, 18 May 2013 14:14:14 +0000 (15:14 +0100)]
e_popup_autoclose() now also allows a delete function to replace normal popup deletion

11 years agoallow popups named "noshadow*" to skip comp shadowing
discomfitor [Sat, 18 May 2013 13:52:17 +0000 (14:52 +0100)]
allow popups named "noshadow*" to skip comp shadowing

11 years agomake gadcon popup cleanup slightly more correct when deleting objects
discomfitor [Sat, 18 May 2013 13:12:44 +0000 (14:12 +0100)]
make gadcon popup cleanup slightly more correct when deleting objects

11 years agoadd e_exec_phony to create fake e_exec instances on e restart
discomfitor [Sat, 18 May 2013 12:52:06 +0000 (13:52 +0100)]
add e_exec_phony to create fake e_exec instances on e restart

11 years agoadd E_Exec_Instance to E_Border and vice versa
discomfitor [Sat, 18 May 2013 12:29:01 +0000 (13:29 +0100)]
add E_Exec_Instance to E_Border and vice versa