Mike Blumenkrantz [Tue, 21 May 2013 13:54:01 +0000 (14:54 +0100)]
block access to efm icons after possible deletion
Mike Blumenkrantz [Tue, 21 May 2013 13:36:13 +0000 (14:36 +0100)]
silently remove comp module from module config on attempted load
Mike Blumenkrantz [Tue, 21 May 2013 13:02:04 +0000 (14:02 +0100)]
fix conf2/gettext init debacle
phab review issue
Mike Blumenkrantz [Tue, 21 May 2013 12:57:19 +0000 (13:57 +0100)]
better tag choice for new comp-backlight conf2 option
Carsten Haitzler (Rasterman) [Tue, 21 May 2013 13:06:03 +0000 (22:06 +0900)]
update po's
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.
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.
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
Mike Blumenkrantz [Tue, 21 May 2013 12:31:04 +0000 (13:31 +0100)]
comp shadow parts no longer steal mouse events
Mike Blumenkrantz [Tue, 21 May 2013 10:58:08 +0000 (11:58 +0100)]
block popup showing when content not set
Mike Blumenkrantz [Tue, 21 May 2013 10:29:50 +0000 (11:29 +0100)]
fix window desk send flip to action (GLIMAAAAAAAAAAAAAAAAAAAAA)
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
Mike Blumenkrantz [Tue, 21 May 2013 10:19:17 +0000 (11:19 +0100)]
block non-override comp win creation more effectively
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
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)
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.
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.
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.
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
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
Mike Blumenkrantz [Mon, 20 May 2013 11:02:34 +0000 (12:02 +0100)]
fix crash when deleting icon menu
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
Mike Blumenkrantz [Mon, 20 May 2013 09:25:49 +0000 (10:25 +0100)]
fix possible memleak when creating new app menu entries
klocwork issue
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>
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>
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>
Mike Blumenkrantz [Mon, 20 May 2013 07:59:50 +0000 (08:59 +0100)]
pager popups no longer allow clicking
deal with it
Mike Blumenkrantz [Mon, 20 May 2013 07:59:33 +0000 (08:59 +0100)]
ignore comp shapes which have pass events set
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.
Carsten Haitzler (Rasterman) [Sun, 19 May 2013 14:44:15 +0000 (23:44 +0900)]
fix comp mirrors to work with gl engines...
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.
Chris Michael [Sun, 19 May 2013 11:48:54 +0000 (12:48 +0100)]
printf--
Signed-off-by: Chris Michael <devilhorns@comcast.net>
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>
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>
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>
Chris Michael [Sun, 19 May 2013 07:14:31 +0000 (08:14 +0100)]
Remove unused variables.
Signed-off-by: Chris Michael <devilhorns@comcast.net>
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>
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!
discomfitor [Sat, 18 May 2013 16:00:39 +0000 (17:00 +0100)]
block multiple menu deactivate callbacks
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
discomfitor [Sat, 18 May 2013 13:52:17 +0000 (14:52 +0100)]
allow popups named "noshadow*" to skip comp shadowing
discomfitor [Sat, 18 May 2013 13:12:44 +0000 (14:12 +0100)]
make gadcon popup cleanup slightly more correct when deleting objects
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
discomfitor [Sat, 18 May 2013 12:29:01 +0000 (13:29 +0100)]
add E_Exec_Instance to E_Border and vice versa
discomfitor [Sat, 18 May 2013 12:28:29 +0000 (13:28 +0100)]
using pixmap w/h directly for comp mirrors is probably infinitesimally faster here
discomfitor [Sat, 18 May 2013 11:42:42 +0000 (12:42 +0100)]
delete e_exec expire timers when the instance is found...
discomfitor [Sat, 18 May 2013 11:19:16 +0000 (12:19 +0100)]
fix comp mirrors for argb xim non-native wins
discomfitor [Sat, 18 May 2013 09:30:11 +0000 (10:30 +0100)]
add battery icon to popup for low power warning to ensure deletion
discomfitor [Sat, 18 May 2013 09:16:22 +0000 (10:16 +0100)]
e_exec_desktop_instances_find
Chris Michael [Sat, 18 May 2013 15:49:06 +0000 (16:49 +0100)]
Fix window remembers dialog to actually enable the apply button if you
change one of the remember check boxes.
Signed-off-by: Chris Michael <devilhorns@comcast.net>
Chris Michael [Sat, 18 May 2013 15:25:54 +0000 (16:25 +0100)]
Fix randr plug-n-play for cedric because he asked nicely ;)
- Add config timestamping to our randr config.
- remove property_notify handler as we never use it.
- Unify some code to remove duplication
- Add a lot of debugging output.
Yes, e_randr is going to be noisy for a little while until I can
verify that it works for others also.
- Too many other changes to list.
Suffice to say, this makes e_randr plug-n-play work (here anyway).
NB: Right now, this just clones. It Could be changed to extend new
monitors tho
NB: This works here, on my laptop at home. If you find it does not
work for you, please supply the output of E's startup/restart when you
plug AND unplug monitors.
Signed-off-by: Chris Michael <devilhorns@comcast.net>
Chris Michael [Sat, 18 May 2013 15:19:10 +0000 (16:19 +0100)]
Add config_timestamp to e_randr_cfg.
Signed-off-by: Chris Michael <devilhorns@comcast.net>
Chris Michael [Sat, 18 May 2013 15:18:46 +0000 (16:18 +0100)]
Minor formatting fix.
Signed-off-by: Chris Michael <devilhorns@comcast.net>
Carsten Haitzler (Rasterman) [Thu, 16 May 2013 05:44:33 +0000 (14:44 +0900)]
fix focus hang bug - zmike suggestion...
zmike [Tue, 14 May 2013 05:34:59 +0000 (14:34 +0900)]
fix desk flip focus when switching screens with mouse focus during animation
Doug Newgard [Tue, 14 May 2013 06:28:52 +0000 (07:28 +0100)]
E: Add version requirement to wayland-server in configure.ac
discomfitor [Mon, 13 May 2013 21:27:24 +0000 (22:27 +0100)]
block pointer warp after desk flip animation if new desk is not in current zone
discomfitor [Mon, 13 May 2013 21:20:02 +0000 (22:20 +0100)]
e_desk_last_focused_focus now returns the focused border
discomfitor [Mon, 13 May 2013 21:13:25 +0000 (22:13 +0100)]
shouldn't need to flush shadow win tree again after desk show since it was already flushed in both show and hide
Jérémy Zurcher [Mon, 13 May 2013 20:53:22 +0000 (22:53 +0200)]
e_comp: partial revert to fix mixer popup
Revert "let us... force zoomap always for popups and menus. let's eee if this"
This reverts commit
4df2ff56f57063383f87c3d0d0d9e875c43944f9.
Carsten Haitzler (Rasterman) [Mon, 13 May 2013 10:43:47 +0000 (19:43 +0900)]
update po's
Chris Michael [Mon, 13 May 2013 08:02:37 +0000 (09:02 +0100)]
Add functions to allow wayland clients to run inside Enlightenment
again.
Wayland moved the input handling to be inside the "compositor" now, so
we need to add functions/support for that.
Signed-off-by: Chris Michael <cp.michael@samsung.com>
Igor Murzov [Sat, 11 May 2013 21:46:47 +0000 (01:46 +0400)]
Make gadcon locations translatable
maxerba [Sat, 11 May 2013 11:14:54 +0000 (13:14 +0200)]
updating italian translation
Igor Murzov [Sat, 11 May 2013 08:23:07 +0000 (12:23 +0400)]
Update serbian translation, take 2
Igor Murzov [Sat, 11 May 2013 08:20:35 +0000 (12:20 +0400)]
Update italian translation
Igor Murzov [Thu, 9 May 2013 20:11:14 +0000 (00:11 +0400)]
Update russian translation
Igor Murzov [Thu, 9 May 2013 15:16:18 +0000 (19:16 +0400)]
Better gettext usage for conf2 module
Igor Murzov [Fri, 10 May 2013 10:52:32 +0000 (14:52 +0400)]
Remove double space in a message
Igor Murzov [Fri, 10 May 2013 16:26:43 +0000 (20:26 +0400)]
Support
DeaDBeeF in Music Controller
Carsten Haitzler (Rasterman) [Sat, 11 May 2013 02:11:13 +0000 (11:11 +0900)]
hmmm i see a rememebrs bug oh so waiting to happen.. delete a
rememeber but the idler stil has it in its list.
Cedric Bail [Sat, 11 May 2013 01:22:43 +0000 (10:22 +0900)]
Revert "updating serbian and italian translations"
This reverts commit
35dc35365b174aaac72d3b188dbe59a65fd84ca4.
Cedric Bail [Thu, 25 Apr 2013 10:05:18 +0000 (19:05 +0900)]
systemd: improve unit.
maxerba [Fri, 10 May 2013 23:02:59 +0000 (01:02 +0200)]
updating serbian and italian translations
Deon Thomas [Fri, 10 May 2013 17:11:32 +0000 (02:11 +0900)]
AUTHORS: added PrinceAMD's read name.
Mike Blumenkrantz [Fri, 10 May 2013 12:08:52 +0000 (13:08 +0100)]
remove unused "modal_windows" option which was breaking dialog focus in some cases
Mike Blumenkrantz [Fri, 10 May 2013 12:08:31 +0000 (13:08 +0100)]
always unlock focus after pointer warp, even if warp border has previously been unset
Mike Blumenkrantz [Fri, 10 May 2013 12:08:01 +0000 (13:08 +0100)]
fix autoraise when mousing into already-focused windows
Mike Blumenkrantz [Fri, 10 May 2013 11:36:31 +0000 (12:36 +0100)]
disable mouse events in border client swallow/clip parts
fixes behavior when clicking through shaped windows
Mike Blumenkrantz [Fri, 10 May 2013 11:29:58 +0000 (12:29 +0100)]
fix floating border icons when changing border themes
Mike Blumenkrantz [Fri, 10 May 2013 11:23:07 +0000 (12:23 +0100)]
remove some completed compositor todos
Mike Blumenkrantz [Fri, 10 May 2013 10:11:35 +0000 (11:11 +0100)]
force window resize when pixmap comes back with a size that doesn't match the client window
this causes comp to refetch the pixmap again with the correct size and allows windows which were shaded across a restart to be unshaded
Mike Blumenkrantz [Fri, 10 May 2013 09:43:09 +0000 (10:43 +0100)]
correctly send border move events for shading where applicable
Mike Blumenkrantz [Fri, 10 May 2013 09:40:54 +0000 (10:40 +0100)]
more accurately init window position for re-managed windows
Mike Blumenkrantz [Fri, 10 May 2013 09:40:20 +0000 (10:40 +0100)]
block border resize action for shading/shaded windows
Mike Blumenkrantz [Fri, 10 May 2013 09:39:56 +0000 (10:39 +0100)]
block window shade animation for new clients
Mike Blumenkrantz [Fri, 10 May 2013 09:39:36 +0000 (10:39 +0100)]
typedef E_Event_Border_Simple
Mike Blumenkrantz [Fri, 10 May 2013 09:38:37 +0000 (10:38 +0100)]
don't fetch window pixmap for shaded window
Mike Blumenkrantz [Thu, 9 May 2013 13:25:52 +0000 (14:25 +0100)]
new border style which greatly increases usability
as explained here: http://e18releasemanager.wordpress.com/2013/05/09/sparklebear/
Mike Blumenkrantz [Thu, 9 May 2013 13:14:52 +0000 (14:14 +0100)]
correctly calculate border frame shape when cutting a window
Mike Blumenkrantz [Thu, 9 May 2013 13:01:22 +0000 (14:01 +0100)]
set shape input rects for shaped windows
Mike Blumenkrantz [Thu, 9 May 2013 12:14:42 +0000 (13:14 +0100)]
fix dbusmenu crash
Mike Blumenkrantz [Thu, 9 May 2013 12:06:04 +0000 (13:06 +0100)]
ignore comp shape rects outside the screen, print overrides in comp win print function
Mike Blumenkrantz [Thu, 9 May 2013 06:57:06 +0000 (07:57 +0100)]
increase systray min width, define systray gadget min sizes, also apply min sizes when resizing dynamically
Mike Blumenkrantz [Wed, 8 May 2013 12:43:19 +0000 (13:43 +0100)]
block mouse focus events if desk animation is running
Mike Blumenkrantz [Wed, 8 May 2013 12:26:25 +0000 (13:26 +0100)]
force mouse up feed on menu ungrab to ensure it gets received
issue described in T89
Mike Blumenkrantz [Wed, 8 May 2013 11:42:59 +0000 (12:42 +0100)]
update container shapes and apply comp hidden when (un)shading windows
Mike Blumenkrantz [Wed, 8 May 2013 11:33:07 +0000 (12:33 +0100)]
leave britney^Wgravity alone (during shading)! #2
Mike Blumenkrantz [Wed, 8 May 2013 11:32:55 +0000 (12:32 +0100)]
remove redundant setting of bd->changed
Mike Blumenkrantz [Wed, 8 May 2013 07:55:54 +0000 (08:55 +0100)]
add toggle for borderless window state to top-level of border menu