Chris Michael [Sun, 12 Oct 2014 14:01:30 +0000 (10:01 -0400)]
update wl_seat interface version so that gtk apps function...for
Daniel ;)
Signed-off-by: Chris Michael <cp.michael@samsung.com>
Chris Michael [Sun, 12 Oct 2014 10:14:41 +0000 (06:14 -0400)]
fix resizing wayland clients by sending configure message if client is
Not maximized.
Apparently I broke resize when fixing maximize ... uggg.
Signed-off-by: Chris Michael <cp.michael@samsung.com>
Mike Blumenkrantz [Sun, 12 Oct 2014 08:48:19 +0000 (04:48 -0400)]
fix teamwork popup positioning for non-dbus popups
Boris Faure [Fri, 10 Oct 2014 09:33:17 +0000 (11:33 +0200)]
notification: don't segv if no zone found to place the popup
@fix
Chris Michael [Sun, 12 Oct 2014 08:04:02 +0000 (04:04 -0400)]
fix improper define which was causing uuid header to not be included
in certain cases.
Signed-off-by: Chris Michael <cp.michael@samsung.com>
Chris Michael [Mon, 6 Oct 2014 19:57:36 +0000 (15:57 -0400)]
send xdg surface configure message when we maximize/unmaximize.
Signed-off-by: Chris Michael <cp.michael@samsung.com>
Chris Michael [Mon, 6 Oct 2014 19:56:48 +0000 (15:56 -0400)]
Don't resend a configure event after resize is done. This is part of a
xdg_shell maximize fix
Signed-off-by: Chris Michael <cp.michael@samsung.com>
Boris Faure [Sun, 5 Oct 2014 13:00:49 +0000 (15:00 +0200)]
synchronize mailmap
Chris Michael [Fri, 3 Oct 2014 18:02:25 +0000 (14:02 -0400)]
cleanup compiler warnings when building for wayland-only
Signed-off-by: Chris Michael <cp.michael@samsung.com>
Chris Michael [Fri, 3 Oct 2014 18:00:09 +0000 (14:00 -0400)]
don't define x selection notify handler if we are building for wayland-only
Signed-off-by: Chris Michael <cp.michael@samsung.com>
Chris Michael [Fri, 3 Oct 2014 17:45:16 +0000 (13:45 -0400)]
Revert "don't clear 'changed' variable unless we are going to use it. (fixes"
This reverts commit
58cbf19c1019745c14d3b34fdfd853bc7139d976.
Chris Michael [Fri, 3 Oct 2014 17:43:21 +0000 (13:43 -0400)]
declare drag finished callback event if building for wayland-only
Signed-off-by: Chris Michael <cp.michael@samsung.com>
Chris Michael [Fri, 3 Oct 2014 17:35:34 +0000 (13:35 -0400)]
fix compiler warnings when building for wayland-only
Signed-off-by: Chris Michael <cp.michael@samsung.com>
Chris Michael [Fri, 3 Oct 2014 17:34:18 +0000 (13:34 -0400)]
fix compiler warnings when building for wayland-only
Signed-off-by: Chris Michael <cp.michael@samsung.com>
Chris Michael [Fri, 3 Oct 2014 17:30:48 +0000 (13:30 -0400)]
don't clear 'changed' variable unless we are going to use it. (fixes
compiler warning when building for wayland-only)
Signed-off-by: Chris Michael <cp.michael@samsung.com>
Chris Michael [Fri, 3 Oct 2014 17:30:03 +0000 (13:30 -0400)]
fix compiler warnings when building for wayland-only
Signed-off-by: Chris Michael <cp.michael@samsung.com>
Chris Michael [Fri, 3 Oct 2014 17:28:58 +0000 (13:28 -0400)]
remove ifdef's for compiling out e_dnd support in wayland-only mode
Signed-off-by: Chris Michael <cp.michael@samsung.com>
Chris Michael [Fri, 3 Oct 2014 17:28:42 +0000 (13:28 -0400)]
clean compiler warnings when building for wayland-only
Signed-off-by: Chris Michael <cp.michael@samsung.com>
Chris Michael [Fri, 3 Oct 2014 17:17:52 +0000 (13:17 -0400)]
only call ecore-x functions here if we are Not build for wayland-only
Signed-off-by: Chris Michael <cp.michael@samsung.com>
Chris Michael [Fri, 3 Oct 2014 17:17:33 +0000 (13:17 -0400)]
fix unused function paramters warning when building for wayland only
Signed-off-by: Chris Michael <cp.michael@samsung.com>
Chris Michael [Wed, 1 Oct 2014 20:14:28 +0000 (16:14 -0400)]
wl-desktop-shell: Update module code for new xdg shell protocol
Signed-off-by: Chris Michael <cp.michael@samsung.com>
Chris Michael [Wed, 1 Oct 2014 20:14:05 +0000 (16:14 -0400)]
wl-desktop-shell: Update desktop shell module for new xdg shell protocol
Signed-off-by: Chris Michael <cp.michael@samsung.com>
Chris Michael [Wed, 1 Oct 2014 20:13:26 +0000 (16:13 -0400)]
e-comp-wl: Update compositor for new xdg shell protocol
Signed-off-by: Chris Michael <cp.michael@samsung.com>
Chris Michael [Wed, 1 Oct 2014 20:09:25 +0000 (16:09 -0400)]
e-comp-wl: Remove dead structure members
Signed-off-by: Chris Michael <cp.michael@samsung.com>
Chris Michael [Wed, 1 Oct 2014 13:48:33 +0000 (09:48 -0400)]
wl-desktop-shell: Bump xdg protocol version
Signed-off-by: Chris Michael <cp.michael@samsung.com>
Tom Hacohen [Fri, 26 Sep 2014 11:44:40 +0000 (12:44 +0100)]
fix: Add more desktops to be tiled by default in the tiling config.
Now the first 4X4 are tiled by default.
Fixes T1682.
Mike Blumenkrantz [Tue, 23 Sep 2014 17:17:10 +0000 (13:17 -0400)]
thaw evas on winlist activation with no clients available
fix T1667
Mike Blumenkrantz [Tue, 23 Sep 2014 17:12:02 +0000 (13:12 -0400)]
client hooks should not continue to be called if the client has been deleted
maxerba [Tue, 23 Sep 2014 16:51:03 +0000 (18:51 +0200)]
Updating italian translation
Mike Blumenkrantz [Tue, 23 Sep 2014 14:27:04 +0000 (10:27 -0400)]
force comp render queue more aggressively to detect changes in nocomp
Mike Blumenkrantz [Tue, 23 Sep 2014 14:15:19 +0000 (10:15 -0400)]
comp render queue on every client resize instead of on unmaximize
Srivardhan Hebbar [Mon, 22 Sep 2014 12:43:32 +0000 (14:43 +0200)]
autotools: modified autogen.sh script to be able to build from different directory.
Summary:
Right now we cannot have a designated build directory and build in the same folder as in the source. So modified the autogen.sh so that we can have a designated build directory and can build from that.
@feature
Signed-off-by: Srivardhan Hebbar <sri.hebbar@samsung.com>
Reviewers: cedric, raster, devilhorns
Subscribers: zmike, cedric
Differential Revision: https://phab.enlightenment.org/D1359
Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
Wonguk Jeong [Mon, 22 Sep 2014 10:04:11 +0000 (12:04 +0200)]
conf_application: fix crash on setting Desktop Environment
use e_util_strcmp instead of strcmp. (previously, NULL check was omitted)
Fixes T1673
Cedric BAIL [Mon, 22 Sep 2014 06:57:24 +0000 (08:57 +0200)]
lokker: empty string should not be translated.
@fix
Carsten Haitzler (Rasterman) [Sat, 20 Sep 2014 15:38:21 +0000 (00:38 +0900)]
update po's
Carsten Haitzler (Rasterman) [Sat, 20 Sep 2014 15:08:29 +0000 (00:08 +0900)]
e_start - add ~/Applications/.bin to use for app bin searches
this is here to help for user installed apps
Carsten Haitzler (Rasterman) [Sat, 20 Sep 2014 07:21:50 +0000 (16:21 +0900)]
fix README to be more up to date
Stefan Schmidt [Fri, 19 Sep 2014 09:25:59 +0000 (11:25 +0200)]
modules/mixer: Check fcntl setting CLOEXEC for success
We still keep going if this fails but print out an error.
CID: 1039960
Stefan Schmidt [Fri, 19 Sep 2014 09:16:47 +0000 (11:16 +0200)]
modules/teamwork: Use eina_file_mkstemp() to avoid problems with umask
Keeping the snprintf to arrange for the tmp file name including the i->addr
in the filename.
CID: 1039805
Stefan Schmidt [Fri, 19 Sep 2014 08:40:47 +0000 (10:40 +0200)]
modules/pager: We already dereferenced pw->desk before, no need to check now
We already dereferenced it a few lines before thus we could never reach this
here when it would be NULL.
CID: 1039809
Stefan Schmidt [Fri, 19 Sep 2014 08:35:47 +0000 (10:35 +0200)]
modules/teamwork: The ih value would never be < 1 as we checked it already.
ih did not check since the last time we checked it for < 1 a few lines before.
CID: 1232000
Stefan Schmidt [Fri, 19 Sep 2014 08:25:54 +0000 (10:25 +0200)]
modules/lokker: Array address is never NULL.
This would always be true. Comparing against the first array item is fine.
CID: 1155284
Stefan Schmidt [Fri, 19 Sep 2014 07:56:10 +0000 (09:56 +0200)]
e_client: _e_client_cb_drag_finished is not used in wayland only mode
Mostly cosmetic as it avoid a warning of an unused function when compiling
for wayland only.
Stefan Schmidt [Thu, 18 Sep 2014 13:10:13 +0000 (15:10 +0200)]
modules/wl_drm: Remove trailing whitespaces
Mike Blumenkrantz [Thu, 18 Sep 2014 22:21:07 +0000 (18:21 -0400)]
add borderless theme for deskmirror clients to support various animations
Chris Michael [Thu, 18 Sep 2014 18:51:22 +0000 (14:51 -0400)]
Cleanup teamwork module from having missing initializerss for Eldbus
Messages & Signals
Signed-off-by: Chris Michael <cp.michael@samsung.com>
Sebastian Dransfeld [Thu, 18 Sep 2014 18:31:56 +0000 (20:31 +0200)]
e: Improve code
Chris Michael [Thu, 18 Sep 2014 18:17:50 +0000 (14:17 -0400)]
bugfix: Cleanup systray module having missing initializers for Eldbus
Message & Signals
Signed-off-by: Chris Michael <cp.michael@samsung.com>
Chris Michael [Thu, 18 Sep 2014 18:03:11 +0000 (14:03 -0400)]
bugfix: Cleanup msgbus module from having missing field initializers
for Eldbus Messages & Signals
Signed-off-by: Chris Michael <cp.michael@samsung.com>
Chris Michael [Thu, 18 Sep 2014 18:01:40 +0000 (14:01 -0400)]
bugfix: Cleanup fileman module from having missing initializers for
Eldbus Messages & Signals
Signed-off-by: Chris Michael <cp.michael@samsung.com>
Chris Michael [Thu, 18 Sep 2014 17:58:52 +0000 (13:58 -0400)]
bugfix: Cleanup bluex module having missing initializers for services
& icons
Signed-off-by: Chris Michael <cp.michael@samsung.com>
Chris Michael [Thu, 18 Sep 2014 17:35:38 +0000 (13:35 -0400)]
bugfix: Cleanup appmenu module having missing field initializers for
Eldbus Messages & Signals
Signed-off-by: Chris Michael <cp.michael@samsung.com>
Chris Michael [Thu, 18 Sep 2014 17:29:52 +0000 (13:29 -0400)]
bugfix: Fix e_notification file having missing initializers for Eldbus
Messages & Signals
Signed-off-by: Chris Michael <cp.michael@samsung.com>
Chris Michael [Thu, 18 Sep 2014 17:29:15 +0000 (13:29 -0400)]
bugfix: Fix e_msgbus file having missing initializers for Eldbus
Messages & Signals
Signed-off-by: Chris Michael <cp.michael@samsung.com>
Mike Blumenkrantz [Thu, 18 Sep 2014 15:52:05 +0000 (11:52 -0400)]
force render queue on unmaximize if client was fullscreen
fix T1665
Sebastian Dransfeld [Thu, 18 Sep 2014 08:49:47 +0000 (10:49 +0200)]
e: Add preferred desktop environment for apps
In preferences we show which external applications can be used for
setting preferences. If several desktop environments are installed, this
list will have several duplicates, as there can be many different apps
for setting a preference.
With this setting we can filter out for one desktop_environment.
@feature
Sebastian Dransfeld [Thu, 18 Sep 2014 08:40:06 +0000 (10:40 +0200)]
e: Use same gettext version as efl and elementary
Carsten Haitzler (Rasterman) [Wed, 17 Sep 2014 06:04:32 +0000 (15:04 +0900)]
e backlight - limit min to 0.05 to avoid totally off backlight
this seems new, but if you set backlight to 0 it isnt at minimum, but
is entirely off on my intel laptop and this is not what was desired
with bl level of 0, so limit to 0.05 for now to avoid accidentally
turning your screen off. might fix this later to allow explicit off -
but this should use dpms etc. to turn the screen off as well as
possible scanout etc.
Carsten Haitzler (Rasterman) [Wed, 17 Sep 2014 04:26:45 +0000 (13:26 +0900)]
mixer: Optionally select an external mixer application.
This feature allows to define an external mixer application, which replaces
the internal mixer.
Examples: 'terminology -e alsamixer', 'pavucontrol'
@feature
this re-commits this with tab fixes (no tabs)
Mike Blumenkrantz [Tue, 16 Sep 2014 14:44:55 +0000 (10:44 -0400)]
end nocomp on nocomp end...always
Mike Blumenkrantz [Tue, 16 Sep 2014 14:39:34 +0000 (10:39 -0400)]
manually break out of nocomp
in the event that there was only one window open and it was closed, this would permanently break the compositor
fix T1665
Mike Blumenkrantz [Tue, 16 Sep 2014 14:38:02 +0000 (10:38 -0400)]
check protocol visibility for nocomp breaks, not comp object visibility
new comp objects are never going to be visible during nocomp
Mike Blumenkrantz [Tue, 16 Sep 2014 14:37:28 +0000 (10:37 -0400)]
don't add nocomp damages for input-only windows
bootleg [Tue, 16 Sep 2014 09:48:43 +0000 (11:48 +0200)]
Adding support for Pithos (pithos.github.io/) in the music-control module. Play/pause, skip, and lock screen are confirmed to work correctly with the latest version. Additional functions (Ban, Tired, etc.) aren't working just yet and the...
Summary: ...image of the current track is also not passed just yet.
Subscribers: cedric
Differential Revision: https://phab.enlightenment.org/D1437
kabeer khan [Tue, 16 Sep 2014 03:38:54 +0000 (23:38 -0400)]
Added Caps Lock On/Off Hint in Lock Screen
Summary: Signed-off-by: kabeer khan <kabeer.khan@samsung.com>
Reviewers: devilhorns, zmike
Subscribers: cedric
Maniphest Tasks: T1570
Differential Revision: https://phab.enlightenment.org/D1397
Mike Blumenkrantz [Mon, 15 Sep 2014 23:28:08 +0000 (19:28 -0400)]
Revert "mixer: Optionally select an external mixer application."
This reverts commit
97b1caef3780f405e2e5447f50e890140fb51067.
we don't use tabs, don't even start with this.
Brian 'morlenxus' Miculcy [Mon, 15 Sep 2014 17:27:17 +0000 (19:27 +0200)]
mixer: Optionally select an external mixer application.
This feature allows to define an external mixer application, which replaces the internal mixer.
Examples: 'terminology -e alsamixer', 'pavucontrol'
@feature
Mike Blumenkrantz [Mon, 15 Sep 2014 14:09:41 +0000 (10:09 -0400)]
bump version
Mike Blumenkrantz [Mon, 15 Sep 2014 14:07:32 +0000 (10:07 -0400)]
unset release mode
feature freeze is over, have fun
Mike Blumenkrantz [Mon, 15 Sep 2014 13:43:10 +0000 (09:43 -0400)]
e19 release
Mike Blumenkrantz [Mon, 15 Sep 2014 13:49:22 +0000 (09:49 -0400)]
only set crazy warning flags when not releasing
Mike Blumenkrantz [Mon, 15 Sep 2014 13:41:06 +0000 (09:41 -0400)]
update NEWS and README for release
Kai Huuhko [Mon, 15 Sep 2014 11:49:42 +0000 (14:49 +0300)]
mailmap: add my work alias
Tom Hacohen [Fri, 12 Sep 2014 10:49:42 +0000 (11:49 +0100)]
Revert "require efl 1.11.2"
We no longer require 1.11.2. Thank god.
This reverts commit
64a601aed80c99ed31e90d5865aa16027dc22b41.
Igor Murzov [Fri, 12 Sep 2014 10:03:26 +0000 (14:03 +0400)]
Restore translated strings accidentally dropped in fac4e89
maxerba [Thu, 11 Sep 2014 19:14:58 +0000 (21:14 +0200)]
Updating desktop files, eo.po and fr.po
Carsten Haitzler (Rasterman) [Thu, 11 Sep 2014 07:24:54 +0000 (16:24 +0900)]
Revert "redo pager modules to use more accurately named edje groups"
This reverts commit
9488fddc59f4588984fa466b547b0522831da07e.
no - this breaks theme api. AGAIN ... like e18. see email to e-devel.
maxerba [Wed, 10 Sep 2014 20:25:49 +0000 (22:25 +0200)]
Updating catalan translation
Chris Michael [Wed, 10 Sep 2014 18:34:50 +0000 (14:34 -0400)]
conf_paths: Fix 'user directory' frame to resize better and adjust
size of Default & Paths lists.
Signed-off-by: Chris Michael <cp.michael@samsung.com>
Chris Michael [Wed, 10 Sep 2014 14:24:07 +0000 (10:24 -0400)]
Revert "bugfix: When we free the pixmap, clear any user data set on the resource"
This reverts commit
b41dbbe9cf52e1807eda078c6d898085c73ecff7.
Revert this ... it works, but it's not the "proper" fix as it just
causes the crash(s) to happen elsewhere ... time to dig deeper
Chris Michael [Wed, 10 Sep 2014 13:48:17 +0000 (09:48 -0400)]
bugfix: When we free the pixmap, clear any user data set on the resource
This was a cause of some memleaks/crashes in the wayland compositor
because the compositor was trying to access properties of the E_Pixmap
after it had already been freed. By setting the user_data to NULL, the
functions in the compositor which were failing will now stop trying to
access the pixmap after it's been freed.
Signed-off-by: Chris Michael <cp.michael@samsung.com>
Mike Blumenkrantz [Wed, 10 Sep 2014 13:02:03 +0000 (09:02 -0400)]
redo pager modules to use more accurately named edje groups
Mike Blumenkrantz [Wed, 10 Sep 2014 12:50:16 +0000 (08:50 -0400)]
require efl 1.11.2
maxerba [Tue, 9 Sep 2014 20:16:36 +0000 (22:16 +0200)]
Updating italian translation
Mike Blumenkrantz [Tue, 9 Sep 2014 16:30:50 +0000 (12:30 -0400)]
rename E19* defines/texts to just E so they don't need to keep being updated
Stefan Schmidt [Tue, 9 Sep 2014 08:40:33 +0000 (10:40 +0200)]
e_fm: Include config.h to know about HAVE_UDISKS_MOUNT
We are checking for the various mount options here given by configure.
-Wundef showed that we might not have the defines right so better
include config.h here.
Stefan Schmidt [Tue, 9 Sep 2014 08:29:34 +0000 (10:29 +0200)]
configure: Fix naming of E profile configure variable.
Looks like a long standing bug to me as we are checking for E19_PROFILE in
e_config.c but assign the profile here to E18_PROFILE. It also shows us that
nobody is using the option(?) Found thanks to -Wundef.
Stefan Schmidt [Mon, 8 Sep 2014 15:55:03 +0000 (17:55 +0200)]
i10n: Fix copy and paste bug in error translation. We fail SVG here not PNG.
This was really confusing. I always wondered why a message showed up in my E
startup that it was not able to load PNG files. It clearly could do so. Even
more confusing was that E did not shutdown immediately when detecting the
PNG problem. Turns out that that it was simply a wrong translation. SVG failed.
Mike Blumenkrantz [Mon, 8 Sep 2014 13:11:56 +0000 (09:11 -0400)]
fix nocomp skipping for skippable objects
fix T753
vivek [Mon, 8 Sep 2014 12:14:38 +0000 (08:14 -0400)]
wl_desktop_shell: Added shell_surface_destroy API for destroying all surfaces
Summary:
shell_surface_destroy function is a common destroy function to destroy all type of surfaces and to remove redundancy in code
Signed-off-by: vivek <vivek.ellur@samsung.com>
Reviewers: devilhorns
Reviewed By: devilhorns
Subscribers: cedric
Differential Revision: https://phab.enlightenment.org/D1421
Carsten Haitzler (Rasterman) [Mon, 8 Sep 2014 07:03:04 +0000 (16:03 +0900)]
e input method config - fix ecore imf env vars to use xim
setting ecore imf modules o things like fcitx that simply does not
exist for efl, is kind of stupid. use xim as the default fallback.
Mike Blumenkrantz [Mon, 8 Sep 2014 03:02:38 +0000 (23:02 -0400)]
fix e_randr double comparison warnings
Mike Blumenkrantz [Mon, 8 Sep 2014 03:01:54 +0000 (23:01 -0400)]
add dblequal() util function to be used for addressing the infinite comparison warnings
Mike Blumenkrantz [Mon, 8 Sep 2014 02:57:18 +0000 (22:57 -0400)]
add more warning flags to non-release builds
apparently we are developers who like to compare doubles incorrectly. this ends now.
Mike Blumenkrantz [Sun, 7 Sep 2014 16:49:19 +0000 (12:49 -0400)]
add docs for all the comp_object data keys
Mike Blumenkrantz [Sun, 7 Sep 2014 16:08:45 +0000 (12:08 -0400)]
throw CRI on e_object type errors
Mike Blumenkrantz [Sun, 7 Sep 2014 16:00:07 +0000 (12:00 -0400)]
fix client positioning when initial position is offscreen or size is huge
ref T1571
Mike Blumenkrantz [Sun, 7 Sep 2014 15:45:31 +0000 (11:45 -0400)]
remove misleading old comment
Mike Blumenkrantz [Sun, 7 Sep 2014 15:13:45 +0000 (11:13 -0400)]
add another main loop iteration after resuming for desklock visibility
fix T1498
Kai Huuhko [Sun, 7 Sep 2014 13:31:32 +0000 (16:31 +0300)]
l10n: update Finnish translations