| Last Week | Archives |
Read about KJSEmbed and what it is good for. Image handling speedups in Khtml. Start of Oo table import support in KWord. Plus a continued focus on bugfixes.
Ian Reinhart Geiser and Richard Moore have been busy with KJSEmbed, an implementation of JavaScript that can call the KDE api. As he said in his blog,
Check out kdenonbeta/applets/kjsapplet from cvs and build/install it. Next comes the fun part.
He is referring to a kicker applet written in ECMAScript. It doesn't do much except show the possiblilites. He started working on a KJS applet installer to demonstrate the power and simplicity of the framework. Here is the KJSEmbed home page.
I askes Ian some questions about the project. How much of the kde or qt api is exposed?
Any widget that is supported by Qt designer, KStandardDirs, KImageLoader, all Standard Dialogs, all Standard Actions, support for most custom kactions, most QEvents, partial QtSQL support (currently QtSQL Query, and QtSQLDatabase), Qt signals can connect to JS slots, QPainter support, KImageEffects for Image and Pixmap types, KConfig QTextStream support, qxmldefaulthander, readonly KParts support, opaque wrappers for unsupported types and DCOP call/send support is almost done. The list goes on :) You can actually write a full application with XMLGUI and KParts.
What is left to be done before release?
On the surface we are tying to clean up the API interface that developers can use to embed the KJSEmbed engine. The kicker applet is a demonstration of how easy it is currently. It also is driving the design to clean the API up and make it friendlier to developers who wish to use it. Internally we need to beef up our support for non-qobject types, and implement js signals that can be connected to Qt slots. There is also some work being done to build up the Qt SVG support. We also need to beef up the examples to show off more of what we can do. We have a ton of them already, but you can always need more. What we need now are developers interested in using KJSEmbed or hacking on something that is totally different from C++. We need developers who can kick around our API's to see if they are useful, and to help write examples to show off how nice it is. Developers can sign up to our mailing list at http://mail.kde.org/mailman/listinfo/kjsembed and we hang out on the #kaxul IRC channel (on the freenode IRC network). Rich and I also post information about KJSEmbed progress on our blogs at http://www.kdedevelopers.org
Unai Garro announced a new release of Krecipes:
We were having so much fun adding new features, that we almost forgot that once in a while we have to take our pet out to show it off. So we gave it a bigger number+=0.1, and here it is 0.4. What's in it? Ugh, I don't think I'll manage to remember all the new features, but hey, I'll try my best: *New Krecipes file format for recipe exchange! (.kre compressed, and .kreml plain XML) *Import Filters for other programs: MasterCook (mx2), MasterCook Export (mxp,txt), MealMaster and RecipeML *SQLite support as database. Much easier to setup for users, and requires no Qt plugins *Configureable layouting of the recipe display. *A Diet Wizard that helps creating a menu for a chosen period *New usage Tips function *New recipe search method *Much Improved GUI *Number/fraction input support *Recipe scaling * As usual, not to forget anything, I'll add: Lots, tons, of bugfixes, improvements, speed-up, database structure improvements, memory leak fixes... The project's homepage: http://krecipes.sourceforge.net The download page: http://krecipes.sourceforge.net/downloading.html The screenshots in the page are of 0.3 yet, but I'll be updating those as soon as I have a bit of rest after this release :P Oh, and yes, there are more missing features yet, so expect more soon in CVS ;)
Christian Hubinger wrote concerning KMyFireWall:
As i am currently making really big changes in the code (will try to make it platform independend - at least supprting OpenBSD's pf by adding a new GUI [replacing the wizard] and a new not iptables bound document type in addition to the old GUI) i would ask you NOT to spend too much attention on kmf nor fix any bugs etc. i've found a final design for it. Surely any comments on the app are very very welcome but i really don't want anyone to do any work that maybe lost due my changes
A year ago, RC3 for the 3.1 release was prepared. The bulk of the work was bug fixes in preparation for the release.
| Commits: | 1716 by 198 developers, 413505 lines modified, 1130 new files |
| Open bugs: | 4570 |
| Open wishes: | 4856 |
| Bugs opened: | 465 in the last 7 days |
| Bugs closed: | 418 in the last 7 days |
|
|
| Swedish (sv) | |
| British English (en_GB) | |
| Danish (da) | |
| Portuguese (pt) | |
| Brazilian Portuguese (pt_BR) | |
| Spanish (es) | |
| Estonian (et) | |
| German (de) | |
| Hungarian (hu) | |
| Italian (it) |
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Click on the icons to go to the respective section! | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Richard J. Moore committed a change to kdebindings/kjsembed
- Fixed a problem in StdDialog where the bindings were returning strings that
told you 'this is null' rather than the real null value when the file
dialogs were cancelled. This error caused bad behaviour in the xmlgui demo.
- Improved the type handling of the JSFactory class.
- The mapping between typenames and proxy types now supports all the proxy
types. This is essential if we are to support creation of non-QObject
proxies properly.
- Removed the 'special case' code that handled identification of classes
supported by QWidgetFactory.
- You can now remove support for particular classes by calling addType() and
specifying the proxy type TypeInvalid. I'm not sure how useful this is,
but we may as well allow it since it is trivial to implement.
- Split the code that adds the types into one method for each type of
object.
- Added some new JS methods to the Factory:
- isSupported(String)
Returns true iff the specified type is supported by the factory.
- types()
Returns an array naming all the types supported by the factory. This
list includes objects which can be wrapped but not created unlike the
constructors method.
- The methods now use QString rather than QCString to avoid needing lots of
charset conversions as these are an expensive operation.
- Added a new method addObjectTypes() that is responsible for telling the
factory about all the QObject types it knows about that do not have any
sort of custom bindings. The list of currently unsupported types was
created by the scripts and data files in docs/examples/coverage/.
- The readFile() method now throws an exception when the file cannot be
loaded.
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10
Ian Reinhart Geiser committed a change to kdebindings/kjsembed
Added support for KIconLoader and KStdDirs so we can find junk in KDE.
Exposed :
findResource, addResourceType, kde_default,
addResourceDir, findResourceDir, saveLocation,
makeDir, exists, realPath
BarIcon, DesktopIcon, SmallIcon, MainBarIcon, UserIcon
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9
Richard J. Moore committed a change to kdebindings/kjsembed
- Renamed the 'global' object to 'Global' for consistency with web browsers.
- Fixed some minor documentation error in the new builtin objects Ian added
(they're not QObject wrappers!).
- Added basic support for loading files via the SAX api, a callback based
mechanism for processing XML. The implementation is far from complete, but
it is enough to let you load some XML without hastle. You can use the api by
calling saxLoadFile( Object, String ) which takes as parameters, the object
implementing the callbacks and the name of the file to be loaded.
The callback methods that are currently working are:
Boolean startDocument()
Boolean endDocument()
Boolean startElement( namespaceURI, localName, qName )
- note that the attrs argument is missing.
Boolean endElement( namespaceURI, localName, qName )
Boolean characters( chars )
For a more detailed look at what's going on with all this, check out the
example in docs/examples/sax.
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17
Ian Reinhart Geiser committed a change to kdenonbeta/applets/kjsapplet
This is a proof of concept applet that will allow you to write kicker applets in ecmascript. CCMAIL: kjsembed@kde.org Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9
Brian Thomas committed a change to kdesdk/umbrello/umbrello
partial fix to bug 68441. Fix C++ code generation save to XMI to work Refer to Bug 68441 - some more problems in C++ code generator Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9
Roberto Raggi committed a change to kdevelop/languages/cpp
now it's possible to define "global macros" for the c++ parser in the kdevelop settings dialog(no i18n changes) Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9
Alexander Dymo committed a change to kdevelop
This fixes the *huge* perfomance problem with class view. It used to reload all panel combos as a reaction for signals updatedSourceInfo, addedSourceInfo and removedFromSourceInfo. This introduces much better (in terms of stability and performance) handlers for the last two signals. So it is now possible again to work on large projects with KDevelop default background parser delay 500 ms. Also fixes crashes in QComboView widgets when there are no valid current item selected and repaint() is called. Reviewed by Roberto Raggi <raggi@di.unipi.it> Diffs: 1, 2, 3, 4, 5, 6, 7, 8
Stanislav Višňovský committed a change to kdesdk/kbabel/catalogmanager
Fixed #68221 - KBabel catalog manager does not show file counts for directories. It does now, but without coloring - too late for that. Reviewed by llunak CCMAIL: 68221-done@bugs.kde.org Refer to Bug 68221 - summaries in catalogmanager next to the folders Diff
Otto Bruggeman committed a change to kdesdk/kompare/libdiff2
Instead of using Default diff options use the user specified ones. This fixes the first part of bug 58858. The second part was already fixed. CCMAIL: 58858-done@bugs.kde.org Refer to Bug 58858 - Kompare fails on tiny files.And whitespace are not ignored when asked to do so. Diff
Otto Bruggeman committed a change to kdesdk/kompare/libdiff2
Fixed bug 68570, it needed temp vars... CCMAIL: 68570-done@bugs.kde.org Refer to Bug 68570 - "Swap Source with Destination" gives "The files are identical" no matter what Diff
Oliver Kellogg committed a change to kdesdk/umbrello/umbrello
snapped{X,Y}: New methods fix bug 68095 (snap to grid broken.)
Refer to Bug 68095 - snap to grid is horribly broken
Diffs: 1, 2
Brian Thomas committed a change to kdesdk/umbrello/umbrello
partial fix to bug 68441. Fix C++ code generation save to XMI to work Refer to Bug 68441 - some more problems in C++ code generator Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9
Oliver Kellogg committed a change to kdesdk/umbrello/umbrello
Fix bugs.kde.org #68389 (wrong code import for namespaces.) Refer to Bug 68389 - Wrong code import c++ for namespaces Diffs: 1, 2, 3, 4, 5
Alexander Dymo committed a change to kdevelop/buildtools/qmake
move files if choose target dialog requests it CCMAIL: 62224-done@bugs.kde.org Refer to Bug 62224 - New project files should be in the src directory Diffs: 1, 2, 3, 4
Alexander Dymo committed a change to kdevelop/buildtools/qmake
Allow to use relative paths with "new file" wizard. CCMAIL: 63787-done@bugs.kde.org Refer to Bug 63787 - trollproject: Relative url's to files subdirs are handled wrong. Diff
Alexander Dymo committed a change to kdevelop/buildtools/qmake
Emit addedFilesToProject() and removeFilesFromProject() signals when necessary and pass correct arguments to those signals (filenames with paths relative to the project directory). Also corrected addFiles() slot of TrollprojectPart to work on files with relative paths. This makes file groups, file tree and class views work properly when creating/adding/removing files with QMake manager. CCMAIL: 67995@bugs.kde.org We need also correct automake manager and check customproject, so I won't close this bug for now. Refer to Bug 67995 - class view doesn't update when removing/adding files Diffs: 1, 2
Jens Dagerbo committed a change to kdevelop/languages/cpp/app_templates/kofficepart
Fix bug #68237. Thanks to Huberto Gastal Mayer. Refer to Bug 68237 - error in src-Makefile.am template for Koffice part project Diff
Alexander Dymo committed a change to kdevelop/parts/doctreeview
Updated the procedure of scanning devhelp directories. This should work for gtk-doc generated devhelp files automatically and for old devhelp (< 0.5) files manually. CCMAIL: 68390-done@bugs.kde.org Refer to Bug 68390 - kdevelop doctree doesn't support recent devhelp layout Diffs: 1, 2, 3, 4, 5
Jens Dagerbo committed a change to kdevelop/parts/filecreate
It's not obvious to me why this happens, but for several people (including me) this line crashes KDevelop when attempting to open either settings dialog (project or global) CCMAIL: 68434-done@bugs.kde.org CCMAIL: montel@kde.org Refer to Bug 68434 - KDevelop crashes when clicking Settings->Configure KDevelop Diff
Jens Dagerbo committed a change to kdevelop/parts/outputviews
Make it possible to stop the running program. CCMAIL: 55285-done@bugs.kde.org Refer to Bug 55285 - Running an app from Gideon does not enable stop button/menu Diffs: 1, 2
Alexander Dymo committed a change to kdevelop/parts/quickopen
changed shortcut for "Open Class" to Ctrl+Alt+C CCMAIL: 67946-done@bugs.kde.org Refer to Bug 67946 - keyboard shortcut ctrl+shift+O used twice Diff
Jens Dagerbo committed a change to kdevelop/parts/texttools
Apparently embedding/removing/embedding isn't healthy with the new KMDI implementation, so let's avoid that. :) This slightly changes the behaviour of the TextToolsPart. It will no longer hide when the active window isn't a .html, .docbook or .tex file, just clear it's contents. It will have to do for now. CCMAIL: 68559-done@bugs.kde.org Refer to Bug 68559 - crash on clicking docbook compilation errors in messages window Diff
Dirk Mueller committed a change to valgrind
pkgconfig support. Patch by Dimitri Papadopoulos MERGE TO STABLE CCMAIL: 68566-done@bugs.kde.org Refer to Bug 68566 - pkgconfig support Diffs: 1, 2, 3, 4
Dirk Mueller committed a change to valgrind
this should fix compilation on weird kernel 2.6.x installations. CCMAIL: 68360@bugs.kde.org Refer to Bug 68360 - Valgrind does not compile against 2.6.0-testX kernels Diffs: 1, 2, 3
Dirk Mueller committed a change to valgrind/coregrind
SHUFPD support MERGE TO STABLE CCMAIL: 68588-done@bugs.kde.org Refer to Bug 68588 - Assertion `sz == 4' failed in vg_to_ucode.c (disInstr) in v2.0.0 but not v1.9.6 Diff
Dirk Mueller committed a change to valgrind/coregrind
make it compile on non-C90 compilers. Thanks for the patch. CCMAIL: 68525-done@bugs.kde.org Refer to Bug 68525 - CVS head doesn't compile on C90 compilers Diff
Klaus Niederkrüger committed a change to kdeedu/kvoctrain/kvoctrain
BUG: Display arabic correctly in MultipleChoice-dialog (BUG id 68072) Refer to Bug 68072 - In KVocTrain arabic text not displayed correctly in some dialogs Diff
Rob Kaper committed a change to kdegames/atlantik
fix bug #68589: wild pointer when removing trade items Refer to Bug 68589 - atlantik client crashes on trading Diffs: 1, 2
Albert Astals Cid committed a change to kdegames/ksnake
Using BarIcon to load icons that are not bar icons is VERY BAD, that fixes bug #65401, fixing my own bugs makes me fell better 8-) Some cleaning at ball.cpp and ball.h, remove empty destructors, use polimorphism and inheritance to remove DumbKillerBall::nextMove() as its code was the same as KillerBall::nextMove() except one line CCMAIL:65401-done@bugs.kde.org Refer to Bug 65401 - KSnake graphics are horrible in KDE 3.1.92 Diffs: 1, 2, 3, 4
Albert Astals Cid committed a change to kdegames/ktron
Make sure the crash text is always inside the screen. Will backport to KDE 3.1.x in a moment. CCMAIL:66048-done@bugs.kde.org CCMAIL:ben+ktron@meyerhome.net Refer to Bug 66048 - "Crash!" when the crashing player is near screen's edge Diff
Aurélien Gâteau committed a change to kdeextragear-1/gwenview
Fixed crash when loading XCF images, if Gwenview was compiled with gcc 3.3.1. This fixes bug #58952. While I was at it, I also added PROP_GUIDES to the list of known and ignored properties. Refer to Bug 58952 - gwenview crashes on entering dir containing xcf files Diffs: 1, 2
Klaas Freitag committed a change to kdegraphics/libkscan
Fixing bug #55034: Configuration data for scanner background color was not properly restored from config file. Case sensitivity problem, fixed. Refer to Bug 55034 - Kooka doesn't remember the configuration Diff
Dirk Mueller committed a change to kde-common/admin
clarify documentation. CCMAIL: 68561-done@bugs.kde.org Refer to Bug 68561 - lack of aRTS will cause configure to crash unless --without-arts is specified Diff
Waldo Bastian committed a change to kdebase/kcontrol/filetypes
Inform user when application can not be removed. (BR68435) Refer to Bug 68435 - K loses *only* OpenOffice file associations Diffs: 1, 2, 3, 4
Waldo Bastian committed a change to kdebase/kcontrol/kded
Make it possible to turn services off permanently. CCMAIL: 57792-done@bugs.kde.org Refer to Bug 57792 - kcontrol/services/service manager: cannot turn off "CDR(W) watch process" permanently Diffs: 1, 2
Oswald Buddenhagen committed a change to kdebase/kdm/backend
don't auto-login again after an X server crash. if the user wants that, he can explicitly enable auto-re-login independently of auto-login. it might look silly to disagree with a confirmation that a bug is gone, but i'm a pedant and the bug was evidently still there. :) CCMAIL: 39858@bugs.kde.org Refer to Bug 39858 - second login bypasses password screen Diff
Luboš Luňák committed a change to kdebase/khotkeys/kcontrol
Editing not,and,or conditions makes no sense. Fixes #67748. Refer to Bug 67748 - kcmhotkeys crashes when selecting a logical condition word and pressing modify Diff
Waldo Bastian committed a change to kdelibs/kinit
Don't use socketname that contains ':' CCMAIL: 67412-done@bugs.kde.org Refer to Bug 67412 - problems with any application with a SAMBA sharing Diffs: 1, 2
David Faure committed a change to kdelibs/kioslave/ftp
>2GB files ("long long") support in kio_ftp.
With input from Waldo. Partially fixes 66790, looks like the rest is for kio or uiserver.
CCMAIL: 66790@bugs.kde.org
Refer to Bug 66790 - ftp slave does not hanlde large files (>2GB) correctly
Diffs: 1, 2
David Faure committed a change to kdelibs/kparts
I'm not fond of hardcoded mimetype lists. But I don't see another solution here.... This fixes the msgbox on the first link from http://www.w3.org/Style/CSS/Test/CSS3/Selectors/current/xhtml/full/flat/index.html It doesn't fix the XML parse error on that page though :) Diff
Tobias Koenig committed a change to kdepim
Applyed patch from #67992 which adds configure check for libbluetooth which may be requiered by libgnokii. @Tim: Thank you very much for the patch CCMAIL:67992-done@bugs.kde.org Refer to Bug 67992 - configure fails to detect gnokii if gnokii is built with bluetooth support Diffs: 1, 2
Grzegorz Jaskiewicz committed a change to kdepim/kaddressbook
CVS_SILENT: sorry, wrong bug number CCMAIL:68193@bugs.kde.org Refer to Bug 68193 - Kaddressbook crashes on startup and wont run Diff
Grzegorz Jaskiewicz committed a change to kdepim/kaddressbook
Nasty raceCond causing sigfault on one of mine computers. Please review, and tell me if comment I've added is ok to be there. CCMAIL:58538-done@bugs.kde.org Refer to Bug 58538 - kaddressbook crashes on start Diff
Tobias Koenig committed a change to kdepim/kaddressbook
Use the email addresses in a QTextDrag and not the vCards. That fixes bug #68417. CCMAIL:68417-done@bugs.kde.org Refer to Bug 68417 - dragging addresses from address book into kmail composer address fields pastes a vCardJu Diffs: 1, 2, 3
Tobias Koenig committed a change to kdepim/kaddressbook
We use the New actions of kontact. That fixes #68320 CCMAIL:68320-done@bugs.kde.org Refer to Bug 68320 - KAddressBook plugin has duplicated "New contact" toolbar icons Diff
Till Adam committed a change to kdepim/kmail
Don't thread messages without an In-Reply-To header below messages without a message id header (*sigh*) just because "" happens to equal "". Amit, thanks for the test case. CCMAIL: 67850-done@bugs.kde.org Refer to Bug 67850 - kmail: Threading too aggressive? Irrelevant messages are threaded Diff
Till Adam committed a change to kdepim/kmail
Make sure quiet() is reset in all error paths. If this is not ensured, the newly arrived mail headers will be added to the local store but the headers list not updated as that happens according to the following scheme: o set folder quiet++ o get a bunch of headers and add them to the store without updating o when the last mail comes in set folder quiet-- o quiet == 0 and as a result of that emit the folder's changed signal which updates the headers Now if in some error path the quiet-- doesn't happen, quiet never becomes 0 again in that folder and therefor the headers are never updated whether there are new mails or not. I hope this is the last codepath where it is lacking. If so, it should fix #64210. This being an error path would explain why it is so elusive. I saw this today for the first time having left kmail running across a disconnect of my internet connection. CCMAIL: 64210@bugs.kde.org Refer to Bug 64210 - imap Headers are not always displayed - even if new mails arived Diff
Ingo Klöcker committed a change to kdepim/kmail
Fix placement of passive popup for 'New mail arrived' event. It was placed next to KMail's main window (on the right and off the screen because my main window is on the right border of the desktop). Using 0 puts it again next to the KMail entry in the taskbar. CCMAIL: 67514-fixed@bugs.kde.org Refer to Bug 67514 - New mail task bar notification shows far above the task bar Diff
Ingo Klöcker committed a change to kdepim/kmail
Emit unreadCountChanged() DCOP signal after new mail arrived. This is necessary for fixing bug 66706 and was reviewed by Tobias and Don. Refer to Bug 66706 - Kontacts summary doesn't show the unread messages correctly Diffs: 1, 2
Ingo Klöcker committed a change to kdepim/kmail
Restore "inbox", "outbox" etc. for translation (cf. http://webcvs.kde.org/cgi-bin/cvsweb.cgi/kdepim/kmail/kmkernel.cpp#rev1.123). This is just another change that was lost during the insane make-it-cool merge. :-( CCMAIL: 68609-fixed@bugs.kde.org Refer to Bug 68609 - outbox sent-mail drafts trash not translateable Diff
Roberto Selbach Teixeira committed a change to kdepim/knode
One more wrong locateLocal... I thought I had fixed all of them. Oh well :-/ Thanks to Richard Lärkäng <nouseforaname@home.se> for finding it. CCMAIL: 63613-done@bugs.kde.org Refer to Bug 63613 - unable to write the group file list Diff
Ingo Klöcker committed a change to kdepim/kontact/plugins/kmail
First step of fixing bug 66706. In this step the timer based reading of the unread count from the kmailrc is replaced by a DCOP based approach. Currently the unread count in the summary is only updated if new mail has arrived. Reviewed by Tobias and Don. Refer to Bug 66706 - Kontacts summary doesn't show the unread messages correctly Diffs: 1, 2, 3
Tobias Koenig committed a change to kdepim/kontact/plugins/korganizer
First part of BugFix #67450. Just use the KDE icon loading mechanism and take the correct icons ;) Refer to Bug 67450 - Kontact does not load the correct icons for new mail, todo, event, etc... in the Kontact toolbar Diffs: 1, 2
Tobias Koenig committed a change to kdepim/kontact/src
Bring Kontact window to front when you start a new instance but an old one is still running. That fixes #68340. CCMAIL:68340-done@bugs.kde.org Refer to Bug 68340 - When Kontact is running starting Kontact doesn't bring Kontact to front Diff
Tobias Koenig committed a change to kdepim/kontact/src
Use 'signature' icon in AboutDialog. The 'scripting' icon doesn't exist anymore. CCMAIL:68330-done@bugs.kde.org Refer to Bug 68330 - Kontact license in about dialog has no icon Diff
Cornelius Schumacher committed a change to kdepim/korganizer
Apply filter to new events before showing them. CCMAIL: 68160-done@bugs.kde.org Refer to Bug 68160 - after adding an event which doesn't satisfy filter criterion, it is shown although it shouldn't be Diff
Guenter Schwann committed a change to kdepim/korganizer
fix for bug 65437 (wrong standard calendar-file for kontact) Refer to Bug 65437 - kontact crashes because it searches its calendar in the wrong place Diffs: 1, 2
Cornelius Schumacher committed a change to kdepim/korganizer/korgac
Show alarm notification dialog on top of all other windows. This should now be the same behaviour again as in KDE 3.1.x. CCMAIL: 67502-done@bugs.kde.org Refer to Bug 67502 - The alert dialog doesn't get the focus, so user misses meeting Diffs: 1, 2, 3, 4
Cornelius Schumacher committed a change to kdepim/libkcal
Remote resource takes a filename, not a directory. CCMAIL: 67331-done@bugs.kde.org Refer to Bug 67331 - forced to select directory in 'remote-resource' configuration dialog Diff
Cornelius Schumacher committed a change to kdepim/libkcal
Fix iTIP PublishUpdate. Patch by Tais M. Hansen. The new error strings we can't put in now because of the message freeze. CCMAIL: 53749-done@bugs.kde.org Refer to Bug 53749 - can't accept incoming events (ics files) Diffs: 1, 2, 3
Nicolas Goutte committed a change to koffice/filters/kword/oowriter
Basic and crude support for importing tables (Height of cells is fixed to 1 inch.) Diffs: 1, 2
Nicolas Goutte committed a change to koffice/filters/kword/oowriter
Let KWord itself decide on how high the table rows should be CCMAIL:koffice-devel@kde.org CCMAIL:66986@bugs.kde.org Refer to Bug 66986 - KWord: openoffice.org import resizes tables to 0x0 Diff
Rob Buis committed a change to koffice/karbon
Fixes bug #68499. Refer to Bug 68499 - Karbon freezes when opening karbon file (testcase) Diffs: 1, 2, 3, 4
Jaroslaw Staniek committed a change to koffice/kexi/widget
small notation fix: Bug 68433 Refer to Bug 68433 - kexi does not compile due to error in Makefile.am Diff
Thorsten Zachmann committed a change to koffice/kpresenter
Fix: during a presentation varibales on the sticky page where not updated. CCMAIL: 67515-done@bugs.kde.org Refer to Bug 67515 - kpresenter only shows the first slide Diffs: 1, 2
Ariya Hidayat committed a change to koffice/kspread
fix data sorting CCMAIL: 63317-done@bugs.kde.org Refer to Bug 63317 - kspread sorts multiple columns incorrectly Diff
Ariya Hidayat committed a change to koffice/kspread
better handling of "nothing to print" warning (also fix the redraw problem, again) CCMAIL: 60147-done@bugs.kde.org Refer to Bug 60147 - Kspread fails to redraw during and after 'Print Preview' Diffs: 1, 2, 3
Ariya Hidayat committed a change to koffice/kspread
show frame border when embedded object is selected so now chart can be deleted CCMAIL: 37152-done@bugs.kde.org Refer to Bug 37152 - unable to delete a chart in kspread Diff
Ariya Hidayat committed a change to koffice/kspread
when embedded, use real zoom instead of scaling CCMAIL: 45503@bugs.kde.org Refer to Bug 45503 - Child panels do not scale on zooming Diffs: 1, 2
David Faure committed a change to koffice/kword
Save "no underline" explicitely if the paraglayout says "underline" but the user removed the underline (like we do for all other attributes) CCMAIL: 67735-done@bugs.kde.org Refer to Bug 67735 - document that is not saved/reopened properly Diff
David Faure committed a change to koffice/lib/kofficecore
Remove document from its "creator" mainwindow if we're giving it its own mainwindow (as happens when opening a new doc from an existing mainwindow) (the real fix is the koMainWindow one-liner) CCMAIL: 68029-done@bugs.kde.org Refer to Bug 68029 - closing of second window closes all windows Diffs: 1, 2
Waldo Bastian committed a change to kdelibs/khtml/misc
Performance improvement if a page uses the same image many times. Based on patch by Maciej Stachowiak Diffs: 1, 2
Waldo Bastian committed a change to kdelibs/khtml/misc
Performance improvement for pages that load hundreds or more images: Limit the number of jobs that are fed into the scheduler. The scheduler isn't optimized for a very larger number of jobs. Diffs: 1, 2
Leo Savernik committed a change to kdebase/kcontrol/konqhtml
Finally fixed issue (1) of bug 58750. Thank you for your contribution. CCMAIL: 58750-done@bugs.kde.org Refer to Bug 58750 - Java/JavaScript options usability improvements Diffs: 1, 2, 3, 4, 5, 6
Stephan Binner committed a change to kdebase/konqueror
Fixes for Ctrl+Enter in "Location:" Combo (#65210) Refer to Bug 65210 - Location bar not updated when opening new tab with Ctrl+Enter Diffs: 1, 2
Stephan Binner committed a change to kdebase/konqueror
Fixed Bug 67956: opening a file in a background tab causes konqueror to become confused Patch seen by lypanov and David Refer to Bug 67956 - opening a postscript file in a background tab causes konqueror to become confused Diff
Alexander Kellett committed a change to kdebase/konqueror/keditbookmarks
fix up the rest of 67813 with a hack to get non "perfect" xml files importing correctly Refer to Bug 67813 - Ability to import bookmarks from KDE>=3 Diffs: 1, 2
Germain Garand committed a change to kdelibs/khtml
fix "overflow: scroll" layout/painting issues * rendering/render_box.cpp (getOverflowClipRect): substract scrollbars width/height if any. Merged from WebCore. * rendering/render_layer.cpp (horizontalScrollbarHeight, verticalScrollbarWidth): use pixelMetric instead of width()/height(). Reviewed by Dirk Diffs: 1, 2, 3
Zack Rusin committed a change to kdelibs/khtml
correctly compue the height for relatively positioned objects with percentage based dimensions - pretty much a merge from safari CCMAIL: 53902-done@bugs.kde.org Refer to Bug 53902 - CSS relative height in % wrong (testcase) Diffs: 1, 2
Dirk Mueller committed a change to kdelibs/khtml
* css/cssparser.cpp (parseColor): remove use of invalidColor. use a boolean
return instead. invalidColor was confusing as it was actually a valid color.
Also add rgba() parsing.
* css/cssstyleselector.cpp (adjustRenderStyle): add check to avoid that
<FRAME> gets a display != BLOCK assigned (#63640).
Refer to Bug 63640 - [test case] Frames are not displayed (regression)
Diffs: 1, 2, 3, 4, 5
Dirk Mueller committed a change to kdelibs/khtml
* html/html_baseimpl.cpp (attach): respect display: NONE on <frame>, since it is used to indicate the FOUC prevention code path now. CCMAIL: 63640-done@bugs.kde.org Refer to Bug 63640 - [test case] Frames are not displayed (regression) Diffs: 1, 2, 3
Stephan Kulow committed a change to kdelibs/kjs
avoid the ugly system path CCMAIL: 68192-done@bugs.kde.org Refer to Bug 68192 - linking error of libkjs.la.closure Diff
Koos Vriezen committed a change to kdeextragear-2/kmplayer/src
Fix OBJECTs with a HREF attribute and 'Click to Play' was not enabled (like most links on http://www.apple.com/trailers) Diff
Scott Wheeler committed a change to kdemultimedia/juk
Finally was able to reproduce this one. Add lots of paranoia to check for null items before dereferencing them and make sure that item deletion signals are propogated to various places even when items are being removed in lists other than the current one. CCMAIL:66540-done@bugs.kde.org Refer to Bug 66540 - Frequent Crashes scrolling through collection list Diffs: 1, 2, 3, 4, 5, 6
Benjamin Meyer committed a change to kdemultimedia/kaudiocreator
BUG 68641 Refer to Bug 68641 - Ugly field in Encoder configuration Diff
Stefan Gehn committed a change to kdemultimedia/noatun/modules/splitplaylist
fix bug #67959 deprecated-- Refer to Bug 67959 - noatun may crash with SIGSEGV when play is clicked Diff
Dario Abatianni committed a change to kdeextragear-2/konversation/konversation
Even more work on DCC CHAT Diffs: 1, 2, 3, 4, 5, 6, 7, 8
Will Stephenson committed a change to kdenetwork/kopete
Fix a crash when adding fields to kde addressbook entries. I had written (nay, amended!) our code to match kabc's HOWTO rather than its api docs, while unaware that this behaviour was incorrect. The kabc regression has now been fixed, which left kopete with its pants down. CCMAIL: 68085-done@bugs.kde.org Refer to Bug 68085 - Kopete crashes with sigsev11 after adding user to Kontact Diffs: 1, 2
Richard Smith committed a change to kdenetwork/kopete
Make animated icons work again in KDE 3.1.x Added a KopeteCompat::loadMovie function to compat/ to load movies from Crystal SVG (in KDE 3.1 icon theme inheritance was not respected for movies). Approved by Martijn Klingens CCMAIL: 67953-done@bugs.kde.org Refer to Bug 67953 - animated icons do not work in KDE < 3.2 Diffs: 1, 2, 3, 4, 5, 6, 7, 8
Olivier Goffart committed a change to kdenetwork/kopete/kopete/config/appearance
Here is one fix for the bug 67494 (crash on exit after editing chat style) CCMAIL: 67494-done@bugs.kde.org Looks the FIXME in the code for more information Refer to Bug 67494 - crash on exit after editing chat style Diff
Olivier Goffart committed a change to kdenetwork/kopete/plugins/cryptography
Do not try to decrypt a Crypted message if we don't have the whole message. CCMAIL: 66515@bugs.kde.org Refer to Bug 66515 - encrypted offline messages can't be decrypted: passphrase isn't accepted. Diff
Olivier Goffart committed a change to kdenetwork/kopete/plugins/cryptography
Jason, could you please _TEST_ your patch before commiting, because it seems you didn't. And i think that your fix is not the right fix: <example>this message would break it for example</example> And since there are no RFC at all at this level, i prefer to have a full working kopete<=>kopete than a semi working for everithing. cf Bug 63983 CCMAIL: 63983@bugs.kde.org CCMAIL: jason@keirstead.org Refer to Bug 63983 - Does not handle HTML tags in decrypted messages Diff
Will Stephenson committed a change to kdenetwork/kopete/plugins/nowlistening
Committed the wrong code. This restores compilation. CCMAIL: 68474@bugs.kde.org Refer to Bug 68474 - new nowlisteningplugin.cpp won't compile because nlamarok.h is missing Diff
Will Stephenson committed a change to kdenetwork/kopete/plugins/nowlistening
Make plugin configuration effective. Also relayout the prefs page to fit in the current configure plugins dialog. CCMAIL: 68482-done@bugs.kde.org Refer to Bug 68482 - Now Listening plugin ignores settings Diffs: 1, 2, 3, 4, 5, 6, 7
Olivier Goffart committed a change to kdenetwork/kopete/protocols/msn
This commit fixes the conneciton in MSN. The MSN Server just changed a bit. It now does not accept anymore an old command I used. This is now fixed. Anyway, Should we backport this to the 0_7_branch and release Kopete 0.7.4 (or 0.7.3a) ? CCMAIL: kopete-devel@kde.org CCMAIL: 68204-done@bugs.kde.org Note: It's still possible to connect with the old version if you force kopete to download the contactlist from server: i.e: moving a MSN contact in another group (when you are offline) Or editing the kopeterc file and reset the sirial to 0 Refer to Bug 68204 - MSN plugin will not go online Diffs: 1, 2
Andrew Stanley-Jones committed a change to kdenetwork/ksirc
This should fix it. Someone might want to test it. :) CCMAIL: 67883-done@bugs.kde.org Refer to Bug 67883 - lost settings from 3.1 Diff
Stephan Binner committed a change to kdebase/kcontrol/kicker
Synced colorized background default with Kicker's default CCMAIL: 68039@bugs.kde.org Refer to Bug 68039 - Wrong color gradient when re-enabling panel background image Diff
Stephan Binner committed a change to kdebase/kcontrol/kicker
Colorize background image if the checkbox for it is enabled (#68039) Reviewed by Zack Refer to Bug 68039 - Wrong color gradient when re-enabling panel background image Diffs: 1, 2
Thiago Macieira committed a change to kdebase/kdesktop/lock
AF_LOCAL seems not to be present everywhere, even though it's the recommended value (POSIX)! CCMAIL: 68258-done@bugs.kde.org Refer to Bug 68258 - missing AF_LOCAL breaks kdebase compilation on Solaris Diff
Luboš Luňák committed a change to kdebase/kwin
Make sure the unconstrained_stacking_order list contains all clients. First part for #68553. Refer to Bug 68553 - Using Ediff (emacs diff) causes Emacs windows to be minimized Diff
Luboš Luňák committed a change to kdebase/kwin
If two windows are the same, they belong to the same application. Second part for #68553. Refer to Bug 68553 - Using Ediff (emacs diff) causes Emacs windows to be minimized Diff
Luboš Luňák committed a change to kdebase/kwin
Change Client::checkGroupTransients() to really do what it's supposed to do, including indirect transiency. Should finally fix #67914 and all its dupes. Refer to Bug 67914 - Konqueror Scan Plugins crashes kwin Diff
Luboš Luňák committed a change to kdebase/kwin
Fix #67683 by globally enabling/disabling tooltips. As the buttons are the only thing in kwin that has tooltips, this is fine. CCMAIL: 67683-done@bugs.kde.org Refer to Bug 67683 - Window button tooltips always shown on most window decorations Diff
Luboš Luňák committed a change to kdebase/kwin
Hmm, ok, I give up. Check only for IconicState in initial mapping state, treat all the other strange states as NormalState. Fixes WMaker applets. CCMAIL: 68069-done@bugs.kde.org Refer to Bug 68069 - kwinmodule won't raise "windowAdded" signal for some windows (breaks the dockbar extension) Diff
Luboš Luňák committed a change to kdebase/kwin/clients/web
Check for deletion while handling mouse release on the close button. Fixes #67267. Refer to Bug 67267 - closing ytalk causes kwin to crash with Web window decoration Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
Waldo Bastian committed a change to kdelibs/kdeui
Fix for BR68295 Thanks to Pascal Letourneau CCMAIL: pletourn@globetrotter.net,68295-done@bugs.kde.org Refer to Bug 68295 - Adjusting spinbox for B in KColorDialog sometimes changes R and G values in HTML editbox. Diff
Luboš Luňák committed a change to kdelibs/kdeui
Try even harder to avoid infinite recursion. CCMAIL: 66152-done@bugs.kde.org Refer to Bug 66152 - High CPU load when using desktop menu bar Diffs: 1, 2
Stephan Binner committed a change to kdelibs/kutils/ksettings
Fixed Bug 68370: Plugin selection list ever increasing CCMAIL: 68370-done@bugs.kde.org Refer to Bug 68370 - Plugin selection list ever increasing Diff
Sebastian Trueg committed a change to kdeextragear-1/k3b
merged iso- and binwritingdialog. Now with detection of the image type. nrg support still missing. but I added burning of cdrecord clone images. some changes to the session import: no mounting. Not finished yet: still no proper overwriting of files. imroved systemcheck messages regarding cdrecord added some additional error handling for cdrecord and little stuff I cannot remember. Sorry for these stupid cvs messages... I am simply not good at it.... 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, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53
Alexander Kellett committed a change to kdelibs/kio/bookmarks
change protection of parse() in a hacky attempt to fix 67813 (see next commit to keditbookmarks) Refer to Bug 67813 - Ability to import bookmarks from KDE>=3 Diff