prev
10th September 2005
by Derek Kite
next


This Week...
Juk gets basic support for MusicBrainz. KStars adds the solar system. An Avahi-based reimplementation of libkdnssd for distributions that don't like APSL-licensed mdnsd daemon. Outline of a brush is now drawn when moving it over the canvas in Krita. A spiffy, new, improved Konqueror throbber rolls into action. Refactoring: Scons/bksys build system, new layout for modules, Kat merging into part of Tenor.

Adds: Knoware, SoC project aiming for interactive bughunting and problem-solving; EWOK, QEmu front end; Kurriculum, a port of the authors CheExp-application from Windows ; kiriki, a clone of gtali (which itself is a Gnomeified Yahtzee)

Moves: KTranslator, kdenonbeta -> kdereview; Kanagram, kdereview -> kdeedu.

Stephan Kulow annouced on kde-cvs-announce:
Hi!

After all this talking and work on KDE4 I would like to remind everyone that we're still in process of releasing KDE 3.5.

Since yesterday night, the message freeze on the KDE 3.5 is active. To cite from the release schedule:
After this date the same message freeze applies as for released versions (i.e. only previously untranslated strings or clear errors in strings can be fixed - no new strings)

Please remember the next date:

September 10th, 2005: tags/KDE/3_5_beta1 created
The 3.5 branch is tagged as Beta 1 and is frozen for nonurgent commits till 14th.

This means over the weekend please don't commit new code that doesn't fix grave bugs (crashes, broken compilation). It's a nice timing to fix --enable-final support in your code, btw. Please update versions numbers as applying to your application _before_ saturday.

Thanks, Stephan

The amaroK team announces version 1.3.1 of the amaroK audio player
This is the first service release in the amaroK Airborne series. Version 1.3.1 improves on stability, introduces a more polished user interface and provides several new features.

Highlights of amaroK 1.3.1:
  • Support for the iPod Shuffle device
  • Advanced search filter for the Collection
  • Helix engine with many bugfixes
  • Improved equalizer dialog
  • GStreamer engine has been rewritten for better performance
  • Enhanced artwork in the user interface
  • Many bugfixes and optimizations
Release notes:

The "alsasink" output plugin for GStreamer has currently been disabled for stability reasons. For the time being we recommend using "osssink" instead.

ChangeLog since 1.3:

FEATURES:
  • Added 'Set as Playlist (Crop)' and 'Save as Playlist' options in the playlist context menu. (BR 99932)
  • Support for iPod shuffle devices. Patch by Guenter Schwann .
  • Media Device browser now has a connect button for connecting your iPod after amaroK has already been started. Also includes configurable mounting/unmounting options.
  • Holding down the stop button (as opposed to just clicking it) pops up a menu letting you stop either now, after the current track, or after the end of the queue.
  • Collection browser filter now fully supports the same Google-esque syntax as the playlist filter, plus one extra: lyrics:"stuff to search for" to search in cached lyrics.
  • Pressing Shift+Enter after filtering the playlist will now queue the first track. (BR 111054)
  • Display short statistics in the collection browser depending on the categorisation method.
  • New DCOP call "collection: totalTracks". Returns the total number of tracks in the collection.
  • New DCOP call "collection: totalGenres". Returns the total number of genres in the collection.
  • New DCOP call "collection: totalCompilations". Returns the total number of compilations in the collection.
  • New DCOP call "collection: totalArtists". Returns the total number of artists in the collection.
  • New DCOP call "collection: totalAlbums". Returns the total number of tracks in the collection.
  • New DCOP call "collection: similarArtists(int artists)". Returns the similar artists of the current track, results are limited by 'artists'.
  • New DCOP call "playlist: repopulate". Repopulates the playlist with tracks from dynamic mode.
  • New DCOP call "player: showBrowser". Allows for showing of playlist window browser, see the handbook for useage.
  • New DCOP call "player: setLyricsByPath". Allows adding custom lyrics for tracks.
  • Add an icon in the statusbar displaying the number of queued tracks; click on it to pop up a menu letting you jump to their locations in the playlist.
CHANGES:
  • New "Blue Danna" splash screen. Created by Nenad Grujicic, modified by Nathan Adolph.
  • 'Stop after track' is now saved (and so remembered across amaroK restarts).
  • Ported playlist + filter-lineedit behaviour to collection browser as well: you can move between the view and the filter with the up/down buttons, and just typing into the view will set the filter. (BR 108656)
  • Wiki Tab links use the color set for links, instead of "Selected Background". Style Authors can use "AMAROK_LINKCOLOR" if they want that color. (BR 111228)
  • The Equalizer widget has been pimped.
  • Pressing 'up' in the playlist filter will now take you to the end of the playlist, in addition to down going to the beginning, as before.
  • When jumping to the current track, it now gets centered instead of only barely showing.
  • GStreamer-engine was rewritten. The crossfading feature was removed for now (it didn't work right with recent GStreamer versions). Improvements: 1) Reduced CPU usage 2) Reduced latency 3) Increased stability
  • No need to restart amaroK to use your iPod!
  • Improved Konqueror Sidebar.
  • The bundled "Shouter" AmarokScript (for radio stream serving) has been updated and improved.
BUGFIXES:
  • amaroK wouldn't remember current track when restarting. (BR 110282)
  • Some memory leaks found and fixed.
  • Fix buzz and subsequent clicking when equalizer enabled in Helix and GStreamer engines compiled with GCC 4.0.1.
  • Burn option wouldn't show up for "Year - Album" items on Collection Browser.
  • Tray's tooltip would show things like 69:40 of 1:12:01.
  • Wiki Tab wouldn't work for names that contained "/". (BR 111634)
  • With KDE 3.4, the proper context menu wouldn't be shown for File Browser. Patch by Christian Baumgart . (BR 103305)
  • Playcounter and Access Date wouldn't be updated properly for PostgreSQL. Patch by Tonton . (BR 111519)
  • Clicking twice on the uninstall button for the same script, would make amaroK crash.
  • Fixed an obscure crash when you emptied the playlist, had the focus on it, and pressed up.
  • No longer show dynamic info popup on application startup. Patch by Christian Baumgart .
  • Sometimes the system tray tooltip did not update on song change.
  • Polishing for the collection browser and expanded item states. Patch by Christian Baumgart .
  • With xine-engine amaroK always treated remote media like radio streams.
  • Selecting Classical equalizer preset prompted for name.
  • Fixed konqueror sidebar compilation with kde <= 3.3 and gcc patched for visibility.
  • Konqueror sidebar can switch again between tabs.
  • Fixed playing of oggs in helix engine.
  • Fixed crash in helix engine when switching engines if helix/realplayer not installed.
  • Undo/Redo for the playlist was broken in some cases.
  • On Collection Browser, when grouping by Genre/Artist/Year-Album it wouldn't show the tracks. (BR 110890)
  • SmartPlaylist Editor would reset "Match Any" to "Match All" when editing. Patch by Kevin Henderson (BR 110918).
  • Podcasts and playlist tracks would be sorted lexicographically (BR 97297).
  • Saved dynamic playlists were not removable.
  • xine-engine: amaroK would get stuck on exit if the Equalizer was enabled and the engine playing. (BR 110791)
  • Dequeued items sometimes weren't being repainted properly.
- The amaroK team


Contents
  Bug Fixes Features Optimise Security Other
Accessibility [*] [*]
Development Tools [*] [*] [*]
Educational [*] [*] [*]
Graphics [*] [*] [*] [*]
KDE-Base [*] [*] [*] [*] [*]
KDE-PIM [*] [*] [*] [*]
Office [*] [*] [*] [*]
Konqueror [*] [*] [*] [*]
Multimedia [*] [*] [*] [*]
Networking Tools [*] [*] [*]
User Interface [*] [*] [*]
Utilities [*] [*] [*] [*]
Games [*] [*] [*]
Other

There are 287 selections this week.

Bug Fixes
Educational
Jason Harris committed changes in /trunk/KDE/kdeedu/kstars/kstars:
forward-porting refraction-related fixes from 3.5 branch
Diffs: 1, 2, 3, 4, 5 Revision 457625

Jason Harris committed a change to /trunk/KDE/kdeedu/kstars/kstars/skypoint.cpp:
Forward-port from 3.5: fix error condition in SkyPoint::EquatorialToHorizontal() when Dec==90.0
Diff Revision 457937

Jason Harris committed a change to /trunk/KDE/kdeedu/kstars/kstars/tools/observinglist.cpp:
Forward-port: Do not allow the user to add an object to the observing list more than once
Diff Revision 457939

Jason Harris committed changes in /trunk/KDE/kdeedu/kstars/kstars:
Two fixes: report that a script is running in the statusBar, and store
the initial focus coordinates in the Options object so that they don't
get reset by applyConfig()
Diffs: 1, 2 Revision 457952

Jason Harris committed a change to /trunk/KDE/kdeedu/kstars/kstars/ksnewstuff.cpp:
Forward-port fix from 3.5: do a full time update after installing new
comet/asteroid ephemerides
Diff Revision 457955

Games
Anders Widell committed a change to /trunk/KDE/kdegames/ksokoban/PlayField.cpp:
Fix for Bug 111258: exiting with q does not remember last solved puzzle
(Foreward port of revision 455967)
Diff Revision 455979

Nicolas Hadacek committed changes in /trunk/KDE/kdegames:
(forwrd port)
- fix dependencies
- "fix" bug #65488 by disabling network games
Diffs: 1, 2, 3, 4, 5 Revision 456007

Graphics
Gilles Caulier committed a change to /trunk/extragear/graphics/digikam/showfoto/showfoto.cpp:
BugFix : Hide properly ToolBar in FullScreen mode.CCBUG: 111876
Diff Revision 455800

Albert Astals Cid committed changes in /trunk/KDE/kdegraphics/kpdf:
Fordwardport
If somebody from the upper spheres (like Konqui for example) gives us the
mimetype use it instead trying to guess the mimetype ourselves for the file we
are opening, fixes problem in opening a pdf file generated by php code
Diffs: 1, 2, 3 Revision 455836

Nicolas Goutte committed a change to /trunk/KDE/kdegraphics/kcoloredit/kcolorchooser.cpp:
Use QColor::name to get the name of the color
(Backport of revision 455946; might not compile)
CCBUG:111896
Diff Revision 455949

Gilles Caulier committed a change to /trunk/extragear/graphics/digikam/libs/thumbbar/thumbbar.cpp:
Don't using KFilePreview thumbnails cache to display properly the image modifications on showfoto thumbbar. Please, give me a feedback...

Nota: using KIO:KfilePreview isn't the better way to render thumbnails. This method don't work properly with any
TIFF and PNG files generated with imlib2 (especially for example with hight PNG compression level).
Perhaps the better way is to use the digikamthumbnails kioslave when it's available (for example in a both
installation of showfoto and digikam in the same computer).

CCBUG: 111873
Diff Revision 456411

Albert Astals Cid committed a change to /trunk/KDE/kdegraphics/kpdf/uipppp:
Fordwardport fix for 105361
Diff Revision 456599

Barth Netterfield committed a change to /trunk/extragear/graphics/kst/kst/kst2dplot.cpp:
BUG: 111326
Make X zooming work again.
Diff Revision 456839

Wilfried Huss committed changes in /trunk/KDE/kdegraphics/kviewshell:
Port of commit 457059

Don't duplicate the Go-Menu when embedded in Konqueror.
CCBUG:79479
Diffs: 1, 2 Revision 457060

Wilfried Huss committed changes in /trunk/KDE/kdegraphics/kviewshell:
Port of commit 457346
Fix some page layout regressions.
Diffs: 1, 2 Revision 457347

Gilles Caulier committed changes in /trunk/extragear/graphics/digikam:
showfoto BugFix :

- Refresh the right item to save/saveas properly in showfoto thumbbar. Using a new method in thumbbar.cpp to find item by url.
- Don't prompt user about to save image after to do SaveAs operation.CCBUG: 111873
Diffs: 1, 2, 3 Revision 458078

KDE-Base
Dirk Mueller committed changes in /trunk/KDE/kdebase/kcheckpass:
kcheckpass fixes
Diffs: 1, 2 Revision 457649

Dirk Mueller committed a change to /trunk/KDE/kdelibs/kio/misc/kwalletd/kwalletwizard.ui:
fixes "kwallet being 5000 pixels big" problem in certain locales
Diff Revision 458295

KDE-PIM
Ingo Klöcker committed a change to /trunk/KDE/kdepim/kmail/kmmsgbase.cpp:
Forward port of 455948.
Diff Revision 455951

Bram Schoenmakers committed a change to /branches/KDE/3.5/kdepim/libkcalcppcpp:
When the user specifies an empty URL for the calendar resource, autogenerate one and notify the user about that.

BUG:72529
Diff Revision 456340

Allen Winter committed a change to /trunk/KDE/kdepim/kornpppp:
forward port:
Date parsing fix from Jose Prieto.
Approved by Mart Kelder.
Diff Revision 456794

David Jarvie committed changes in /trunk/KDE/kdepim/kalarm:
Bug 101877: Prevent session restoration from showing main window which should be hidden
Diffs: 1, 2, 3, 4, 5, 6, 7 Revision 458283

Konqueror
Dirk Mueller committed a change to /trunk/KDE/kdebase/kioslave/smb/kio_smb_auth.cpp:
fix kerberos authentication (the working patch)
Diff Revision 457729

Frank Osterfeld committed a change to /trunk/KDE/kdeaddons/konq-plugins/akregator/feeddetector.cpp:
forward port of 112146: resolve entities in feed titles
CCBUG: 112146
Diff Revision 458302

Multimedia
Seb Ruiz committed a change to /trunk/extragear/multimedia/amarok/srccppcpp:
Podcast items which did not have title's would not be add. How naive of me to think podcast publishers would release content with no information.
BUG:111870
Diff Revision 456118

Alexandre Pereira de Oliveira committed a change to /trunk/extragear/multimedia/amarok/src/playlist.cpp:
Don't forget current track when restarting.
BUG: 110282
Diff Revision 456480

Sebastian Trueg committed changes in /branches/stable/extragear/multimedia/k3b:
Fixed DVD-RW restricted overwrite handling.
Fixed a crash in the audioencoder.
Fixed a problem in the volume id editor in the data project view which caused the cursor to jump to the end of the line after inserting a character.
Diffs: 1, 2, 3, 4, 5, 6, 7, 8 Revision 457135

Alexandre Pereira de Oliveira committed a change to /trunk/extragear/multimedia/amarok/src/tagdialog.cpp:
When using next and previous on Tagdialog, after passing by a stream, fields would be always disabled.
BUG: 112060
Diff Revision 457223

Seb Ruiz committed changes in /trunk/extragear/multimedia/amarok:
Podcast subfolders are correctly restored on application load
BUG: 112162
Diffs: 1, 2, 3 Revision 458209

Sebastian Trueg committed a change to /trunk/extragear/multimedia/k3b/src/misclog.log.:
Cancel the md5job in the destructor.

BUG: 110345
Diff Revision 458226

Office
Fredrik Edemar committed a change to /trunk/koffice/kword/kwtextframeset.cc:
Recalculate the header or footer frame size when a table needs more/less space.

BUG: 111188
Diff Revision 455852

Jan Hambrecht committed changes in /trunk/koffice/karbon:
Improved the shadow effect plugin.

* removed degree sign suffix from options dialog
* added a visitVObject function to VVisitor to allow visiting basic VOjects (i.e. the shadow decorator)
* fixed selection and drawing of shadow objects
* fixed setting fill and stroke of shadow objects
* fixed redoing the shadow command

BUG: 92982
Diffs: 1, 2, 3, 4, 5, 6 Revision 456407

Tim Beaulen committed changes in /trunk/koffice/karbon:
Change the "plugins" menu to "effects" menu.

"Plugins is a slightly technical term and not one that is often used for top level menus."

For more information: http://bugs.kde.org/show_bug.cgi?id=111618

BUG:111618
Diffs: 1, 2, 3, 4, 5, 6 Revision 456699

Tomas Mecir committed a change to /trunk/koffice/kspread/kspread_editors.cc:
When typing into a cell (not editing with F2), left/right arrows move to
other cells, just like up/down cells do.

I know that some people find it unnatural, but for me, lack of this was
ultra-annoying when trying to write data into cells.

Plus, excel behaves like this too, and so does gnumeric/oo, I think.

BUG: 97308
Diff Revision 457120

Inge Wallin committed changes in /trunk/koffice:
Fix bug 106011: KoUnitDoubleSpinBox has a design flaw

This fix:
- removes KoBuggyUnitDoubleSpinBox
- renames KoUnitDoubleSpinBox2 into KoUnitDoubleSpinBox.
- makes all of koffice use KoUnitDoubleSpinBox as it was originally designed.

I will backport it into the 1.4 branch.

BUG: 106011
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 (+ 33 more) Revision 457470

Boudewijn Rempt committed a change to /trunk/koffice/krita/tools/kis_tool_brush.cc:
* Don't crash if there's no brush -- it's bad if there's no brush, but we still shouldn't crash.
Diff Revision 457691

Utilities
Stephan Kulow committed a change to /trunk/KDE/kdeadmin/kuser/kgroupfiles.cpp:
forwardport gshadow fix
Diff Revision 457630

Frans Englich committed changes in /trunk/playground/utils/defense:
* Had editorial fixes of design.xml lying around
* Build system fixes for unsermake and the SVN conversion
* Misc fixes. Libxml2 have improved a lot on the Schema front, so this could need some adaption.
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 (+ 21 more) Revision 458240

Features
Accessibility
Gunnar Schmidt committed changes in /trunk/KDE/kdeaccessibility/kbstateapplet:
Foreward ported my keyboard status applet changes from 3.5 branch
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 (+ 49 more) Revision 456248
View Visual Changes (to 54 files)

Development Tools
Grzegorz Jaskiewicz committed a change to /trunk/kdenonbeta/icecream/icecream/daemon/main.cpp: