It is not a problem to have something optional. The problem is that
font handling is so difficult.

Moreover it is not that I want Comic Sans (as someone else wrote)
but look: you buy a quality font, say Lucida Grande (remember that Lucida
was always shipped with CDE at least on Solaris) and you can not use it. 
And even if
you manage to use it, it will look ugly because the designers
have no reason to embed hinted bitmap fonts in modern fonts
as they did the old days. And all this should go together with utf-8 
support.

Anyway...,

Antonis.



On 29/04/2016 08:11 μμ, Peter Howkins wrote:
> Openmotif, from version 2.3 onwards has xft font support built in without
> any extra dependancies, that CDE can use pretty much directly.
>
> I last had a go at making this work during the porting effort to Linux
> before the open source release. This was before I had the regular CDE font
> specifiers working.
>
> http://www.marutan.net/pics/CDE-20120329.png
> http://www.marutan.net/pics/CDE-20120629.png
>
> All standard Motif widgets work out of the box, but it would still need
> extra work for dtwm titlebars and menus, dtfile text under icons,
> workspace names etc.
>
> IMO this does look considerably better than the current font rendering
> but this would need to be optional code, both at compile time (for older
> motif with without xft), and runtime, for users that prefer trad x font
> rendering.
>
> I'll have a bit of a play and see if I can remember how to test this a bit
> more.
>
> Peter
>
> On Fri, Apr 29, 2016 at 06:00:51AM +0200, Danilo Schöneberg wrote:
>>     Hi Antonis,
>>     I think there was never anything wrong with X11 font support, until 
>> people
>>     started asking for Comic Sans. You have to be careful what you include or
>>     you'll end up with a huge behemoth that has hundreds of dependencies
>>     because every beep needs to have its own library these days. In the end
>>     people run out of names and name their library libcaca (which 
>> phenetically
>>     mean libPoo in German btw). Back in the day Xfree built from source in
>>     about three hours on a Pentium II. I built the latest XOrg on NetBSD last
>>     week and it took a whooping eight hours,
>>     Without git CDE and its dependencies still build in under two hours, even
>>     on a low-range system, and I think that should stay that way. That is, if
>>     you have Xorg already. I think the main selling point for CDE is its low
>>     requirements in terms of resources. With a few moderate modernizations it
>>     could carve out its own niche.
>>     On 28 April 2016 at 21:47, Antonis Tsolomitis
>>     <[1]antonis.tsolomi...@gmail.com> wrote:
>>
>>       How about modern font support?
>>
>>       Antonis.
>>
>>       On 28/04/2016 09:09 μμ, Danilo Schöneberg wrote:
>>
>>         Moin,
>>         There is one system left I'm checking out the build for - Linux From
>>         Scratch. I'm building it right now (the system. Not CDE yet).
>>         I have ten days of vacation coming up,  I was thinking about what to
>>         do. I'm completely useless at sitting around idly for more than two
>>         days. So I was thinking about some ideas:
>>         1) A CDE-based Live-CD
>>         2) researching integration of some modern technologies (like 
>> automount
>>         of devices, udev, sound systems)
>>         3) "modernizing" some of the dt apps (mail, text editor, dtlogin)
>>         4) code cleanup (warnings)
>>         What would be the preferred option from the team point of view? This
>>         also brings up another question. What is the long-term goal? Do we 
>> try
>>         to keep CDE running as it is or are there plans to actively develop 
>> it
>>         into a next generation? For instance, I would love to see some more
>>         applications developed (like a really good ftp client, image viewer,
>>         perhaps adding some HTML support to the mail client (either via 
>> XmHTML
>>         or maybe even webkit). All based on Motif of course. It has all a UI
>>         needs. It may look a bit dated, but I love it, much more than all the
>>         new-fangled stuff that blinks, beeps and dances, but gobbles up
>>         resources.
>>         One thing I noticed on my old Compaq nx8220, running NetBSD: CDE 
>> makes
>>         other DE's that were deliberately designed to be lightweight (LXDE,
>>         LXQT) look positively bloated and sluggish. It could really be an
>>         alternative on low-end systems.
>>         Cheers,
>>         Hippo
>>
>>   
>> ------------------------------------------------------------------------------
>>   Find and fix application performance issues faster with Applications 
>> Manager
>>   Applications Manager provides deep performance insights into multiple 
>> tiers of
>>   your business applications. It resolves application problems quickly and
>>   reduces your MTTR. Get your free trial!
>>   [2]https://ad.doubleclick.net/ddm/clk/302982198;130105516;z
>>
>>   _______________________________________________
>>   cdesktopenv-devel mailing list
>>   [3]cdesktopenv-devel@lists.sourceforge.net
>>   [4]https://lists.sourceforge.net/lists/listinfo/cdesktopenv-devel
>>
>> References
>>
>>     Visible links
>>     1. mailto:antonis.tsolomi...@gmail.com
>>     2. https://ad.doubleclick.net/ddm/clk/302982198;130105516;z
>>     3. mailto:cdesktopenv-devel@lists.sourceforge.net
>>     4. https://lists.sourceforge.net/lists/listinfo/cdesktopenv-devel
>> ------------------------------------------------------------------------------
>> Find and fix application performance issues faster with Applications Manager
>> Applications Manager provides deep performance insights into multiple tiers 
>> of
>> your business applications. It resolves application problems quickly and
>> reduces your MTTR. Get your free trial!
>> https://ad.doubleclick.net/ddm/clk/302982198;130105516;z
>> _______________________________________________
>> cdesktopenv-devel mailing list
>> cdesktopenv-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/cdesktopenv-devel
>


------------------------------------------------------------------------------
Find and fix application performance issues faster with Applications Manager
Applications Manager provides deep performance insights into multiple tiers of
your business applications. It resolves application problems quickly and
reduces your MTTR. Get your free trial!
https://ad.doubleclick.net/ddm/clk/302982198;130105516;z
_______________________________________________
cdesktopenv-devel mailing list
cdesktopenv-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/cdesktopenv-devel

Reply via email to