Tomasz Konojacki | 25 Jul 22:19 2015

Is dtterm supposed to be unicode-aware?

Hello,

I've installed CDE 2.2.3 on 32-bit Slackware today and I have no
problems besides lack of unicode support in dtterm. My LC_ALL is set to
en_US.UTF-8. 

Here's how dtterm launched normally looks like (these strange
characters should read 'ąść' or something like this):

http://i.imgur.com/hYjj4kK.png

And that's how it looks launched with "dtterm -xrm '*userFont:
-Misc-Fixed-Medium-R-SemiCondensed--13-120-75-75-C-60-ISO10646-1'":

http://i.imgur.com/t0zwHNq.png

Is dtterm supposed to not have unicode support and this is its expected
behaviour, or am I doing something wrong? Google led me to believe
that it's indeed unicode-aware[1][2].

[1] - http://docs.oracle.com/cd/E19455-01/806-0169/utf8-107/index.html
[2] - http://sourceforge.net/p/cdesktopenv/mailman/message/31825163/

Thanks,
Tomasz 

------------------------------------------------------------------------------
_______________________________________________
cdesktopenv-devel mailing list
cdesktopenv-devel <at> lists.sourceforge.net
(Continue reading)

Tomasz Konojacki | 25 Jul 22:11 2015

Is dtterm supposed to support unicode?


Hello,

I've compiled CDE 2.2.3 on 32-bit Slackware today and I have no
issues besides broken unicode in dtterm. My LC_ALL is en_US.UTF-8.

Here's how it looks when I launch 'dtterm' (these strange characters
should read "ąść" or something like this):

http://i.imgur.com/hYjj4kK.png

And this is " dtterm -xrm '*userFont:
-Misc-Fixed-Medium-R-SemiCondensed--13-120-75-75-C-60-ISO10646-1'":

http://i.imgur.com/t0zwHNq.png

Does dtterm not support unicode and it is completely normal behaviour,
or am I doing something wrong? Google suggested that dtterm should be
unicode-aware[1][2].

Thanks,
Tomasz

[1] - http://docs.oracle.com/cd/E19455-01/806-0169/utf8-107/index.html
[2] - http://sourceforge.net/p/cdesktopenv/mailman/message/31825163/

------------------------------------------------------------------------------
_______________________________________________
cdesktopenv-devel mailing list
cdesktopenv-devel <at> lists.sourceforge.net
(Continue reading)

alx | 23 Jul 22:06 2015

dtfile keyboard navigation fixes

Hello - I have a couple of fixes related to keyboard navigation in dtfile:

Action procs for view scroll bars are called with empty string 
parameters, resulting in conversion warnings from Xm, when scrolling 
using Page Up/Down keys.

Due to an ambiguous entry in the translation table, the Return key 
(default action) handler is not reached unless a modifier key is pressed.

The DtIcon widget handles keyboard events as mouse clicks, this results 
in delayed reaction (double-click delay). The patch adds handling of 
KeyPress events.

------------------------------------------------------------------------------
_______________________________________________
cdesktopenv-devel mailing list
cdesktopenv-devel@...
https://lists.sourceforge.net/lists/listinfo/cdesktopenv-devel
alx | 15 Jul 20:00 2015

Patch

Hi, this fixes dtfile_copy spawning failures on x86_64.
------------------------------------------------------------------------------
Don't Limit Your Business. Reach for the Cloud.
GigeNET's Cloud Solutions provide you with the tools and support that
you need to offload your IT needs and focus on growing your business.
Configured For All Businesses. Start Your Cloud Today.
https://www.gigenetcloud.com/
_______________________________________________
cdesktopenv-devel mailing list
cdesktopenv-devel@...
https://lists.sourceforge.net/lists/listinfo/cdesktopenv-devel
Douglas Carmichael | 8 Jul 23:37 2015
Picon

dtmail patch to enable compilation with libiconv port on FreeBSD

To whom it may concern:

I have finally patched the two problem source files in dtmail to enable CDE to successfully compile with the
libiconv port on FreeBSD 10.
(While libiconv replaces the system iconv, it is needed for glib which is used by many other FreeBSD ports.)

Should this patch be committed as-is, or do you see any problems with it?

—Douglas

Attachment (0001-dtmail-FreeBSD.patch): application/octet-stream, 2207 bytes
------------------------------------------------------------------------------
Don't Limit Your Business. Reach for the Cloud.
GigeNET's Cloud Solutions provide you with the tools and support that
you need to offload your IT needs and focus on growing your business.
Configured For All Businesses. Start Your Cloud Today.
https://www.gigenetcloud.com/
_______________________________________________
cdesktopenv-devel mailing list
cdesktopenv-devel@...
https://lists.sourceforge.net/lists/listinfo/cdesktopenv-devel
alx | 2 Jul 23:25 2015

Patches

Hi, I have a couple of minor fixes here:

   ~/.dt/errorlog not being rotated due to error in path construction 
(last character gets chopped off, since snprintf writes size-1 
characters max.)

A segfault in dtfile caused by double free when multiple files are 
copied/moved per DND and there is exactly one collision.

"illegal mnemonic character" errors in dticon caused by wrong-sized 
varargs on x86_64

------------------------------------------------------------------------------
Don't Limit Your Business. Reach for the Cloud.
GigeNET's Cloud Solutions provide you with the tools and support that
you need to offload your IT needs and focus on growing your business.
Configured For All Businesses. Start Your Cloud Today.
https://www.gigenetcloud.com/
_______________________________________________
cdesktopenv-devel mailing list
cdesktopenv-devel@...
https://lists.sourceforge.net/lists/listinfo/cdesktopenv-devel
Antonis Tsolomitis | 24 Jun 08:50 2015
Picon

integration of GTK apps


I read often messages that are about the mailtool, and what follows 
routinely is the
correct answer of Jon that this needs major code additions and better 
use other programs
like thunderbird.

But of course other programs do not blend nicely with the desktop as far 
as the looks are concerned.
You can see here:
http://myria.math.aegean.gr/~atsol/tmp/test-gtk.jpg 
<http://myria.math.aegean.gr/%7Eatsol/tmp/test-gtk.jpg>

that it is possible to integrate at least colorwise all gtk apps that 
are important for a modern desktop.
Although the desktop is in Greek, you can see Gimp, LibreOffice, 
MozillaFirefox and Thunderbird
(I even open a menu on thunderbird to show the color change of the item 
below the mouse cursor)
blending nicely with the Golden color theme of CDE which I currently use.

OF course I will publish the way to do it. I hope I will have it ready 
in the next days.

But the question here is if CDE has to provide some mechanism to do this 
(for example I do this
kinda manually and if one changes the CDE color them, I have to redo 
everything from scratch).
I feel that CDE people are often reluctant of changes. However, without 
visually integrating
(Continue reading)

Douglas Carmichael | 19 Jun 19:34 2015
Picon

Patch for dtterm coredumps in libDtTerm/TermPrimBuffer.c (see ticket: #50)

To whom it may concern:

Attached is a small patch to not define USE_MEMCPY in libDtTerm on OpenBSD 5.7. 

This is a workaround for the dtterm coredumps mentioned in ticket #50.

—Douglas


------------------------------------------------------------------------------
_______________________________________________
cdesktopenv-devel mailing list
cdesktopenv-devel@...
https://lists.sourceforge.net/lists/listinfo/cdesktopenv-devel
Douglas Carmichael | 19 Jun 11:02 2015
Picon

Font sizing issues with CDE on Ubuntu 15.04

I was successfully able to build CDE on Ubuntu 15.04, but there are issues with font sizing versus my installations on FreeBSD/OpenBSD.

Here’s an example desktop on Ubuntu 15.04: http://imgur.com/RhmYRFg,oL16KOG#1

Here’s an example on FreeBSD 10: http://imgur.com/RhmYRFg,oL16KOG#0

I edited my /etc/X11/fonts/misc/xfonts-base.alias file as shown here (http://sourceforge.net/p/cdesktopenv/wiki/ImprovingFonts/) but it didn’t change anything.

What could cause this? 

Thanks in advance!

—Douglas


------------------------------------------------------------------------------
_______________________________________________
cdesktopenv-devel mailing list
cdesktopenv-devel@...
https://lists.sourceforge.net/lists/listinfo/cdesktopenv-devel
Douglas Carmichael | 19 Jun 09:45 2015
Picon

dtmail not building on FreeBSD 10.1-RELEASE-p10

When I tried to build CDE on FreeBSD 10.1-RELEASE-p10, the rest of the package builds fine. 

But, dtmail does not (as you can see in ticket #48), thus CDE can’t build properly.

Should we still be building dtmail, even though it is not compatible with modern mail standards?

—Douglas

------------------------------------------------------------------------------
_______________________________________________
cdesktopenv-devel mailing list
cdesktopenv-devel <at> lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/cdesktopenv-devel
Alex Madama | 18 Jun 01:33 2015
Picon

Request for access to update sourceforge OpenBSD wiki page

Hi,

I’d like to get access to the sourceforge wiki to update the OpenBSD entry. Also, there is some other cleanup that needs to happen in other sections as well.

The updated OpenBSD wiki text is included in this email as well.

Thanks,

Alex

 

 

OpenBSD 5.7 setup and guide to installing CDE

These instructions are verified with a default OpenBSD 5.7 install. X windows components installed from CD and xdm login disabled (boots to command line). Make sure OpenBSD ports and packages system are set up. See here for instructions: http://www.openbsd.org/faq/faq15.html

All instructions done using root

Verify hostname is in /etc/hosts file or else CDE will not start up properly

add the 'hostname' to /etc/hosts

127.0.0.1              [hostname goes here]

127.0.0.1              [FQDN goes here]

 

Add to /etc/rc.conf.local

portmap_flags=""

 

Install the following packages:

pkg_add git

pkg_add ksh93

pkg_add bison

pkg_add wget

pkg_add libXp

pkg_add xprintproto

Prepare to build Motif from source

Get the following patch:

wget https://raw.github.com/jasperla/openbsd-wip/master/x11/cde/openmotif_xprint.diff

cd /usr/ports/x11/openmotif

patch </root/openmotif_xprint.diff

make install clean

cd

Prepare to build CDE 2.2.3

git clone git://git.code.sf.net/p/cdesktopenv/code cdesktopenv-code

Log for troubleshooting

script /tmp/log.txt

Make the folllowing symlinks:

cd cdesktopenv-code/cde

mkdir -p imports/x11/include

ln -s /usr/X11R6/include/X11 imports/x11/include/

ln -s /usr/local/include/Xm imports/x11/include/

make World

 

Install CDE (must be done as root):

cd admin/IntegTools/dbTools

./installCDE -s /root/cdesktopenv-code/cde

Exit logging:

exit

add to /etc/rc.conf.local

shlib_dirs="/usr/dt/lib"

If you want to be able to exchange calendar data with other users, put

the following line in your /etc/inetd.conf:

rpc.cmsd/1 dgram rpc/tcp wait root /usr/local/dt/bin/rpc.cmsd rpc.cmsd

Reboot

Start CDE:

You can now start dtlogin manager as root:

/usr/dt/bin/dtlogin -nodaemon

Alternatively, you can start an X session as a normal user:

env LANG=C startx /usr/dt/bin/Xsession

 

Cleanup and post-install:

If everything compiled and installed properly you may delete the install log file you created using the script command above (/tmp/log.txt)

To automatically source your .profile when opening a terminal in CDE uncomment the last line in your user's .dtprofile file:

# DTSOURCEPROFILE=true

To automatically go into the CDE graphical login at system startup add the following line to /etc/rc.local : (first verify CDE starts up manually using command shown above)

/usr/dt/bin/dtlogin &

 

 

Attachment (OpenBSD_57_CDE_wiki.rtf): application/msword, 3097 bytes
------------------------------------------------------------------------------
_______________________________________________
cdesktopenv-devel mailing list
cdesktopenv-devel@...
https://lists.sourceforge.net/lists/listinfo/cdesktopenv-devel

Gmane