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