platform/upstream/enlightenment.git
10 years agoimprove upgrade path for removal of raise on focus option
Mike Blumenkrantz [Sun, 1 Dec 2013 15:19:59 +0000 (10:19 -0500)]
improve upgrade path for removal of raise on focus option

10 years agoe_sys - address security concerns with environment - more
Carsten Haitzler (Rasterman) [Sun, 1 Dec 2013 02:48:49 +0000 (11:48 +0900)]
e_sys - address security concerns with environment - more

add more environment variables to nuke and add alternate envrionment
nuke method to raise security level.

10 years agoonly try to start pulseaudio once
Mike Blumenkrantz [Sat, 30 Nov 2013 21:37:27 +0000 (16:37 -0500)]
only try to start pulseaudio once

10 years agoremove some eldbus stragglers from pulse mixer
Mike Blumenkrantz [Sat, 30 Nov 2013 16:16:20 +0000 (11:16 -0500)]
remove some eldbus stragglers from pulse mixer

10 years agofix pulse mixer startup
Mike Blumenkrantz [Sat, 30 Nov 2013 16:11:30 +0000 (11:11 -0500)]
fix pulse mixer startup

dbus starting this is the wrong way to go I guess, e_exec is much simpler

fix T410 just in time for release!

10 years agoe_sys - address security concerns with environment and gdb
Carsten Haitzler (Rasterman) [Sat, 30 Nov 2013 13:26:30 +0000 (22:26 +0900)]
e_sys - address security concerns with environment and gdb

1. clear out environment as best is possible before executing
anything. especially PATH and IFS are set to minimal base defaults.
also use clearenv() if available and unsetenv()

2. remove gdb method as it's just too dangerous. run it as normal as
the user and if the kernel / distro dny that - then sorry. too bad.

10 years agodouble free coverty complaint - it doesn't know the action re-execs
Carsten Haitzler (Rasterman) [Sat, 30 Nov 2013 02:51:50 +0000 (11:51 +0900)]
double free coverty complaint - it doesn't know the action re-execs

this will shut coverty up (hopefully). it doesn't know that a re-exec
of the process will mean the code never gets out of the if ()...
unless the restart action is never found... and that never happens.

10 years agoWhen changing the gravity setting, one cannot reset it to 0, as the setting is
Olaf Conradi [Fri, 29 Nov 2013 23:15:25 +0000 (18:15 -0500)]
When changing the gravity setting, one cannot reset it to 0, as the setting is
not properly shown when reopening the dialog. It's always shown as 0 and
therefore not saveable.

10 years agofix winlist first selection check
Mike Blumenkrantz [Fri, 29 Nov 2013 17:18:55 +0000 (12:18 -0500)]
fix winlist first selection check

I added this a long time ago but forgot to do the right comparison

10 years agoremove an old case of "raise on focus" from focus revert
Mike Blumenkrantz [Fri, 29 Nov 2013 16:58:39 +0000 (11:58 -0500)]
remove an old case of "raise on focus" from focus revert

10 years agoimprove theme apply to actually apply startup splash setting...
Mike Blumenkrantz [Fri, 29 Nov 2013 14:47:31 +0000 (09:47 -0500)]
improve theme apply to actually apply startup splash setting...

10 years agofix stringshare magic failure in theme dialog, unbreaks apply button
Mike Blumenkrantz [Fri, 29 Nov 2013 14:45:31 +0000 (09:45 -0500)]
fix stringshare magic failure in theme dialog, unbreaks apply button

10 years agoset initial value of show_splash in theme config dialog
Mike Blumenkrantz [Fri, 29 Nov 2013 14:45:08 +0000 (09:45 -0500)]
set initial value of show_splash in theme config dialog

10 years agorecover option to set startup splash and stick it into theme config dialog
Mike Blumenkrantz [Fri, 29 Nov 2013 14:36:44 +0000 (09:36 -0500)]
recover option to set startup splash and stick it into theme config dialog

yes, I know this is ugly. fix T588

10 years agov0.18.0-alpha4
Carsten Haitzler (Rasterman) [Fri, 29 Nov 2013 10:37:37 +0000 (19:37 +0900)]
v0.18.0-alpha4

10 years agoteamwork now flags http 301 as a dummy since we have no way to follow moved urls...
discomfitor [Thu, 28 Nov 2013 17:31:07 +0000 (12:31 -0500)]
teamwork now flags http 301 as a dummy since we have no way to follow moved urls with ecore-con

10 years agoonly unset comp_hidden on windows after desk flips if the window is not shaded
Mike Blumenkrantz [Thu, 28 Nov 2013 16:02:02 +0000 (11:02 -0500)]
only unset comp_hidden on windows after desk flips if the window is not shaded

ticket #onefang

10 years agoonly change a window's vdesk when getting window profile if the current desk does...
Mike Blumenkrantz [Thu, 28 Nov 2013 14:56:08 +0000 (09:56 -0500)]
only change a window's vdesk when getting window profile if the current desk does not have the required window profile

ticket #onefang

10 years agosimplify code for moving windows to other desks: add effect unclipping to e_border_de...
Mike Blumenkrantz [Thu, 28 Nov 2013 14:43:20 +0000 (09:43 -0500)]
simplify code for moving windows to other desks: add effect unclipping to e_border_desk_set

10 years agoinstead of just removing comp module on load attempt, replace it with conf_comp and...
Mike Blumenkrantz [Thu, 28 Nov 2013 14:38:02 +0000 (09:38 -0500)]
instead of just removing comp module on load attempt, replace it with conf_comp and enable it

10 years agoforce comp effect reset/unclip when switching desks using border menu
Mike Blumenkrantz [Wed, 27 Nov 2013 15:37:51 +0000 (10:37 -0500)]
force comp effect reset/unclip when switching desks using border menu

T478

10 years agoforce comp reshape after desklock hide
Mike Blumenkrantz [Wed, 27 Nov 2013 15:25:36 +0000 (10:25 -0500)]
force comp reshape after desklock hide

should fix T440

10 years agorevert threaded app menu filling code - not stable in efreet
Carsten Haitzler (Rasterman) [Wed, 27 Nov 2013 10:42:09 +0000 (19:42 +0900)]
revert threaded app menu filling code - not stable in efreet

efreet still has lots of problems somewhere (unknown where) with
threaded use. it's just not safe even now. i'm seeing insanely
easy-to-reproduce issues every time i bring up a menu. since this is
unlikely to be solved in efreet before release, don't depend on efreet
being threadsafe and go back to the non-threaded code.

Revert "e: No need to check MINOR twice"
This reverts commit 97dd1d74865900f0c526a3fc378faf0aed550cd5.
Revert "app menu parsing is now async with efreet 1.8"
This reverts commit 3989e54e210edbb8974eec4cd19759d9994872a0.

10 years agomenu - fix dangling menu job not nulling job ref
Carsten Haitzler (Rasterman) [Wed, 27 Nov 2013 00:13:37 +0000 (09:13 +0900)]
menu - fix dangling menu job not nulling job ref

this should fix T579

10 years agoselect previously renaming efm icon after rename ends
Mike Blumenkrantz [Tue, 26 Nov 2013 18:26:53 +0000 (13:26 -0500)]
select previously renaming efm icon after rename ends

10 years agocall "changed" smart callback immediately on efm refresh
Mike Blumenkrantz [Tue, 26 Nov 2013 18:26:25 +0000 (13:26 -0500)]
call "changed" smart callback immediately on efm refresh

fixes fileman popup race condition crashes

10 years agorefresh efm after new file thread completes
Mike Blumenkrantz [Tue, 26 Nov 2013 18:15:35 +0000 (13:15 -0500)]
refresh efm after new file thread completes

T540

10 years agorun new file check on efm icons always, not just when rendering new icons
Mike Blumenkrantz [Tue, 26 Nov 2013 18:15:04 +0000 (13:15 -0500)]
run new file check on efm icons always, not just when rendering new icons

10 years agoclicking Settings->All opens the settings panel
Mike Blumenkrantz [Tue, 26 Nov 2013 17:56:53 +0000 (12:56 -0500)]
clicking Settings->All opens the settings panel

T382

10 years agoignore shelves from other screens when changing vdesks
Mike Blumenkrantz [Tue, 26 Nov 2013 17:43:15 +0000 (12:43 -0500)]
ignore shelves from other screens when changing vdesks

T485

10 years agoalter fileman Open Terminal Here test/execution to activate when a regular file is...
Mike Blumenkrantz [Tue, 26 Nov 2013 17:32:00 +0000 (12:32 -0500)]
alter fileman Open Terminal Here test/execution to activate when a regular file is passed

T34

10 years agoalways generate efm directory actions in menu
Mike Blumenkrantz [Tue, 26 Nov 2013 17:31:30 +0000 (12:31 -0500)]
always generate efm directory actions in menu

10 years agoblock window shot menu item when window is not visible
Mike Blumenkrantz [Tue, 26 Nov 2013 16:54:32 +0000 (11:54 -0500)]
block window shot menu item when window is not visible

T478

10 years agorefresh efm after changing fileman settings
Mike Blumenkrantz [Tue, 26 Nov 2013 01:47:17 +0000 (20:47 -0500)]
refresh efm after changing fileman settings

T549

10 years agowizard - protect min size calc against missing group complaints
Carsten Haitzler (Rasterman) [Mon, 25 Nov 2013 23:32:49 +0000 (08:32 +0900)]
wizard - protect min size calc against missing group complaints

if someone were to ... replace the default theme... and would be missing
groups... in theory the min size calc may fail thus leaving min w/h
unset, so just set them anyway.

10 years agodon't need to change gadman frame and base layers, only frame (outer) layer
Mike Blumenkrantz [Mon, 25 Nov 2013 22:18:29 +0000 (17:18 -0500)]
don't need to change gadman frame and base layers, only frame (outer) layer

10 years agofix gadman loading with no previous config and modules already loaded
Mike Blumenkrantz [Mon, 25 Nov 2013 21:25:21 +0000 (16:25 -0500)]
fix gadman loading with no previous config and modules already loaded

10 years agogitignore for stupid arch stuff
Mike Blumenkrantz [Mon, 25 Nov 2013 21:18:06 +0000 (16:18 -0500)]
gitignore for stupid arch stuff

10 years agogrumble grumble potfiles update...
Mike Blumenkrantz [Mon, 25 Nov 2013 21:17:24 +0000 (16:17 -0500)]
grumble grumble potfiles update...

10 years agoconf2 and related subsystems were a fun and useful experiment, but this is not their...
Mike Blumenkrantz [Mon, 25 Nov 2013 21:02:56 +0000 (16:02 -0500)]
conf2 and related subsystems were a fun and useful experiment, but this is not their time. removed.

see econf.git

10 years agoEntry: Fix scroller position to show cursor.
Tom Hacohen [Mon, 25 Nov 2013 16:31:21 +0000 (16:31 +0000)]
Entry: Fix scroller position to show cursor.

Before this commit, this would not always be the case.
I added a "scroll to cursor" for every change in entry size.

This is a further fix to T169. It's not exactly what described there,
but it's a similar issue I found while fixing it.

Somehow of a stage 2 for commit 80844cbcd72d5c3c00104b8bf8f9c5e590bad2bc.
This also adds changelog and news entries, as this issue is now fully fixed.

10 years agoEntry: Fix update of child size and location.
Tom Hacohen [Mon, 25 Nov 2013 16:20:50 +0000 (16:20 +0000)]
Entry: Fix update of child size and location.

Before this commit, setting the text of an entry after the entry
has already been placed and sized, would cause the inside entry
(the one inside of the scroller) size to be the size of the viewport
instead of the real size. This would make some parts of the entry
unreachable.

This fixes T169.

10 years ago0.18-alpha3
Carsten Haitzler (Rasterman) [Mon, 25 Nov 2013 05:52:29 +0000 (14:52 +0900)]
0.18-alpha3

10 years agospace--
Carsten Haitzler (Rasterman) [Sun, 24 Nov 2013 04:51:49 +0000 (13:51 +0900)]
space--

10 years agooops - remove debug commit that snuck in!
Carsten Haitzler (Rasterman) [Sun, 24 Nov 2013 04:50:45 +0000 (13:50 +0900)]
oops - remove debug commit that snuck in!

10 years agogadman - fix possible segv with conf being null
Carsten Haitzler (Rasterman) [Sun, 24 Nov 2013 03:35:47 +0000 (12:35 +0900)]
gadman - fix possible segv with conf being null

10 years agothumbnailing - revert "allow all" and rely on updated extn checks
Carsten Haitzler (Rasterman) [Sun, 24 Nov 2013 02:35:15 +0000 (11:35 +0900)]
thumbnailing - revert "allow all" and rely on updated extn checks

10 years agothumbs - add more mime types that can thumbnail and have e_thumb do it right
Carsten Haitzler (Rasterman) [Fri, 22 Nov 2013 09:26:21 +0000 (18:26 +0900)]
thumbs - add more mime types that can thumbnail and have e_thumb do it right

10 years agoshow wallpaper preview in config dialog
Mike Blumenkrantz [Thu, 21 Nov 2013 22:46:56 +0000 (17:46 -0500)]
show wallpaper preview in config dialog

T417

10 years agoapply HintSystem to volume validation check
Mike Blumenkrantz [Thu, 21 Nov 2013 20:50:37 +0000 (15:50 -0500)]
apply HintSystem to volume validation check

10 years agotrack udisks2 volume::storage relationships
Mike Blumenkrantz [Thu, 21 Nov 2013 20:50:13 +0000 (15:50 -0500)]
track udisks2 volume::storage relationships

10 years agoonly set udisks2 drive model/vendor/serial if it's a non-blank string
Mike Blumenkrantz [Thu, 21 Nov 2013 18:19:05 +0000 (13:19 -0500)]
only set udisks2 drive model/vendor/serial if it's a non-blank string

10 years agoUpdating greek translation
maxerba [Thu, 21 Nov 2013 17:40:41 +0000 (18:40 +0100)]
Updating greek translation

10 years agorevise d739ed0e2ecd8eab1bdf4d30b5fd40faba4c0533 to not break changing focus policies
Mike Blumenkrantz [Thu, 21 Nov 2013 17:38:35 +0000 (12:38 -0500)]
revise d739ed0e2ecd8eab1bdf4d30b5fd40faba4c0533 to not break changing focus policies

thise commit added focus_policy member to E_Border as something to be used for setting a per-window focus policy. setting it on each window is a huge pain if the global policy ever changes, so it's better to use this member only as an override for the global policy which can be checked to see if it's been set

10 years agofm: Use string value directly
Sebastian Dransfeld [Thu, 21 Nov 2013 12:57:58 +0000 (13:57 +0100)]
fm: Use string value directly

10 years agofm: really strip out multiple slashes
Sebastian Dransfeld [Thu, 21 Nov 2013 12:56:59 +0000 (13:56 +0100)]
fm: really strip out multiple slashes

Fixes T161, T328, T412

10 years agohandle desktop applications better
Sebastian Dransfeld [Thu, 21 Nov 2013 12:24:46 +0000 (13:24 +0100)]
handle desktop applications better

Fixes T201

10 years agodesktop editor: Also set try exec when set exec
Sebastian Dransfeld [Thu, 21 Nov 2013 10:52:20 +0000 (11:52 +0100)]
desktop editor: Also set try exec when set exec

10 years agodesktop editor: escape path to exec
Sebastian Dransfeld [Thu, 21 Nov 2013 10:50:10 +0000 (11:50 +0100)]
desktop editor: escape path to exec

Fixes T487

10 years agomenu: These ain't errors
Sebastian Dransfeld [Thu, 21 Nov 2013 09:50:04 +0000 (10:50 +0100)]
menu: These ain't errors

10 years agomsgbus: No error if name already registered
Sebastian Dransfeld [Thu, 21 Nov 2013 09:49:40 +0000 (10:49 +0100)]
msgbus: No error if name already registered

10 years agowl_screenshot: Fix eina_file_mkstemp usage.
Stefan Schmidt [Thu, 21 Nov 2013 08:25:56 +0000 (09:25 +0100)]
wl_screenshot: Fix eina_file_mkstemp usage.

In my previous commit I did not took into account that ein_file_mkstemp
does not alter the given filename. This is different from mkstemp and I
missed that.

We now ask for the new filename and use it instead.

10 years agoe: fix generation of the wallpapper from a picture.
Cedric Bail [Thu, 21 Nov 2013 07:51:28 +0000 (16:51 +0900)]
e: fix generation of the wallpapper from a picture.

NOTE; eina_mkstemp doesn't alter it's parameter, you need to ask the
filename if you want it.

10 years agoadd back/forward mouse button support for efm when a toolbar is present
Mike Blumenkrantz [Wed, 20 Nov 2013 20:26:49 +0000 (15:26 -0500)]
add back/forward mouse button support for efm when a toolbar is present

button numbers untested because I don't have a mouse, so if they're wrong someone should post the results of clicking those buttons from xev

T67

10 years agoprepend new windows to focus stack during init
Mike Blumenkrantz [Wed, 20 Nov 2013 20:12:25 +0000 (15:12 -0500)]
prepend new windows to focus stack during init

this fixes stacking after restarts since we manage and raise windows from the bottom up, meaning that we must also build our focus stack from back to front

10 years agoblock mouse down focus event focus setting on already-focused windows
Mike Blumenkrantz [Wed, 20 Nov 2013 18:17:42 +0000 (13:17 -0500)]
block mouse down focus event focus setting on already-focused windows

fixes steam menus with click focus, which previously would close immediately after opening when they lost focus

10 years agoaccurately set menu radio item in client vdesk Move to... submenu
Mike Blumenkrantz [Wed, 20 Nov 2013 17:30:21 +0000 (12:30 -0500)]
accurately set menu radio item in client vdesk Move to... submenu

T478

10 years agoforce render queue on nocomp window hide
Mike Blumenkrantz [Wed, 20 Nov 2013 06:33:56 +0000 (01:33 -0500)]
force render queue on nocomp window hide

without this, it was possible to break the compositor by enabling options which prevent unfullscreening a window on vdesk flip, which causes nocomp mode to remain permanently enabled, even after the window has closed

10 years agodisable resizing of buttons in window remember dialog
Mike Blumenkrantz [Wed, 20 Nov 2013 03:00:17 +0000 (22:00 -0500)]
disable resizing of buttons in window remember dialog

T381

10 years agoUpdating portuguese translation
maxerba [Wed, 20 Nov 2013 18:47:30 +0000 (19:47 +0100)]
Updating portuguese translation

10 years agoallow $XDG_DESKTOP_DIR in file link paths for intl xlation
Carsten Haitzler (Rasterman) [Wed, 20 Nov 2013 00:10:30 +0000 (09:10 +0900)]
allow $XDG_DESKTOP_DIR in file link paths for intl xlation

this solves T29 and then some.

10 years agodocs: Fix bugtracker URL to point to phab and not trac.
Stefan Schmidt [Tue, 19 Nov 2013 13:30:54 +0000 (14:30 +0100)]
docs: Fix bugtracker URL to point to phab and not trac.

10 years agoe_alert: Use correct bugtracker URL.
Stefan Schmidt [Tue, 19 Nov 2013 13:27:36 +0000 (14:27 +0100)]
e_alert: Use correct bugtracker URL.

If we have to show the white screen of death to a user we should at
least give her the correct URL to report it to.

11 years ago1.8.0-alpha2
Carsten Haitzler (Rasterman) [Tue, 19 Nov 2013 08:22:23 +0000 (17:22 +0900)]
1.8.0-alpha2

11 years agomailmap: Sync file with changes from efl
Stefan Schmidt [Mon, 18 Nov 2013 15:36:06 +0000 (16:36 +0100)]
mailmap: Sync file with changes from efl

11 years agoe_exec - after an instance has its exe deleted - set exe to NULL
Carsten Haitzler (Rasterman) [Mon, 18 Nov 2013 14:35:12 +0000 (23:35 +0900)]
e_exec - after an instance has its exe deleted - set exe to NULL

11 years agogadman: Check for valid objects
Sebastian Dransfeld [Sun, 17 Nov 2013 22:36:46 +0000 (23:36 +0100)]
gadman: Check for valid objects

Fixes T522

11 years agofile preview - increase preview text to 8192bytes
Carsten Haitzler (Rasterman) [Sun, 17 Nov 2013 21:08:17 +0000 (06:08 +0900)]
file preview - increase preview text to 8192bytes

11 years agofile preview text display - calculate minimum size so alignment is ok
Carsten Haitzler (Rasterman) [Sun, 17 Nov 2013 21:05:24 +0000 (06:05 +0900)]
file preview text display - calculate minimum size so alignment is ok

this fixes T444 - the display of text is properly top-left aligned
with scrollbars now actually correct too for the text provided (note
that the preview doesnt put ALL text in there. just the first N bytes
which by default is 2048 but can be changed).

11 years agoenlightenment: remove e_border_free
Michael Bouchaud [Sat, 16 Nov 2013 01:24:11 +0000 (02:24 +0100)]
enlightenment: remove e_border_free

e_border_free isn't defined in c code.

11 years agoAvoid umask problem with mkstemp by using eina_file_mkstemp
Stefan Schmidt [Fri, 15 Nov 2013 15:34:55 +0000 (16:34 +0100)]
Avoid umask problem with mkstemp by using eina_file_mkstemp

Instead of handling umask in every mkstemp case we can simply use
eina_file_mkstemp for this.

CID: 1039806

11 years agoconf_randr: Compare mode against correct smart data.
Stefan Schmidt [Fri, 15 Nov 2013 14:55:45 +0000 (15:55 +0100)]
conf_randr: Compare mode against correct smart data.

This copy and paste bug compared the sd mode against the parent sd mode.
Classical c&p bug when having two blocks of code so similar.

CID: 1039954

11 years agoe_fm/udisk: Delete the correct storage handle.
Stefan Schmidt [Fri, 15 Nov 2013 14:47:54 +0000 (15:47 +0100)]
e_fm/udisk: Delete the correct storage handle.

Copy and paste bug introduced in the initial port to edbus.
This could be a cause of problems when using e_fm with removable media and udisk.

CID: 1039955

11 years agoe_widget_data_get Can return NULL so we should check that else we
Chris Michael [Fri, 15 Nov 2013 10:42:33 +0000 (10:42 +0000)]
e_widget_data_get Can return NULL so we should check that else we
could potentially crash the entire window manager (for a potentially
bad module).

Fixes Phab Ticket T491

Signed-off-by: Chris Michael <cp.michael@samsung.com>
11 years agorandr dialog - fix badly broken screen resizing logic. now it works reliably.
Carsten Haitzler (Rasterman) [Thu, 14 Nov 2013 06:10:36 +0000 (15:10 +0900)]
randr dialog - fix badly broken screen resizing logic. now it works reliably.

11 years agouse just pixels in slider label (size is already in title)
Carsten Haitzler (Rasterman) [Sat, 9 Nov 2013 00:33:12 +0000 (09:33 +0900)]
use just pixels in slider label (size is already in title)

11 years agoUpdating catalan and italian translations
maxerba [Wed, 13 Nov 2013 12:35:00 +0000 (13:35 +0100)]
Updating catalan and italian translations

11 years agomusic-control: do not request props if the service is not up.
davemds [Mon, 11 Nov 2013 22:40:27 +0000 (23:40 +0100)]
music-control: do not request props if the service is not up.

This prevent music player that support the dbus activation system
to be launched at module startup. Instead of blindly request properties
first check if the name has an owner.

As a side effect now the module fully support the dbus activation system:
if your player is not running it will be launched when you click his
name or any of the controls in the popup.

Note: If your player does not provide the autorun feature you can just
create a .service file in dbus share folder with the following content:

[D-BUS Service]
Name=org.mpris.MediaPlayer2.quodlibet
Exec=/usr/bin/quodlibet

...of course you must change the name of your player ;)

11 years agomusic-control: use efreet to decode uri
davemds [Mon, 11 Nov 2013 20:53:16 +0000 (21:53 +0100)]
music-control: use efreet to decode uri

This fix the cover image display when spaces (and probably other special chars) are in the file name.

11 years agomusic-control: add Quod Libet in players list
davemds [Mon, 11 Nov 2013 19:44:34 +0000 (20:44 +0100)]
music-control: add Quod Libet in players list

11 years agoUpdating italian translation
maxerba [Sun, 10 Nov 2013 12:47:25 +0000 (13:47 +0100)]
Updating italian translation

11 years agoe/cserve2: add restart code for cserve2
Jean-Philippe Andre [Fri, 8 Nov 2013 07:56:28 +0000 (16:56 +0900)]
e/cserve2: add restart code for cserve2

Summary: If cserve2 crashes, enlightenment_start will respawn it again.

Test Plan:
Start E18 (in Xephyr maybe) with E_CSERVE set.
Randomly kill evas_cserve2 and enlightenment, and log out from E.

I need review for this patch as I'm not sure about all the ptrace stuff
lying around.

Reviewers: cedric

CC: raster, zmike
Differential Revision: https://phab.enlightenment.org/D287

Signed-off-by: Cedric Bail <cedric.bail@samsung.com>
11 years agoAdd PKGBUILD
Doug Newgard [Thu, 7 Nov 2013 10:59:03 +0000 (19:59 +0900)]
Add PKGBUILD

Summary: The other core programs/libs all have a PKGBUILD, so add it here, too.

Reviewers: raster, zmike

CC: cedric
Differential Revision: https://phab.enlightenment.org/D285

11 years agoupdate readme version
Carsten Haitzler (Rasterman) [Thu, 7 Nov 2013 08:27:53 +0000 (17:27 +0900)]
update readme version

11 years agoWhen binding to data_device manager, if we cannot create the resource
Chris Michael [Tue, 5 Nov 2013 08:26:59 +0000 (08:26 +0000)]
When binding to data_device manager, if we cannot create the resource
then notify the client and get out.

Signed-off-by: Chris Michael <cp.michael@samsung.com>
11 years agoCheck that creating a new data_device_interface resource does not
Chris Michael [Tue, 5 Nov 2013 08:25:36 +0000 (08:25 +0000)]
Check that creating a new data_device_interface resource does not
fail, and bail out gracefully if so.

Signed-off-by: Chris Michael <cp.michael@samsung.com>
11 years agoIf we cannot create the data_offer resource, then cleanup and exit
Chris Michael [Tue, 5 Nov 2013 08:05:07 +0000 (08:05 +0000)]
If we cannot create the data_offer resource, then cleanup and exit
nicely.

Signed-off-by: Chris Michael <cp.michael@samsung.com>
11 years agoBUG/MINOR: avoid bashism in system() call
Bertrand Jacquin [Wed, 6 Nov 2013 00:24:28 +0000 (01:24 +0100)]
BUG/MINOR: avoid bashism in system() call

Other shell than >=bash-4 and dash does not support '&>' I/O redirection.

Introduce in commit v0.17.0-1871-g18cbd6f

 « While at it, I also fixed the piping of stdout and stderr to be nicer. »

11 years agowsod: Fixed gdb hangs when generating backtraces.
Tom Hacohen [Tue, 5 Nov 2013 15:50:23 +0000 (15:50 +0000)]
wsod: Fixed gdb hangs when generating backtraces.

After a long and hard battle with the gods of bugs I finally fixed
this stupid hang. I had to dig into the gdb source code, and gdb the
hell out of gdb, but it's now solved.

First of all, we should call gdb with -batch which exits automatically.
This however is not enough to fix it. The bug was that gdb was haning
while trying to set attributes on stdin because it was waiting for input.
This is obviously problematic when running in non-interactive mode, so
I had to pipe /dev/zero to stdin to fix it.
While at it, I also fixed the piping of stdout and stderr to be nicer.

11 years agocheck e passes distckec and set up a 0.18 alpha1
Carsten Haitzler (Rasterman) [Tue, 5 Nov 2013 07:44:30 +0000 (16:44 +0900)]
check e passes distckec and set up a 0.18 alpha1