Tiny Core Linux
Tiny Core Extensions => TCE News => TCE 2.x => Topic started by: curaga on October 03, 2009, 03:52:59 AM
-
Title: libfltk-xft.tczl
Description: FLTK with Xft - smooth fonts support
Version: 1.1.9
Author: Bill Spitzak and others
Original-site: http://fltk.org
Copying-policy: GPL
Size: 304K
Extension_by: Curaga
Comments: Makes all FLTK apps use antialiased fonts.
-
WARNING: only load this in text mode or on boot.
Only load to ram, or use the force option. Doesn't work
otherwise.
-
FLWM is not compatible without a rebuild.
-
Not PPI compatible.
Change-log:
Current: 2009/10/03 Original
(http://preview.shareapic.net/preview6/019544530.png) (http://www.shareapic.net/View-19544530-TC.html)
-
This is great! ;D
I've installed it and I think this helps readability a lot in FLTK apps, especially in the help text viewers. Maybe we can bundle a recompiled FLWM with this collection of lib files and make the installation process smoother?
--
Mike L.
-
I'd prefer a separate extension, since it makes flwm easier to update if needed.
-
Hi curaga!
I've tried it out to and it would be wonderful to have an extension that works with flwm since it is the default wm for tinycore now. Very well done curaga!
Have fun making extensions for tinycore,
meo
-
I don't seem to be able to use libfltk-xft now that the full TC 2.4 is released. ??? Any ideas?
EDIT: I just see the normal "jaggy" fonts. It acts like libfltk-xft was never installed. Maybe I'll try to uninstall and re-install.
EDIT2: Using Appsaudit to delete, rebooting, and reinstalling libfltk-xft.tczl did not help.
-
Known bug, unfortunately. Working to find the optimal solution.
Until then, use "tce-load -f -i libfltk-xft.tczl" (force load, the other way to use this extension)
-
curaga: OK, I added the tce-load statement to my /opt/bootlocal.sh script, recompiled flwm, and rebooted. That works for now. :)
-
I wonder if TC 2.4.1 fixes this?
-
No. From the the release candidate rc5 thread:
Trying to achieve better upstream file protection, so as to lessen the load on Jason's auditing of submitted extensions, and thereby achieving better system integrity.
In trying to achieve better system integrity, existing files and directories should not by default be overwritten, There was a reason why /usr/local/.... structure was setup. If we continued to allow overwriing by default then there was little purpose to setup such an additional structure and system integrity can suffer.
-
This extension has now been updated.
Title: libfltk-xft.tczl
Description: FLTK with Xft - smooth fonts support
Version: 1.1.9
Author: Bill Spitzak and others
Original-site: http://fltk.org
Copying-policy: GPL
Size: 288K
Extension_by: Curaga
Comments: Makes all FLTK apps use antialiased fonts.
-
WARNING: only load this in text mode or on boot.
-
FLWM is not compatible without a rebuild.
-
Not PPI compatible.
Change-log: 2009/10/03 Original
Current: 2009/10/10 Updated to work with 2.4
With the new way, mounting also works, and it dropped in size. :P
-
roberts, curaga: For the education of myself, and hopefully some others, could one of you provide an overview of what is different about the newest version? -- Mike L.
-
It might not be the most elegant way, but it's simple, and it works. Overwriting by default, the tce behavior, is gone to better keep the pristine state. Thus the few extensions that need to do so will need to use a startup script for it.
In this extension, instead of scripting for all the possible modes and listing all files for them all, I just created a tarball, which is extracted by the startup script.
-
Hi curaga!
Thanks a lot for this extension! I have just installed the new version and it looks great. Thanks again!
Have fun extending the usability of tinycore,
meo
-
curaga: Thanks for explaining it. I tried to untar it but tar refused to extract or list anything. -ML
-
I tried to use this again in the new TinyCore 2.6 release. I could not get everything to work together successfully. The instance of flwm either crashed on load or crashed after opening a TC FLTK app like cpanel. I tried to rebuild flwm after installing libfltk-xft, but I did not get much, if any farther. Does libfltk-xft need a rebuild? Any other ideas?
--
Mike L.
-
Not sure, I don't really have the time, sorry..
-
The lack of anti-aliased fonts is the one thing that always keeps me from using distributions like tinycore. It's disappointing to see support for this extension is fraught with error, let alone not built-in to the default system.