Commit Graph

17259 Commits

Author SHA1 Message Date
Mike Blumenkrantz 6b9f1d70bc only set udisks2 drive model/vendor/serial if it's a non-blank string 2013-11-21 15:59:33 -05:00
maxerba f18954cf52 Updating greek translation 2013-11-21 18:41:11 +01:00
Mike Blumenkrantz 848dec15fb revise d739ed0e2e 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
2013-11-21 12:38:35 -05:00
Sebastian Dransfeld df4b3baf30 fm: Use string value directly 2013-11-21 13:57:58 +01:00
Sebastian Dransfeld 4bc81e47c0 fm: really strip out multiple slashes
Fixes T161, T328, T412
2013-11-21 13:56:59 +01:00
Sebastian Dransfeld d739ed0e2e handle desktop applications better
Fixes T201
2013-11-21 13:26:09 +01:00
Sebastian Dransfeld 7a6a87b955 desktop editor: Also set try exec when set exec 2013-11-21 11:52:20 +01:00
Sebastian Dransfeld 110fa27152 desktop editor: escape path to exec
Fixes T487
2013-11-21 11:50:10 +01:00
Sebastian Dransfeld c838eb74f6 menu: These ain't errors 2013-11-21 10:50:27 +01:00
Sebastian Dransfeld 089a79693b msgbus: No error if name already registered 2013-11-21 10:50:27 +01:00
Stefan Schmidt ab82c45a5d 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.
2013-11-21 09:25:56 +01:00
Cedric Bail 46ee3c3226 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.
2013-11-21 16:52:48 +09:00
Mike Blumenkrantz bedf56c457 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
2013-11-20 15:32:31 -05:00
Mike Blumenkrantz cc2939b327 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
2013-11-20 15:32:30 -05:00
Mike Blumenkrantz d17ab08019 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
2013-11-20 15:32:30 -05:00
Mike Blumenkrantz 12ce306457 accurately set menu radio item in client vdesk Move to... submenu
T478
2013-11-20 15:32:30 -05:00
Mike Blumenkrantz 7cc9e7db3b 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
2013-11-20 15:32:30 -05:00
Mike Blumenkrantz 3cd71f149b disable resizing of buttons in window remember dialog
T381
2013-11-20 15:32:30 -05:00
maxerba 4b79819050 Updating portuguese translation 2013-11-20 19:47:30 +01:00
Carsten Haitzler 816f6d2406 allow $XDG_DESKTOP_DIR in file link paths for intl xlation
this solves T29 and then some.
2013-11-20 09:11:30 +09:00
Stefan Schmidt 4ec3258ded docs: Fix bugtracker URL to point to phab and not trac. 2013-11-19 14:30:54 +01:00
Stefan Schmidt b64b67e24b 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.
2013-11-19 14:27:36 +01:00
Carsten Haitzler 3078a89456 1.8.0-alpha2 2013-11-19 17:22:23 +09:00
Stefan Schmidt 5cc431fc48 mailmap: Sync file with changes from efl 2013-11-18 16:39:33 +01:00
Carsten Haitzler 89fdebb9bf e_exec - after an instance has its exe deleted - set exe to NULL 2013-11-18 23:35:12 +09:00
Sebastian Dransfeld b926ac2f51 gadman: Check for valid objects
Fixes T522
2013-11-17 23:45:56 +01:00
Carsten Haitzler 38bb5e09db file preview - increase preview text to 8192bytes 2013-11-18 06:08:17 +09:00
Carsten Haitzler a10d87a326 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).
2013-11-18 06:05:24 +09:00
Michael Bouchaud 423f65d114 enlightenment: remove e_border_free
e_border_free isn't defined in c code.
2013-11-16 02:24:11 +01:00
Stefan Schmidt 0afd8e8910 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
2013-11-15 16:34:55 +01:00
Stefan Schmidt 56fe7e4e5b 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
2013-11-15 15:55:45 +01:00
Stefan Schmidt 5d6960c2ce 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
2013-11-15 15:47:54 +01:00
Chris Michael 31eda6e249 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>
2013-11-15 10:42:33 +00:00
Carsten Haitzler fdc9b52299 randr dialog - fix badly broken screen resizing logic. now it works reliably. 2013-11-14 15:10:36 +09:00
Carsten Haitzler 4b856da2db use just pixels in slider label (size is already in title) 2013-11-13 23:16:29 +09:00
maxerba 5bfd5d4203 Updating catalan and italian translations 2013-11-13 13:35:00 +01:00
Davide Andreoli 771c352281 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 ;)
2013-11-11 23:40:27 +01:00
Davide Andreoli 5920551f15 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.
2013-11-11 21:53:16 +01:00
Davide Andreoli 2ef11b928e music-control: add Quod Libet in players list 2013-11-11 20:45:29 +01:00
maxerba 7d5dcb5798 Updating italian translation 2013-11-10 13:47:25 +01:00
Jean-Philippe Andre 9637b07ec7 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>
2013-11-08 16:58:28 +09:00
Doug Newgard d208517a07 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
2013-11-07 19:59:04 +09:00
Carsten Haitzler 142292560f update readme version 2013-11-07 17:27:53 +09:00
Chris Michael 41b0eda0d7 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>
2013-11-06 07:07:50 +00:00
Chris Michael 122a962cfa 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>
2013-11-06 07:07:50 +00:00
Chris Michael 566b27d15e If we cannot create the data_offer resource, then cleanup and exit
nicely.

Signed-off-by: Chris Michael <cp.michael@samsung.com>
2013-11-06 07:07:50 +00:00
Bertrand Jacquin 19281cfd47 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. »
2013-11-06 01:24:28 +01:00
Tom Hacohen 18cbd6f59a 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.
2013-11-05 15:54:15 +00:00
Carsten Haitzler baadcee049 check e passes distckec and set up a 0.18 alpha1 2013-11-05 16:44:30 +09:00
Tom Hacohen add503b260 Enlightenment alert: Fix strings to refer to Git, not svn. 2013-11-04 14:34:04 +00:00