| Last Week | Archives |
Java binding now generated by build process. You can now mount KIO slaves with the fuse_kio module. Karbon now has snap to grid and curve smoothing. Initial import of the new Theme Manager. You can now create application configuration files with KConfEdit.
This was a slow week, convincing me that KDE developers are sane after all. Well, some of them. There were two applications announcing new releases on the kde-announce mailing list. Both are simple budget / personal finance applications. Both have something else in common; a dependancy on KOffice 1.3, both using the KChart engine. Here are the edited announcements:
Richard Garand announced KBudget 0.6
KBudget 0.6 RC1 is now available for testing; it adds recurring transactions, charts (requires KOffice 1.3 RC2 or better), 2 new translations, and other improvements. Please email me with any comments or complaints about it. Packages are available at http://www.garandnet.net/kbudget/.
Thomas Capricelli announced Opale 0.5
Opale is a very simple personal finance manager for KDE and KOffice. Opale 0.5 is (in my humble opinion) the first real release ready for public consumption. I've improved the GUI, especially the chart rendering. This release requires koffice-1.3, which is not yet released. Until it is actually released, only cvs users can use/try opale-0.5. Koffice-1.3 is expected to be released on january 2004. (see http://www.koffice.org) Opale webpage is http://orzel.freehackers.org/opale Screenshots can be found on http://orzel.freehackers.org/opale/screenshots.html
One year ago, the security audit continued, the KdeAccessiblity module was started with KSpeech. Kdevelop got expanding/contracting blocks.
| Commits: | 996 by 161 developers, 519319 lines modified, 800 new files |
| Open bugs: | 5033 |
| Open wishes: | 5157 |
| Bugs opened: | 391 in the last 7 days |
| Bugs closed: | 234 in the last 7 days |
|
|
| Swedish (sv) | |
| Danish (da) | |
| British English (en_GB) | |
| Portuguese (pt) | |
| Serbian (sr) | |
| Spanish (es) | |
| Brazilian Portuguese (pt_BR) | |
| Italian (it) | |
| German (de) | |
| Estonian (et) |
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Click on the icons to go to the respective section! | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
Richard Dale committed a change to kdebindings/kdejava
* Regenerated the KDE Koala Java bindings from the kdelibs headers as at 20/12/2003
- Code generation greatly improved, and no manual edits or patches needed
anymore. The bindings code could now be generated as part of the kdebindings
configure, and doesn't need to be checked into the cvs.
- Added operator methods, and named them 'op_*', eg op_plus().
- Various friend functions in the global namespace, added as static methods
to the Qt or KDE classes. For instance, BarIconSet() is now a static method
KDE.BarIconSet(), and bitBlt() is Qt.bitBlt().
- Added new classes KMdi* and assorted others. Removed the midi classes, as they
didn't look too useful for most users.
- Updated the example programs to work with the current bindings
- Improved the conversion of kdoc/doxygen comments to javadoc format. The
KDE 3.2 api looks great in javadoc, and even the code snippets are quite
successfully translated into 'cod java'. The perfect Xmas read.. :)
- Non const string arguments are correctly converted to StringBuffers, and
ordinary immutable args are still Strings.
- The code for boolean[] and int[] arg types is now generated correctly
- More virtual method callbacks are generated than before. All methods of
type 'void foo(void)', 'bool foo(void)' and 'void foo(someobject)' in
QObject instances now have callbacks. This is still the biggest limitation of
the bindings, and the next ones for KDE 3.3 will be based on the Smoke
library, and have the full range of callback types.
Richard Dale committed a change to kdebindings/qtjava
* Regenerated the QtJava bindings from the Qt 3.2.3 headers
- Code generation greatly improved, and no manual edits or patches needed
anymore. The bindings code could now be generated as part of the kdebindings
configure, and doesn't need to be checked into the cvs.
- Added operator methods, and named them 'op_*', eg op_plus().
- Various friend functions in the global namespace, added as static methods
to the Qt class
- Added new classes QEventLoop, QHttpHeader, QHttpRequestHeader,
QHttpResponseHeader, QSpinWidget, QSplashScreen and QToolBox
- Removed Accessibility and QStyle* classes
- Updated the example programs to work with the current bindings
Stephan Kulow committed a change to kdenonbeta/icecream
I know I'm abusing my power here, but David said it's fine: This directory isn't compiled by the normal KDE build system as it's not exactly a KDE application. If you can find out what it is, feel free to use it though - happy christmas :) The code is missing copyright messages a lot, but it's mostly by distcc authors, Michael Matz, Frerich Raabe, Cornelius Schumacher and me. CCMAIL: cs@kde.org, schumacher@kde.org, matz@kde.org, raabe@kde.org Diffs: 1, 2
Jonathan Riddell committed a change to kdesdk/umbrello/umbrello
Fix beastie 69168 There is no user feedback to know when the document has been modified when the saved version is up to date. Refer to Bug 69168 - There is no user feedback to know when the document has been modified or when the saved version is up to date. Diffs: 1, 2
Jonathan Riddell committed a change to kdesdk/umbrello/umbrello/codegenerators
Fix beastie 70870 Java code generation ignores operation parameter documentation Refer to Bug 70870 - Java code generation ignores operation parameter documentation Diffs: 1, 2
Pablo de Vicente committed a change to kdeedu/kstars/kstars
Fixed a bug first pointed out by Mikhail Zotov in a private communication, who noticed that precession between B1950 to J2000 as done by KStars does not coincide with the results given by SIMBAD (http://simbad.u-strasbg.fr/sim-fidl.pl). M. Zotov has not opened yet a bug in bugs.kde.org, so I have no bug number to refer to in this commit. The bug comes from the fact that conversion between coordinates in B1950 to J2000 (and viceversa) involves changing from (old) catalog FK4 to FK5, and a simple precesion, as done by KStars is not enough. To fix this bug I have used the following reference: Smith, C. A.; Kaplan, G. H.; Hughes, J. A.; Seidelmann, P. K.; Yallop, B. D.; Hohenkerk, C. Y. Astronomical Journal, vol. 97, Jan. 1989, p. 265-279 The conversion between the FK4 catalog and the FK5 catalog requires 4 steps: - Drop E-Terms in B1950 coordinates. In the past, the mean places of stars published in the FK4 catalog included the contribution to the aberration due to the ellipticity of the orbit of the Earth. These terms, known as E-terms were almost constant, and in the newer FK5 catalog they are not included. - Precess from B1950 to 1984, January 1st, at 0h, using the parameters given by the Astronomische Rechen-Institut. - Apply the zero-point correction to the right ascensions to correct for the equinox error of the FK4. This is done for 1984, Jan 1st, at 0h. - Precess from 1984 Jan 1st at 0h, to J2000 using the new precessional parameters. This bug may seem not important since KStars produced (before this patch) a result which is almost correct, but since the conversion between B1950 and J2000 is done very frequently among astronomers it needs to be corrected. Jason Harris has told me to go on with this commit since HEAD is opened again for these kind of fixes. CCMAIL: kstars-devel@kde.org Diffs: 1, 2, 3, 4, 5
Jason Harris committed a change to kdeedu/kstars/kstars
Applied reporter-supplied patches for each of three bug reports related to Solaris compat issues in our INDI telescope control code. Please test. CCMAIL: 70973-done@bugs.kde.org CCMAIL: 70974-done@bugs.kde.org CCMAIL: 70976-done@bugs.kde.org CCMAIL: kstars-devel@kde.org Refer to Bug 70973 - kdeedu/kstars/kstars/indi/indiserver doesn't link on Solaris due to missing "-lsocket -lnsl" Refer to Bug 70974 - kdeedu/kstars/kstars/indi/lx200driver.c doesn't compile on Solaris Refer to Bug 70976 - kdeedu/kstars/kstars/indidevice.cpp doesn't compile on Solaris Diffs: 1, 2, 3
Kévin Ottens committed a change to kdenonbeta/fuse_kio/kio_fuse
Implementation mostly complete. You can browse, create and delete directory and files. Symlinks work too. I have disabled progress dialogs where I found them activated (it was quite disturbing to have a progress indicator popup on CLI). IMHO the next steps are: 1) make the writing work even on empty files (I've experienced infinite loops in this case... I'm going to search what's going on) 2) complete implementation with priority to utime() (though one... haven't found something appropriate in kio) 4) improve error handling... 3) refactor some code to make it simpler CCMAIL: neundorf@kde.org Diffs: 1, 2, 3, 4
Carsten Burghardt committed a change to kdebase/kioslave/imap4
Fix bug 70377 (UW-imap with prefix #mh), confirmed by Dag (thanks for the testaccount). I like these prefixes that do not behave normal... Refer to Bug 70377 - kmail doesn't work with mailbox prefixes any more Diff
Carsten Burghardt committed a change to kdebase/kioslave/imap4
I do not know who had the idea that HasNoChildren is the same as NoInferiors but it is simply not true. CCMAIL: 65264-done@bugs.kde.org Refer to Bug 65264 - Creating a new IMAP folder does not give the option to store both messages and subfolders Diff
Waldo Bastian committed a change to kdelibs/kded
Use local8Bit() instead of latin1() for menutest output. (BR71172) CCMAIL: 71172-done@bugs.kde.org Refer to Bug 71172 - menu folder names not shown in kbuildsycoca --menutest if used non-latin locale Diff
David Faure committed a change to kdelibs/kio/kfile
Support for making the filename lineedit readonly, as discussed with Oliver Bausinger <bausi@bausi.org> This is needed in kicker, to prevent users from renaming .desktop files for the kicker buttons (bugs #70858 and #70696) Refer to Bug 70858 - Application button rename produces strange/unhelpful errors Refer to Bug 70696 - kicker crash when changing launcher properties Diffs: 1, 2
Tobias Koenig committed a change to kdelibs/kabc
The old problem with removing iterators... ;) This fixes #70882. CCMAIL:70882-done@bugs.kde.org Refer to Bug 70882 - crashes when importing a bad ldif Diff
Andreas Gungl committed a change to kdepim/kmail
make double click action (move to the clicked folder) working again (reviewed by Ingo Kloecker) CCMAIL: 70865-fixed@bugs.kde.org Refer to Bug 70865 - Usbility: double click doesn't work any longer in folder selection dialog Diffs: 1, 2
Carsten Burghardt committed a change to kdepim/kmail
First assemble and cleanup the message before we display it. This way the signature check works correctly when the message is opened in a separate readerwin. Otherwise we got spurious empty Subject lines that broke the signature. A bit strange but it works. CCMAIL: 70229-done@bugs.kde.org Refer to Bug 70229 - Signed emails in imap folders display with invalid signature in separate reader window Diff
Ingo Klöcker committed a change to kdepim/kmail
Fix bug 69860 (output of pipe through sometimes not used). This also fixes ad hoc filters. Based on patch by Andreas Gungl. Reviewed by Don. CCMAIL: 69860-fixed@bugs.kde.org Refer to Bug 69860 - output of pipe through sometimes not used Diff
Ingo Klöcker committed a change to kdepim/kmail
Fix bug 67725 (Empty trash on exit not working). We have to check the cached message count because the folder isn't open. With Kontact this still doesn't work. But that's a more general problem (cf. bug 67013). CCMAIL: 67725-fixed@bugs.kde.org Refer to Bug 67725 - Empty trash on exit not working Refer to Bug 67013 - closing kontact doesnt trigger close jobs Refer to Bug 67725 - Empty trash on exit not working Diff
Carsten Burghardt committed a change to kdepim/kmail
Fix bug 70377 (UW-imap with prefix #mh), confirmed by Dag (thanks for the testaccount). Make sure you also update your imap4-kioslave. CCMAIL: 70377-done@bugs.kde.org Refer to Bug 70377 - kmail doesn't work with mailbox prefixes any more Diff
Don Sanders committed a change to kdepim/kmail
Check KMFolder* folder is non null before use on line 283. Seems logical as folder may be null in the case of a deleted folder. Maybe fix bug 71117, please reopen if the problem reoccurs and the backtrace shows a problem in KMSearch::slotProcessNextBatch() again. CCMAIL:71117-done@bugs.kde.org Thanks Mathieu Jobin for the backtrace with full debug symbols. Refer to Bug 71117 - kmail crash on delete folder. Diff
Carsten Burghardt committed a change to kdepim/kmail
The check if the folder does actually exist is also needed for dIMAP. CCMAIL: 70684-done@bugs.kde.org Refer to Bug 70684 - kmail crashed when I changed the prefix to folders so that the set trash folder disappeared Diff
Ingo Klöcker committed a change to kdepim/libkdenetwork
- Correctly handle the case of an empty uidString (i.e. the case uidString.length() == 0).
- Correctly handle non-UTF-8 user ids which don't contain a '(' nor a '<'. This
should fix bug 71101.
Refer to Bug 71101 - kontact crash when clicked on 'send message'
Diff
Rob Buis committed a change to koffice/karbon
Starting support for snap to grid in karbon, disabled by default. Note that the code is mostly copied from kivio. Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9
Rob Buis committed a change to koffice/karbon/tools
Adding a new tool, made by Celer. It draws shapes using a simple pencil, but in "Curve" mode it will automatically smooth out the curves and represent/approximate them by beziers. Thanks for the patch! Diffs: 1, 2, 3, 4, 5, 6, 7
Laurent Montel committed a change to koffice/kspread
Initialize int/double value into lineedit I think that it will fix #69798 Refer to Bug 69798 - kspread sexdec parse error Diff
Stephan Binner committed a change to kdebase/konqueror
Bug 62755: konqueror tab navigation is reversed in right-to-left locales Refer to Bug 62755 - konqueror tab navigation is reversed in right-to-left locales Diff
Dawit Alemayehu committed a change to kdebase/konqueror
- Fix for BR#47944: "View -> Use index.html" deselection won't work. Reviewed by David. Refer to Bug 47944 - "View -> Use index.html" deselection won't work. Diffs: 1, 2
Stephan Binner committed a change to kdebase/konqueror
#70945, also fixes the "&Close" and "&Cancel" accel conflict Refer to Bug 70945 - Usability consistency with konsole's prompt with more than 1 tab open Diff
Dawit Alemayehu committed a change to kdebase/konqueror
- Fix for BR# 47512: "Malformed URL" error when splitting an empty view (normal). Reviewed by David. CCMAIL:47512-done@bugs.kde.org Refer to Bug 47512 - "Malformed URL" error when splitting an empty view Diff
Aaron J. Seigo committed a change to kdebase/libkonq
fix for BR69099: allow for servicemenu items in toplevel menu. will document fully in the servicemenus HOWTO. reviewed by David. Refer to Bug 69099 - Mount/umount actions are in second level in RMB menu Diffs: 1, 2
Koos Vriezen committed a change to kdeextragear-2/kmplayer/src
Make mplayer-1.0-pre the default now. Use -identify w/o '-frames 0' for mplayer-1.0-pre, for faster replay and less sensible for mis identifying (only when starting recording) Diffs: 1, 2, 3, 4, 5
Matt Rogers committed a change to kde_yahoo_backend: kdenetwork/kopete/protocols/yahoo
Start of a native KDE backend for the yahoo protocol. I've had this in the works for some time now. The many reasons include libyahoo's horrible memory management and better integration with the rest of KDE (use of KIO, etc.) Step 1: Remove libyahoo :) Step 2: Start a new library. (soon to come) Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24
Jason Keirstead committed a change to kdenetwork/kopete/kopete/chatwindow
Chatview patch. Fixes bugs relating to changing of the style, and adds ability to click on the name. CCMAIL:71008-done@bugs.kde.org Refer to Bug 71008 - keramik chat style double click on nick Diffs: 1, 2
Olivier Goffart committed a change to kdenetwork/kopete/kopete/contactlist
Commit the patch for the Bug 70956 (When group is deleted, contacts are not (instead moved to top-level) ) CCMAIL: 70956-done@bugs.kde.org Refer to Bug 70956 - When group is deleted, contacts are not (instead moved to top-level) Diffs: 1, 2
Matt Rogers committed a change to kdenetwork/kopete/protocols/yahoo
ok, well, this doesn't fix 69779, but it logs out and closes yahoo correctly in the session destructor now, and probably fixes a mem leak. Refer to Bug 69779 - kopete crash when setting yahoo plugin to 'offline' Diff
Lukáš Tinkl committed a change to kdenonbeta/kthememanager
initial import of my theme manager Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
Dawit Alemayehu committed a change to kdebase/kdesktop
- Revert rev. 1.145 (my own commit). While asthetically better, it caused bug# 70725. - Do not use fixed sizes for the logo pixmap and the comment label. CCMAIL:70725-done@bugs.kde.org Refer to Bug 70725 - quickly pressing ALT+F2 before "could not find the specified program" will cause annoyance Diff
Alexander Dymo committed a change to kdebase/khelpcenter
Store url for chapter and section items in their documentation entries (NavigatorItem::mEntry). This allows khelpcenter to open correct page when using chapter and section items at the contents tree. CCMAIL: 69241-done@bugs.kde.org CCMAIL: 66782-done@bugs.kde.org Refer to Bug 69241 - khelpcenter shows only titles instead of full doc Refer to Bug 66782 - help center generated document structure treeview is unusable Diff
Oliver Bausinger committed a change to kdebase/kicker/buttons
In properties of kicker buttons, make the file name read only, so users can't mess with it and produce strange errors. Using the new KPropertiesDialog::setFileNameReadOnly() [Thanks David!] CCMAIL: 70696-done@bugs.kde.org CCMAIL: 70858-done@bugs.kde.org Refer to Bug 70696 - kicker crash when changing launcher properties Refer to Bug 70858 - Application button rename produces strange/unhelpful errors Diffs: 1, 2
Waldo Bastian committed a change to kdebase/kmenuedit
Make sure to open menu before inserting a new item. (Similar to r1.75) (BR70963) CCMAIL: 70963-done@bugs.kde.org Refer to Bug 70963 - Crashes when deleting newly added subentry Diff
Allan Sandfeld Jensen committed a change to kdelibs/kdeui
Do not try to paint the icon outside the bounding box. CCMAIL: 50796-done@bugs.kde.org Refer to Bug 50796 - cursor remains "busy" after download Diff
Allan Sandfeld Jensen committed a change to kdelibs/mimetypes/image
Use the X-KDE-IsAlso feature to support the silly MS mimetype for progressive JPEGS. Uses the same comment as image/jpeg, so no new i18n-strings. CCMAIL: 56294-done@bugs.kde.org Refer to Bug 56294 - image/pjpeg MIME type not supported Diff
Zack Rusin committed a change to kdenonbeta/kconfedit/src
Don't ask, announcment coming soon and it's gonna be big. Worked almost 8 hours on this. (two of which were the damn png's ;) ). If you think little bunnies are sweet wait till you this baby. Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26
Zack Rusin committed a change to kdenonbeta/kconfedit/src
So you don't feel like reading the KConfigXT tutorial or documentation? Screw them - just use the new app : KCfgCreator to create KConfigXT files. Editing more: http://www.automatix.de/~zack/kcfgcreator1.png Displaying generation for a group: http://www.automatix.de/~zack/kcfgcreator2.png Setting kcfgc options and the full kcfg file in the background: http://www.automatix.de/~zack/kcfgcreator3.png . Start sending money... Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12
Zack Rusin committed a change to kdenonbeta/kconfedit/src
Removing warning and a stupid about message. Saving of configs is disabled because I'm working on testing framework. I mean I don't care about your configs but I be damned if anything will break my configs :) But you can use it anyway, it's really cool: The host selection: http://www.automatix.de/~zack/kconfigeditor1.png The editor page: http://www.automatix.de/~zack/kconfigeditor2.png Geiseri is working on making sure that in the editor you get a color chooser for config entries which represent colors, font selector for font entries etc. Backend already supports all that, but gui is not yet up to speed. Diffs: 1, 2, 3
Peter Rockai committed a change to kdenonbeta/kdedebian/kapture
- add TODO - add PkgExistGrouper (filters out "ghost" (no-available-version) packages) - make dealing with multiple versions saner - add version combobox to PkgDetailsCommon - make it show data for selected version - make PkgDetailsCommon use grid layout (that's what it was made for) - reorder PkgGrouperFactory constructor args and make it propagate it's parameters to child if they aren't set explicitly (eliminating the need to pass the params to all the chain members again and again) - make PkgList show current and installed versions NOTE: The code is becoming human-parseable slowly... Still, i have made up some design in my mind that's not incarnated in code yet. Stay tuned: more to come. Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17