Kopete
* Fix ICQ server thinks the client you are using is too old.
krdc
* Fix advanced button not working after Scaling.
* Make "always show local cursor" and "view only" permanently
configurable via krdcrc.
* Handle "smb:/" as well as "smb://" URLs.
and add a new helper target and script, "show-buildlink3", that outputs
a listing of the buildlink3.mk files included as well as the depth at
which they are included.
For example, "make show-buildlink3" in fonts/Xft2 displays:
zlib
fontconfig
iconv
zlib
freetype2
expat
freetype2
Xrender
renderproto
Changes:
* Kopete
o Fix automatic spellchecking when turning off rich text
o Prevent contacts from being added to a server side group called
Top Level
o Message notification in contactlist
o Fix crash for AIM
o Kopete is closing down all connections and reconnects after
about each 1 minute
o Fix Kopete crash after change ICQ status to online.
o Fix crash in ICQ on disconnect due to connect elsewhere.
RECOMMENDED is removed. It becomes ABI_DEPENDS.
BUILDLINK_RECOMMENDED.foo becomes BUILDLINK_ABI_DEPENDS.foo.
BUILDLINK_DEPENDS.foo becomes BUILDLINK_API_DEPENDS.foo.
BUILDLINK_DEPENDS does not change.
IGNORE_RECOMMENDED (which defaulted to "no") becomes USE_ABI_DEPENDS
which defaults to "yes".
Added to obsolete.mk checking for IGNORE_RECOMMENDED.
I did not manually go through and fix any aesthetic tab/spacing issues.
I have tested the above patch on DragonFly building and packaging
subversion and pkglint and their many dependencies.
I have also tested USE_ABI_DEPENDS=no on my NetBSD workstation (where I
have used IGNORE_RECOMMENDED for a long time). I have been an active user
of IGNORE_RECOMMENDED since it was available.
As suggested, I removed the documentation sentences suggesting bumping for
"security" issues.
As discussed on tech-pkg.
I will commit to revbump, pkglint, pkg_install, createbuildlink separately.
Note that if you use wip, it will fail! I will commit to pkgsrc-wip
later (within day).
without underscores (REPLACE.*.old, REPLACE.*.new, and REPLACE_FILES.*).
Also convert REPLACE.*.new= ${SH:Q} back to ${SH}, as it should not be quoted
here, if at all.
Ok with rillig.
Changes:
* Kopete
o Fix disconnects/crashes after connecting to a Yahoo webcam
o Don't send picture information packets to Yahoo buddies when
connecting into invisible state, as one might use these packets to
reveal your real connection state
o Don't crash when deleting several contacts that are in several
groups
o Fix escaping of HTML in Yahoo messages
* KPPP
o fix initialization problem with some modems (Qualcomm 3G CDMA)
o support higher connection speeds (921600 bps)
Many new features and refinements.
Notable changes include:
* Konqueror is the second web browser to pass the Acid2 CSS test,
ahead of Firefox and Internet Explorer
* Konqueror can also now free web pages from adverts with its
ad-block feature
* SuperKaramba is included in KDE, providing well-integrated and
easy-to-install widgets for the user's desktop
* Kopete has support for MSN and Yahoo! webcams
* The edutainment module has three new applications (KGeography,
Kanagram and blinKen), and has seen huge improvements in Kalzium
Changes:
* Kopete: Fix crash when KDE logout
* Kopete: Fix crash when drag&drop a temporary contact to the list.
* Kopete: Fix crash when ignoring messages from non-buddies
* Kopete: Resize correctly wide photos
* Kopete: Change the effect applied on offline status icon in order to
let see the color
* Kopete: Update the contactlist whan KDE (fonts) settings changes.
* Kopete: Don't send empty messages when holding enter
* Kopete: MSN: Don't dissconnect people using webmessenger.msn.com when
sending message with default font
* Kopete: MSN: Make the timeout option for away message works.
* Kopete: MSN: Fix the reverse list button.
* Kopete: MSN: Fix connections problems
* Kopete: MSN: Avatars downloaded correctly by third client like Gaim
* Kopete: MSN: Show font and colors settings
* Kopete: MSN: Scale the display picture
* Kopete: Yahoo: Fix big fonts
* Kopete: Yahoo: fix problems when sending messages
* Kopete: ICQ: Display only one error when we hit an unknown error
* Kopete: ICQ: fix "Online Sice"
* Kopete: ICQ and AIM: Fix typing notifycation
* Kopete: ICQ and AIM: Escape HTML correctly
* Kopete: Latex: Blacklist some latex command
* Kopete: GroupWise: copy and paste in contact property dialog
Highlights at a glance
* Text-to-speech system with support built into Konqueror, Kate, KPDF
and the standalone application KSayIt
* Support for text to speech synthesis is integrated with the desktop
* Completely redesigned, more flexible trash system
* Kicker with improved look and feel
* KPDF now enables you to select, copy & paste text and images from
PDFs, along with many other improvements
* Kontact supports now various groupware servers, including eGroupware,
GroupWise, Kolab, OpenGroupware.org and SLOX
* Kopete supports Novell Groupwise and Lotus Sametime and gets
integrated into Kontact
* DBUS/HAL support allows to keep dynamic device icons in media:/ and
on the desktop in sync with the state of all devices
* KHTML has improved standard support and now close to full support for
CSS 2.1 and the CSS 3 Selectors module
* Better synchronization between 2 PCs
* A new high contrast style and a complete monochrome icon set
* An icon effect to paint all icons in two chosen colors, converting
third party application icons into high contrast monochrome icons
* Akregator allows you to read news from your favourite RSS-enabled
websites in one application
* Juk has now an album cover management via Google Image Search
* KMail now stores passwords securely with KWallet
* SVG files can now be used as wallpapers
* KHTML plug-ins are now configurable, so the user can selectively
disable ones that are not used. This does not include Netscape-style
plug-ins. Netscape plug-in in CPU usage can be manually lowered, and
plug-ins are more stable.
* more than 6,500 bugs have been fixed
* more than 1,700 wishes have been fullfilled
* more than 80,000 contributions with several million lines of code and
documentation added or changed
in the process. (More information on tech-pkg.)
Bump PKGREVISION and BUILDLINK_DEPENDS of all packages using libtool and
installing .la files.
Bump PKGREVISION (only) of all packages depending directly on the above
via a buildlink3 include.
All library names listed by *.la files no longer need to be listed
in the PLIST, e.g., instead of:
lib/libfoo.a
lib/libfoo.la
lib/libfoo.so
lib/libfoo.so.0
lib/libfoo.so.0.1
one simply needs:
lib/libfoo.la
and bsd.pkg.mk will automatically ensure that the additional library
names are listed in the installed package +CONTENTS file.
Also make LIBTOOLIZE_PLIST default to "yes".
Changes:
* Kopete
o Implement Jabber file transfers. Till Gerken
o Add Jabber group chat support. Till Gerken
o Complete Kopete's handling of external changes to IM data stored
in KABC - add new contacts if added in KABC and rearrange
metacontacts following the data in KABC, similarly, remove. Will
Stephenson
o New connection API that supporting logging in as a different status
than "online" Matt Rogers
o New disconnect API so we can tell when we've been disconnected by
the server and can then reconnect. Matt Rogers
o Latex render plugin Duncan Mac-Vicar
o Add support for bold, italic and underlined messages to Yahoo Matt
Rogers
o Add new mail notifications to the Yahoo! plugin Matt Rogers
o Add SSL Support in IRC Jason Keirstead
o Add the ability to associate custom KNotify event notifications with
a metacontact (Buddy Pounce) Will Stephenson
o Add support for irc:// protocols in Konqueror Jason Keirstead
o Change the KopeteAwayAction to be more like Konqueror's Recent
Documents Jason Keirstead
o Add an alias plugin Jason Keirstead
o Seperate the password handling from KopeteAccount Richard Smith
o Support amaroK in Kopete's Now Listening plugin Will Stephenson
o Action to toggle encryption on/off in a chat. Olivier Goffart
o Implement KIMIface in Kopete to enable presence and messaging
integration across the desktop. Will Stephenson
o Merge data acquired from Kopete's protocols to the KDE address book,
e.g. names, email addresses and phone numbers. Will Stephenson
o Plugin to invite MSN contacts to uses gnomemeeting. Olivier Goffart
o "Send Email..." context menu entry. Reuben Sutton
o ICQ, support mimetype application/x-icq to add contacts Stefan Gehn
o AIM, support aim: protocol to add contacts Stefan Gehn
o ICQ, support for ignore-, invisible- and visible-list Stefan Gehn
o MSN incoming File transfers trought the chat session as MSN
Messenger 6 does.Olivier Goffart
* Remote Desktop Connection (krdc)
o Rewrote the RDP client to use an external rdesktop process, which
includes support for RDP 5. Currently this requires a patched
rdesktop version to be installed. Future rdesktop versions will have
this support built-in. Arend van Beelen jr.
o Switch to enforce the local cursor. Tim Jansen
* KWiFiManager
o when multiple cards are in use, each instance shows information
for one card Stefan Winter
o major code cleanup Stefan Winter
o support for wireless scanning Stefan Winter
* File Sharing
o Create an advanced fileshare Control Center module, based on
KSambaPlugin and KNFSPlugin Jan Schaefer
o Create an advanced Konqueror properties dialog plugin, based on
KSambaPlugin and KNFSPlugin Jan Schaefer
changes:
* kppp: Fix flow control for non-English users
* kppp: Added /dev/ttyS4 device. Custom devices still cannot be set
unfortunately.
* kget: Fix filesize display for files > 2GB
* kopete: Don't add temporary Yahoo! contacts to the serverside list.
* kopete: Kopete doesn't save settings when exiting KDE
* kopete: Close button doesn't close application when the system tray is
disabled
* kopete: Ignoring incoming IRC conversations crashes Kopete
* kopete: Avoid using libpng if no image is present
* kopete: When I type more than one space in a row, Kopete sends the
characters " "
* kopete: Yahoo won't connect with correct password on AMD64
Changes:
* kopete (Cryptography Plugin): Fix enable/disable encryption per message
* kopete: Fix suppression of buddy notification on connection
* kopete (Jabber Plugin): Fix resource identifiers truncated from Jabber
"to" addresses
* kopete (Jabber Plugin): Fix Packets from foreign clients are duplicated
* kopete (Main Application): Fix isReachable() is not called when clicking
on the contact icon
* kopete (Jabber Plugin): Fix String bug in account editor
* kopete (ICQ and AIM Plugins): Fix [PATCH] ICQ User Info for temporary
contacts is not automatically loaded
* kopete: Fix Refresh icon cache when KIconLoader settings change
* kopete (MSN Plugin): Fix "This user has me on his contact list" is
inaccurate
* kopete (IRC Plugin): Fix can't log into ANY IRC server
* kopete: Fix no mainWindow restore on exec kopete
* kopete (Jabber Plugin): Fix Registering new Account dialog in Jabber does
not update username
* kopete (MSN Plugin): Fix Kopete logs into MSN, connects and pops up
current contacts and mail, and then disconnects. It will not stay logged
in.
* kopete (Main Application): Fix Selecting several contacts and dragging
them only moves one
* kopete (SMS Plugin): Fix sms sending blocked by kopete determining user
is 'offline'
* kopete: Fix Type in Kopete handbook
* kpf: Fix Incorrect mimetypes for css and other fileformats.
* krdc: Fix KRDC does not send key clicks to the server until "special keys"
is used
* knewsticker: Fix SIGFPE crash when scrolling speed is set to 1
* configure: Fix Extraneous message in admin/Makefile.common using --prefix
* kwifimanager: make it compile with libiw-dev (27+)
* kwifimanager: auto-scaling statistics window, should now work for every
chipset out there
* kwifimanager: control center module saves settings
* Make various scripts install with the executable bit set
Changes:
KNewsTicker: Removed BSDtoday from list, fixed addresses of SecurityFocus
and Freshports
Kopete: disable send button when account goes offline while a chat is open
Kopete: allow renaming of groups inline, like we already do for contact
Kopete: fixed redraw bug in contactlist when scrollbar disappears
Kopete: rearrange icq account dialog to make it fit onto 800x600
Kopete: don't add contacts twice to contaclist
Kopete: fixed "Add Contact Wizard" forgetting contactname and KAB contact
when going backwards
Kopete: choose preferred contact by online status for starting a chat
Kopete: don't parse links inside HTML tags
Kopete: stop jabber icon animation when connecting failed
Kopete: properly exit Kopete when chatwindows are open on exit
Kopete: fix several possiblities where icq/aim accounts are show offline
although they are online
Kopete: don't get disconnected on sending long AIM messages
Kopete: fixed crashes when deleting contacts already deleted from the
contactlist
Kopete: fix crash on exit caused by webpresence plugin
Kopete: don't show kopete balloon on incoming messages while being away
Kopete: add support for timestamps including date and timestamps with no
date if it's a message from today
WiFi: improved ./configure behaviour which kept some distributions from
including kdenetwork/wifi in their binary packages
KWiFiManager: system tray remains open when main app is closed or minimized
Changes:
Network
Kopete
* NEW IN KDE: A multi-protocol instant messaging tool
* Remove the config page for the yahoo module. All configuration will be
moved to the Yahoo account config. Matt Rogers
* Port the plugin loading GUI over to kdelibs::KPluginSelector and get
rid of the custom PluginLoader class Martijn Klingens
* Support KWallet for password storage Martijn Klingens
* Port the configuration to KSettings::Dialog. Matt Rogers
* Integrate Kopete's contact list into KAddressBook The Kopete team
* Cleanup the API to be more robust. Notably, unload plugins
asynchronously, get rid of ConfigModule and use KCMs instead and try
to cut down on the amount of nested event loops. Martijn Klingens
* Switch the Oscar Plugin to KExtendedSocket Matt Rogers
* Port the Jabber plugin to use libxmpp Till Gerken
* Port MSN to the new protocol (MSNP9) Olivier Goffart
* MSN display picture and incomming MSN custom emoticons support Olivier
Goffart
Desktop Sharing (krfb)
* HTTP Server for Java applet
ksim
* Snmp plugin Simon Hausmann
Remote Desktop Connection (krdc)
* Additional protocol: RDP
* Preferences system
* Special keys dialog for CTRL-ALT-DEL and similar combinations
* View Only option
* Allow scaling in fullscreen mode
* Support for CursorPos extension, better 'dot-cursor' handling
* Toolbar redesign
KWiFiManager
* NEW IN KDE: application for monitoring and configuring wireless LAN
connections Stefan Winter
KPPP
* Log viewer:Show summary for selections and show a monthly estimates in
the statistics area. Andras Mantia, Mikolaj Machowski
* Fixed a bug in modem command writing
Changes:
* kmail: Fixed problem with external filters dropping last character of
mail
* kmail: Detect when another KMail instance is already running
* kaddressbook: Fix problem with import of Netscape addressbooks