I'm glad!
On 5 Jan 2013 09:47, "David Seikel" <onef...@gmail.com> wrote:

> On Fri, 4 Jan 2013 16:41:21 +0000 Tom Hacohen <t...@stosb.com> wrote:
>
> > Sorry for the delay. I checked, and it works. Though I did figure out
> > what you probably did wrong. The deal is, we don't have an edje font
> > loader per se, but only an eet loader. This means that you should the
> > full EET section name. Fit example, with an edje don't named TOM
> > you'd have to use the following style:
> > font=edje/fonts/TOM font_source=test.edj
> >
> > Let me know if you have any issues.
>
> Yes, adding the "font_source=test.edj" part made it work.  No more
> fontconfig (and dependencies) in my embedded project, and those
> textblocks are back under C control where they should be.  YAY!
>
> Thanks.
>
> > On 1 Jan 2013 13:00, "Tom Hacohen" <t...@stosb.com> wrote:
> >
> > > Yeah, hm.. I'll try to get something as soon as I can.
> > >
> > >
> > > On Tue, Jan 1, 2013 at 3:25 AM, David Seikel <onef...@gmail.com>
> > > wrote:
> > >
> > >> On Mon, 31 Dec 2012 15:59:15 +0000 Tom Hacohen <t...@stosb.com>
> > >> wrote:
> > >>
> > >> > Again, could you please show me the exact style you have used?
> > >> > I'm coming to believe you may have not set the source of the
> > >> > font in the style and possibly didn't load it correctly.
> > >>
> > >> Like I said, I tried many variations, but I did not keep track of
> > >> all those variations in anything other than short term memory.
> > >> Even the last one I tried is no longer available, as I just
> > >> scrapped that idea and tried something else which worked.  Perhaps
> > >> you could show me an example of how it should work?
> > >>
> > >> > On Mon, Dec 31, 2012 at 3:20 PM, David Seikel <onef...@gmail.com>
> > >> > wrote:
> > >> >
> > >> > > On Mon, 31 Dec 2012 12:01:41 +0000 Tom Hacohen <t...@stosb.com>
> > >> > > wrote:
> > >> > >
> > >> > > > That's odd. What "style" did you use with the evas made
> > >> > > > textblock?
> > >> > >
> > >> > > I tried many variations, referring to the font by name, the
> > >> > > alias for the font in the edje file, the text style name as
> > >> > > listed in the edje file, a copy of that style from the edje
> > >> > > file, or the same evas_object_text_font_set() that worked for
> > >> > > the text objects (which referred to a font from the edje
> > >> > > file).  Nothing worked for a C textblock if fontconfig was not
> > >> > > there.  Worked fine for an Edje textblock without fontconfig
> > >> > > though, worked fine for the C one if fontconfig was there.
> > >> > >
> > >> > > > On Mon, Dec 31, 2012 at 4:54 AM, David Seikel
> > >> > > > <onef...@gmail.com> wrote:
> > >> > > >
> > >> > > > > On Sun, 16 Dec 2012 11:12:26 +1000 David Seikel
> > >> > > > > <onef...@gmail.com> wrote:
> > >> > > > >
> > >> > > > > > On Sat, 15 Dec 2012 19:54:10 +0000 Tom Hacohen
> > >> > > > > > <t...@stosb.com> wrote:
> > >> > > > > >
> > >> > > > > > > Ok, cool I have no idea what went there. I'm just
> > >> > > > > > > haply it's fixed now. :)
> > >> > > > > >
> > >> > > > > > Not actually fixed fully.  I consider putting fontconfig
> > >> > > > > > back again a work around.  I don't have time to
> > >> > > > > > investigate more now, so I'll live with that for now.
> > >> > > > > > Unless I get bored on the weekend.  lol
> > >> > > > > >
> > >> > > > > > > On 14 Dec 2012 02:25, "David Seikel"
> > >> > > > > > > <onef...@gmail.com> wrote:
> > >> > > > > > >
> > >> > > > > > > > On Thu, 13 Dec 2012 15:49:51 +0000 Tom Hacohen
> > >> > > > > > > > <t...@stosb.com> wrote:
> > >> > > > > > > >
> > >> > > > > > > > > Did you only update the EFL or other things as
> > >> > > > > > > > > well?
> > >> > > > > > > >
> > >> > > > > > > > The update to EFL 1.7 required pthreads.  The C
> > >> > > > > > > > library I was using before had lousy threading
> > >> > > > > > > > support, which was fine before, I was disabling it
> > >> > > > > > > > anyway.  With pthreads being a dependency this time,
> > >> > > > > > > > I needed to update the C library. There was a newer
> > >> > > > > > > > release of the base OS I'm using that included a
> > >> > > > > > > > newer C library with working threads, so I updated
> > >> > > > > > > > to that.  The old zlib I was using had issues with
> > >> > > > > > > > this update, so it also got updated.  In summary -
> > >> > > > > > > >
> > >> > > > > > > > Updated to Linux 3.6
> > >> > > > > > > > Updated to uClibc 0.9.33.2
> > >> > > > > > > > Updated to BusyBox 1.20.2
> > >> > > > > > > > Updated to zlib 1.2.7
> > >> > > > > > > > Updated to eina, eet, evas, ecore, embryo, edje 1.7.3
> > >> > > > > > > > release.
> > >> > > > > > > >
> > >> > > > > > > > Kept libjpeg 8
> > >> > > > > > > > Kept libpng 1.2.29
> > >> > > > > > > > Kept freetype 2.3.7
> > >> > > > > > > > Kept expat 2.0.0
> > >> > > > > > > > Kept fontconfig 2.8.0
> > >> > > > > > > > Kept Lua 5.1.4
> > >> > > > > > > >
> > >> > > > > > > > Also various other things that should not be
> > >> > > > > > > > important here like grub, e2fsprogs, bash, the
> > >> > > > > > > > various build tools, etc.
> > >> > > > > > > >
> > >> > > > > > > > I got it working again with fontconfig, not sure
> > >> > > > > > > > what I changed to do that.  I'll put it on the back
> > >> > > > > > > > burner and just go with that for now.
> > >> > > > > > > >
> > >> > > > > > > > > On Thu, Dec 13, 2012 at 6:09 AM, David Seikel
> > >> > > > > > > > > <onef...@gmail.com> wrote:
> > >> > > > > > > > >
> > >> > > > > > > > > > Is it just me, or does evas_text_block not work
> > >> > > > > > > > > > under Linux fb in the 1.7.3 release?  I'm not
> > >> > > > > > > > > > seeing the text, with or without fontconfig. The
> > >> > > > > > > > > > same code works fine under X, and worked fine
> > >> > > > > > > > > > before I updated to 1.7.  All other text works
> > >> > > > > > > > > > fine, with or without fontconfig.  The fonts are
> > >> > > > > > > > > > in the edje file used.
> > >> > > > >
> > >> > > > > I THINK I have figured out what the real problem was.  With
> > >> > > > > fontconfig disabled, an evas text object created in C code
> > >> > > > > will happily use the font from edje, but an evas textblock
> > >> > > > > object wont, and displays nothing.  I had to move some of
> > >> > > > > my tetxblocks from C to edje, and convert others to text
> > >> > > > > in a table to get it to work.
> > >> > > > >
> > >> > > > > I'm not happy about that, there's a separation of concerns
> > >> > > > > I'm trying to get between edje and C code in this project
> > >> > > > > that having those textblocks in edje now breaks.  Those
> > >> > > > > particular textblocks should only be dealt with on the C
> > >> > > > > side of things in this project.
>
>
> --
> A big old stinking pile of genius that no one wants
> coz there are too many silver coated monkeys in the world.
>
>
> ------------------------------------------------------------------------------
> Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS,
> MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current
> with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft
> MVPs and experts. SALE $99.99 this month only -- learn more at:
> http://p.sf.net/sfu/learnmore_122912
> _______________________________________________
> enlightenment-devel mailing list
> enlightenment-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
>
>
------------------------------------------------------------------------------
Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS,
MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current
with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft
MVPs and experts. SALE $99.99 this month only -- learn more at:
http://p.sf.net/sfu/learnmore_122912
_______________________________________________
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to