Mike Blumenkrantz [Mon, 20 Jan 2014 21:08:14 +0000 (16:08 -0500)]
feature: blanking options for wakeup on events (urgent + notify)
Mike Blumenkrantz [Mon, 20 Jan 2014 20:12:40 +0000 (15:12 -0500)]
unify client borderless checks to use util function
Mike Blumenkrantz [Mon, 20 Jan 2014 20:12:23 +0000 (15:12 -0500)]
fix client geometry when toggling borderless state
Mike Blumenkrantz [Mon, 20 Jan 2014 20:11:53 +0000 (15:11 -0500)]
add client util function for detecting borderless state
Mike Blumenkrantz [Mon, 20 Jan 2014 16:17:36 +0000 (11:17 -0500)]
set a layer for syscon popup
still working on keyboard....
T818
Carsten Haitzler (Rasterman) [Mon, 20 Jan 2014 06:23:30 +0000 (15:23 +0900)]
e sys - if logout has trouble - resume so user can see dialog
Mike Blumenkrantz [Mon, 20 Jan 2014 05:10:05 +0000 (00:10 -0500)]
packagekit module description gets an upgrade
also because yet another person doesn't like helping me with news entries:
feature: packagekit module for package manager integration
Mike Blumenkrantz [Mon, 20 Jan 2014 05:08:25 +0000 (00:08 -0500)]
also update frame immediately during unmaximize
Mike Blumenkrantz [Mon, 20 Jan 2014 05:03:51 +0000 (00:03 -0500)]
apply frame changes before entering/exiting fullscreen
T816
Mike Blumenkrantz [Mon, 20 Jan 2014 05:00:45 +0000 (00:00 -0500)]
break out client frame setting into helper function
Cedric BAIL [Mon, 20 Jan 2014 03:57:28 +0000 (12:57 +0900)]
e: call the right function without depending on ld to figure it out (mostly wrongly).
As a side note, using an EAPI function from within a module is a call for disaster.
Their is no guarantee from ld that it will be the current top open .so, actually it
is most likely not going to be the case. So it will do a search for the symbol in the
current stack of open .so and the first one to match will be chosen.
I do think it basically prove that current model of Enlightenment module is fairly
borken and error prone. Hope to have time to fix that, but it will involve completely
breaking the API and ABI compatibility of E module.
Carsten Haitzler (Rasterman) [Mon, 20 Jan 2014 03:04:19 +0000 (12:04 +0900)]
modules - add packagekit to the whitelist of ok modules
Mike Blumenkrantz [Sun, 19 Jan 2014 16:11:34 +0000 (11:11 -0500)]
packagekit module doesn't actually have its own dependencies
maxerba [Sun, 19 Jan 2014 16:15:14 +0000 (17:15 +0100)]
Updating italian translation
davemds [Sun, 19 Jan 2014 14:03:31 +0000 (15:03 +0100)]
music-control: fix popup autoclose
davemds [Sun, 19 Jan 2014 13:55:53 +0000 (14:55 +0100)]
PackageKit: EINA_UNUSED++ to warnings--
davemds [Sun, 19 Jan 2014 13:50:32 +0000 (14:50 +0100)]
PackageKit: fix popup autoclose
davemds [Sun, 19 Jan 2014 10:54:24 +0000 (11:54 +0100)]
Put the packagekit module inside the E tree.
The now old emodules/pacakgekit will be removed soon.
Note that you need to update elm as the theme is there.
Mike Blumenkrantz [Sun, 19 Jan 2014 08:30:27 +0000 (03:30 -0500)]
remove duplicate shaped client handling
Mike Blumenkrantz [Sun, 19 Jan 2014 07:39:44 +0000 (02:39 -0500)]
ensure withdrawn state is always set
this is what was breaking shows on things like yakuake
Mike Blumenkrantz [Sun, 19 Jan 2014 07:38:03 +0000 (02:38 -0500)]
fix X shape exporting when bounding box changes
this fixes rendering on shaped clients like yakuake and makes them render even more accurately than E18
PS. I hate shape extension.
Mike Blumenkrantz [Sun, 19 Jan 2014 05:45:01 +0000 (00:45 -0500)]
uncomment debug function
Mike Blumenkrantz [Sat, 18 Jan 2014 20:19:42 +0000 (15:19 -0500)]
don't add/reset ibar menu hide timer when menu is active
T815
Mike Blumenkrantz [Sat, 18 Jan 2014 20:16:46 +0000 (15:16 -0500)]
correctly fix conf_randr warnings
Mike Blumenkrantz [Sat, 18 Jan 2014 20:15:25 +0000 (15:15 -0500)]
revert previous "removed" warnings" commit chunk which added more warnings
Carsten Haitzler (Rasterman) [Sat, 18 Jan 2014 10:57:39 +0000 (19:57 +0900)]
debug remove - sorry.
Carsten Haitzler (Rasterman) [Sat, 18 Jan 2014 10:51:54 +0000 (19:51 +0900)]
ibar icon menu - set pass events on bg obj until it is fully shown
this needs an elm theme update fyi.
ChunEon Park [Sat, 18 Jan 2014 10:37:02 +0000 (19:37 +0900)]
enlightenment - removed warnings.
Mike Blumenkrantz [Sat, 18 Jan 2014 00:07:11 +0000 (19:07 -0500)]
hide ibar menu when its gadget menu is opened
one menu at a time.
T744 maybe?
Mike Blumenkrantz [Sat, 18 Jan 2014 00:04:48 +0000 (19:04 -0500)]
ibar menu now dynamically adds new clients
T744
Mike Blumenkrantz [Sat, 18 Jan 2014 00:02:56 +0000 (19:02 -0500)]
try grouping phony execs together
this saves a little memory and also makes related eventing more useful
Mike Blumenkrantz [Fri, 17 Jan 2014 23:27:55 +0000 (18:27 -0500)]
break out ibar menu population into separate function
Mike Blumenkrantz [Fri, 17 Jan 2014 23:21:13 +0000 (18:21 -0500)]
further reduce ibar menu hide delay, make delay even shorter when leaving menu
it seems that I always have this thing stuck open for a long period of time after moving my mouse out through it. I suspect that most times when a user moves the cursor out of the menu and does not immediately move it back or to the icon, the menu probably shouldn't hang around. likewise, when it moves out of the icon, maybe we give a little extra time to reach the menu, but not so much that it hangs around if the icon was exited through the side
Mike Blumenkrantz [Fri, 17 Jan 2014 23:19:00 +0000 (18:19 -0500)]
add slight delay to ibar menu mouseover showing
this gets really annoying when mousing over the bar quickly and menus start flying all over
Mike Blumenkrantz [Fri, 17 Jan 2014 23:13:03 +0000 (18:13 -0500)]
hide mouseover ibar menu after mouse has left
T744
Mike Blumenkrantz [Fri, 17 Jan 2014 23:09:35 +0000 (18:09 -0500)]
pass events on ibar menu during hide
Mike Blumenkrantz [Fri, 17 Jan 2014 22:53:05 +0000 (17:53 -0500)]
force adding client to raise stack on winlist select
Mike Blumenkrantz [Fri, 17 Jan 2014 22:49:10 +0000 (17:49 -0500)]
only add client to raise stack if focus tracking is enabled
focus tracking only gets frozen by winlist, at which point it's most likely that users also don't want the raise stack to be altered
Mike Blumenkrantz [Fri, 17 Jan 2014 22:42:12 +0000 (17:42 -0500)]
force X client adjust on frame change
Mike Blumenkrantz [Fri, 17 Jan 2014 22:41:50 +0000 (17:41 -0500)]
use right object to do frame unadjust when setting theme
Mike Blumenkrantz [Fri, 17 Jan 2014 22:41:30 +0000 (17:41 -0500)]
don't always raise clients on maximize
Mike Blumenkrantz [Fri, 17 Jan 2014 16:36:35 +0000 (11:36 -0500)]
set pass events on deleted clients
Mike Blumenkrantz [Fri, 17 Jan 2014 16:21:20 +0000 (11:21 -0500)]
only deactivate all menus on mouse down if active menu is present
T798
Mike Blumenkrantz [Fri, 17 Jan 2014 15:55:06 +0000 (10:55 -0500)]
fix fullscreen client crash
T796
Mike Blumenkrantz [Fri, 17 Jan 2014 01:27:07 +0000 (20:27 -0500)]
enforce correct geometry for client->saved.{x,y}
this is for CLIENT geometry and does NOT include the zone x/y
Mike Blumenkrantz [Fri, 17 Jan 2014 01:09:45 +0000 (20:09 -0500)]
reorder some startup stuff to not fail when ecore events haven't been initialized
eta until wayland-fb bug reports start rolling in: -5 minutes
Mike Blumenkrantz [Fri, 17 Jan 2014 01:09:12 +0000 (20:09 -0500)]
quick screensaver blocking hack for non-X instances
Mike Blumenkrantz [Thu, 16 Jan 2014 20:47:35 +0000 (15:47 -0500)]
allow client movement on one axis when vertical/horizontal maximized
T741
Mike Blumenkrantz [Thu, 16 Jan 2014 17:23:49 +0000 (12:23 -0500)]
fix pager16 drag to desktop postioning
T777, T7888
Mike Blumenkrantz [Thu, 16 Jan 2014 17:09:51 +0000 (12:09 -0500)]
show the compositor overlay window when nocomp mode ends
Mike Blumenkrantz [Thu, 16 Jan 2014 17:09:29 +0000 (12:09 -0500)]
block shape cutting during nocomp
Mike Blumenkrantz [Thu, 16 Jan 2014 16:26:37 +0000 (11:26 -0500)]
silence some gadcon popup error messages from ibar menu
Mike Blumenkrantz [Thu, 16 Jan 2014 16:24:51 +0000 (11:24 -0500)]
don't do client stacking remember/event if not redirected
Mike Blumenkrantz [Thu, 16 Jan 2014 16:17:35 +0000 (11:17 -0500)]
fix ibar menu mouseover crash when dragging
Mike Blumenkrantz [Thu, 16 Jan 2014 16:15:28 +0000 (11:15 -0500)]
reduce ibar mouse out timer length
also since this wasn't done correctly in the original message
feature: ibar now optionaly triggers its menu on mouse in
Mike Blumenkrantz [Thu, 16 Jan 2014 16:15:08 +0000 (11:15 -0500)]
s/e_theme_comp_border/e_theme_comp_frame/g
Mike Blumenkrantz [Thu, 16 Jan 2014 15:53:44 +0000 (10:53 -0500)]
fix comp style selector signals
Mike Blumenkrantz [Thu, 16 Jan 2014 15:36:46 +0000 (10:36 -0500)]
make fileman popups hide more aggressively
T750
Mike Blumenkrantz [Thu, 16 Jan 2014 15:36:20 +0000 (10:36 -0500)]
remove old hacks to work around back efm icon eventarea
Mike Blumenkrantz [Thu, 16 Jan 2014 15:09:53 +0000 (10:09 -0500)]
fix wizard scaling visuals
Carsten Haitzler (Rasterman) [Thu, 16 Jan 2014 15:23:58 +0000 (00:23 +0900)]
update po line #'s
Carsten Haitzler (Rasterman) [Thu, 16 Jan 2014 12:30:56 +0000 (21:30 +0900)]
ibar - fix collection of segvs dealing with ibar icon menu invalid refs
Carsten Haitzler (Rasterman) [Thu, 16 Jan 2014 12:05:57 +0000 (21:05 +0900)]
window icon dnd - make sure icon is properly positioned under mouse
Mike Blumenkrantz [Thu, 16 Jan 2014 04:11:12 +0000 (23:11 -0500)]
adjust frame icon drag geometry
T776
Mike Blumenkrantz [Thu, 16 Jan 2014 03:58:42 +0000 (22:58 -0500)]
add e_comp_object_frame_icon_geometry_get
Mike Blumenkrantz [Thu, 16 Jan 2014 03:52:14 +0000 (22:52 -0500)]
fix remember geometry updating
T791
Mike Blumenkrantz [Thu, 16 Jan 2014 02:14:38 +0000 (21:14 -0500)]
use current client position for post frame set any time changes.pos is set
T790
Mike Blumenkrantz [Thu, 16 Jan 2014 02:04:10 +0000 (21:04 -0500)]
override/placed gets set on compositor side
Mike Blumenkrantz [Thu, 16 Jan 2014 01:52:27 +0000 (20:52 -0500)]
check/set button for pager window drags
T789
Mike Blumenkrantz [Thu, 16 Jan 2014 01:39:51 +0000 (20:39 -0500)]
fix comp style display
Mike Blumenkrantz [Wed, 15 Jan 2014 23:50:25 +0000 (18:50 -0500)]
redo pager16 window dragging
T784, T777
Mike Blumenkrantz [Wed, 15 Jan 2014 23:50:09 +0000 (18:50 -0500)]
block deskmirror client visibility changes during drags
Mike Blumenkrantz [Wed, 15 Jan 2014 23:49:53 +0000 (18:49 -0500)]
fix void ptr arith warning
Mike Blumenkrantz [Wed, 15 Jan 2014 23:02:08 +0000 (18:02 -0500)]
add e_drag_current_get
Mike Blumenkrantz [Wed, 15 Jan 2014 22:44:13 +0000 (17:44 -0500)]
focus clients after pager drag to desktop
Mike Blumenkrantz [Wed, 15 Jan 2014 22:38:53 +0000 (17:38 -0500)]
block comp queues during hide on shutdown
Chris Michael [Wed, 15 Jan 2014 22:42:42 +0000 (22:42 +0000)]
Remove unused variable.
Signed-off-by: Chris Michael <devilhorns@comcast.net>
Mike Blumenkrantz [Wed, 15 Jan 2014 22:01:10 +0000 (17:01 -0500)]
use live objects for pager16 window drags
Mike Blumenkrantz [Wed, 15 Jan 2014 21:59:43 +0000 (16:59 -0500)]
fix keyboard move/resize info display
Mike Blumenkrantz [Wed, 15 Jan 2014 21:40:41 +0000 (16:40 -0500)]
enable -Wpointer-arith for git builds
Mike Blumenkrantz [Wed, 15 Jan 2014 21:38:04 +0000 (16:38 -0500)]
add e_deskmirror_mirror_copy
Mike Blumenkrantz [Wed, 15 Jan 2014 19:03:50 +0000 (14:03 -0500)]
only set shape mask if client has been reparented
Mike Blumenkrantz [Wed, 15 Jan 2014 18:51:54 +0000 (13:51 -0500)]
X override clients are already placed
Mike Blumenkrantz [Wed, 15 Jan 2014 16:50:11 +0000 (11:50 -0500)]
fix netwm sync resizing to account for frame geometry
T778
Mike Blumenkrantz [Wed, 15 Jan 2014 16:15:50 +0000 (11:15 -0500)]
set netwm sync alarm to right struct member
T778
Mike Blumenkrantz [Wed, 15 Jan 2014 16:00:45 +0000 (11:00 -0500)]
don't hints on override clients
T772
Mike Blumenkrantz [Wed, 15 Jan 2014 15:36:45 +0000 (10:36 -0500)]
always set icccm wm state when calling related hints function
T773
Mike Blumenkrantz [Wed, 15 Jan 2014 15:23:14 +0000 (10:23 -0500)]
remove shadow from client icon drags
T776
Mike Blumenkrantz [Wed, 15 Jan 2014 15:10:09 +0000 (10:10 -0500)]
add comp settings to configure registry
it's always been in the settings menu, but I forgot to put it into the registry.
T779
Carsten Haitzler (Rasterman) [Wed, 15 Jan 2014 11:04:56 +0000 (20:04 +0900)]
deskmirror - set scale factor nicely.
Sebastian Dransfeld [Thu, 21 Nov 2013 10:09:27 +0000 (11:09 +0100)]
randr: remove debug output
Sebastian Dransfeld [Thu, 21 Nov 2013 10:08:54 +0000 (11:08 +0100)]
randr: remove unused variable
Sebastian Dransfeld [Thu, 21 Nov 2013 10:04:09 +0000 (11:04 +0100)]
randr: Enable output from settings
Sebastian Dransfeld [Wed, 6 Nov 2013 10:09:58 +0000 (11:09 +0100)]
e_randr: rework
Sebastian Dransfeld [Wed, 6 Nov 2013 05:09:04 +0000 (06:09 +0100)]
e_acpi: Add function to get lid status
So we can know lid status without waiting for a lid event.
Mike Blumenkrantz [Wed, 15 Jan 2014 06:02:06 +0000 (01:02 -0500)]
don't need to check desklock state on lokker init
Mike Blumenkrantz [Wed, 15 Jan 2014 06:01:41 +0000 (01:01 -0500)]
try locking new desklock interfaces on append if state == locked
Mike Blumenkrantz [Wed, 15 Jan 2014 05:57:37 +0000 (00:57 -0500)]
fix lokker install rule
Mike Blumenkrantz [Wed, 15 Jan 2014 05:09:33 +0000 (00:09 -0500)]
fix restacking on client lower
Mike Blumenkrantz [Wed, 15 Jan 2014 04:38:39 +0000 (23:38 -0500)]
bugfix: unset video flag when failing to find teamwork media