|
| This Week... |
|
Replacement of the "toolbox", and a new KRunner in Plasma, with many applets moving from playground into extragear in KDE SVN. SuperKaramba is now fully integrated into Plasma. A move away from KDEPrint facilities, towards more basic functionality for KDE 4.0. More work on restoring the functionality of the Klipper applet. Basic sound support in Parley. General work on KHTML, with more specific work on image loading and testcases. More work on KDE colour scheme handling. A rethink of device handling for Amarok 2.0. Generic style saving work in KOffice. Various optimisation work across KDE. Kaider moves to extragear-sdk. Kicker is removed from KDE SVN. KDE 3.5.8 and KDE 4.0 Beta 3 (with Kickoff included as the menu option) have been tagged for release.
|
This week was partly characterised by the removal of enhanced KDEPrint functionality from the KDE 4.0 release (relying instead on the more basic facilities provided by the Qt toolkit), and the porting of various applications to these changes. John Layt explains:
|
The decision has been made to remove KDEPrint from KDE 4.0 and to switch to using QPrinter. We've run out of time to fix KDEPrint and this is the only way to have a working print system for 4.0. We lose many features as a result, but QT 4.4 and later KDE 4.1 will see most of them restored. We are planning a Dot article to explain the changes to our users.
We are working to port all apps before the 24th October tagging of the Dev Platform, when we need to have moved KDEPrint to extragear. The sooner it's done, the sooner we know if there's any issues to fix in kdelibs.
I used the kdeaccessibilty apps as a test-bed for the porting procedure, and the following apps have now been completed:
- /KDE/kdeaccessibility/kmag [commit 724621]
- /KDE/kdeaccessibility/kmouth [commit 724622]
There is a small problem in kmag with the printer properties dialog not displaying as the top widget, but otherwise both apps appear to print fine here.
You can find further information at http://techbase.kde.org/Projects/KDEPrint/KDE4#Porting.
I suggest you test your printing functions to confirm that the results are presentable, you may need to tweak your painting code to cater for differences in rendering.
Qt does not have a Print Preview function, if you need it and you don't already use the KStandardAction for it, you will need to add the new KPrintPreview yourself.
Our apologies for the short notice, but we simply ran out of time and now have no other alternative.
|
|
Our friends over at the community website polishlinux.org have a nice overview of some of the changes which can be expected with the release of KDE 4.0. Plenty of screenshots as well, so you don't even have to read!
|
|
| Statistics |
|
| Contents |
|
|
Bug Fixes |
Features |
Optimise |
Security |
Other |
|
Accessibility |
|
|
|
|
|
|
Development Tools |
|
|
|
|
|
|
Educational |
|
|
|
|
|
|
Graphics |
|
|
|
|
|
|
KDE-Base |
|
|
|
|
|
|
KDE-PIM |
|
|
|
|
|
|
Office |
|
|
|
|
|
|
Konqueror |
|
|
|
|
|
|
Multimedia |
|
|
|
|
|
|
Networking Tools |
|
|
|
|
|
|
User Interface |
|
|
|
|
|
|
Utilities |
|
|
|
|
|
|
Games |
|
|
|
|
|
|
Other |
|
|
|
|
|
|
|
Bug Fixes |
|
Graphics |
|
Clarence Dang committed a change to /trunk/KDE/kdegraphics/kolourpaint/pixmapfx/kpPixmapFX_Transforms.cpp:
|
Fix transforms for non-XRENDER by converting to a QImage, doing the transform using the raster paint engine and converting back to a QPixmap, rather than using the normal kpPixmapFX::draw() mechanism.
This is needed because drawing a transformed QBitmap on top of a QBitmap causes X errors and does not work, if XRENDER is disabled (Qt 4.3.1 bug).
The code is a lot simpler now and was probably the way it should have been done in the first place. |
|
|
|
|
|
|
Andrew Walker committed changes in /branches/work/kst/1.6/kst/src/libkstapp:
|
|
Change the default graphics file export name to match that of the kst file when a new kst file is opened. Also, select a better default graphics file export name the first time kst is started. |
|
|
|
|
|
|
Clarence Dang committed a change to /trunk/KDE/kdegraphics/kolourpaint/tools/flow/kpToolSpraycan.cpp:
|
Spraycan Tool fixes:
* Fix the spray being too thick (the probability was being passed as the wrong argument to kpPainter::interpolatePoints())
* Remove the prevent-drawing-on-the-same-dot code in drawLineWithProbability(), on the grounds that: a) no user will notice b) it's a maintenance nightmare (the code was correct though)
* Speed up drawLineWithProbability() in the NOP case
* Reduce the spray thickness even further (now 5% instead of 10%)
* Style |
|
|
|
|
|
|
|
|
KDE-Base |
|
David Faure committed changes in /trunk/KDE/kdelibs/kdecore:
|
Fix parsing of desktop-entry-standard-compliant "MimeTypes=text/plain;" or "Actions=foo;": do not return a list with an empty string as the last element.
This fixes the error messageboxes from dolphin's and konqueror's popupmenus. |
|
|
|
|
|
|
|
|
Mirko Stocker committed a change to /trunk/KDE/kdelibs/kate/render/katerenderer.cpp:
|
Fix Anders' problem with the rendering of the foreground color. The problem with the old code was that the special highlights (internal, external, document) were added after the inbuilt highlight, and when the attributes were merged later (RenderRangeList::generateAttribute), the inbuilt highlight overwrote the other highlights, and that's why changing the foreground didn't work.
I hope I didn't break anything, but it really seems to be more reasonable to me that way. |
|
|
|
|
|
|
Thomas Braxton committed changes in /trunk/KDE/kdelibs/kdecore/config:
|
fix KConfig locking - don't try to lock a file that is read-only - find out the read-write status of a file in changeFileName - only try to lock the file when sync'ing |
|
|
|
|
|
|
Germain Garand committed changes in /trunk/KDE/kdelibs/khtml/rendering:
|
fix a few regressions induced by 722765 spotted by Maksim in the ecma tests.
No more rergessing tests in html+ecma after this.
still see some occasional invalid reads meaning the placeholder box deletion code is not 100% correct. |
|
|
|
|
|
|
|
|
Hamish Rodda committed changes in /trunk/KDE/kdelibs/kate/completion:
|
|
Finally tracked down the bug with drawing titles properly - the custom delegate didn't take into account the specified foreground brush. It was a fluke that it even partially worked before... |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Joris Guisson committed changes in /trunk/extragear/network/ktorrent:
|
- Make sure that files deselected in FileSelectDlg are not created - Make tracker url and status in tracker tab selectable (150600) - Make sure that tracker url and status labels in tracker tab cannot get to big by using KSqueezedTextLabel |
|
|
|
|
|
|
|
|
Features |
|
|
|
|
|
Frederik Gladhorn committed changes in /trunk/KDE/kdeedu/parley/src/practice:
|
Sound support is funcional (but very basic) in Multiple Choice and Written Practices. At the moment the playback button shows if a sound url is associated with the entry.
Make sure the show solution timer is stopped after a practice, otherwise the summary shows more than once.
Move away from the QPair<QRadioButton, QLabel> combination for a choice in MC. Use a simple QRadioButton instead. |
|
|
|
|
|
|
Frederik Gladhorn committed changes in /trunk/KDE/kdeedu/parley/src:
|
Redo the Configure Practice dialog. -Practices can now have individual options -Add tense selection widget for conjugations (needs implementation) -Add selection of adjective/adverb for comparison (done) -Cleanup of practicemanager and friends |
|
|
|
|
|
|
Games |
|
Paolo Capriotti committed changes in /trunk/KDE/kdegames/kbattleship/src:
|
Various network play fixes related to the 'restart' action:
* Do not leak Protocol objects when restarting a game. * Preserve compatibility levels after restart. * Avoid asking the opponent whether to restart, if he was the one to ask. |
|
|
|
|
|
|
|
|
Clarence Dang committed a change to /trunk/KDE/kdegraphics/kolourpaint/mainWindow/kpMainWindow_Edit.cpp:
|
* "Edit / Paste from File..." respects the Transparent selection transparency mode [bottom hunk of patch] - We don't backport to KDE3 as: 1. It was a minor bug and not a common use case. 2. We don't want to introduce any bugs. 3. It could have been easily worked around (simply set the image selection transparency mode back to Transparent). 4. The buggy behavior did not result in any Undo/Redo oddities. but I might change my mind because 4. is asking for trouble.
* qt3support--: port text copying and pasting to Qt4 |
|
|
|
|
|
|
|
|
Pino Toscano committed changes in /trunk/KDE/kdegraphics/okular/core:
|
Make the document closing a bit more safe wrt internal threading - the closing waits for the background threads, to avoid aving them running with stale stuff.
This affects all the generators that use the internal generator threading, own threading models have to be fixed properly. |
|
|
|
|
|
|
|
|
|
|
|
|
Jan Kundrát committed changes in /branches/extragear/kde3/graphics/kphotoalbum:
|
|
Added a "refresh" button that makes ThumbnailView update its view based on real data (so that after selecting "no tokens" and then marking some pictures with some tokens, you will see only those images that really match your criteria). |
|
|
|
|
|
|
|
|
|
|
|
|
Maksim Orlovich committed a change to /trunk/KDE/kdelibs/khtml/imload/decoders/gifloader.cpp:
|
- Make transparent bg handling match the only explanation I could find. Seems to work on my (small) test collection, though. (But there are still some decoding bugs) - Remove premature optimization -- let's get thid right first.. - Comment out obnoxious debug output -- I don't think people != me care about frame geometries or disposal modes |
|
|
|
|
|
|
Maksim Orlovich committed changes in /trunk/KDE/kdelibs/khtml/imload:
|
- Actually start animation from the 0th frame - Clear canvas when looping back - Properly handle painting with offsets - Don't clear beyond the current frame when disposing to BG - Hopefully handle big-endian right - Attempt to handle over vs. src oddity. Not quite right, still, but seems to get the basic cases right. |
|
|
|
|
|
|
David Faure committed changes in /trunk/KDE/kdebase/apps:
|
Extracted the servicemenu code from KonqPopupMenu into KonqMenuActions, and used it from both KonqPopupMenu and DolphinContextMenu.
This isn't the port-to-ktrader yet, this will come later, but at least the code is factorized and the impl can be changed without affecting the dolphin+konqpopupmenu code
Should I also implement the "Open With..." actions in KonqMenuActions? Seems like another bit of similar code duplicated.
Removed KonqBookmarkManager (was a two-liner call to KBookmarkManager) |
|
|
|
|
|
|
Harri Porten committed changes in /trunk/KDE/kdelibs/kjs:
|
|
allow for overrides of the Unicode backend. I won't win a beauty pageant with this solution but it's about internal classes only so this can still be reworked later. |
|
|
|
|
|
|
Vlad Codrea committed changes in /trunk/playground/libs/kiofuse:
|
Partially implement caching of KFileItem objects using a custom linked list tree structure. If you can suggest a better Qt or KDE-based method of doing this, please let me know. I still need to implement:
1) periodic removal of cashed items that have expired. 2) the interface for extracting file/directory information from the cache |
|
|
|
|
|
|
Germain Garand committed changes in /trunk/KDE/kdelibs/khtml:
|
* rework the inline boxes ownership/deletion model, introduce dirtying of line boxes so has to be able to selectively update on layout instead of rebuilding everything, replace RenderText's vectors with linked lists.
Lot of bits, pieces and ideas taken from WebCore and elaborated upon.
* some serious optimization work on positioned objects. This makes KHTML quite fast on cpu intensive DHTML/Javascript showcases.
Some annecdotal timings for e.g: http://nontroppo.org/timer/progressive_raytracer.html
KHTML/KJS 25 sec. Opera 9.0 37 sec. IE7(wine) 54 sec. WebKitQt 115 sec. FF2.0 640 sec. |
|
|
|
|
|
|
Jeremy Paul Whiting committed changes in /trunk/KDE/kdebase/workspace/kcontrol/colors:
|
color scheme finding (share/apps/color-schemes/*) and listing done loading color scheme from chosen config file and showing in preview done for colors (contrast, etc. still need loading)
the ui still needs some work to disable the Remove button for example as needed, and save/import functionality is not there yet, but will be soon |
|
|
|
|
|
|
Germain Garand committed changes in /trunk/KDE/kdelibs/khtml:
|
|
Some late widgets painting improvements I said to SadEagle I'd have a look at. Helps the file choser widget a bit too, though not quite perfect yet. |
|
|
|
|
|
|
Matthias Kretz committed a change to /branches/work/phonon-xine-with-engine-per-stream:
|
|
start a work branch for the xine engine to experiment with creating one xine engine (xine_t) per stream (xine_stream_t). According to xine's API documentation this is not necessary, but from reading the xine code and trying to fix it this looks like the best solution to having more than one stream at the same time. |
|
|
|
|
|
|
|
|
Aaron J. Seigo committed changes in /trunk/KDE/kdebase/workspace:
|
* KRunner/Runner -> Plasma/Runner as it is actually hosted by libplasma * move the service description .desktop file into libs/plasma/servicetypes with the rest of them * add a X-Plasma-RunnerPhase property so we can try and order these puppies |
|
|
|
|
|
|
|
|
|
|
|
|
Thomas Zander committed changes in /trunk/KDE/kdelibs/kdeui:
|
|
Add the KdePrint namespace with createPrintDialog() method(s) to create the right print dialog. Applications that use custom widget(s) to request more options from the user should use this instead of using Qt directly. |
|
|
|
|
|
|
Sebastian Trueg committed changes in /trunk/kdesupport/soprano:
|
* Added support for rdf:XMLLiteral to LiteralValue (simple match to QVariant::string) * The raptor parser is now only based on raptor, no redland dependancy anymore. The reason for this is simple: redland does not support my graph reporting API that was introduced in raptor 1.4.16 for the TriG parser.
But now Soprano supports parsing of TriG through raptor >= 1.4.16. |
|
|
|
|
|
|
Anders Lund committed changes in /trunk/KDE/kdelibs/kate/plugins/wordcompletion:
|
Now that the arbitrary highligthing works (thank you again, mirko), try to use it correctly: * use colors from the system palette (partially works, the ActiveText color is not used) * try to remove the highlight when the view cursor leaves the range, this doens't work yet -- another bug... |
|
|
|
|
|
|
Peter Penz committed changes in /trunk/KDE/kdebase/apps/dolphin/src:
|
|
Allow filtering of items also for the column view. A filtering of directories is not done yet, but with the latest updates of the column view this could be added now (but it's more a question whether we really want this...). |
|
|
|
|
|
|
Jeremy Paul Whiting committed changes in /trunk/KDE/kdebase/workspace/kcontrol/colors:
|
Scheme saving functional
initial color scheme BeOS converted from kde 3.5 theme by hand, just because it was easy, not because I particularly like it more as an example, but now style maintainers can add color schemes as they want/need to
Import shouldn't be too hard to get working when I get a minute, so will be coming soon |
|
|
|
|
|
|
|
|
|
|
|
|
Mirko Stocker committed changes in /trunk/KDE/kdelibs/kate:
|
Bracket matching! I also had to reimplement the buggy findMatchingBracket method, but I think the new implementation is much easier to understand (thanks Dominik for the KateDocCursor tip).
There's one remaining issue: if you change the color for the highlighting it isn't applied until the next restart. But I'll fix that next, don't worry :) . |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Allen Winter committed changes in /trunk/KDE/kdepim/korganizer:
|
Big batch of improvements to the toolbar and the toplevel menus. Still lots more work to be done.
Also did a major style cleaning in actionmanager. |
|
|
|
|
|
|
|
|
|
|
Dan Meltzer committed changes in /trunk/extragear/multimedia/amarok/src:
|
|
Use KDirModel instead of QDirModel. This makes it simple to reuse our old dirlister code and filter out non-music. This introduces a regression in sorting, but I am getting crashes when using a proxy model and do not have time to debug it currently |
|
|
|
|
|
|
Jeff Mitchell committed changes in /trunk/extragear/multimedia/amarok/src:
|
|
A lot of work on porting the mtp device forward (and in the process a lot of deprecation removal for other things). Doesn't link though, and the custom button is going to be a problem. |
|
|
|
|
|
|
Leo Franchi committed changes in /trunk/extragear/multimedia/amarok/src/context/containments:
|
get stuff to work better... adding applets now works and are layout managed. save/restore of applets on track change is also functional.
NOTE: you will need to re-apply the make.amarok.work.patch to make this work---i am trying to track down ivan cukic from plasma before i commit to his code |
|
|
|
|
|
|
|
|
|
|
|
|
Urs Wolfer committed changes in /trunk/KDE/kdenetwork/kget:
|
Usability improvment: New-Transfer dialog also shown when started KGet with downloads in startup args (e.g. Konqueror Plugin does it this way). New functionality to edit, activate / deactitivate downloads in this dialog. More consistent look and feel now.
Work done by Lukas Appelhans. Thanks! (slightly modified by me) |
|
|
|
|
|
|
|
|
Office |
|
Thorsten Zachmann committed changes in /trunk/koffice:
|
o added method to save the styles.xml files out of KoGenStyles. o handle default styles o ported test to QTest o port kspread to the new unified saving code. (it is in this commit as it uses default styles and the handling has changed a bit)
With this change it is now possible to save the styles.xml file when you use the KoGenStyles by simply calling
saveOdfStylesDotXml(...);
To save all automatic-styles into content.xml call
saveOdfAutomaticStyles( contentWriter, false );
If there is a style missing that you need in the styles.xml or in the automatic-styles of the content.xml file it has to be added to KoGenStyle.h and to KoGenStyles.cpp. With this change all koffice apps can use the same infrastructure for saving styles which removes a lot of duplicated code.
I have ported most of the applications to use this new function and will commit them soon. KChart is not yet done as first the type used for the styles in KChart has to be changed.
Please test your applications and report back when you find any problems caused by this patch. |
|
|
|
|
|
|
User Interface |
|
Matthew Woehlke committed a change to /trunk/playground/artwork/Oxygen/style/toys/buttontest.cpp:
|
|
experimental slab glows... not sure the glow pixmap code will make the final style (even though they don't fit in the base tiles, the larger glows seem to look a bit prettier), but the glow-combining might (I like overlay+screen... unfortunately paint is not supported at least on my box, anyway it would be much slower) |
|
|
|
|
|
|
|
|
Matthew Woehlke committed changes in /trunk/KDE/kdebase/runtime/kstyles/oxygen:
|
|
new glow, just for non-round slabs for now... the profile is worse but this one isn't missing pixels in the corners and is much better AA'd (and can be reused for round slabs instead of copying so much code) |
|
|
|
|
|
|
|
|
Utilities |
|
Tom Albers committed changes in /trunk/extragear/utils/rsibreak:
|
Use the grayouteffect as developed by fredrikh. Still todo: - first frame is a black frame - remove imagebliz as that's not needed anymore - move XImage to d-pointer, so the xlib include is not needed in the header (waiting for a final version of grayouteffect from fredrikh). |
|
|
|
|
|
|
Optimise |
|
|
|
Games |
|
Fela Winkelmolen committed changes in /trunk/KDE/kdegames/knetwalk:
|
Added pixmap caching, based on the implementation by Dmitry Suzdalev in KMines.
* Preliminary support for loadable themes (no GUI yet, there is only one theme anyway). * I am not to happy with the animations, will see if I find a better solution. * The code needs to be cleaned up a bit. I'll do that as soon as I have time. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Other |
|
Accessibility |
|
John Layt committed a change to /trunk/KDE/kdeaccessibility/kmag/kmag.cpp:
|
Port from KPrinter to QPrinter.
Tested as operational.
Note, selecting Properties from the QPrintDialog, the displayed properties dialog appears below the QPrintDialog instead of above it. Fix later. |
|
|
|
|
|
|
|
|
|
|
Andreas Pakulat committed a change to /branches/kdevelop/3.5:
|
KDevelop 3.5 development should happen in KDE/3.5/kdevelop, the KDE3 release maintainer doesn't oppose small new features and one or two changed strings (see kde-release mailinglist for the KDE 3.5.8 release thread).
If anybody has larger changes that he wants to do he can open a feature branch and if its done we can discuss merging the changes (or not). Keeping both branches in sync is doubling the "everyday" bugfixing work we can easily avoid with this. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Sebastian Trueg committed changes in /trunk/kdesupport/soprano:
|
* Lowered needed JNI version to 1.4. This should make the Sesame2 backend usable on more systems. And we really need that since redland is unusable. It is just way too slow when it comes to queries. * Version bump. |
|
|
|
|
|
|
Sebastian Trueg committed changes in /trunk/kdesupport/soprano/server:
|
* Use a "gigantic" 10 minutes timeout for all dbus Model methods. Queries and stuff can take a long time (especially on redland ;) * Use a nice lockfile in sopranod so no two instances can run in the same session and crashes won't force to remove the socket file. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Alex Merry committed changes in /trunk/KDE/kdelibs/kate:
|
Port to QPrinter.
If you remove the #if 0 ... #endif around the definition of KatePrinter::print(), you can witness Kate compile, and crash when you try to print. |
|
|
|
|
|
|
Aaron J. Seigo committed changes in /trunk/KDE/kdebase/workspace/plasma/plasma:
|
bye bye old control box. how we loved you in our time of debugging, yet despised your flicker and general lack of beauty.
this should also provide the proper encouragement for people to work out oddities with the add applets dialog =) |
|
|
|
|
|
|
Luciano Montanaro committed changes in /trunk/KDE/kdebase/workspace/kwin/clients/b2:
|
Replace the help button "?" bitmap with code to render the "?" using drawText. This means the help button has better scalability, and it actually draws correctly on composited displays.
Redone the button height calculation to better match the 3.x version. TODO: the sticky and close buttons |
|
|
|
|
|
|
Alexander Wiedenbruch committed changes in /trunk/KDE/kdebase/workspace/libs/plasma:
|
The integration of SuperKaramba into Plasma is now done by the SuperKaramba Plasma Applet alone that comes with SuperKaramba itself.
- Remove all previous functions to load SuperKaramba themes - Add special code into applet browser to handle the theme loading |
|
|
|
|
|
|
Aaron J. Seigo committed changes in /trunk/KDE/kdebase/workspace:
|
Now the kicker lay down to sleep, I pray svn its code to keep; And if it crashes ere I wake, I pray a backtrace you do take.
<fadeout>"s-i-i-lent night ... h-o-o-ly night ... doo doo doo, doo doo doooo.."</fadeout> |
|
|
|
|
|
|
Aaron J. Seigo committed changes in /trunk/KDE/kdebase/workspace/plasma/containments/desktop:
|
|
a bit more work on the desktop and toolbox. there is a very odd behaviour with children items being clipped, even though the clipping flag is off and, most oddly, events are still getting captured by the full item (e.g. where they SHOULD be). need to talk to andreas about this. i'm sure he can point out what i'm doing wrong in 2s. |
|
|
|
|
|
|
Greg Martyn committed changes in /trunk/KDE/kdebase/workspace/ksysguard:
|
|
More forward and backward compatibility given to monitor names, and OS differences are harmonized. The default system load worksheet now uses legacy monitor names to ensure compatibility. |
|
|
|
|
|
|
KDE-PIM |
|
David Jarvie committed changes in /trunk/KDE/kdepim/kalarm:
|
|
Remove main window show/hide options from Preferences dialogue, and instead remember the settings in use when KAlarm last exited. |
|
|
|
|
|
|
|
|
Allen Winter committed changes in /trunk/KDE/kdepim:
|
remove networkstatus, per Bille. this functionality has been moved into kdelibs and kdebase. should have been removed a long time ago. not sure it was even being compiled anymore. |
|
|
|
|
|
|
|
|
John Layt committed changes in /trunk/KDE/kdepim/ktimetracker:
|
Port from KPrinter to QPrinter, remove dependency on KDE4_KDEPRINT_LIBS
There's some very old print code in here that is very non-standard, it needs refactoring to do it the modern way. |
|
|
|
|
|
|
Multimedia |
|
Jeff Mitchell committed changes in /trunk/extragear/multimedia/amarok/src:
|
|
Revert most of the stuff done in the last few weeks. Per conversation with markey, taking a new tack with devices because of my limited time: use the working, featureful code we already have but simply port. First, get everything ported to Solid. Second, port to use Meta instead of MetaBundles (help much appreciated). Third, if time and everything else permits, try to show at least read-only collections of device tracks in the collection browser. |
|
|
|
|
|
|
|
|
|
|
|
|
Office |
|
Thomas Zander committed changes in /trunk/koffice:
|
Remove infrastructure and code for laying out tabs (it doesn't work). I'll reimplement a much simpler version next, one that relies on the new stuff I added to Qt4.4 |
|
|
|
|
|
|
Thomas Zander committed changes in /trunk/koffice:
|
|
Support tabs again. But now using Qt4.4. So if you don't have Qt4.4 (rsync, obviously) you'll notice you just lost all support for tabs :) But don't worry, they will come back new and improved! |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Maksim Orlovich committed changes in /trunk/tests/khtmltests/regression/baseline:
|
|
More baseline maintenance for trivial stuff. It'd be nice if a renderer guy went through -- there are lots of things like margin changes which I can't be sure... And there are some real regressions, hidden in the pile of noise.. |
|
|
|
|
|
|
|
|
Maksim Orlovich committed changes in /trunk/tests/khtmltests/regression:
|
Add ~400 testcases from Apple's testsuite. Virtually all of those should pass, modulo any mistakes I made when testing. Those that don't pass are available on request ;-).
(And, I stop after j..., there are probably a lot more below..) |
|
|
|
|
|
|
|
|
|
|
Benoît Jacob committed changes in /branches/work/eigen2:
|
Democracy 1 - 0 Dictatorship
After huge thread on eigen mailing list, it appears that i'm the only one in favor of prefix Ei. Everybody else prefers namespace Eigen like we did in Eigen 1. So, revert.
Also add a macro USING_EIGEN_DATA_TYPES that application programmers can use to automatically do "using"on the Matrix class and its matrix/vector typedefs: using Eigen::Matrix; using Eigen::Matrix2d; using Eigen::Vector2d; ... (the list of typedefs is really long).
thanks to the suffixes, the Vector typedefs aren't really polluting.
P.S. Danny, please skip this one :) I know you already reported the namespace->prefix move, now that one would be too much noise :) |
|
|
|
|
|
|
|
|
|
|
John Layt committed changes in /trunk/KDE/kdeadmin/kcron:
|
Port from KPrinter to QPrinter.
Tested as functioning, including added options to print dialog.
Man, this is vintage code, circa 1999! It implements its own printer class to make up for the deficiencies back then. This could be removed if anyone ever decides to update the codebase. |
|
|
|
|
|