Page MenuHomePhabricator

hnaparst (Harold Naparst)
User

Projects

User does not belong to any projects.

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Saturday

  • Clear sailing ahead.

User Details

User Since
Sep 16 2014, 11:17 PM (420 w, 1 d)
Availability
Available

Recent Activity

Sep 17 2014

hnaparst added a comment to T1612: EFM sometimes fails to show files in any folder.

As Clint Eastwood would say, "So now you have to ask yourself: Do you know what you are doing? Well, do you?"

Sep 17 2014, 11:53 AM · enlightenment-git
hnaparst added a comment to T1612: EFM sometimes fails to show files in any folder.

Here are the (efl config) options that allow EFM to work, but cause warnings while compiling efl.
If you flip the options so that there are no warnings, then EFM doesn't work anymore.



You have chosen to disable physics support. This disables lots of
core functionality and is effectively never tested. You are going
to find features that suddenly don't work and as a result cause
a series of breakages. This is simply not tested so you are on
your own in terms of ensuring everything works if you do this



Fribidi is used for handling right-to-left text (like Arabic,
Hebrew, Farsi, Persian etc.) and is very likely not a feature
you want to disable unless you know for absolute certain you
will never encounter and have to display such scripts. Also
note that we don't test with fribidi disabled so you may also
trigger code paths with bugs that are never normally used.



You disabled Gstreamer 1.x support. You likely don't want to do
this as it will heavily limit your media support options and render
some functionality as useless, leading to visible application bugs.



You disabled audio support in Ecore. This is not tested and may
Create bugs for you due to it creating untested code paths.
Reconsider disabling audio.



You have disabled xinput2 support. This means a whole lot of input
devices in X11 will not work correctly. You likely do not want to
do this.



You disabled XIM input method support. This is the most basic and
core input method protocol supported in X11 and you almost certainly
want the support for it. Input methods allow for complex text input
like for Chinese, Japanese and Korean as well as virtual keyboards
on touch/mobile devices.



SCIM is a modern and very common input method framework and you
disabled support for it. You very likely want the support for
complex language input, so please reconsider this. Input methods
allow for complex text input like for Chinese, Japanese and Korean
as well as virtual keyboards on touch/mobile devices.



Multisense has been disabled. This causes Edje audio suport to
Simply not work, and will break applications and libraries
that rely on it with users then reporting bugs.
If you want to mute audio, there are APIs and policies to do
that, as opposed to compiling it out.



Sep 17 2014, 9:36 AM · enlightenment-git
hnaparst added a comment to T1612: EFM sometimes fails to show files in any folder.

So I think the problem is a combination of configuration options. I haven't totally nailed it down which configure option is causing the problem, but I seem to have flipped enough options to get it working.

Sep 17 2014, 12:45 AM · enlightenment-git

Sep 16 2014

hnaparst added a comment to T1612: EFM sometimes fails to show files in any folder.

We are trying E19 over at Gentoo, and this was the issue that popped up as the most serious problem. We also notice that no files show up on the desktop.

Sep 16 2014, 11:22 PM · enlightenment-git