Tim, All,
After the updates to kdegraphics we have new apps that end up in "Graphics"
-> "More Applications". This needs to be fixed so they are included in the
Graphics Menu itself. We will want to create a sub-menu for Graphics like
'Graphics->Tools' or 'Graphics->Utilities' for the smaller helper apps.
Currently the following need to move from "More Applications":
KColorChooser
KColorEdit
KFax
KIconEdit
Additionally we will need to move (or copy) KPDF from "Office" so it is also
included in "Graphics". (I don't know why it gets stuck under "Office", but that
is wrong to have it under the main "Office" menu. Traditionally I have seen it
under a submenu of "Document Viewers" or just "Viewers".
Thinking out-loud, what is needed is:
Graphics
\- Image Viewers
\- Gwenview
\- KView
\- KFax
\- KPDF
\- etc....
Office
\- Document Viewers
\- KWord
\- KFax
\- KPDF
\- etc....
I hate duplicate entries, but the fact is there will be some viewers that are
"Graphic" viewers only and some viewer that are "Document viewers" only, but
then you will have some that overlap. Regardless, they need to be somewhere
other than "More Applications" :)
Here is a screenshot of the current situation:
[113k]
http://www.3111skyline.com/dl/dt/trinity/ss/kmenu-graphics-needs-fix.jpg
--
David C. Rankin, J.D.,P.E.
Guys,
kdegraphics was building fine on 5/6, but now it fails with:
[ 7%] Building CXX object
kviewshell/CMakeFiles/kmultipage-shared.dir/documentWidget.cpp.o
cd /home/david/tblds/trinity-kdegraphics/src/build/kviewshell && /usr/bin/c++
-Dkmultipage_shared_EXPORTS -DHAVE_CONFIG_H -march=i686 -mtune=generic -O2 -pipe
-DQT_NO_ASCII_CAST -DQT_CLEAN_NAMESPACE -DQT_NO_STL -DQT_NO_COMPAT
-DQT_NO_TRANSLATION -DQT_THREAD_SUPPORT -D_REENTRANT -include tqt.h -fPIC
-I/home/david/tblds/trinity-kdegraphics/src/build/kviewshell
-I/home/david/tblds/trinity-kdegraphics/src/kdegraphics/kviewshell
-I/home/david/tblds/trinity-kdegraphics/src/build -I/opt/trinity/include
-I/opt/qt/include -I/opt/qt/include/tqt -o
CMakeFiles/kmultipage-shared.dir/documentWidget.cpp.o -c
/home/david/tblds/trinity-kdegraphics/src/kdegraphics/kviewshell/documentWidget.cpp
/home/david/tblds/trinity-kdegraphics/src/kdegraphics/kviewshell/documentWidget.cpp:
In member function ‘virtual void DocumentWidget::paintEvent(QPaintEvent*)’:
/home/david/tblds/trinity-kdegraphics/src/kdegraphics/kviewshell/documentWidget.cpp:290:70:
error: taking address of temporary [-fpermissive]
make[2]: *** [kviewshell/CMakeFiles/kmultipage-shared.dir/documentWidget.cpp.o]
Error 1
make[2]: Leaving directory `/home/david/tblds/trinity-kdegraphics/src/build'
make[1]: *** [kviewshell/CMakeFiles/kmultipage-shared.dir/all] Error 2
make[1]: Leaving directory `/home/david/tblds/trinity-kdegraphics/src/build'
make: *** [all] Error 2
==> ERROR: A failure occurred in build().
Aborting...
I haven't changed anything on my end - is there something I need to add? I have
tried:
CFLAGS=${CFLAGS}" -fpermissive"
CXXFLAGS=${CXXFLAGS}" -fpermissive"
but that didn't help. What to try next?
--
David C. Rankin, J.D.,P.E.
"David C. Rankin" <drankinatty(a)suddenlinkmail.com> wrote:
>On 05/08/2011 11:23 AM, David C. Rankin wrote:
>> On 05/08/2011 11:19 AM, David C. Rankin wrote:
>>>>
>>>> Try
>>>>
>>>> cmake -DCMAKE_CXX_FLAGS="-fpermisive"
>>>>
>>>
>>> Uh -- the updates broke something else...
>>>
>>
>> Nevermind ... it is "-fpermissive". (two s's)
>>
>
>Still didn't help -- same error as when I set:
>
> CFLAGS=${CFLAGS}" -fpermissive"
> CXXFLAGS=${CXXFLAGS}" -fpermissive"
>
>I built with:
>
> cmake ${srcdir}/${_svnmod} \
> -DCMAKE_INSTALL_PREFIX=${trinity_prefix} \
> -DCMAKE_VERBOSE_MAKEFILE=ON \
> -DQT_VERSION=3 \
> -DWITH_PAM=ON \
> -DCMAKE_CXX_FLAGS="-fpermissive" \
> -DBUILD_ALL=ON
> make
>
>The error:
>
>[ 93%] Building CXX object
>kviewshell/plugins/djvu/libdjvu/CMakeFiles/djvu-shared.dir/Arrays.cpp.o
>cd
>/home/david/tblds/trinity-kdegraphics/src/build/kviewshell/plugins/djvu/libdjvu
>&& /usr/bin/c++ -Ddjvu_shared_EXPORTS -DHAVE_CONFIG_H -DUNIX
>-DHAVE_STDINCLUDES -fpermissive -DQT_NO_ASCII_CAST -DQT_CLEAN_NAMESPACE
>-DQT_NO_STL -DQT_NO_COMPAT -DQT_NO_TRANSLATION -DQT_THREAD_SUPPORT -D_REENTRANT
>-include tqt.h -fPIC -I/home/david/tblds/trinity-kdegraphics/src/build
>-I/opt/qt/include -I/opt/qt/include/tqt -o
>CMakeFiles/djvu-shared.dir/Arrays.cpp.o -c
>/home/david/tblds/trinity-kdegraphics/src/kdegraphics/kviewshell/plugins/djvu/libdjvu/Arrays.cpp
>In file included from
>/home/david/tblds/trinity-kdegraphics/src/kdegraphics/kviewshell/plugins/djvu/libdjvu/Arrays.h:67:0,
> from
>/home/david/tblds/trinity-kdegraphics/src/kdegraphics/kviewshell/plugins/djvu/libdjvu/Arrays.cpp:64:
>/home/david/tblds/trinity-kdegraphics/src/kdegraphics/kviewshell/plugins/djvu/libdjvu/GSmartPointer.h:117:30:
>error: ‘size_t’ does not name a type
>/home/david/tblds/trinity-kdegraphics/src/kdegraphics/kviewshell/plugins/djvu/libdjvu/GSmartPointer.h:117:37:
>warning: ISO C++ forbids declaration of ‘n’ with no type [-fpermissive]
>/home/david/tblds/trinity-kdegraphics/src/kdegraphics/kviewshell/plugins/djvu/libdjvu/GSmartPointer.h:117:45:
>error: ‘size_t’ does not name a type
>/home/david/tblds/trinity-kdegraphics/src/kdegraphics/kviewshell/plugins/djvu/libdjvu/GSmartPointer.h:117:52:
>warning: ISO C++ forbids declaration of ‘t’ with no type [-fpermissive]
>/home/david/tblds/trinity-kdegraphics/src/kdegraphics/kviewshell/plugins/djvu/libdjvu/GSmartPointer.h:119:21:
>error: ‘size_t’ does not name a type
>/home/david/tblds/trinity-kdegraphics/src/kdegraphics/kviewshell/plugins/djvu/libdjvu/GSmartPointer.h:119:28:
>warning: ISO C++ forbids declaration of ‘n’ with no type [-fpermissive]
>/home/david/tblds/trinity-kdegraphics/src/kdegraphics/kviewshell/plugins/djvu/libdjvu/GSmartPointer.h:119:36:
>error: ‘size_t’ does not name a type
>/home/david/tblds/trinity-kdegraphics/src/kdegraphics/kviewshell/plugins/djvu/libdjvu/GSmartPointer.h:119:43:
>warning: ISO C++ forbids declaration of ‘t’ with no type [-fpermissive]
>/home/david/tblds/trinity-kdegraphics/src/kdegraphics/kviewshell/plugins/djvu/libdjvu/GSmartPointer.h:120:33:
>error: ‘size_t’ does not name a type
>/home/david/tblds/trinity-kdegraphics/src/kdegraphics/kviewshell/plugins/djvu/libdjvu/GSmartPointer.h:120:40:
>warning: ISO C++ forbids declaration of ‘n’ with no type [-fpermissive]
>/home/david/tblds/trinity-kdegraphics/src/kdegraphics/kviewshell/plugins/djvu/libdjvu/GSmartPointer.h:121:18:
>error: ‘size_t’ does not name a type
>/home/david/tblds/trinity-kdegraphics/src/kdegraphics/kviewshell/plugins/djvu/libdjvu/GSmartPointer.h:121:25:
>warning: ISO C++ forbids declaration of ‘t’ with no type [-fpermissive]
>/home/david/tblds/trinity-kdegraphics/src/kdegraphics/kviewshell/plugins/djvu/libdjvu/GSmartPointer.h:126:3:
>error: ‘size_t’ does not name a type
>/home/david/tblds/trinity-kdegraphics/src/kdegraphics/kviewshell/plugins/djvu/libdjvu/GSmartPointer.h:
>In member function ‘GPBufferBase::operator int() const’:
>/home/david/tblds/trinity-kdegraphics/src/kdegraphics/kviewshell/plugins/djvu/libdjvu/GSmartPointer.h:123:43:
>error: ‘num’ was not declared in this scope
>/home/david/tblds/trinity-kdegraphics/src/kdegraphics/kviewshell/plugins/djvu/libdjvu/GSmartPointer.h:
>At global scope:
>/home/david/tblds/trinity-kdegraphics/src/kdegraphics/kviewshell/plugins/djvu/libdjvu/GSmartPointer.h:133:30:
>error: ‘size_t’ does not name a type
>/home/david/tblds/trinity-kdegraphics/src/kdegraphics/kviewshell/plugins/djvu/libdjvu/GSmartPointer.h:133:39:
>warning: ISO C++ forbids declaration of ‘n’ with no type [-fpermissive]
>/home/david/tblds/trinity-kdegraphics/src/kdegraphics/kviewshell/plugins/djvu/libdjvu/GSmartPointer.h:134:28:
>error: ‘size_t’ does not name a type
>/home/david/tblds/trinity-kdegraphics/src/kdegraphics/kviewshell/plugins/djvu/libdjvu/GSmartPointer.h:134:35:
>warning: ISO C++ forbids declaration of ‘n’ with no type [-fpermissive]
>make[2]: ***
>[kviewshell/plugins/djvu/libdjvu/CMakeFiles/djvu-shared.dir/Arrays.cpp.o] Error 1
>make[2]: Leaving directory `/home/david/tblds/trinity-kdegraphics/src/build'
>make[1]: *** [kviewshell/plugins/djvu/libdjvu/CMakeFiles/djvu-shared.dir/all]
>Error 2
>make[1]: Leaving directory `/home/david/tblds/trinity-kdegraphics/src/build'
>make: *** [all] Error 2
>==> ERROR: A failure occurred in build().
> Aborting...
>
>
>
>--
>David C. Rankin, J.D.,P.E.
>
>---------------------------------------------------------------------
>To unsubscribe, e-mail: trinity-devel-unsubscribe(a)lists.pearsoncomputing.net
>For additional commands, e-mail: trinity-devel-help(a)lists.pearsoncomputing.net
>Read list messsages on the Web archive: http://trinity-devel.pearsoncomputing.net/
>Please remember not to top-post: http://trinity.pearsoncomputing.net/mailing_lists/#top-posting
>
Serghei,
I get a kcontrol.kcrash trying to install an icon theme. This is the same
theme I've installed on trinity before so I know it works. The kcrash is attached:
--
David C. Rankin, J.D.,P.E.
Guys,
This is probably a stupid "forest for the trees issue", but I can't get my
kdepim build to find 'caldav.h'!
I have caldav from quickbuilds installed:
22:21 trinity:~/tblds/trinity-kdepim> locate caldav.h
/usr/include/libcaldav-0.6.2/caldav.h
However, for some reason, the kdepim build isn't seeing it. I am building with:
export CMAKE_PREFIX_PATH=/opt/qt:/opt/trinity
export CMAKE_INCLUDE_PATH=/usr/include/libcaldav-0.6.2
cmake ${srcdir}/${_svnmod} \
-DCMAKE_INSTALL_PREFIX=${trinity_prefix} \
-DCMAKE_VERBOSE_MAKEFILE=ON \
-DQT_VERSION=3 \
-DWITH_ARTS=ON \
-DWITH_BIRTHDAYS=ON \
-DWITH_CALDAV=ON \
-DWITH_CARDDAV=ON \
-DWITH_EGROUPWARE=ON \
-DWITH_GROUPDAV=ON \
-DWITH_INDEXLIB=ON \
-DWITH_PAM=ON \
-DWITH_SASL=ON \
-DBUILD_ALL=ON
make
}
It builds fine without:
-DWITH_CALDAV=ON \
-DWITH_CARDDAV=ON \
But with the above enabled, I get the following error:
[ 81%] Building CXX object
kresources/caldav/CMakeFiles/kcal_caldav-shared.dir/resource.cpp.o
cd /home/david/tblds/trinity-kdepim/src/build/kresources/caldav && /usr/bin/c++
-Dkcal_caldav_shared_EXPORTS -D_FILE_OFFSET_BITS=64 -DHAVE_CONFIG_H
-march=i686 -mtune=generic -O2 -pipe -DQT_NO_ASCII_CAST -DQT_CLEAN_NAMESPACE
-DQT_NO_STL -DQT_NO_COMPAT -DQT_NO_TRANSLATION -DQT_THREAD_SUPPORT -D_REENTRANT
-include tqt.h -fPIC
-I/home/david/tblds/trinity-kdepim/src/build/kresources/caldav
-I/home/david/tblds/trinity-kdepim/src/kdepim
-I/home/david/tblds/trinity-kdepim/src/kdepim/libkdepim -I/opt/trinity/include
-I/opt/qt/include -I/opt/qt/include/tqt -I/usr/include/glib-2.0
-I/usr/lib/glib-2.0/include -I/usr/include/libcaldav -o
CMakeFiles/kcal_caldav-shared.dir/resource.cpp.o -c
/home/david/tblds/trinity-kdepim/src/kdepim/kresources/caldav/resource.cpp
In file included from
/home/david/tblds/trinity-kdepim/src/kdepim/kresources/caldav/reader.h:20:0,
from
/home/david/tblds/trinity-kdepim/src/kdepim/kresources/caldav/resource.cpp:39:
/home/david/tblds/trinity-kdepim/src/kdepim/kresources/caldav/job.h:26:24: fatal
error: caldav.h: No such file or directory
compilation terminated.
make[2]: ***
[kresources/caldav/CMakeFiles/kcal_caldav-shared.dir/resource.cpp.o] Error 1
make[2]: Leaving directory `/home/david/tblds/trinity-kdepim/src/build'
make[1]: *** [kresources/caldav/CMakeFiles/kcal_caldav-shared.dir/all] Error 2
make[1]: Leaving directory `/home/david/tblds/trinity-kdepim/src/build'
make: *** [all] Error 2
==> ERROR: A failure occurred in build().
Aborting...
I thought setting:
export CMAKE_INCLUDE_PATH=/usr/include/libcaldav-0.6.2
would allow the build to find caldav.h, but -- it ain't working... What say the
gurus?
--
David C. Rankin, J.D.,P.E.
Guys,
After working with kmail - I went to turn off kwallet in kcontrol and there
is no entry for kwallet under the 'Security & Privacy' tab. The front end for
kwallet runs fine (so I presume kwallet is running). I went through the kwallet
dialogs without letting it store passwords - so to me it seemed to be running.
Anyone else missing the kcontrol kwallet entry?
--
David C. Rankin, J.D.,P.E.
I have updated my Arch PKGBUILD scripts to build using a source tarball
In the svn-tarball directory I have a make file to generate the source
tarballs
Is there a place on the server I can put the source tarballs?
This kdelibs patch prevents appearance of garbage in the scrollbars in
Lightweight version 2 patch. Currently the rightmost pixel row in vertical
scrollbars and bottom pixel row in horizontal scrollbars are not drawn.
In KDE application this manifests in random appearance of a light line next to
the scrollbar slider, but the most annoying this issue when using
GTK-Qt-engine: in GTK apps the whole row becomes filled with garbage.
This issue barred me from using Light_v_2 style.
"David C. Rankin" <drankinatty(a)suddenlinkmail.com> wrote:
>On 05/06/2011 09:53 PM, Calvin Morrison wrote:
>> On 4 May 2011 19:53, Tiago Marques<tiagomnm(a)gmail.com> wrote:
>>> On Thu, May 5, 2011 at 12:12 AM, /dev/ammo42<mickeytintincolle(a)yahoo.fr>
>>> wrote:
>>>>
>>>>> I would toss out the idea that we take a look at using the current
>>>>> background with crystal windeco and keramik style as the default. It
>>>>> would turn a lot of heads out of the box and really give TDE a much
>>>>> different default look than KDE (a much improved look -- in my
>>>>> opinion)<snip>
>>>> I don't think using the default style of KDE 3.1 would give TDE a much
>>>> different default look than KDE :D
>>>> IMHO I would suggest defaulting to QtCurve or Domino (with a light
>>>> colorscheme, not the default grey one), but I don't know if they are
>>>> integrated now.
>>>
>>> +1 for a lighter color scheme. Even one like openSUSE, slightly yellow, is a
>>> lot nicer all around.
>>> Will try QtCurve, seems quite nice.
>>
>> Has anyone looked into how to make themes for Trinity? I couldn't find
>> any docs about KDE3.5 but I'd love to tinker around with some of these
>> themes.
>>
>> Thanks
>> Calvin Morrison
>>
>
>Calvin,
>
> I recall there being a couple of pages at techbase.kde.org or in the
>tutorials there. I think the kde3 docs are still up. I do recall an explanation
>of the theme elements, etc.. but I have no specifics committed to memory. Heck,
>if we could just get the CMake files for crystal window decorations done -- I'd
>be happy :)
>
>--
>David C. Rankin, J.D.,P.E.
>
>---------------------------------------------------------------------
>To unsubscribe, e-mail: trinity-devel-unsubscribe(a)lists.pearsoncomputing.net
>For additional commands, e-mail: trinity-devel-help(a)lists.pearsoncomputing.net
>Read list messsages on the Web archive: http://trinity-devel.pearsoncomputing.net/
>Please remember not to top-post: http://trinity.pearsoncomputing.net/mailing_lists/#top-posting
>
Calvin, Baho,
I rebuilt the libcaldav PKGBUILD I did to use Tim's quickbuild source as
suggested by Serghei. The updated PKGBUILD is here:
http://www.3111skyline.com/dl/dt/trinity/arch/src/trinity-libcaldav.tar.gz
Let me know if you find anything wrong with it. Hopefully it will fix the kdepim
build error with -DWITH_CALDAV=ON
--
David C. Rankin, J.D.,P.E.