Dieser Digest wurde noch nicht auf Deutsch übersetzt. Könnte er aber sein!
Werden Sie aktiv, und übersetzten Sie ihn!

prev
2. September 2005
von Derek Kite
next


Diese Woche ...
Konqueror defaults to "smart" popup blocking. KTouch adds a russian keyboard and training file. New nxfish ioslave which allows sharing between local NX Client and the remote NX server without requiring Samba. Wallpapers and background tiles were "cleaned up" for the 3.5 release.

Three threads on kde-core-devel are worth considering. The future direction of KDE has been discussed over the last week or so at Malaga, and Stephan Kulow kindly brought the discussion to the wider audience.

The first thread is titled Malaga Discussions I [1]. Stephan wrote:
So we came together in the afternoon and discussed some issues that we consider interesting enough to discuss.

The first one was IPC. We once again summarized the benefits of KDE switching to DBUS (among the lines of 'well maintained', 'support from toolkits and other desktops', 'distribution support already very high') and what bothers us with it ('C API', 'unsolved performance problems', 'unknown upgrade path').

So it was pretty clear, that we do should switch, but what we discussed in a pretty long and heated discussion was: how and on what level should we support applications accessing the KDE3 dcop interface. And so far we only found one use case that we consider important enough to support it: kpresenter/kdetv for KDE3 wants to disable the screensaver running within KDE4. All other dcop3<->dcop3 conversations have to be supported in a way as we do now when KDE applications started under twm. In that area KDE4 just has to make sure not to get in the way of KDE3 (e.g. different file names for communication sockets).

There was some discussion whether it is worth working on dcop scripting now, and some expressions wondering why adopt a slow and undefined protocol. It looks like d-bus is going to be part of KDE4, the implementation details will be interesting to say the least.

Stephan continued with a thread called Malaga Discussions II [2]. This is about scripting interfaces to KDE.
We all agreed, that scripting will be a major component of KDE4 and that we need to make sure it's as good as possible.

The discussion went a bit back and forth on the topics 'Do we support only one or several languages?' and 'If one, what language will that be?'. I was actually the strongest supporter of having a multi-language strategy, but in the end we left it to the developers there representing the actual kdebindings authors (Ian, Rich and Richard Dale) and they kind of agreed that one excellent binding is more than enough work. During the discussion on the numbers of languages to support it was already obvious that the majority of developers wants kjs/qsa (which are said to differ only in details so far) to be _that_ language.

Please note though that this whole discussion was just about scripting applicatins, neither about application development nor about heavy plugins. There is still something left to discuss, but we did a start.

Sebastian Sauer commented: [3]
Quit funny cause the feedback I got last year from majority of users and developers is, that they would like to have python or <put your fav interpreter her> as preferred language instead of ecma like scripts. Anyway, that's personal taste and shows one more time, that we maybe should provide at least an optional way to leave the decision up to the potential developer who decides that he likes to write some other binding and got frustrated by rewritting everything cause the existing scripting-solution is qsa/kjs only and couldn't be reused and, more worse, applications are bind to qsa/kjs only.

As already sayed above that doesn't mean to maintain a bunch of equivalent solutions for all existing interpreterlanguages like done today, rather then providing a plugin-framework where somebody is able to put his own scripting-binding in and use it as first class citizen even if not official supported by the KDE-project.

A third thread [4] summarizes what Stephan called "another heated discussion". This one is about the organisation of kdelibs and kdebase. The discussion takes place in this thread [5]. Anyone using trunk needs to be aware of this:
And to make application development/porting in any way reasonable I branched kdelibs to /branches/work/kdelibs4_snapshot - you should use that one if you're not interested in developing kdelibs. Expect trunk/KDE/kdelibs to be broken at any random time (for now).

What is this all about? Stephan explains:
kdebase in it's current form is too strictly bound to the UNIX desktop we developed so far. Many in the past raised the concern that you don't need kicker on Windows, but you still would like to have the ioslaves and the helpcenter on it - still both are bound together in one SVN module. So we decided to split kdebase into two subsets: those apps that are foundation for other applicatins and those apps that make up the KDE desktop. This wasn't really controversial.

The other aspect was much more controversial as it related to kdelibs. The idea presented was to split kdelibs into the parts that only rely on Qt each (most widgets, some of our kdecore parts) and those parts that are either grouped together to make up KDE's framework and the parts that rely on that KDE framework.

The heated discussions came from what I would call 'creative tension'. KDE has many different interests involved in the development, each trying to make sure that their needs are met. On one end you have Trolltech with a cross platform toolkit, and developers (customers) using their toolkit to write applications that fit specific needs. They would like some of the KDE technologies to be available to Qt users. Another interest are those who would like to see the porting of KDE and it's components to OSX and Windows, but would like to easily exclude technologies that would be duplicated where the host has a suitable implementation. The third (loosely) group are those who look at these ideas, and say as Rhett Butler: Frankly, my dear, I don't give a damn. And don't want to complicate or create maintenance for something they are not interested in.

Benjamin Meyer explained the goals of this exercise: [6]
With more and more companies adopting Qt having a set of tools from KDE that only require Qt gives them a way to try out KDE's technology and hopefully then utilize our entire framework. This will give us more testers, contributors etc. The best example is a lot of the KDE widgets that you find in designer and a bunch of small helper classes in kdecore.

From a more fundimental level there is a heck of a lot of interdependencies in kdelibs that aren't needed at the moment. The thicker the graph the harder it is to debug. A lot of us wish to implement unit tests. Reducing the number of unnecessary dependencies will make this job easier. This also makes giving maintainership over to new developers a lot more easier. There has been a lot of talk about maintainers here at akademy also. Right now there seems to be only a few people who really understand and maintain kdelibs.

The concensus at the end of the meeting was not that we definitly were going to do this fyi, but to at least give it a shot and see how far we could get.

[1] http://lists.kde.org/?l=kde-core-devel&m=112522690717601&w=2
[2] http://lists.kde.org/?l=kde-core-devel&m=112524270027657&w=2
[3] http://lists.kde.org/?l=kde-core-devel&m=112526102816806&w=2
[4] http://lists.kde.org/?l=kde-core-devel&m=112548113617951&w=2
[5] http://lists.kde.org/?l=kde-core-devel&m=112513238424281&w=2
[6] http://lists.kde.org/?l=kde-core-devel&m=112565459811357&w=2


Statistiken
Commits: 2615 von 218 Entwicklern, 61958 Zeilen geändert, 1683 neue Dateien.
Offene Programmfehler: 8988
Offene Wünsche: 8402
Neue Programmfehler: 321 in den letzten sieben Tagen.
Behobene Programmfehler: 325 in den letzten sieben Tagen.

Commit-Zusammenfassung
Modul Commits
l10n
374
extragear
268
www
263
work
254
stable
211
playground
209
kdenonbeta
190
kdenetwork
141
kdelibs
88
kdebase
79
Zeilen Entwickler Commits
421
Frerich Raabe
60
274
Ludovic Grossard
52
647
Nikolas Zimmermann
51
309
Laurent Montel
50
119
Christoph Cullmann
46
172
Nicolas Goutte
45
191
Grzegorz Jaskiewicz
45
1455
Frans Englich
43
138
Gilles Caulier
41
923
Jose Nuno Coelho Pires
41

Übersetzungsstatus (i18n)
Sprache Prozent vollständig
Estnisch
97.68%
Schwedisch
96.48%
Portugiesisch
93.07%
Britisches Englisch
92.95%
Französisch
92.69%
Italienisch
91.29%
Spanisch
90.62%
Holländisch
90.43%
Dänisch
90.06%
Serbisch
88.35%

Fehlerbeheber
Fehlerbeheber Anzahl der behobenen Fehler
Olivier Goffart
28
Bram Schoenmakers
17
Matt Rogers
14
Alexandre Pereira de Oliveira
11
Tommi Tervo
10
Thiago Macieira
10
Albert Astals Cid
9
Oliver Kellogg
8
Andreas Beckermann
7
Joris Guisson
6

Inhalte
  Fehlerbehebungen Funktionen Optimierungen Sicherheit Anderes
Behindertengerechtheit [*]
Entwicklungs-Werkzeuge [*] [*] [*]
Unterricht [*] [*]
Grafik [*] [*] [*] [*]
KDE-Basis [*] [*]
KDE-PIM [*] [*] [*]
Büro [*] [*] [*]
Konqueror [*] [*] [*]
Multimedia [*] [*] [*] [*]
Netzwerk-Werkzeuge [*] [*] [*]
Benutzerschnittstelle [*] [*]
Hilfsmittel [*] [*] [*]
Spiele
Anderes

There are 220 selections this week.

Fehlerbehebungen
Entwicklungs-Werkzeuge
Christoph Cullmann machte Änderungen in /trunk/KDE/kdebase/kate/app:
make session save as work, remove dirwatch, and other fixes
Diffs: 1, 2 Revision 453898

Christoph Cullmann machte Änderungen in /trunk/KDE/kdelibs/kate/part:
fix crash on cursor out of range, but the other stuff looks like pure bloat :( why not just save the cursors per bufblock, 2000 lines shouldn't be that much or? we could even break that down inside the buf block, but this current design doesn't look that clever, needing to sync even more internal parts, beside, is the edit history really needed in addition to undo?
Diffs: 1, 2 Revision 455239

Grafik
Albert Astals Cid machte Änderungen in /trunk/KDE/kdegraphics/kpdf:
Fordward port fix for bug 110666
Diffs: 1, 2, 3, 4 Revision 454213

Gilles Caulier übertrug eine Änderung für /trunk/extragear/graphics/digikam/showfoto/showfoto.cpp:
BugFix : when current item is deleted, always get the new current item from thumbbar
Diff Revision 454594

Gilles Caulier machte Änderungen in /trunk/extragear/graphics/digikam:
BugFix : update properly current item informations when images are loaded/removed.
Diffs: 1, 2, 3, 4 Revision 455340

Gilles Caulier machte Änderungen in /trunk/extragear/graphics/digikamimageplugins/superimpose:
Bugfix : open properly the last template superimpose folder used.
Diffs: 1, 2, 3 Revision 455410

KDE-Basis
Helge Deller übertrug eine Änderung für /trunk/KDE/kdebase/kcontrol/info/opengl.cpp:
forwardport: Bug 101154: kinfocenter opengl DRI/GLX crash
Diff Revision 454065

Konqueror
Stephan Kulow übertrug eine Änderung für /trunk/KDE/kdebase/kioslave/smb/kio_smb_auth.cpp:
never trust samba developers
Diff Revision 453870

Nikolas Zimmermann übertrug eine Änderung für /trunk/kdenonbeta/kdom/core/DocumentImpl.cpp:
While going through the events code I found this hardcore bug, no one ever noticed before :-)
Amazing, what all the testsuites don't cover.
Diff Revision 454105

Rob Buis übertrug eine Änderung für /trunk/kdenonbeta/kdom/css/MediaListImpl.cpp:
Crash fix for htmldisplay http://www.kde.org.
Diff Revision 454638

Luciano Montanaro übertrug eine Änderung für /trunk/KDE/kdelibs/kjs/regexp.cpp:
Committed fix for bug #110995 (non-pcre regular expressions do not work)
Diff Revision 454904

Multimedia
Alexandre Pereira de Oliveira machte Änderungen in /trunk/extragear/multimedia/amarok:
With KDE 3.4, the proper context menu wouldn't be shown for File Browser.
Patch by Christian Baumgart
BUG: 103305
Diffs: 1, 2 Revision 454132

Alexandre Pereira de Oliveira übertrug eine Änderung für /trunk/extragear/multimedia/amarok/src/contextbrowser.cpp:
It seems wikipedia doesn't expect slashs to be encoded to %2F, so let's use KURL::encode_string instead of KURL::encode_string_no_slash. This makes names like "AC/DC" work.
BUG: 111634
Diff Revision 454218

Alexandre Pereira de Oliveira übertrug eine Änderung für /trunk/extragear/multimedia/amarok/srccppcpp:
Don't show the "+" for folders that have no content on Playlist Browser.
BUG: 111339
Diff Revision 454254

Paul Cifarelli machte Änderungen in /trunk/extragear/multimedia/amarok/src/engine/helix/helix-sp:
zero the data_history, to eliminate the buzz on playing the first track
after enabling the equalizer
Diffs: 1, 2 Revision 454306

Alexandre Pereira de Oliveira übertrug eine Änderung für /trunk/extragear/multimedia/amarok/src/party.cpp:
Trying to fix the random is (dis/en)abled on startup
Diff Revision 454352

Koos Vriezen übertrug eine Änderung für /trunk/extragear/multimedia/kmplayer/src/kmplayer_part.cpp:
Fix resizing part to 0x0 on www.3fm.nl when click 'Luister Live' in top-left
flash element. Normally kmplayer tries to resize itself to the movie size
when no WIDTH/HEIGHT tags were passed. Of course this should not be done if
size is 0x0, like here for an audio only stream.

Thanks Gordon Mackay for reporting this one!
Diff Revision 454435

Seb Ruiz übertrug eine Änderung für /trunk/extragear/multimedia/amarok/src/playlistbrowser.cpp:
Loading podcasts channels or items from the context menu would add the remote url even if already downloaded.
BUG:111722
Diff Revision 454802

Netzwerk-Werkzeuge
Andre Duffeck übertrug eine Änderung für /trunk/KDE/kdenetwork/kopete/protocols/yahoo/yahoocontact.cpp:
forward port: Split long messages into parts of 800 chars
Diff Revision 454525

Andre Duffeck machte Änderungen in /trunk/KDE/kdenetwork/kopete/protocols/yahoo:
forward port.
s are crs in yahoo.
Diffs: 1, 2 Revision 454533

Joris Guisson machte Änderungen in /trunk/extragear/network/ktorrent/libtorrent:
Fixed 111752 : Use 64 bit ints when dealing with bytes !!!!!!!!!!!!!!!!!!!!

BUG: 111752
Diffs: 1, 2, 3, 4, 5, 6, 7, 8 Revision 455314

Andre Duffeck machte Änderungen in /trunk/KDE/kdenetwork/kopete/protocols/yahoo:
forwardport: YahooIDs are always lowercase.
Diffs: 1, 2, 3 Revision 455323

Büro
Inge Wallin machte Änderungen in /trunk/koffice/kspread:
Fix bug 110551: Scrolling left/right is very slow

An attempt to fix this seems to have been done before (see bug
101234), but was only fixed in the vertical direction. Actually this
is a fix of that fix.

BUGS: 110551,101234
Diffs: 1, 2 Revision 454114

Inge Wallin machte Änderungen in /trunk/koffice/kspread:
Start of fix for bug 108017: Top left cell not preserved between
closing and opening of file

The problem was that the top left was never saved in the file.

This patch implements:
- saving the position of the top left in the file
- reading the position of the top left
- setting the position of the top left

The only remaining problem is that the setting is done before the view
is actually shown on the screen. At that point, the window doesn't
have it's final size, so the view scrolls even if it shouldn't have
to.

It also leaves a lot of debug output to stdout if you have that turned
on. That will disappear in the final fix.

I commit this now so that me or somebody else can continue with the
final fix.

CCBUG: 108017
Diffs: 1, 2, 3, 4, 5, 6 Revision 454473

Peter Simonsson machte Änderungen in /trunk/koffice/karbon:
Fix Bug 111717 how to bring back the overview window if you close it?

BUG:111717
Diffs: 1, 2, 3 Revision 454763

Laurent Montel machte Änderungen in /trunk/koffice/kpresenter:
Don't show that we can move object (with SizeAllCursor) when
we can't
Diffs: 1, 2 Revision 455150

Benutzerschnittstelle
Giovanni Venturi übertrug eine Änderung für /trunk/KDE/kdelibs/kdeui/kpushbutton.cpp:
this fix the bug #111642 also on the trunk
BUG:111642
Diff Revision 454640

Hilfsmittel
Raul Fernandes machte Änderungen in /trunk/kdenonbeta/ktranslator:
Fixed the behavior of OCR plugin (like Lubos Lunak suggested)
Diffs: 1, 2 Revision 455391

Funktionen
Entwicklungs-Werkzeuge
Alexander Dymo machte Änderungen in /trunk/playground/devtools/eclipse:
qmake support plugins for eclipse
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 (+ 109 mehr) Revision 453909
Sichtbare Änderungen ansehen (nach 1 Datei)

Dominik Haumann machte Änderungen in /trunk/KDE/kdeaddons/kate/tabbarextension:
* settings dialog
* synchronization of settings for all view
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 (+ 1 mehr) Revision 454342

Christoph Cullmann machte Änderungen in /trunk/KDE/kdebase/kate/app:
add generic part manager, this will allow us to embed arbitary parts in the future
Diffs: 1, 2, 3, 4, 5, 6, 7 Revision 454700

Mirko Boehm machte Änderungen in /trunk/kdenonbeta/threadweaver/Weaver:
- added factory method for thread creation in WeaverImpl
- added documentation from the presentation
Diffs: 1, 2, 3 Revision 455005

Hamish Rodda machte Änderungen in /trunk/KDE/kdelibs/kate:
Major changes to correlate with the changes to the interface:
1) All cursor pairs now converted to ranges. Other misc interface
changes ported.
2) Almost complete rewrite of smart cursors and ranges.
This is incomplete and crashes, but Cullmann asked for it to be
committed so that it can be worked on at akademy.
3) KateSmartManager is the new way I'm trying to efficiently handle
updating smart cursors and ranges when something changes. This is where
most of the breakage is at the moment, i think.
4) Some work on the renderer - needs more
5) KateEditInfo is the new way I'm working on to store document change
history in more detail. It's similar to the old way but I want it to be
more comprehensive. Also, we'll be able to take a reference to the
document at any point in time, and translate a cursor or range from then
to any other point in time
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 (+ 45 mehr) Revision 455076

Hamish Rodda machte Änderungen in /trunk/KDE/kdelibs/kate/tests:
My preliminary work on a small regression tester, doesn't pass at the
moment, haven't had a chance to work out why not
Diffs: 1, 2 Revision 455082

Mirko Boehm machte Änderungen in /trunk/kdenonbeta/threadweaver:
- implemented requestAbort calls which ask currently executed Jobs
to abort if possible
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9 Revision 455319

Mirko Boehm übertrug eine Änderung für /trunk/kdenonbeta/threadweaver/Ideas-RFC.txt:
- added the ideas collected through the conference and at the
presentation
- feel free to comment and add or remove stars to vote on features
Diff Revision 455327

Dominik Haumann machte Änderungen in /trunk/KDE/kdeaddons/kate/tabbarextension:
* show URL in tooltip
* implement remove all highlight marks
* fix possible out-of-range array access
* fix slots and sync of highlight marks
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9 Revision 455365

Unterricht
Anne-Marie Mahfouf machte Änderungen in /trunk/playground/edu/kard/src:
add game sounds
add number of Tries in statusbar
some fixes
Thanks to Bojan for his patch, great start for KDE coding!
CCMAIL=dbojan@gmail.com
Diffs: 1, 2, 3, 4, 5, 6, 7 Revision 454479
Sichtbare Änderungen ansehen (nach 1 Datei)

Marc Wäckerlin machte Änderungen in /trunk/playground/edu/kdissert/src:
new functionality:
if the canvas size is too small, the canvas is automatically extended
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 (+ 10 mehr) Revision 455176

Anne-Marie Mahfouf machte Änderungen in /trunk/playground/edu/kard/src/sounds:
add sounds! thanks Bojan, I forgot to commit them
CCMAIL=dbojan@gmail.com
Diffs: 1, 2, 3, 4, 5 Revision 455618

Grafik
Aurélien Gâteau machte Änderungen in /trunk/extragear/graphics/gwenview:
The click/double-click behaviour of the bookmark view has been changed to match
the behaviour of the folder view.
Diffs: 1, 2, 3, 4, 5, 6 Revision 454083

Jesper Pedersen machte Änderungen in /trunk/extragear/graphics/kimdaba:
first step at a compressed index.xml file
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 (+ 2 mehr) Revision 454192

Jesper Pedersen machte Änderungen in /trunk/extragear/graphics/kimdaba:
1) added a KEXIF dialog from the thumbnail view
2) removed the rebuild thumbnails - it is really not needed anymore3) renamed deleted thumbnails, to indicate that this will delete the kimdaba 2.1 thumbnails - in future versions thumbnails are stored in ~/.thumbnails, remember
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 Revision 454669

Ramakrishna R. machte Änderungen in /trunk/playground/base/klabelbrowser/klbkioslave:
klb:/ protocol now supports application of labels
Diffs: 1, 2 Revision 454699

Ramakrishna R. machte Änderungen in /trunk/playground/base/klabelbrowser/klbkioslave:
klb: supports create label
Diffs: 1, 2 Revision 454703

Ramakrishna R. machte Änderungen in /trunk/playground/base/klabelbrowser/klbkioslave:
klb: now supports deletion of labels
Diffs: 1, 2 Revision 454706

Ramakrishna R. machte Änderungen in /trunk/playground/base/klabelbrowser/klbkioslave:
klb: now supports renaming of labels
Diffs: 1, 2 Revision 454714

Ramakrishna R. machte Änderungen in /trunk/playground/base/klabelbrowser/klbkioslave:
klb protocol can now remove label from a path
Diffs: 1, 2 Revision 454728

Ramakrishna R. machte Änderungen in /trunk/playground/base/klabelbrowser/klbkioslave:
no need to type url for creating labels, kioslave now has html form to create new labels
Diffs: 1, 2 Revision 454860

Ramakrishna R. machte Änderungen in /trunk/playground/base/klabelbrowser/klbkioslave:
kioslave now supports appliction of labels using html forms with dropdown for labelnames and a browse button to select the file path
Diffs: 1, 2 Revision 455013

Wilfried Huss übertrug eine Änderung für /trunk/KDE/kdegraphics/kviewshell/kviewpart.cpp:
Port of revision 455491

Keep settings on plugin switch.
Diff Revision 455494

KDE-PIM
Rafał Rzepecki machte Änderungen in /trunk/KDE/kdepim:
Merged in soc-gtd work branch.
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 (+ 37 mehr) Revision 455580
Sichtbare Änderungen ansehen (nach 1 Datei)

Konqueror
David Faure machte Änderungen in /trunk/KDE/kdebase/konqueror:
Send KParts::OpenURLEvent before opening the URL, not right after (which is a rather
undefined moment since the loading is async). This makes it possible to get the old URL
as well. As discussed with Keith Hans for his SOC project.
Diffs: 1, 2, 3 Revision 454175

Stephan Binner übertrug eine Änderung für /trunk/KDE/kdebase/kcontrol/konqhtml/jspolicies.cpp:
Default popup policy should be "smart" (#99041)
Diff Revision 454265

Frans Englich machte Änderungen in /trunk/kdenonbeta/kdom/xpointer:
Align XPointer with the KDOM overhaul. All tests succeed except for the two expected failures, due to the xml:id bug in kdom/core.
Diffs: 1, 2, 3, 4, 5, 6, 7 Revision 454557

Rob Buis machte Änderungen in /trunk/kdenonbeta/kdom:
A large portion of making kdom work on qt4 now. It will probably take
some time to complete the porting, but I have to commit to let Frerich
take over, my system is unstable right now and needs cleaning up...
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 (+ 61 mehr) Revision 455043

Rob Buis machte Änderungen in /trunk/kdenonbeta/ksvg2:
Ksvg2 should compile against qt4 now, I have some linking problems, will try
to fix tomorrow.
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 (+ 21 mehr) Revision 455267

Rob Buis machte Änderungen in /trunk/kdenonbeta/khtml2:
Make khtml2 use qt4 too.
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 (+ 66 mehr) Revision 455519

Rob Buis machte Änderungen in /trunk/kdenonbeta/kdom/cache:
Using SadEagle's imload lib, with his permission.
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 (+ 37 mehr) Revision 455593

Aaron J. Seigo übertrug eine Änderung für /trunk/KDE/kdebase/konqueror/konq_mainwindow.cc:
listen to kiosk restrictions when showing the config dialog
Diff Revision 455628

Multimedia
Marco Gulino übertrug eine Änderung für /trunk/kdenonbeta/kmobiletools/kmobiletools/devicepartsart.art.:
Updating the whole addressbook list should always clear the listview.
Diff Revision 453890

Gábor Lehel machte Änderungen in /trunk/extragear/multimedia/amarok:
Ported ListView + Filter-LineEdit behaviour from the playlist to the collection browser as well, you can now move
between the view and the filter with the up/down buttons, and just type into the view to set the filter.
BUG: 108656
Diffs: 1, 2, 3 Revision 454252

Markus Brueffer machte Änderungen in /trunk/extragear/multimedia/amarok/srcer.c:
Add a default button which restores the original presets.
Diffs: 1, 2 Revision 454474

Koos Vriezen übertrug eine Änderung für /trunk/extragear/multimedia/kmplayer/src/kmplayerpartbase.cpp:
Missed the video/x-msvideo for playlist detection, so make this a little
more ms general ..
Report from Gordon Mackay on http://www.srhdev.co.uk, thanks!
Diff Revision 454741

Alexandre Pereira de Oliveira übertrug eine Änderung für /trunk/extragear/multimedia/amarok/src/scrobbler.cpp:
Show progress on status bar while submitting to AudioScrobbler. This has the good side effect of deleting the job, fixing another memleak.
Diff Revision 454839

Christian Esken machte Änderungen in /trunk/KDE/kdemultimedia/kmix:
KMix Port to Qt4.
Everything should be "native Qt4" (no Qt3-Support needed), except for
the "DialogSelectMaster" class.
Some features are not yet ported fully (most notably "Select Master Channel"),
and the configuration file format is now under heavy rework.
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 (+ 49 mehr) Revision 455383

Netzwerk-Werkzeuge
İsmail Dönmez übertrug eine Änderung für /trunk/extragear/network/konversation/src/ircviewbox.cpp:
Make Ctrl-F Ctrl-F close find window. psn arrived 5 minutes before and made a wish. Damn :p
Diff Revision 453939

Bram Schoenmakers machte Änderungen in /trunk/playground/network/ksniffer:
Use a button instead of a checkbox for opening the configuration dialog.
Diffs: 1, 2 Revision 453951

Danny Allen übertrug eine Änderung für /trunk/extragear/network/konversation/src/identitydialog.cpp:
use correct icon for add button in identity dialog
Diff Revision 453982

Iain Dooley machte Änderungen in /trunk/playground/network/koto:
Finished code editor implementation, made runtime editing of signals/slots possible
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9 Revision 454148
Sichtbare Änderungen ansehen (nach 1 Datei)

Joris Guisson machte Änderungen in /trunk/extragear/network/ktorrent:
Changes :
- Fixed removed data bug
- Fixed bug which prevented file_info file from loading under cetain circumstances
- Excluded chunks now shown in light gray (Ivan)
- Size moved to it's own column in KTorrentView

GUI
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 (+ 5 mehr) Revision 454171

Joris Guisson machte Änderungen in /trunk/extragear/network/ktorrent:
Changes :
- Search engines now stored in file (Ivan)
- Search engines can now be edited by the user in the preference dialog (Ivan)

GUI
Diffs: 1, 2, 3, 4, 5, 6, 7, 8 Revision 454593

Andre Duffeck übertrug eine Änderung für /trunk/KDE/kdenetwork/kopete/protocols/yahoo/yahoocontact.cpp:
forwardport: deal with font and size changes.
Diff Revision 454901

Joris Guisson machte Änderungen in /trunk/extragear/network/ktorrent/libtorrent:
Changes :
- Choker now favors recently connected Peers
- Fixed small bug in torrentcontrol.cpp (Ivan)
- Stop downloading excluded chunks, when they where allready downloading.
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 Revision 455128

Andre Duffeck übertrug eine Änderung für /trunk/KDE/kdenetwork/kopete/protocols/yahoo/libyahoo2/libyahoo2.c:
forwardport of 455311 (change version to YMSG12)
Diff Revision 455312

Büro
Tomas Mecir machte Änderungen in /trunk/koffice/kspread:
When you select a range, write some nice formula and press Ctrl+Alt+Enter,
you get a range formula - matrix and so. Useful for MMULT and similar.
This is just like excel/oo.o/gnumeric, however, parts of matrix can still be
modified and so on ... Further work on GUI needed to get this to work, but it's
already useable quite well.

This is the final part of my SoC project.
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9 Revision 454005

Martin Ellis machte Änderungen in /trunk/koffice/lib/kofficeui:
Allow mouse wheel movement to select the next/previous
sheet in KSpread.

Unlike the buttons on the left of the sheet tabs, the
wheel movement actually changes the current sheet, rather
than just scroll the tab display. This makes its behaviour
consistent with e.g. the tab bars in Konqueror,
KDevelop, etc.
Diffs: 1, 2 Revision 454339

Jan Hambrecht machte Änderungen in /trunk/koffice/karbon:
improved selection tool which now has the following abilities:
* left mouse click to select single object
* ctrl + left mouse click to add to current selection
* ctrl + right mouse click to remove from current selection
* ctrl + left mouse drag to add objects within selection rect to current selection
* ctrl + right mouse drag to remove objects within selection rect from current selection
* presssing shift while scaling makes scaling keeping the aspect ratio (adjusted to shape tool behaviour)
Diffs: 1, 2, 3, 4, 5, 6 Revision 454774

Boudewijn Rempt machte Änderungen in /trunk/koffice/krita:
* Add pressure sensitivity setting -- this should be tested since my tablet doesn't
quite work here...
* Move at least one method to XYZ as a fallback from the abstract colorspace. (This
is a free-for-all, feel free start implementing either xyz fallback methods or
specialized implementations for functions in the other colorspaces, the architecture
is now done for now.
* Add my presentation to our documentation directory.
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 (+ 14 mehr) Revision 455021
Sichtbare Änderungen ansehen (nach 3 Dateien)

Hilfsmittel
Stefan Bogner machte Änderungen in /trunk/kdenonbeta/kmobiletools/kmobiletools:
get info about new sms, incoming calls, etc
Diffs: 1, 2, 3, 4, 5, 6, 7 Revision 453913

Stefan Bogner machte Änderungen in /trunk/kdenonbeta/kmobiletools/kmobiletools/engines/gammu_engine:
first basic (and buggy) sms support
Diffs: 1, 2, 3, 4 Revision 454097

Ramakrishna R. machte Änderungen in /trunk/playground/base/klabelbrowser/AutoLabelServiceMenu:
konqueror service menu for automatic labeling of text file
Diffs: 1, 2, 3 Revision 454410

Milan Mitrovic machte Änderungen in /trunk/playground/sysadmin/kamion/src:
Finished the basic functionality.
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 (+ 1 mehr) Revision 454459

Jason Kivlighn übertrug eine Änderung für /trunk/extragear/utils/krecipes/src/backends/recipedb.cpp:
When restoring, keep the progress bar going while we have requested all the data to be sent to the database, but it still has not all been processed. This makes little different on a small database, but it is a noticable wait on larger ones.
Diff Revision 454491

Ramakrishna R. machte Änderungen in /trunk/playground/base/klabelbrowser:
kioslave now supports addition of keywords to a label
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9 Revision 454761

Raul Fernandes machte Änderungen in /trunk/kdenonbeta/ktranslator:
Add option to not show dictionaries that returns no results
Diffs: 1, 2, 3, 4 Revision 455403

David Moreno Montero machte Änderungen in /trunk/playground/utils/kro:
Updated version to 0.5. Google Summer of Code final version.

Hope everybody likes it. I'll post here also a quick tutorial, just in case you dont know how to use it, and want to:

Open a program to observe, after some millisecconds it should start showing objects. You can see whats in those by left clicking, and send any to the signal grid with the second button.
Then go to the event view, and unselect "Dont show Events" (is is off as it consumes lot of CPU power when on), then do something on your observed application. The events show up at the list, choose the one that drives you cracy and look where is it at the tree view, or send it to the signal grid.
Now at the signal grid, select one object, left click on it, and select a signal/slot. The other end should appear, and if you do something in your observed application, then some green lights should show around.
With the right button over a object you have a contextual menu where you can, for exmaple, look at the object details.
Finally press the pause button, and move a little bit the slider. Green lights should appear again when over the time instant the signal is emitted.

more info at the program documentation or at http://www.monasteriomono.org/programs/kro/ (slow ADSL, sorry).

Diffs: 1, 2, 3 Revision 455459

Marco Gulino machte Änderungen in /trunk/kdenonbeta/kmobiletools/kmobiletools:
Adding partial percent support for Edit, Add and Remove contacts job.
Diffs: 1, 2, 3, 4, 5, 6, 7, 8 Revision 455487

Ramakrishna R. machte Änderungen in /trunk/playground/base/klabelbrowser/klbsearchbar:
klb search Toolbar for konqueror created and working
Diffs: 1, 2, 3, 4, 5, 6 Revision 455553

Ramakrishna R. machte Änderungen in /trunk/playground/base/klabelbrowser/KonqMenuPlugin:
Created and working konqueror tools Menu plugin
Diffs: 1, 2, 3, 4, 5 Revision 455560

Optimierungen
Grafik
Wilfried Huss machte Änderungen in /trunk/KDE/kdegraphics/kviewshellp:
Port of revision 455380

Don't render pages which are not visible at the time the eventloop executes the rendering
function. This makes rapid scrolling thru the document much faster. Also the resonsiveness
of the GUI in much better now, but there is of course a limit to what is achievable with timersand eventloop tricks.
Diffs: 1, 2, 3, 4, 5, 6, 7 Revision 455381

Wilfried Huss machte Änderungen in /branches/KDE/3.5/kdegraphics/kviewshell/plugins/djvu:
This improves the rendering of djvu pages up to a factor of 3 on my machine.The speed improvement is especially nocitable for high zoom levels.
Diffs: 1, 2 Revision 455389

Wilfried Huss machte Änderungen in /trunk/KDE/kdegraphics/kviewshell/plugins/djvu:
Port of revision 455389

This improves the rendering of djvu pages up to a factor of 3 on my machine.
The speed improvement is especially nocitable for high zoom levels.
Diffs: 1, 2 Revision 455390

KDE-PIM
Daniel Molkentin machte Änderungen in /trunk/KDE/kdepim:
remove exchange support, also remove kitchensync, kandy and ksync
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 (+ 1 mehr) Revision 455557

Multimedia
Gábor Lehel übertrug eine Änderung für /trunk/extragear/multimedia/amarok/src/playlistloader.cpp:
speedup
Diff Revision 455392

Mark Kretschmann machte Änderungen in /trunk/extragear/multimedia/amarok/src/engine/gst:
Optimization: Start timer only when needed.
Diffs: 1, 2 Revision 455456

Anderes
Behindertengerechtheit
Danny Allen übertrug eine Änderung für /trunk/KDE/kdeaccessibility/IconThemes/mono/scalable/actions/asymptotes.svgz:
new action icon
Diff Revision 453948

Danny Allen machte Änderungen in /trunk/KDE/kdeaccessibility/IconThemes/mono/scalable/actions:
new action icon
Diffs: 1, 2 Revision 453958
Sichtbare Änderungen ansehen (nach 1 Datei)

Robert Vogl machte Änderungen in /branches/KDE/3.5/kdeaccessibility/ksayit/src:
Fixed an update problem after RMB that has been shown the wrong context menu for the item under the mouse.
Diffs: 1, 2, 3, 4, 5 Revision 455565
Sichtbare Änderungen ansehen (nach 1 Datei)

Entwicklungs-Werkzeuge
Andras Mantia machte Änderungen in /branches/KDE/3.5/kdewebdev/quanta/scripts:
Fix the Kommander scripts (again).
Diffs: 1, 2 Revision 453892

Oliver Kellogg machte Änderungen in /branches/KDE/3.5/kdesdk/umbrello:
BUG:111407 - From peter.soetens mech kuleuven ac be 2005-08-25 14:03
> Created an attachment (id=12369)
> --> (http://bugs.kde.org/attachment.cgi?id=12369&action=view)
> PATCH Corrected writing of template elements to xmi file
> Fixes this bug report.
Diffs: 1, 2, 3 Revision 454031

Oliver Kellogg machte Änderungen in /branches/KDE/3.5/kdesdk/umbrello:
BUG:111502 - From peter.soetens mech kuleuven ac be 2005-08-25 18:47
> Created an attachment (id=12371)
> --> (http://bugs.kde.org/attachment.cgi?id=12371&action=view)
> PATCH Sets current operation selected in Combo Box
> Adding a small function to the selectopdlg.h/cpp files, and invoking
> it from floatingtext.cpp solves this bug.
Diffs: 1, 2, 3, 4 Revision 454033

Christian Loose machte Änderungen in /branches/cervisia/subversion_support:
svnplugin: add support for "svn update"
Diffs: 1, 2, 3, 4 Revision 454035

Oliver Kellogg machte Änderungen in /branches/KDE/3.5/kdesdk/umbrello:
BUG:66461 - Comment #11 From Peter Soetens 2005-08-25 17:09
> This patch fixes two bugs (trunk, today):
>
> After digging trough the classifier code, I found that the QFontMetric was not
> correctly used to measure _italic_ text, such as abstract classes/functions.
> The old method used fnt.width("string"), which returns the minimal width after
> which you may place the next character. You needed to use
> fnt.size(0,"string").width(), which returns the full bounding box (QBox) and
> which width is the actual width we need.
>
> Next, when templates were used, the template-added pixelwidth was added at the
> wrong place, discarding it actually.
Diffs: 1, 2 Revision 454047

Nicolas Goutte machte Änderungen in /branches/work/kbabel_svn/catalogmanager:
Support more SVN features:
- svn status (without -u)
- svn info
Diffs: 1, 2, 3, 4, 5, 6, 7 Revision 454112

Christoph Cullmann übertrug eine Änderung für /branches/work/kate-framework:
Hacking fun for akademy, try to factor our all text editor specific parts of kate,
let's see if we can get a complete generic tabbing/splitting/docking document interface framework
usable for all apps dealing with multiple loaded parts/doc/views and toolviews
Diff Revision 454375

John Tapsell machte Änderungen in /branches/work/soc-kdevelop4-parser:
* We can now calculate how many times we iterate over a for loop (4 times, x times, 3*x+y times, etc supported)
and use that to calculate the value of variables in the loop.
* Tons of cleanups and fixes
* symbolic_number is now soooo much cleaner
* Removed 'minus' and instead add the negation. Negation isn't written yet though :)

Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9 Revision 454545

Linus McCabe machte Änderungen in /branches/KDE/3.5/kdewebdev/quanta/components/debugger:
Improved watch tree: opened arrays or objecs will now remain open.
You can now view source of debug output
Diffs: 1, 2, 3, 4, 5, 6 Revision 454722

André Wöbbeking machte Änderungen in /branches/cervisia/subversion_support/kdesdk/cervisia:
First part of diff for Subversion.

ToDo:
- options for diff command- figure out how to set number of context lines
Diffs: 1, 2, 3, 4, 5, 6, 7 Revision 454789

André Wöbbeking übertrug eine Änderung für /branches/cervisia/subversion_support/kdesdk/cervisia/plugins/svnplugin/Makefile.am:
First part of diff for Subversion.

ToDo:
- options for diff command- figure out how to set number of context lines
Diff Revision 454790

Oliver Kellogg machte Änderungen in /branches/KDE/3.5/kdesdk/umbrello:
BUG:111759 - UML standard predefined stereotypes are not subject to l10n.
Diffs: 1, 2, 3, 4 Revision 455169

Oliver Kellogg machte Änderungen in /branches/KDE/3.5/kdesdk/umbrello:
UMLAttributeDialog::apply(): Set the scope as the default in the option state.
BUG:111768
Diffs: 1, 2, 3 Revision 455198

Linus McCabe übertrug eine Änderung für /branches/KDE/3.5/kdewebdev/quanta/components/debuggerpp:
Improved the updated indicator slightly
Diff Revision 455242

Unterricht
Danny Allen machte Änderungen in /branches/KDE/3.5/kdeedu/kig/iconses.p:
new kig action icon
Diffs: 1, 2, 3 Revision 453947

Danny Allen machte Änderungen in /branches/KDE/3.5/kdeedu/kig/iconse.pn:
kig similtude icon
Diffs: 1, 2, 3, 4 Revision 453960
Sichtbare Änderungen ansehen (nach 1 Datei)

Fredrik Edemar übertrug eine Änderung für /branches/KDE/3.5/kdeedu/kmplot/kmplot/xparser.cpp:
Bug 111448: Usability - Support for functions entered in the form y=...

BUG: 111448.
Diff Revision 454072

Fredrik Edemar machte Änderungen in /branches/KDE/3.5/kdeedu/kmplot/kmplot:
Bug 111447: Incorrect area calculation for graphs below & above x-axis.
Solution: Rename the tool to "Calculate integral" and add in the tool tip that the result is drawn as an area (the result is still shown in a message box too).

BUG: 111447.
Diffs: 1, 2 Revision 454096

Carsten Niehaus übertrug eine Änderung für /branches/KDE/3.5/kdeedu/doc/kalzium/index.docbook:
* Descripbe how the biological drawing work... But I don't know how to show small png as an example inside that varlistentries... Does anybody know that?
* TODO: QWhatThis about this inside Kalzium
Diff Revision 454134

Andreas Nicolai machte Änderungen in /branches/KDE/3.5/kdeedu/ktouch:
KTouch : Adding russion keyboard and training file
Diffs: 1, 2, 3, 4 Revision 454452

Danny Allen machte Änderungen in /trunk/kdereview/kanagram/images:
lighter graphics colours
Diffs: 1, 2, 3, 4 Revision 454992

Albert Astals Cid machte Änderungen in /branches/KDE/3.5/kdeedu/kgeography:
Fix bug 111573, do not ask for divisions capitals that are really only a city as does not makes any sense
BUGS: 111573
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 (+ 3 mehr) Revision 455067

Grafik
Aurélien Gâteau machte Änderungen in /trunk/extragear/graphics/gwenview:
Hicolor (theme-independent) icons for gvdirpart
Diffs: 1, 2, 3, 4, 5 Revision 454095
Sichtbare Änderungen ansehen (nach 4 Dateien)

Albert Astals Cid machte Änderungen in /branches/KDE/3.5/kdegraphics/kpdf:
Make TOC links go not only to the page but to the correct page XY location
Will be in KDE 3.5.0
BUGS: 110666
Diffs: 1, 2, 3, 4 Revision 454212

Gerhard Kulzer machte Änderungen in /trunk/extragear/graphics/doc/digikamimageplugins:

Adaptation to new preview design, English polish
Diffs: 1, 2 Revision 454402
Sichtbare Änderungen ansehen (nach 1 Datei)

Clarence Dang übertrug eine Änderung für /branches/KDE/3.5/kdegraphics/kolourpaint/kolourpaint.cpp:
* on first tab in About box, show support address (inspired by amarok) but it's not clickable (annoyingly enough) so leave an email link in the Authors section

* shorten text in Authors section (it's an Authors section, not a "how to report bugs in great detail" section - furthermore bugs.kde.org requires an email address anyway, so why not just email the bug report in the first place...)
Diff Revision 454910

Wilfried Huss machte Änderungen in /branches/KDE/3.5/kdegraphics/kviewshellp:
Don't render pages which are not visible at the time the eventloop executes the rendering
function. This makes rapid scrolling thru the document much faster. Also the resonsiveness
of the GUI in much better now, but there is of course a limit to what is achievable with timersand eventloop tricks.
Diffs: 1, 2, 3, 4, 5, 6, 7 Revision 455380

Wilfried Huss übertrug eine Änderung für /branches/KDE/3.5/kdegraphics/kviewshell/kviewpart.cpp:
Keep settings on plugin switch.
Diff Revision 455491

KDE-Basis
İsmail Dönmez übertrug eine Änderung für /branches/KDE/3.5/kdebase/kioslave/smb/kio_smb_auth.cpp:
Backport SVN commit 453870 by coolo
Diff Revision 453914

Szombathelyi György übertrug eine Änderung für /branches/KDE/3.5/kdelibs/kio/misc/kntlm/kntlm.cpp:
Fixes for big-endian archs. However, NTLMv2 problems needs a fix, too.

BUG: 110980
Diff Revision 454038

Szombathelyi György übertrug eine Änderung für /branches/KDE/3.4/kdelibs/kio/misc/kntlm/kntlm.cpp:
Backport fix for #110980 (endiannes problem)

CCBUG: 110980
Diff Revision 454042

Helge Deller übertrug eine Änderung für /branches/KDE/3.5/kdebase/kcontrol/info/opengl.cpp:
fix crash: Bug 101154: kinfocenter opengl DRI/GLX crash
BUG:101154
Diff Revision 454063

Helge Deller übertrug eine Änderung für /branches/KDE/3.4/kdebase/kcontrol/info/opengl.cpp:
backport crash fix: Bug 101154: kinfocenter opengl DRI/GLX crash
Diff Revision 454068

Stephan Kulow übertrug eine Änderung für /trunk/KDE/kdebase/ksplashml/pics/themes/default/splash_top.png:
sometimes a man has to do what a man has to do (dedicated to DF)
Diff Revision 454779
Sichtbare Änderungen ansehen (nach 1 Datei)

Kurt Pfeifle machte Änderungen in /branches/KDE/3.5/kdebase/kioslave/fish:
This patch adds support for secure and encrypted file sharing in
NX-type Terminal Servers for KDE sessions by using a modified
fish:// KIO slave.

File sharing happens between local NX Client and the remote NX
Server without the need to have Samba installed. The patch extends
the "fish://(...)" KIO slave so that it may also be run simply as
"nxfish:/".

If run as "nxfish:/" from Konqueror (or the Mini CLI) of the remote
session, the file listing window will contain every file or
subdirectory that is contained in ${HOME}/NX-Shares (default; may
be configured to use a different resource).

To make nxfish work, create a directory named "${HOME}/NX-Shares" on
your NX Client. Then put into that directory all the files you want
to see and share in the remote NX session. You can also put files or
new directories into the nxfish:/ window and then find them created
in your local NX client's ${HOME}/NX-Shares directory.

The beauty of nxfish is this: it also follows symlinks. This means:
you just need to create symbolic links inside the "${HOME}/NX-Share"
directory, and their target files will appear in the remote NX
session just as if they were there directly.

The security of nxfish is outlined by these facts:

a) each NX user's nxfish:/ KIO slave is of course only pointing
to his own ${HOME}/NX-Shares resource;
b) it is not possible to "climb up" into ${HOME} from the shared
resource;
c) user authentication is completely transparent (no need to type
a password) and guaranteed by FreeNX;
d) the "executable" bit of the files (or symlinks) is ignored by
nxfish;
e) if nxfish follows a symlink pointing to a directory, it is not
possible in the target directory to "climb" up;
f) if the symlink however points to "/", you can of course walk
around the complete file system tree of your NX client.

NOTE: nxfish:/ will only work if the remote NX server supports
this feature. Support for nxfish:/ will appear in FreeNX-0.5 (not
yet released); the authors hope its functionality will also be
included into the NoMachine NX server. If you are interested to
use this feature with FreeNX-0.4.x, ask on the FreeNX-kNX@kde.org
mailing list for manual installation instructions.

nxfish:/ was developed by Fabian Franz. Waldo Bastian reviewed the
code.

I am just the messenger. Cheers, Kurt
Diffs: 1, 2, 3 Revision 454795

Matthias Kretz übertrug eine Änderung für /branches/work/kdemm/doc/design.xmi:
I try to redo the UML diagram once more, this time I rather put it under
version control before the XML gets messed up again...
Diff Revision 454923

Matthias Kretz übertrug eine Änderung für /branches/work/kdemm/doc/design.xmi:
a lot closer to reality and the capabilities idea from the meeting
Diff Revision 455077

Martin Koller machte Änderungen in /branches/KDE/3.5/kdebase/kcontrol/joystick:
Show a warning icon beside the text when no joystick is found
Diffs: 1, 2 Revision 455183

KDE-PIM
Kalle Dalheimer übertrug eine Änderung für /branches/work/newtodoview:
Start of new todo view for KOrganizer
Diff Revision 453866

David Jarvie übertrug eine Änderung für /branches/KDE/3.5/kdepim/kalarm/main.cpp:
Remove KDE 2 compatibility code
Diff Revision 453902

Thorsten Staerk machte Änderungen in /branches/KDE/3.5/kdepim/karm:
Avoid race condition when deleting a task. Make code shorter and
clearer.
BUGS:111605
Diffs: 1, 2 Revision 453907

Frank Osterfeld übertrug eine Änderung für /branches/KDE/3.5/kdepim/akregator/src/akregator.kcfg:
enable interval fetching by default
Diff Revision 454076

Frank Osterfeld übertrug eine Änderung für /branches/KDE/3.4/kdepim/akregator/src/akregator.kcfg:
backport: enable interval fetching by default
Diff Revision 454078

Kalle Dalheimer machte Änderungen in /branches/work/newtodoview/korganizer:
Split the todo list view into three:

- One with the tasks I need to work on
- One with the tasks I want somebody else (but not myself) to work on
- All other tasks I might be interested in watching
Diffs: 1, 2 Revision 454282

Rafał Rzepecki übertrug eine Änderung für /branches/work/soc-gtd/korganizercppcpp:
Attachments editor works correctly in single click mode.
Diff Revision 454330

Tobias Koenig machte Änderungen in /branches/work/opensync-integration/kitchensync:
Add several bugfixes
- application doesn't crash when adding two members in the config dialog
- use SyncProcesses everywhere in the gui part instead of KSync::Group to
allow the reinitialization of the engine
- select the new added member config page (doesn't work correct yet)
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 (+ 8 mehr) Revision 454373

Kalle Dalheimer machte Änderungen in /branches/work/newtodoview/korganizer:
Make split list views configurable
Diffs: 1, 2, 3, 4 Revision 454625

Tobias Koenig machte Änderungen in /branches/work/opensync-integration/kitchensync/src:
Add functionality to abort a synchronization (opensync seems to have a problem with it though)
Diffs: 1, 2 Revision 454648

Tobias Koenig machte Änderungen in /branches/work/opensync-integration/kitchensync/src:
Lazy loading of the about page for faster startup times
Diffs: 1, 2 Revision 454712

Rafał Rzepecki übertrug eine Änderung für /branches/work/soc-gtd/korganizerh.cph.cp:
When filtering with a quicksearch line, also show items which are ancestors of items that pass the filter. (I think it makes more sense that way.)
Diff Revision 454735

Reinhold Kainhofer machte Änderungen in /branches/KDE/3.5/kdepim/korganizerer.c:
It took me two days at akademy just to get rid of a feature in korganizer!
Now the date matrix no longer tries to be too smart and switch month when you click in the first line. This was simply annoying and confusing (and the usability people didn't like it either)
Diffs: 1, 2, 3, 4, 5 Revision 454749

Reinhold Kainhofer machte Änderungen in /branches/KDE/3.5/kdepim/korganizerer.c:
It seems that we shouldn't try to lay out all child items of the agenda in the resizeEvent method, since that somehow messes up the QSplitter handling in Qt. Instead, only calculate the grid size in the resizeEvent, and do the re-layouting of the agenda items in a slot called by a single shot timer. This fixes bug 80114.
Similarly, do the layouting of the day matrices in the date navigator in a single-shot timer, since this makes the other splitters resize immediately. (The day matrices take some time, so this makes korganizer appear faster... see also Lubos' talk on KDE Performance here in malaga...)

BUG:80114
Diffs: 1, 2, 3, 4 Revision 454796

Carlos Leonhard Woelz machte Änderungen in /branches/KDE/3.5/kdepim/doc/korganizer:
Update KOrganizer documentation:

Quite a large change.

Improved Introduction, added Journal entries everywhere, checked (and changed)
all examples and tutorials, added the resources, importing, exporting
and managing calendar sections, added the views sections, added the filters
and categories sections, added the search section, updated the entering
events and to-dos sections, a brand new group scheduling chapter, a new
configuration chapter, an updated menu reference (you won't find much of the
old one).

Removed: Group scheduling workshop and exchange plugin workshop, as the functions
are not there anymore.
Yes, it is mostly a rewrite (huge one) :)
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 (+ 48 mehr) Revision 454821
Sichtbare Änderungen ansehen (nach 29 Dateien)

Tobias Koenig machte Änderungen in /branches/work/opensync-integration/kitchensync/src:
Fixed the configure dialog:
- show the xml editor only when no gui is available
=> no switching code needed
=> the configuration doesn't get lost during switching from one member config to another

Cornelius: of course we can argue whether removing the xml editor is usfull for debugging,
but that forces us to get the config gui's implemented as fast as possible ;)
Diffs: 1, 2 Revision 454898

Ingo Klöcker machte Änderungen in /branches/KDE/3.5/kdepim/kmail:
Fix displaying HTML messages with embedded images. Patch by Aurélien Gâteau.BUG:6710
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 Revision 454999

Till Adam machte Änderungen in /branches/KDE/3.5/kdepim:
Fix usability issue that addressees in the completion box are grouped by
resource from a sorting point of view, but that that is not visually
discernable by introducing non-selectable headers for the sections.
Brought to you courtesy of the proko2 project.
Diffs: 1, 2, 3 Revision 455016

Andreas Gungl machte Änderungen in /branches/KDE/3.5/kdepim/kmail:
allow async processing of the copy filter action
Diffs: 1, 2, 3 Revision 455053

Carsten Burghardt machte Änderungen in /branches/KDE/3.5/kdepim/kmail:
Use the correct delimiter for disconnected imap. Refactor this stuff a bit to make the creation of
imapPaths easier.
BUGS: 111624
Diffs: 1, 2, 3, 4 Revision 455223

Tobias Koenig machte Änderungen in /branches/work/opensync-integration/kitchensync/src:
Add first version of irmc config gui. There is no functionality
behind it (config is not loaded/saved, no connection query) yet
but it's easy to add later.
Diffs: 1, 2, 3 Revision 455424

Reinhold Kainhofer machte Änderungen in /branches/KDE/3.5/kdepim/libkcal:
For all-day events the DTEND should be set to the last day of the event,
not to the next day after the event (We misunderstood rfc 2445 in this
regard). E.g. a DTEND: 20050831 *does* occur on August 31 (and end on that
date). Originally, we also had it that way, but then misunderstood the rfc
and for kde 3.1 we used the next day after the event as DTEND. Evolution
and Mozilla do it similarly, but it's wrong, nonetheless. Actually, after
pointing out the problem to them, the evolution guys will also use the
correct way.

See http://www.imc.org/ietf-calendar/archive1/msg03648.html (written by
one of the authors of rfc 2445, so that's kind of authoritative)

Diffs: 1, 2, 3 Revision 455447

Till Adam übertrug eine Änderung für /branches/KDE/3.5/kdepim/plugins/kmail/bodypartformatter/text_calendar.cpp:
Cross port from proko2: Make sure external reader windows are closed if
the users cancels an appointment from them.
Diff Revision 455477

Reinhold Kainhofer machte Änderungen in /branches/KDE/3.5/kdepim/korganizer:
Fix the problem that when moving and dissociating a single item of a recurring sequence, it it shown duplicated until the view is refreshed.

BUG: 96237
Diffs: 1, 2 Revision 455586

Konqueror
Keith Hans machte Änderungen in /branches/work/soc-vizhistory:
Add preference dialog
Diffs: 1, 2, 3, 4, 5, 6, 7 Revision 453978

Keith Hans machte Änderungen in /branches/work/soc-vizhistory:
Add context menu icon
Diffs: 1, 2 Revision 453997

Stephan Binner übertrug eine Änderung für /branches/KDE/3.5/kdebase/kcontrol/konqhtml/jspolicies.cpp:
Default popup policy should be "smart" (#99041)
Diff Revision 454264

Allan Sandfeld Jensen übertrug eine Änderung für /branches/work-paged/khtml:
Branch of khtml
Diff Revision 454270

Stephan Binner übertrug eine Änderung für /branches/KDE/3.5/kdelibs/khtml/khtml_settings.cc:
Default popup policy should be "smart" (#99041)
Diff Revision 454276

Luciano Montanaro übertrug eine Änderung für /branches/KDE/3.5/kdelibs/kjs/regexp.cpp:
Committed fix for bug #110995 (non-pcre regular expressions do not work)
Diff Revision 454902

Luciano Montanaro übertrug eine Änderung für /branches/KDE/3.4/kdelibs/kjs/regexp.cpp:
Committed fix for bug #110995 (non-pcre regular expressions do not work)
Diff Revision 454903

Keith Hans machte Änderungen in /branches/work/soc-vizhistory:
Adjust graph when size of sidebar changes. In requisition by Michael:) Also remove some warnings.
Diffs: 1, 2 Revision 455012

Luciano Montanaro übertrug eine Änderung für /branches/KDE/3.5/kdelibs/kjs/regexp.cpp:
Backport from head, no need to call regcomp twice
Diff Revision 455153

Luciano Montanaro übertrug eine Änderung für /branches/KDE/3.4/kdelibs/kjs/regexp.cpp:
Backport from head, no need to call regcomp twice
Diff Revision 455154

Danny Allen machte Änderungen in /branches/KDE/3.5/kdebase/konqueror/pics/tiles:
cleanup konqueror background tiles
Diffs: 1, 2, 3, 4 Revision 455180

Danny Allen machte Änderungen in /trunk/KDE/kdebase/konqueror/pics/tiles:
forward port tiles cleanup from 3.5 branch
Diffs: 1, 2, 3, 4 Revision 455386

Allan Sandfeld Jensen machte Änderungen in /branches/work/khtml-paged:
Check all page-breaks and not just the current one in layoutInlineChildren.
Disable some painting checks in RenderTable, until I've figured out why needsLayout is
not reset for tables during page-layout.
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 (+ 5 mehr) Revision 455523

Allan Sandfeld Jensen machte Änderungen in /branches/work/khtml-paged:
Do all page-breaks at once in layoutBlockChildren as well.
Fix renderTable hack.
Diffs: 1, 2, 3, 4, 5, 6, 7 Revision 455549

Aaron J. Seigo übertrug eine Änderung für /branches/KDE/3.5/kdebase/konqueror/konq_mainwindow.cc:
listen to kiosk restrictions when showing the config dialog
Diff Revision 455622

Multimedia
Harald Sitter machte Änderungen in /trunk/extragear/multimedia/amarok/src/images/iconslayl:
Updated version of playlist and collection icon, thanks to zekant. The SVG's canvas is already resized and PNG's are crushed. -> ready for use ;)
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9 Revision 454017
Sichtbare Änderungen ansehen (nach 8 Dateien)

Gábor Lehel machte Änderungen in /trunk/extragear/multimedia/amarok:
Save the track to stop after in XML playlists (so it's now remembered across amaroK restarts).
Diffs: 1, 2, 3 Revision 454299

Ludovic Grossard machte Änderungen in /trunk/l10n/fr/docs/kdemultimedia/kscd:
updated screenshots
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 (+ 3 mehr) Revision 454584
Sichtbare Änderungen ansehen (nach 13 Dateien)

Michael Pyne machte Änderungen in /branches/KDE/3.5/kdemultimedia/jukace.:
Fix bug 93208 (New file renamer does not allow using a type twice), thus finally fixing the
major regression I introduced for JuK 3.4. I consider it a regression, not
(just) a feature, which is why I'm committing to 3.5 (it worked, albeit differently in 3.3).

The code is still wretched in places (most things should be integrated into one class and then
just use the one class through the API) but I think I've worked the kinks out. Or at least
it should have less kinks than when I started.

I will try to evangelize so that this gets more testing for Alpha 2 and beyond, because it's
going to be a long haul after this to 4.0. ;)

Also, the GUI may need some tweaks, feel free to let me know if you have minor improvements.

BUG:93208
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9 Revision 454836
Sichtbare Änderungen ansehen (nach 1 Datei)

Michael Pyne übertrug eine Änderung für /branches/KDE/3.5/kdemultimedia/juk/filerenamer.cpp:
Don't allow tags with slashes (/) in them to mess up directory layout when renaming.

Fix bug 104053 (Filerenamer breaks on files starting with bracket) by removing the code that
inhibits separators around brackets. It is a mere stylistic tweak that has the unfortunate
effect of sometimes breaking things, so --> /dev/null.

BUG:104053
Diff Revision 454844

Netzwerk-Werkzeuge
Engin Aydogan übertrug eine Änderung für /branches/KDE/3.5/kdenetwork/kopete/libkopete/private/kopeteemoticons.cpp:

Hopefully fixes the scroll problem of the KHTMLPart of ChatMessagePart now the
KHTMLPart should scroll to the newly appended message correctly even if a big
emoticon is being displayed.
Diff Revision 453901

Olivier Goffart machte Änderungen in /branches/KDE/3.5/kdenetwork/kopete:
Fic bug 108494: contact list doesn't handle emoticon theme change
BUG: 108494

also few fixes about font and colors

Diffs: 1, 2, 3 Revision 453991

Olivier Goffart machte Änderungen in /branches/KDE/3.5/kdenetwork/kopete/kopete/contactlistw.cp:
Fix Bug 106090: Right click on empty space shows 'delete contact' entry
BUG: 106090

Diffs: 1, 2 Revision 454039

Harald Sitter machte Änderungen in /trunk/extragear/network/doc/konversation:
Finished new screenshot set. All challouts are transparent, so there is no more a nimbus ;). I used pngcrush on all shots which reduzed the size sometimes dramatically. All got a shadow (made with Gimp's Drop-Shadow script (Offset=8 & 8, Radius=15, Opacity=65). Used window decoration is Plastik, used style is Lipstik 1.3.
Diffs: 1, 2, 3, 4 Revision 454056
Sichtbare Änderungen ansehen (nach 3 Dateien)

Michaël Larouche machte Änderungen in /branches/KDE/3.5/kdenetwork/kopete/protocols/msn:
Fix in MSN: it didn't catch if the user has entered a bad password
Diffs: 1, 2, 3 Revision 454075

Matt Rogers übertrug eine Änderung für /branches/work/kopete/dev-0.12/kopete/libkopete/uilog.log.:
fix bug 61572. Patch by Pierre-Etienne Messier. Thanks for the patch!

BUG: 61572
Diff Revision 454103

Matt Rogers machte Änderungen in /branches/work/kopete/dev-0.12/kopete/protocols/oscar/icq:
Fix bug 103251. Patch by Roman Jarosz. Thanks!

BUG: 103251
Diffs: 1, 2, 3 Revision 454104

Matt Rogers übertrug eine Änderung für /branches/work/kopete/dev-0.12/kopete/protocols/oscar/oscaraccount.cpp:
Fix bug 108839. Set all contacts as offline when going offline.
Patch by Roman Jarosz. Thanks for the patch!

BUG: 108839
Diff Revision 454108

Matt Rogers übertrug eine Änderung für /branches/work/kopete/dev-0.12/kopete/protocols/yahoo/kyahoo.cpp:
recommit the patch for bug 107472. If somebody else wants
to make it use KURL, that's fine with me, send a patch to
kopete-devel@kde.org. I just care about gettting the bug fixed
for the next release

BUG: 107472
(will be in KDE 3.5)
Diff Revision 454122

Matt Rogers machte Änderungen in /branches/work/kopete/dev-0.12/kopete/kopete:
Commit patch from bug 101797 that allows users to select what encoding the
chatwindow should be re-decoded in. Since I got no feedback from the bug reporters,
I'm assuming it works for them.

BUG: 101797
BUG: 97116
Diffs: 1, 2, 3, 4, 5, 6, 7 Revision 454123

Iain Dooley übertrug eine Änderung für /trunk/playground/network/koto/README:
Updated README file
Diff Revision 454150

Will Stephenson machte Änderungen in /branches/KDE/3.5/kdenetwork/kopete/kopete:
Show the Add Account Wizard instead of the entire Configure dialog on first run. I made the wizard a library so that it can be invoked from KopeteApplication in this case, hence the move.
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 (+ 10 mehr) Revision 454348

Matt Rogers machte Änderungen in /branches/KDE/3.5/kdenetwork/kopete/kopete:
Fix bug 110072 by installing an event filter for the
toolbar and catching the hide event when the toolbar is
hidden and resetting the filter

BUG: 110072
Diffs: 1, 2 Revision 454403

Matt Rogers übertrug eine Änderung für /branches/KDE/3.5/kdenetwork/kopete/kopete/chatwindow/chatview.cpp:
fix bug 109785 by disabling the status bar text that shows up when typing.

BUG: 109785
Diff Revision 454407

Andre Duffeck übertrug eine Änderung für /branches/KDE/3.5/kdenetwork/kopete/protocols/yahoo/yahoocontact.cpp:
Split long messages into parts of 800 chars.
BUG:104207
Diff Revision 454524

Andre Duffeck machte Änderungen in /branches/KDE/3.5/kdenetwork/kopete/protocols/yahoo:

s are crs in yahoo.
Diffs: 1, 2 Revision 454531

Olivier Goffart machte Änderungen in /branches/KDE/3.5/kdenetwork/kopete/protocols/msn:
Add a timout of 20 second, and try to send message again, or show a message saying sending message has fail.
BUG: 110484
Diffs: 1, 2 Revision 454622

Olivier Goffart machte Änderungen in /branches/KDE/3.5/kdenetwork/kopete/plugins/historypp:
Remove the obsolete and unused 'style' widget from the history config.
Add some contextuals help, and order a bit widgets.
BUG: 91170
Diffs: 1, 2 Revision 454633
Sichtbare Änderungen ansehen (nach 1 Datei)

Andre Duffeck übertrug eine Änderung für /branches/KDE/3.5/kdenetwork/kopete/protocols/yahoo/yahoocontact.cpp:
deal with font and size changes.
Diff Revision 454900

Andre Duffeck übertrug eine Änderung für /branches/KDE/3.5/kdenetwork/kopete/protocols/yahoo/libyahoo2/libyahoo2.c:
Pretend to be a YMSG12 client.
Yahoo released its Messenger in version 7.
With this version they introduced YMSG13. Moreover, YMSG9, which we were using until now, seems to be deprecated as from now.
That means that some functions are blocked from and to YMSG9 clients and the Yahoo servers are not nice to them any more, resulting in sporadic
disconnects.
Diff Revision 455311

Andre Duffeck machte Änderungen in /branches/KDE/3.5/kdenetwork/kopete/protocols/yahoo:
YahooIDs are alway lowercase, so we have to treat them so, too.
That fixes Heikos problem of always getting disconnected after 2 minutes.
Diffs: 1, 2, 3 Revision 455322

Iain Dooley machte Änderungen in /trunk/playground/network/koto:
Added some documentation and a very rudimentary install procedure
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 (+ 11 mehr) Revision 455343

Olivier Goffart machte Änderungen in /branches/KDE/3.5/kdenetwork/kopete/libkopete/private:
Fix Bug 111793: Emoticons are not replaced because of HTML entities
BUG: 111793
Diffs: 1, 2 Revision 455416

Andre Duffeck machte Änderungen in /branches/work/kopete/yahoo_rewrite:
First steps to make login work
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 (+ 10 mehr) Revision 455431
Sichtbare Änderungen ansehen (nach 1 Datei)

Büro
Inge Wallin machte Änderungen in /branches/koffice/1.4/koffice/kspread:
Backport fix to bug 110551: Scrolling left/right is very slow

CCBUG: 110551
Diffs: 1, 2 Revision 454115

Inge Wallin machte Änderungen in /branches/koffice/1.4/koffice/filters/karbon/svg:
Backport fix for bug 108245: svg import fails to recognise the svg use tag

BUG: 108245
Diffs: 1, 2 Revision 454764

User Inteface
Giovanni Venturi übertrug eine Änderung für /branches/KDE/3.4/kdelibs/kdeui/kpushbutton.cpp:
fix bug #111642, that make impossible to set a tooltip and a whatsthis in a new KGuiItem widget
approved by David
CCBUG:111642
Diff Revision 454243

Benutzerschnittstelle
Giovanni Venturi übertrug eine Änderung für /branches/KDE/3.5/kdelibs/kdeui/kpushbutton.cpp:
fix bug #111642
CCBUG:111642
Diff Revision 454247

Lauri Watts machte Änderungen in /branches/KDE/3.5/kdebase/doc/userguidek:
Great big update from Francis Giannaros

Now we just need to corner a mac user to finish up the migrator one
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 (+ 6 mehr) Revision 454506

Danny Allen machte Änderungen in /trunk/KDE/kdebase/pics/wallpapers:
cleanup wallpapers for 3.5
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 (+ 8 mehr) Revision 455166

Danny Allen machte Änderungen in /branches/KDE/3.5/kdeartwork/wallpapers:
cleanup wallpapers for 3.5
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 (+ 10 mehr) Revision 455194
Sichtbare Änderungen ansehen (nach 3 Dateien)

Scott Wheeler übertrug eine Änderung für /branches/KDE/3.5/kdebase/kcontrol/background/bgdialog.cpp:
Default to using scaled mode for SVG backgrounds, also do s/uri/path/ since
that's more accurate in this case.
Diff Revision 455251

Danny Allen machte Änderungen in /trunk/KDE/kdeartwork/wallpapers:
cleanup wallpapers in kdeartwork/ - forward port from 3.5 branch
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 (+ 14 mehr) Revision 455388
Sichtbare Änderungen ansehen (nach 3 Dateien)

Aaron J. Seigo machte Änderungen in /branches/KDE/3.5/kdebase/kdesktop:
listen to kiosk settings when showing the config dialog
Diffs: 1, 2 Revision 455635

Hilfsmittel
David Moreno Montero machte Änderungen in /trunk/playground/utils/kro:
Added some documentation. It is quite plain, but enought to be able to understand basic usage.
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9 Revision 454318
Sichtbare Änderungen ansehen (nach 3 Dateien)

Klaus Niederkrüger übertrug eine Änderung für /branches/KDE/3.5/kdeutils/kcalc/kcalc_core.cpp:
Started to fix all trigonometric functions.
Diff Revision 454361

Klaus Niederkrüger übertrug eine Änderung für /branches/KDE/3.5/kdeutils/kcalc/kcalcdisplay.cpp:
Hex/Bin-mode etc. work partially
Diff Revision 454362

Malte Böhme machte Änderungen in /branches/work/kcall-tng/kcalldaemon/src:
GUI can now request the name of the kcm for any plugin.
added more documentation
minor fixes
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 (+ 3 mehr) Revision 455120

Klaus Niederkrüger übertrug eine Änderung für /branches/KDE/3.5/kdeutils/kcalc/kcalcdisplay.cpp:
Improved Copy/cut and representation in Hex/Oct/Bin-mode.
Diff Revision 455245

Danke für das Lesen des Digests!
KDE "Commit-Digest" von Danny Allen, 2006-2009
Alle Ausgaben im Archiv von Derek Kite