Commit Graph

15694 Commits

Author SHA1 Message Date
maxerba 3d6d44d3d7 Updating serbian translation 2014-01-05 15:54:45 +01:00
Deon Thomas 86a75e2771 revert zmike fix that broke dual screen with opening menu items 2013-12-13 17:52:44 -04:00
Deon Thomas 672592ebfe fixed keyboard country image sizing
Signed-off-by: Deon Thomas <PrinceAMD.Elive@gmail.com>
2013-12-11 02:56:28 -04:00
Carsten Haitzler ea605237bb e_sys - fix busy spin problem with security clamp-down 2013-12-06 09:20:47 +09:00
Eduardo Lima (Etrunko) 83c1ddab46 Randr: Update config epoch
Previous commit didn't fix the issue, so we update the epoch to cause the
configuration for randr to be reset and fix the problem for good. Also
the config version now matches E18.

Signed-off-by: Eduardo Lima (Etrunko) <eduardo.lima@intel.com>
2013-12-04 15:32:56 -02:00
Mike Blumenkrantz 70bcba8451 bugfix: don't add NoDisplay .desktop files to evry apps view
T598
2013-12-04 12:02:59 -05:00
Mike Blumenkrantz 1f95d146fe ensmallen efm icon event area
previously it was impossible to click between icons. now it is.

T377
2013-12-02 16:19:29 -05:00
Mike Blumenkrantz cba24a9731 unify efm icon positioning code 2013-12-02 16:19:19 -05:00
Mike Blumenkrantz 9cbdc8dc12 only force custom icon view for efm desktops when creating a fileman path for the first time
T98
2013-12-02 16:04:04 -05:00
Mike Blumenkrantz c8cdc5b103 fix evry crash when switching views
T317
2013-12-02 15:16:25 -05:00
Mike Blumenkrantz c84416f964 refresh efm after changing fileman settings
T549
2013-12-02 15:15:47 -05:00
Carsten Haitzler 126afd0fda e_sys - address security concerns with environment - more
add more environment variables to nuke and add alternate envrionment
nuke method to raise security level.

Conflicts:
	src/bin/e_sys_main.c
2013-12-01 12:06:08 +09:00
Carsten Haitzler 8cabf27085 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.

Conflicts:
	data/etc/sysactions.conf.in
	src/bin/e_sys_main.c
2013-12-01 12:03:01 +09:00
maxerba 1ff718fe4e Updating arabian translation 2013-11-30 13:09:31 +01:00
Dieter Roelants 41ed2a2079 workaround for potential crashes when closing windows and switching desktops
T322
2013-11-26 11:44:57 -05:00
Tom Hacohen 1a6ce053d0 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 80844cbcd7.
This also adds changelog and news entries, as this issue is now fully fixed.
2013-11-25 16:35:12 +00:00
Tom Hacohen 0fc17879bc 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.

Conflicts:
	src/bin/e_entry.c
2013-11-25 16:25:34 +00:00
Bertrand Jacquin 5cab004a75 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.5-1-g09bff77

 « While at it, I also fixed the piping of stdout and stderr to be nicer. »
2013-11-06 01:30:47 +01:00
Tom Hacohen 09bff77be7 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.

Conflicts:
	ChangeLog
	NEWS
	src/bin/e_sys_main.c
2013-11-05 15:52:51 +00:00
Eduardo Lima (Etrunko) d9415c9a74 0.17.5 release
Signed-off-by: Eduardo Lima (Etrunko) <eduardo.lima@intel.com>
2013-10-31 21:04:21 -02:00
Eduardo Lima (Etrunko) 910e109760 Attempt to fix blank screen bug by updating randr config version
Signed-off-by: Eduardo Lima (Etrunko) <eduardo.lima@intel.com>
2013-10-31 21:04:20 -02:00
Mike Blumenkrantz b23cebb26e bugfix: efm icon event clipping now set correctly 2013-10-14 08:44:02 +01:00
maxerba 10e2271afa Removing blank entries from desktop files 2013-10-05 14:22:57 +02:00
maxerba dcaf7c09c5 Removing blank entries from desktop files 2013-10-05 11:33:08 +02:00
Mike Blumenkrantz 0e5d2c0ccf probably fix menu clicks which I broke a couple commits ago... 2013-10-03 13:32:48 +01:00
Mike Blumenkrantz c3bae7cb39 remove more invalid Name[]= entries
T346
2013-10-03 13:16:04 +01:00
Mike Blumenkrantz 5c37d93a0b fix blank Name[$locale]= values in .desktops
T346
2013-10-03 09:03:24 +01:00
Jérémy Zurcher eb26e1385c mixer: gadget conf set card name when none 2013-09-27 10:37:07 -03:00
discomfitor 77b2c5a7f4 bugfix: check mouse location when clicking menu items, only activate menu if mouse is inside menu when clicking
T164
2013-09-20 16:00:27 +01:00
discomfitor b8f50a95f7 add changelog from previous commit 2013-09-20 15:59:42 +01:00
discomfitor 5c809b6f98 bugfix: efm now allows repeated creation of new files from menus 2013-09-20 14:19:57 +01:00
Boris Faure 643f6fa6ff improve e on debian kfreebsd (Patch by Petr Salinger)
Closes task 302.
2013-08-24 15:54:12 +02:00
Mike Blumenkrantz f5f61572fd better fix for gettext macro checking 2013-08-22 14:04:42 +01:00
Mike Blumenkrantz 8368d57692 s/AM_GNU_GETTEXT/AC_GNU_GETTEXT/g 2013-08-22 11:38:32 +01:00
Deon Thomas bf587cfd97 Updated changelog, fixed stall T289
Signed-off-by: Deon Thomas <PrinceAMD.Elive@gmail.com>
2013-08-19 05:34:27 -04:00
Chris Michael b17a9b9cc9 Backport: 45b4d9f :: Move xinerama init until After randr has setup the screens.
NB: Old Man, THIS should fix your black screen problem ;)

Signed-off-by: Chris Michael <cp.michael@samsung.com>
Signed-off-by: Deon Thomas <PrinceAMD.Elive@gmail.com>
2013-08-19 05:34:27 -04:00
Chris Michael 7d190c4918 Backport: 57a3a62 :: When we try to re-enable a monitor, check the Crtc Mode (not the smart object Current mode) to determine if it is already disabled.
Signed-off-by: Chris Michael <cp.michael@samsung.com>
Signed-off-by: Deon Thomas <PrinceAMD.Elive@gmail.com>
2013-08-19 05:34:27 -04:00
Chris Michael 0d83892949 Backport: b6fe0c8 :: Don't do randr restore if we have fake screens. (requested by release master) ;)
Signed-off-by: Chris Michael <cp.michael@samsung.com>
Signed-off-by: Deon Thomas <PrinceAMD.Elive@gmail.com>
2013-08-19 05:34:27 -04:00
Mike Blumenkrantz 3e081a2432 Backport: e4f4a29 :: +e_xinerama_fake_screens_exist
Signed-off-by: Deon Thomas <PrinceAMD.Elive@gmail.com>
2013-08-19 05:34:27 -04:00
Eduardo Lima (Etrunko) 454003d820 0.17.4 release
Signed-off-by: Eduardo Lima (Etrunko) <eduardo.lima@intel.com>
2013-08-02 14:33:42 -03:00
Chris Michael f15b2eda9d Backport: 112a409 :: When we have to calculate screen size, it May actually Help to get the crtc id that we need to fetch values for.
NB: Phab Ticket T258

NB: /me slaps self

Signed-off-by: Chris Michael <devilhorns@comcast.net>
Signed-off-by: Deon Thomas <PrinceAMD.Elive@gmail.com>
2013-08-02 12:17:45 -04:00
Chris Michael 455fe96f66 Backport: a7200ae :: Only create primary output frame if we have more than one monitor to choose from.
Signed-off-by: Chris Michael <devilhorns@comcast.net>
Signed-off-by: Deon Thomas <PrinceAMD.Elive@gmail.com>
2013-08-02 12:17:12 -04:00
Chris Michael 628bcc0280 Backport: 6d3751a :: Remove duplicated local variable.
Signed-off-by: Chris Michael <cp.michael@samsung.com>
Signed-off-by: Deon Thomas <PrinceAMD.Elive@gmail.com>
2013-08-02 10:45:25 -04:00
Chris Michael be9e1d24b5 Backport: a39246c :: Remove return value in function returning void.
Signed-off-by: Chris Michael <cp.michael@samsung.com>
Signed-off-by: Deon Thomas <PrinceAMD.Elive@gmail.com>
2013-08-02 10:45:05 -04:00
Chris Michael aae26dbf64 Backport: c32f155 :: Add a disabled state to the indicator event rectangle
NB: This is so that the indicator mouse events can be disabled, thus
not allowing Silly people to turn off their Only single monitor.

Signed-off-by: Chris Michael <cp.michael@samsung.com>
Signed-off-by: Deon Thomas <PrinceAMD.Elive@gmail.com>
2013-08-02 10:44:38 -04:00
Chris Michael 9566fe746e Backport: c48e7d2 :: When we have finished creating all monitors, if there is only One monitor existing, then disable the ability to toggle the indicator.
NB: This is for silly people who (for whatever reason) decide that
it's a good idea to try and turn off their Only monitor.

NB: Fixes Phab Ticket T257

Signed-off-by: Chris Michael <cp.michael@samsung.com>
Signed-off-by: Deon Thomas <PrinceAMD.Elive@gmail.com>
2013-08-02 10:44:12 -04:00
Chris Michael e998dc38cf Backport: 9046a6b :: Add function to allow disable/enable of the indicator toggle.
Signed-off-by: Chris Michael <cp.michael@samsung.com>
Signed-off-by: Deon Thomas <PrinceAMD.Elive@gmail.com>
2013-08-02 10:43:46 -04:00
Chris Michael 4f4f0c04b3 Backport: 1aa4f1e :: Add function prototype for disable/enable of the toggle indicator.
Signed-off-by: Chris Michael <cp.michael@samsung.com>
Signed-off-by: Deon Thomas <PrinceAMD.Elive@gmail.com>
2013-08-02 10:43:08 -04:00
Carsten Haitzler 75c2ab58a3 enlarge taskbar buttons a bit so those with 24px shelves.. can use
them. :)
2013-08-01 15:05:00 -03:00
Deon Thomas 5bcf144064 Revert: removed ECORE_VERSION_MAJOR/MINOR #if statement since all the new ecore_randr code has been backported to ecore 1.7.7+ 2013-08-01 12:06:21 -04:00