Kai Huuhko
400f44c6b8
l10n: update Finnish translations
2014-09-07 16:34:42 +03:00
Mike Blumenkrantz
7448e3706c
simplify eeze backlight detection
2014-09-07 09:25:16 -04:00
Mike Blumenkrantz
1c9d1b2de1
only default to led subsystem backlight if it isn't a mail or kbd device
...
fix T1497
do backlights with subsystem=leds still exist or have they fixed that yet?
2014-09-07 09:25:16 -04:00
Chris Michael
7645f39446
remove useless return
...
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2014-09-05 15:52:09 -04:00
Mike Blumenkrantz
0e19d32806
use e_auth hash function instead of eina hash for passwords
...
users should keep in mind that this is not the fort knox of password storage, and someone who copies your config file could rainbow table a short password stored with this hash very easily. at some point in the future, if someone has the interest and time, perhaps this can be improved
fix T1627
2014-09-05 15:05:58 -04:00
Mike Blumenkrantz
721dfe82c2
add e_auth_hash_djb2 inline
...
all eina hash functions are now useless for any case where the hashed value needs to be stored, so it's necessary for e to provide its own hash function to use for password storage
2014-09-05 15:02:10 -04:00
Mike Blumenkrantz
6318fd042b
add short path to ensure ConfigureNotify event after request
...
fix T1485
2014-09-05 15:01:52 -04:00
Mike Blumenkrantz
33ff637a7c
fix pointer crashes from wrong #ifdefs in 1f439893f1
2014-09-05 14:29:39 -04:00
Mike Blumenkrantz
fdcd207323
clean up function/macro use in e_pointer
2014-09-05 14:27:59 -04:00
Chris Michael
2b8d76747d
Revert "bugfix: Set pointer timer & poller members to NULL after we delete the"
...
This reverts commit bb2dab1a5d
.
Revert this because the macro already sets the pointers to NULL.
2014-09-05 12:27:01 -04:00
Chris Michael
095d34bc90
modules/notification: e_comp_object_util_zone_get Can return NULL so
...
we should check the return before trying to use it. Should fix Phab
T1618
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2014-09-05 12:20:54 -04:00
Chris Michael
bb2dab1a5d
bugfix: Set pointer timer & poller members to NULL after we delete the
...
timer/poller
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2014-09-05 11:40:00 -04:00
Chris Michael
7688549511
modules/conf_display: Fix CID1039753 Unused pointer value
...
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2014-09-05 11:16:55 -04:00
Chris Michael
f43a315793
modules/conf_keybindings: Fix CID1039754 Unused pointer value
...
The "Don't know EINA_LIST_FOREACH macro" bandit strikes again !!
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2014-09-05 11:12:44 -04:00
Chris Michael
c5023f1d4e
modules/conf: Fix CID1039755 Unused pointer value
...
If the function returned a handle to an object, the handle may be lost.
In _e_configure_fill_cat_list: Pointer returned from a function was
never used (CWE-563)
NB: Someone should have read EINA_LIST_FOREACH on this one ;)
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2014-09-05 11:10:54 -04:00
Chris Michael
36bcc26085
modules/pager_plain: Fix CID1039809 Dereference before null check
...
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2014-09-05 11:05:59 -04:00
Chris Michael
911bffd23e
modules/ibar: Fix Dereference before null check. Also remove extra
...
call to ibar_resize_handle (is already called from ibar_fill).
Fixes CID1039813
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2014-09-05 11:02:16 -04:00
Chris Michael
c8dd1d95d3
modules/fileman: Fix Dereference before null check
...
Fixes CID1039814
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2014-09-05 10:57:21 -04:00
Chris Michael
4b4b80bcb5
modules/everything: Fix dereference before null check
...
Fixes CID1039816
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2014-09-05 10:50:25 -04:00
Chris Michael
e9599c2597
modules/everything: Fix dereference before null check
...
Fixes CID1039817
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2014-09-05 10:47:53 -04:00
Chris Michael
ae1c3286ee
modules/bluez4: Fix dereference before null check
...
Fixes CID1039818
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2014-09-05 10:44:07 -04:00
Stefan Schmidt
2e651c9ec1
modules/everything: Last orrurance of missing parentheses
...
Again, a logic problem as without the parentheses this would evauluate to
false in all cases.
CID 1212002
2014-09-05 14:40:49 +02:00
Stefan Schmidt
1180a5300b
modules/everything: More parentheses fixes for correct logic
...
Without the correctparenthese this would always evaluate to false.
CID 1212000, CID 1212001
2014-09-05 14:38:36 +02:00
Stefan Schmidt
831a45a2cb
modules/everything: Fix parentheses for CHECK_TYPE macro
...
Without these parentheses the logic would always be false.
CID 1211999, CID 1212003
2014-09-05 14:33:24 +02:00
Stefan Schmidt
47d2987208
e_module: Remove dead code after return statement.
...
Never executed as we retrun before in any case.
CID 1039762
2014-09-05 14:25:15 +02:00
Stefan Schmidt
5bfbe933fe
module/connman: Remove dead code after return.
...
The if else above retruns in both cases. This code was never executed.
CID 1039761
2014-09-05 14:14:33 +02:00
Stefan Schmidt
c281d6da82
e_alert_main: Don't monitor in E in wayland only mode to avoid endless restarts
...
When running in Wayland only mode we don't have XCB available so a
xcb_connection would fail and we would restart endlessly.
I have been bitten by that often enough now. Better shutdown E cleanly and don't
use the watchdog functionality for now. This needs a wayland specific solution
anyway.
2014-09-05 12:12:13 +02:00
Stefan Schmidt
99f9244d1c
e_comp_wl: Remove unused variable and mark parameter as unused.
2014-09-05 11:54:45 +02:00
Chris Michael
ffe713d0df
bugfix: use existing compositor canvas pointer as the windows pointer
...
when doing wayland windows (internal dialogs), and in such a case
don't free the window pointer on window hide/destroy.
NB: This fixes the case when running wayland-only and dialogs would
actually show 2 pointers.
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2014-09-04 15:55:18 -04:00
Chris Michael
1f439893f1
bugfix: handle case of pointer_xy_get being called if we are not
...
wayland-only and also not working with an X client.
bugfix: Fix case of pointers_size_set not adjusting pointer structure
fields with new size when rendering wayland pointers.
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2014-09-04 15:51:46 -04:00
Chris Michael
b92b34621c
e-comp-wl: Remove blank line
...
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2014-09-04 12:50:41 -04:00
vivek
ded8356fc7
e_comp_wl: Handle surface opaque region in subsurface commit from cache
...
Summary: When we commit a subsurface from cache, we should adjust the
client's shape rectangles so that they get applied when rendering.
Signed-off-by: vivek <vivek.ellur@samsung.com>
Reviewers: devilhorns
Subscribers: cedric
Differential Revision: https://phab.enlightenment.org/D1412
2014-09-04 12:49:54 -04:00
Chris Michael
31045f715b
bugfix: wl-drm: Fix hard-coded screen size of the ecore_evas
...
NB: This makes use of newly added ecore_evas_screen_geometry_get of
the ecore_evas_drm code in order to get the current screen size and
adjust the ecore_evas accordingly.
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2014-09-04 10:05:59 -04:00
Igor Murzov
3136b5e29a
Update russian translation
2014-09-03 19:04:41 +04:00
Tom Hacohen
107ee3ed50
Update gitignore.
2014-09-03 15:42:29 +01:00
Igor Murzov
aba7a8c9d5
Improve messages in bindings configuration dialogs
2014-09-03 18:04:19 +04:00
Igor Murzov
ef7221320a
po/POTFILES.in: Add files of Pager Plain module
2014-09-03 18:03:40 +04:00
Mike Blumenkrantz
5733e7b3f7
non-client comp object creation checks "noshadow" edje flag on passed objects
...
returns theme functionality from e17
2014-09-03 09:46:27 -04:00
Igor Murzov
1e51983dc1
xz is the preferred compression method these days.
...
bzip2 is deprecated.
2014-09-02 18:52:24 +04:00
vivek
992f999301
bugfix: Check for parent surface before creating popup
...
xdg_shell requires a parent surface in order to create a popup, so we
should check the validity of the parent resource and error out
accordingly
Summary: Signed-off-by: vivek <vivek.ellur@samsung.com>
Reviewers: devilhorns
Subscribers: cedric
Differential Revision: https://phab.enlightenment.org/D1388
2014-09-02 08:35:50 -04:00
Mike Blumenkrantz
8a10f288ad
use a non-conflicting data item for comp mirror creation
2014-09-01 14:22:44 -04:00
Mike Blumenkrantz
74c3e0a979
shorten rendering path when creating comp mirrors from comp mirrors
2014-09-01 13:55:02 -04:00
Mike Blumenkrantz
f45b00834f
Install everything.pc in $prefix/libdata/pkgconfig on FreeBSD
...
fix T1605
2014-09-01 12:33:31 -04:00
Mike Blumenkrantz
b6dc08a3b3
fix tw warnings
2014-09-01 12:32:23 -04:00
Mike Blumenkrantz
8cff990c24
redo tw download handlers to use a valid object check
...
fix T1544
2014-09-01 10:30:53 -04:00
Mike Blumenkrantz
77c63e0387
redo comp object util refs to be more consistent and not break evas
2014-09-01 10:30:53 -04:00
Mike Blumenkrantz
44545b53a9
don't break nocomp for client activate requests
2014-09-01 10:30:53 -04:00
Mike Blumenkrantz
cdaa53fc8f
only add damages for nocomp clients if they are protocol-visible
2014-09-01 10:30:53 -04:00
Mike Blumenkrantz
e949fcc077
only use pixmap size shortcut on non-internal clients
...
this gets broken pretty easily since we resize all over the place
2014-09-01 10:30:53 -04:00
Mike Blumenkrantz
d9b9497a00
systray should now update comp_x client pixmap size since it's handling window resizes
2014-09-01 10:30:53 -04:00