Mike Blumenkrantz
b0854dedd1
remove unused variable
2013-12-10 15:36:28 -05:00
Mike Blumenkrantz
caa41d0c7c
force hide of new shelves when not visible
2013-12-10 15:36:28 -05:00
Sebastian Dransfeld
ae8a067e6d
e: Check whether allocation succeeds
...
CID 1039865
2013-12-10 20:37:17 +01:00
Sebastian Dransfeld
06a85fca4d
e: check for NULL value in parameter
...
CID 1040146
2013-12-10 20:35:45 +01:00
Sebastian Dransfeld
e818c83322
e: ignore signals with no signal
...
A signal needs a name to be handled.
CID 1040147
2013-12-10 20:31:26 +01:00
Sebastian Dransfeld
43a4f21e06
e: double paranthesis as gcc suggests
...
Since we assign and check for true value in one operation, use double
paranthesis.
2013-12-10 20:30:15 +01:00
Sebastian Dransfeld
5820112ba3
e: remove un-needed NULL check.
...
bdname = params, which is already checked
CID 1039830, 1039831
2013-12-10 20:19:46 +01:00
Sebastian Dransfeld
d5853ddc2c
e: Check for error reading lid status
2013-12-10 20:15:21 +01:00
Mike Blumenkrantz
d985b01aa9
check efm queued icons when trying to live delete a file to ensure the icon is deleted
...
T633
2013-12-10 12:19:20 -05:00
Mike Blumenkrantz
bbaa7a76b7
set systray icon layer based on gadcon container layer
2013-12-10 11:18:49 -05:00
Mike Blumenkrantz
09c3cd4ba9
only set bd->destroyed when window is actually destroyed
...
T617.1
2013-12-10 11:03:00 -05:00
Mike Blumenkrantz
da931928e1
Revert "improve efm mouse move detection (no more tooltips when cursor is in separate window)"
...
This reverts commit db72a84e58
.
this whole idea was broken. I blame the british food/water/oxygen/etc. it broke click renaming and all kinds of other things. changing the edc (in latest elm/1.8) is a much better and more effective solution
2013-12-10 10:16:27 -05:00
Mike Blumenkrantz
a61786b7a7
Revert "restack event rect for efm...always"
...
This reverts commit 5bacb5dfc3
.
2013-12-10 09:23:18 -05:00
Mike Blumenkrantz
ef1b4e3d9d
Revert "clip efm icon event rect"
...
This reverts commit cee520ff75
.
2013-12-10 09:22:35 -05:00
Mike Blumenkrantz
3c514097ae
Revert "unify efm icon positioning code"
...
This reverts commit 479bb201e3
.
2013-12-10 09:22:22 -05:00
Mike Blumenkrantz
a366561336
Revert "ensmallen efm icon event area"
...
This reverts commit b7fb8e7f8d
.
2013-12-10 09:22:11 -05:00
Carsten Haitzler
b6f25509b0
efm - pass events on icons. just say NO. it breaks them.
2013-12-10 20:59:06 +09:00
Carsten Haitzler
9da3c339ba
mixer - address duplicate bindings for the same action with timeout
...
use time logging to not allow actions within a small window of time
from eachother. this fixes T620 - or should.
2013-12-10 18:48:20 +09:00
Carsten Haitzler
98e5035957
backlight - companion backlight fix patch actually changes config level
...
goes with 9ce8d91f6d
.
2013-12-10 08:42:04 +09:00
Mike Blumenkrantz
ec156f71aa
set pass events on efm icon objects
...
we don't get events from the theme any more, so ensure that edje isn't grabbing events randomly
T377
2013-12-09 17:38:01 -05:00
Mike Blumenkrantz
c0a1d4104f
hide teamwork popups on desk flip
2013-12-09 17:05:42 -05:00
discomfitor
6bcdc4efab
cl/news for physics module removal
2013-12-09 16:03:58 -05:00
Mike Blumenkrantz
27d607d863
remove physics module
...
realistically I shouldn't have merged this into the release last year.
failing that, I probably should have removed it after the release.
even if I didn't remove it, I should have at least updated/tested it.
I did none of these things, and neither did anyone else, and thus we have an unmaintained module in core.
NOT ON MY WATCH
2013-12-09 08:22:19 -05:00
Mike Blumenkrantz
93ddaf2846
remove unnecessary file
2013-12-09 08:22:19 -05:00
Carsten Haitzler
9ce8d91f6d
backlight - save after actions change backlight too.
2013-12-09 21:52:46 +09:00
Mike Blumenkrantz
400f966b70
improve efm popup display with multiple monitors
...
previously we'd clamp to the current screen, but that's not really necessary. also e_popup sucks, so trying to create zone-relative coords is not going to work -> just use first zone always
2013-12-09 07:26:33 -05:00
Carsten Haitzler
835a3dfac6
comp - remove sync support in comp - it should be off by default anyway.
...
this was never a great idea, and it has too many buglets in corner
cases (eg window resizing) so remove it. simpler is better.
2013-12-09 20:43:35 +09:00
Carsten Haitzler
0ec99b2ac5
gdb crashdump - restore old e_sys magic into e_start
2013-12-09 19:51:24 +09:00
Sebastian Dransfeld
5ca535383f
e: handle e_util_head_exec display env
...
Clean up the code to set DISPLAY env so it is safe and correct.
2013-12-08 22:46:12 +01:00
Carsten Haitzler
65a1ed752e
comp - disable grab by default due to it causing erratic rendering
...
so i found something interesting. the grab option causes some erratic
framerate in clients IF thoise clients have to sync to the xserver and
themselves try and render more smoothly. it masically means animators
get delayed due to unusually long render times because of this. this
fixes that. this also adds a comp config version number allowing the
code to upgrade a users config to turn this off and thus allows for
future upgrades too.
2013-12-08 14:46:19 +09:00
Sebastian Dransfeld
e5300734dc
Find correct border under pointer
...
Previously we would find the first border and then break. Now we find
the border with the highest layer, as the code intended.
Fixes CID 1039952
2013-12-07 22:28:01 +01:00
Sebastian Dransfeld
e781a9b68e
It is correct to fall through here
...
Add comment and remove coverity error
2013-12-07 22:23:39 +01:00
Sebastian Dransfeld
8b198d77f5
bd->zone is always set
...
lots of code always assume it is set, so no need to be paranoid
2013-12-07 22:21:31 +01:00
Sebastian Dransfeld
e891ac7c16
Remove assignment to unused variable
...
p isn't used after this, so no need to assign it.
Fixes CID 1039757
2013-12-07 22:13:37 +01:00
Sebastian Dransfeld
fcc82e3e34
Fix 03d50e9546
...
If this ever worked it's a miracle. remember_sigill is initialized for
each loop, so it can't remember anything.
Fixes CID 1039950
2013-12-07 22:09:49 +01:00
Sebastian Dransfeld
139153cf2c
Initialize siginfo_t
...
If we don't run the ptrace below, siginfo_t should be initialized.
Fixes CID 1039767
2013-12-07 21:59:56 +01:00
Sebastian Dransfeld
0c4131d1be
Use strncpy instead of strcpy
...
Even though a user has to be stupid to trigger this, strncpy should be
used if not to much hassle :)
2013-12-07 21:47:42 +01:00
Sebastian Dransfeld
7542ddef4c
break out of while, not return
...
No change in functionality
Fixes CID 1039946, 1039948 and 1039949
2013-12-07 21:39:30 +01:00
Sebastian Dransfeld
0e5e0ec218
reduce indent level
2013-12-07 21:33:16 +01:00
Sebastian Dransfeld
05f00710f2
Check return value from mkdir
...
If mkdir fails, no need to stat.
Fixes CID 1039963
2013-12-07 21:32:11 +01:00
Boris Faure
c0fa42fcdd
update .mailmap
2013-12-07 17:26:38 +01:00
Boris Faure
4c3b0060b0
update .mailmap
2013-12-07 17:17:41 +01:00
Mike Blumenkrantz
25ab377291
unbreak menu dnd
2013-12-06 11:44:45 -05:00
Jérémy Zurcher
ac094ed72a
mixer: add option disable_pulseaudio
...
- checkbox in module config
- default to false
- if set, do not start pulseaudio even if available
2013-12-06 09:52:15 +01:00
Jérémy Zurcher
be68dc962e
mixer: load module config in e_modapi_init(), same as others
2013-12-06 09:50:39 +01:00
Carsten Haitzler
9456e88504
e_sys - fix busy spin problem with security clamp-down
2013-12-06 09:19:08 +09:00
discomfitor
84fcee308a
rc1 will go out sometime soon
2013-12-05 16:19:56 -05:00
Mike Blumenkrantz
7a8ad8080e
finally fix bug where gadgets on shelves would randomly reorder during drags
...
ticket #everydamngadgetticketevercreated
2013-12-05 12:27:46 -05:00
Mike Blumenkrantz
a0edbd69b0
don't try to apply gadcon container geometry when injecting
...
fixes case of gadgets dragged onto a shelf always going to the right side
ticket #jpeg
2013-12-05 12:24:50 -05:00
Mike Blumenkrantz
ed6bfb1955
subtract zone position from initial gadcon client drag coordinates
...
T369
2013-12-04 23:09:12 -05:00