trinity-devel@lists.pearsoncomputing.net

Message: previous - next
Month: February 2014

Re: [trinity-devel] Crystal Window Theme

From: "David C. Rankin" <drankinatty@...>
Date: Sun, 02 Feb 2014 15:36:10 -0600
On 02/02/2014 03:32 PM, David C. Rankin wrote:
> On 02/02/2014 02:17 PM, Patrick "Kai" Baker wrote:
>> I was searching themes for my TDE install and found Crystal:
>>
>> http://kde-look.org/content/show.php/Crystal?content=13969
>>
>> It's source so I tried to set it up but the configure script doesn't generate a
>> Makefile. I get this error at the end:
>>
>> checking for KDE... configure: error:
>> in the prefix, you've chosen, are no KDE headers installed. This will fail.
>> So, check this please and use another prefix!
>>
>>
>> I'm not sure what is being referred to by "KDE prefixes" nor how to fix it. I've
>> been using TDE for a while and I'd like to contribute but I'm new to software
>> engineering and I have no idea where to start when dealing with a project as big
>> as TDE. But I would like to contribute by fixing this problem but I'm not sure
>> how to go about it. Any help which can lead me in the right direction will be
>> appreciated.
>>
>> Kai
> 
> 
> Build it as follows:
> 
>   ## Source the QT and KDE profile
>   [ "$QTDIR" = "" ] && . /etc/profile.d/tqt3.sh
>   [ "$TDEDIR" = "" ] && . /etc/profile.d/trinity.sh
> 
>   cd ${srcdir}/${pkgname//tde-}
> 
>   ## "Copying system libtool files...."
>   cp /usr/share/aclocal/libtool.m4 ./admin/libtool.m4.in
>   cp /usr/share/libtool/config/ltmain.sh ./admin
> 
>   ## "Running make -f admin/Makefile.common ...."
>   make -f admin/Makefile.common
> 
>   ## configure
>   ./configure --prefix=${TDEDIR} \
>     --prefix=${TDEDIR} \
>     --with-qt-dir=${QTDIR} \
>     --with-qt-includes=${QTDIR}/include \
>     --with-qt-libraries=${QTDIR}/lib \
>     --with-extra-includes="/usr/include/tqt:/usr/include/tqt/Qt" \
>     --with-extra-libs="${TDEDIR}/lib:${TDEDIR}/lib/trinity" \
>     --sysconfdir=${TDEDIR}/etc \
>     --localstatedir=/var
> 
>   ## make
>   make
> 
>   ## install
>   make -j1 install
> 

You are building with the tarball from TDE right? Not the one from KDE.org?
Trinity already provides the crystal package -- I use it as my default window
decorations. Once you get it built, use the following as you twincrystalrc:

[General]
ActiveBlur=0
ActiveFrame=1
ActiveInline=1
ActiveMode=0
ActiveShade=25
ActiveUserdefined=false
ActiveUserdefinedPicture=
AnimateHover=true
Borderwidth=5
ButtonColor=44,76,105
ButtonColor2=78,136,187
ButtonColor3=100,175,241
ButtonTheme=0
CaptionTooltip=true
CloseColor=106,12,12
CloseColor2=211,24,24
CloseColor3=253,29,29
DrawCaption=true
EnableTransparency=true
FrameColor1=143,187,223
FrameColor2=30,64,92
HoverEffect=true
InactiveBlur=0
InactiveFrame=1
InactiveInline=1
InactiveMode=2
InactiveShade=-20
InactiveUserdefined=false
InactiveUserdefinedPicture=
InlineColor1=118,154,183
InlineColor2=118,154,183
LogoActive=true
LogoAlignment=1
LogoDistance=0
LogoFile=
LogoStretch=0
MaxColor=40,111,49
MaxColor2=69,189,83
MaxColor3=87,239,105
MenuImage=true
MinColor=108,102,30
MinColor2=215,202,61
MinColor3=253,238,71
OverlayFileActive=
OverlayFileInactive=
OverlayModeActive=2
OverlayModeInactive=3
RepaintMode=1
RepaintTime=200
RoundCorners=15
TextShadow=true
TintButtons=true
TitleAlignment=AlignHCenter
Titlebarheight=20
TrackDesktop=false
WheelTask=false

  You'll like it...

-- 
David C. Rankin, J.D.,P.E.