As we continue updating our graphic images with respect to branding issues (thank you!), I have become more aware of how incomplete are the icon theme sets.
The crystalsvg set is the default set and even with that set occasionally I find a missing icon of a specific size. The other icon theme sets have many missing icons.
I believe the icon display algorithm uses an icon from the selected theme but when an icon is not available to then use one from the default theme crystalsvg. Doable, but I'd like to see us add the missing icons to each theme set.
For example, today I was testing my newly added toolbar icons for Ark. When I changed icon themes my konqueror icons looked goofy. I use tree view and tiny icons and there were some missing tiny (16 pixel) icons for the ikon theme. The icon algorithm used larger icons, which did not match the tiny icons. Goofy and kind of amateurish looking. Creating the missing icons was reasonably straightforward using kiconedit and resizing.
At the moment all I am asking is reporting. When you see missing icons then drop a note to this mail list. If you are able, possibly create the missing icon.
I find I toggle between kiconedit and kolourpaint to create icons. The former is better at resizing and basic pixel-by-pixel changes but the latter has additional paint tools to add missing elements.
I always use with the largest icon available to create smaller icons. Or I use karbon or gwenview to load an svgz and then export as a png, which I then load into kiconedit or kolourpaint to resize.
I'm somewhat amazed at how incomplete the icon theme sets really are.
This is not a critical or urgent request. Just one of those things that if we all are aware then we can continually peck away at the problem. :-)
As always, thanks again!
Darrell
Tim, Darrell,
How will the TQt3 executable name change affect packages that look for Qt3
executable to build???
Example 'pinentry' needs qmoc to build with '--enable-pinentry-qt'. Will
the name changes from moc or qxx.moc (whatever) to tqxx.moc break these
supporting packages?
I never would have thought about the supporting packages, but I needed to
rebuild pinentry and that provoked the thought.
What say the wizards? Will all supporting packages that rely on ..moc need
to be hacked to look for ..tqmoc stuff? I have no idea how extensive this list
is... Will it even matter or is this just an errant thought?
--
David C. Rankin, J.D.,P.E.
Hey.
During the cherry picking patches for kchmviewer I noticed one comic /
unwanted rename: src/kchmbookmartwindow.cpp.
It would probably be a good idea to rename it back
(and all references in the Makefile)?
Slavek
--
All,
THis was rather comical. I have a kate session with 100 TDE PKGBUILD scripts
as the files within the session. I decided to open a copy from the box at work
via sftp and my desktop went nuts. (Connection Closed dialogs _everywhere_)
See:
http://www.3111skyline.com/dl/dt/trinity/ss/kwrite-100-remote-files.jpg
After clicking cancel on all the connection closed dialogs -- all I had to do
was select the untitled file and press F5 to refresh the file in the kate
session. I think we should put a bit of delay into the fopen calls to insure
they are not stepping all over themselves. Anybody else have any ideas to fix this?
--
David C. Rankin, J.D.,P.E.
Darrell,
TQt3 fails to build with the following (during packaging). Looks like the
build scripts :(
( [ -d styles ] && cd styles ; make -f Makefile install; ) || true
make[3]: Entering directory `/build/src/tqt3/plugins/src/styles'
make[3]: Nothing to be done for `install'.
make[3]: Leaving directory `/build/src/tqt3/plugins/src/styles'
make[2]: Leaving directory `/build/src/tqt3/plugins/src'
make[1]: Leaving directory `/build/src/tqt3'
install: cannot stat 'qmake/qmake': No such file or directory
==> ERROR: A failure occurred in package().
Aborting...
I think this is on my end, but all other packagers will have to check their
setup as well...
--
David C. Rankin, J.D.,P.E.
I think the Ark extraction dialog is broken.
Ark refuses to retain a kdialog size. The dialog always opens too small for me to read the file text box. I have to manually resize every time. Rinse, repeat. Frustrating.
Ark does not use a full kdialog. There is no toolbar, hence, no button with my bookmarks.
Ark won't retain a dialog history. I have two working directories to which I routinely want to extract files. I want those locations retained in the drop-down history. Each time I open Ark the dialog defaults to $HOME/{$ARCHIVE_NAME} with no history.
Sometimes Ark will default to extracting to $HOME/{$PREVIOUS_ARCHIVE_NAME}//{$ARCHIVE_NAME}, which to silly. (Also notice the double slash.)
Just to be sure, I created a fresh profile and noticed the same behavior.
I can somewhat cheat by manually editing arkrc with the following:
[generic]
extractionHistory[$e]=/some/directory1,/some/directory2
I don't know why Ark doesn't automatically create that config key.
I seem to recall this working at one time in 3.5.10, but I can't get this to work there any more either.
This is classic paper cut territory and I'm bleeding. :-)
I would be grateful if somebody would confirm this wacky behavior before I write a bug report.
Darrell
All,
Just a quick update. gcc 4.7.1 has it the testing repository for Arch Linux.
This will hopefully allow a resolution of what was causing the race condition in
tdelibs/tdebase leading to the kwrite crash on line-wrap. However, as is the
Arch tradition, the chroot build environment is going though growing pains
resulting from the recent updates to the Arch package manager 'pacman'. We will
hopefully work though this in the next couple of days and have a new set of
packages build on 4.7.1 to test.
Nothing like working on the leading (not bleeding) edge :)
--
David C. Rankin, J.D.,P.E.
Tim, Darrell, All,
python-tqt fails to build from source. It looks like it may be related to a
sip problem (see 1st two lines below). I haven't changed my build scripts of
either sip or python-tqt. What should I check? Full error follows:
sip: TQ_LONG is undefined
Error: Unable to create the C++ code.
This is the GPL version of PyTQt 3.18.1 (licensed under the GNU General Public
License) for Python 2.7.3 on linux2.
Type 'L' to view the license.
Type 'yes' to accept the terms of the license.
Type 'no' to decline the terms of the license.
Do you accept the terms of the license? qextscintillaglobal.h could not be found
in /opt/tqt3/include and so the qtext
module will not be built. If TQScintilla is installed then use the -n argument
to explicitly specify the correct directory.
Checking to see if the qtcanvas module should be built...
Checking to see if the qtnetwork module should be built...
Checking to see if the qttable module should be built...
Checking to see if the qtxml module should be built...
Checking to see if the qtgl module should be built...
Checking to see if the qtui module should be built...
Checking to see if the qtsql module should be built...
Checking to see if the TQAssistantClient class is available...
Creating features file...
Checking to see if the TQCDEStyle class is built in...
Checking to see if the TQCDEStyle class is built in...
Checking to see if the TQInterlaceStyle class is built in...
Checking to see if the TQInterlaceStyle class is built in...
Checking to see if the TQMotifStyle class is built in...
Checking to see if the TQMotifStyle class is built in...
Checking to see if the TQMotifPlusStyle class is built in...
Checking to see if the TQMotifPlusStyle class is built in...
Checking to see if the TQPlatinumStyle class is built in...
Checking to see if the TQPlatinumStyle class is built in...
Checking to see if the TQSGIStyle class is built in...
Checking to see if the TQSGIStyle class is built in...
Checking to see if the TQWindowsXPStyle class is built in...
Checking to see if the TQWindowsXPStyle class is built in...
Checking to see if the TQWindowsStyle class is built in...
Checking to see if the TQWindowsStyle class is built in...
TQt v3.4.0 free edition is being used.
SIP 4.10.5 is being used.
These PyTQt modules will be built: qt qtcanvas qtnetwork qttable qtxml qtgl
qtui qtsql.
Support for these TQt classes has been disabled: TQInterlaceStyle
TQWindowsXPStyle.
The PyTQt modules will be installed in /usr/lib/python2.7/site-packages.
The PyTQt .sip files will be installed in /usr/share/sip.
The TQt header files are in /opt/tqt3/include.
The tqt-mt TQt library is in /opt/tqt3/lib.
pyuic will be installed in /usr/bin.
pylupdate will be installed in /usr/bin.
Generating the C++ source for the qt module...
--
David C. Rankin, J.D.,P.E.