|
| This Week... |
|
Plasma continues to take shape. Continued improvements in KGPG and KDevelop. More KVTML format conversion work across KDE-Edu applications. Theme improvements in KDE Games. A new game, KSimili, is imported into playground/games. Initial work on a Kalzium KPart for 3d molecular viewing. A redesigned configuration module for colours in KDE. Support for autodetection of gphoto2 cameras using Solid in Digikam. Annotation DRM support in okular. Work on threading in Mailody. Orca screenreader support through Kross scripting in KSpread. Continued development on KChart 2. Initial work on a Sonnet-based spellchecker for KOffice. Development on Eigen 2 is restarted to follow a different implementation strategy. Blitz is renamed QImageBlitz. The release schedule for KDE 4.0. is officially pushed back two months. KDE 4.0 Beta 2 tagged for release.
|
Aurelien Gateau talks about the recent progress in Gwenview for KDE 4:
|
Gwenview is an image viewer for KDE. I have been working on it for quite a few years. It used to be in the extragear/graphics module, but it has moved to kdegraphics for KDE 4.
While porting to Qt4/KDE 4, the Gwenview code has been refactored, and the user interface has been simplified. A few features and configuration options have been removed while other features have been added, for example, support for image resizing and cropping has been implemented.
If you follow my blog on Planet KDE, you have already seen some of these changes. But others have been done since my last post:
The main window now uses KUrlNavigator, the URL widget introduced by Dolphin and now available to all KDE applications.
We started displaying meta information, using the Exiv2 library. For now, meta information is only displayed in the sidebar, and the user interface is quite rough, but it will soon look better and you will be able to display meta information in fullscreen mode as well.
Speaking of fullscreen mode, the slideshow is now directly configurable from within fullscreen mode, as you can see.
For now, Gwenview 2 is still lacking some of the features of Gwenview 1.4. We hope to be able to implement most of them in time for KDE 4.0, but some will probably be postponed until KDE 4.1.
|
|
Richard J. Moore discusses developments in scripting in Plasma:
|
The JavaScript support in Plasma has been has been getting closer to being useful over the last couple of weeks. Last weekend I managed to add some minimal support for querying data engines which allowed me to use Fredrik Höglund's mouse position data engine to write a script that displays a big arrow pointing at your mouse cursor. This might even be useful for people who find they lose track of where it is. This applet was coded in only 30 (very simple) lines of JavaScript.
This weekend things have moved on further, with improved support for QVariants meaning that scripts can see Qt's QDateTime classes and friends as if they were native JavaScript Date objects. To see how far things could be pushed, I tried using Shawn Starr's weather engine. This is a complex data engine that can query various online resources to get the weather forecast. As you can see in the screenshot, it turned out that getting things working from scripts wasn't too hard.
Currently, it displays a config dialog and queries the weather for the location the user specifies. Surprisingly, this again is only about 50 lines of code. Shawn is planning to build on this to provide a rather more impressive visual representation than my code which just lists the information as HTML.
In other news, Siraj Razick has recorded a short video showing an early implementation of the Welcome Plasmoid, a replacement for the KPersonalizer wizard of the KDE 3 era, and something that was conceptualised at Akademy 2007 in Dublin.
|
|
As has been covered elsewhere this week, the release of KDE 4.0 has been officially pushed back 2 months. Allen Winter announces on behalf of the Release Team:
|
We, The Release Team, hereby announce that we are extending the KDE 4.0.0 schedule 2 months by inserting an extra 2 Betas, as follows:
- September 24: Beta3
- October 22: Beta4
- November 19: Total Release Freeze
- November 21: RC1
- December 5: RC2
- December 20: 4.0.0 tagged
We feel that there are crucial elements of the release that need more development time. The feature freeze (less exemptions) remains in effect.
As usual, the dates are estimates and are subject to change.
|
|
Some commentators have expressed their opinion that the allowance of more time in the KDE 4.0 release schedule somehow represents a breakdown in the planning of the KDE 4.0 release, and is a confirmation of their beliefs that the KDE 4.0 release is in danger of further slippage. To those people, I say that this latest announcement is merely an official confirmation of the true desire to produce a fitting product to cap two and a half years of development.
That the KDE development community has been able to organically organise to work on the largest endeavour in its 10 year history, not only sustaining the pace and effort, but actually enlarging the developer base - and with these new developers making many significant contributions to KDE 4 - has been hugely impressive to watch and be a part of.
|
|
| 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 |
|
KDE-Base |
|
Luboš Luňák committed changes in /trunk/KDE/kdebase/apps:
|
Defaulting to no scanning for new plugins is nice from performance point of view, but it's completely unreasonable to expect the user to run the check manually. Check timestamps to find out if a full scan is needed.
This also makes the config options for this more or less unnecessary. |
|
|
|
|
|
|
|
|
Matthew Woehlke committed changes in /trunk/KDE/kdelibs/kdeui/kernel:
|
|
Fix KGlobalSettings::createApplicationPalette to Do The Right Thing (i.e. use KColorScheme states). Color accessors in KGS are now even-more-deprecated because they are now "wrong" as well, but they use the new ctor so that kglobalsettings.cpp doesn't generate warnings about using the now-deprecated KColorScheme ctor. (Also make the @deprecated doc for said accessors more detailed.) |
|
|
|
|
|
|
|
|
Robert Knight committed changes in /trunk/KDE/kdebase/apps/konsole/src:
|
Changes:
* Add a passive warning widget which is displayed when a color scheme is selected which uses transparency but the system does not support transparency * Always show the vertical scroll bar in the color scheme list * Remove quotes around links and email addresses in mouse-over tooltip
Bug Fixes:
* Fix a few odd behaviours with the live color scheme preview * Fix the 'Show in Menu' status of newly added profiles not being saved when Konsole exits.
(Update Profile's path property when saving the profile to a new location)
Internal:
* Removed many debugging statements and dead / commented out code * Fix several unused parameter warnings * API documentation corrections in Emulation class |
|
|
|
|
|
|
KDE-PIM |
|
Thomas McGuire committed changes in /trunk/KDE/kdepim/kmail:
|
Fix the shortcut handling with KKeySequenceWidget, thanks to the new validate stuff from kdelibs.
I disabled the ability to override conflicting shortcuts, as it did not work and I did not find a way to actually disable a shortcut of a conflicting action.
Also, I added some todos to do more shortcut checking, currently conflicts against global shortcuts and such are not checked.
Also, remove some tabs and fix 2 deprcated functions. |
|
|
|
|
|
|
|
|
|
|
Multimedia |
|
Mark Kretschmann committed changes in /branches/stable/extragear/multimedia/amarok:
|
Fixed possible GUI freeze when Amarok was showing the dialog for installing mp3 support. Patch by Sascha Sommer:
"The problem seems to be that EngineController::canDecode runs in a seperate thread than the gui thread. Opening up a Kmessagebox there will prevent amarok from handling all gui events and everything will freeze. I therefore put the dialog into an extra function that will later get called from the statusBar." |
|
|
|
|
|
|
|
|
Urs Wolfer committed changes in /trunk/KDE/kdenetwork/krdc:
|
* add a timeout for stopping the vnc thread * show VNC error messages not only in the debug output, but also in messageboxes * do not save the VNC passwort in KWallet if the authentication did not succeeded * save the mainwindow state (toolbars, size, ...) * correct the debug area number and change a deprecated debug call |
|
|
|
|
|
|
Utilities |
|
Rolf Eike Beer committed a change to /trunk/KDE/kdeutils/kgpg/keysmanager.cpp:
|
Deactivate "import missing signatures" when we already know to have all
Be careful: we don't "know" if the key has never been expanded before. Only key expansion loads all the signatures and will take several seconds on a big keyring. Therefore unexpanded keys will lead the item always to be visible (behaviour like before). |
|
|
|
|
|
|
Features |
|
|
|
|
|
|
|
|
|
|
|
|
|
David Nolden committed a change to /trunk/KDE/kdevplatform/plugins/teamwork/conversationmanager.cpp:
|
- Use smart-mutex locking for more thread-safety - Create a hierarchy with a top-range instead of creating a single range for highlighting. This makes the reference-highlighting finally work reliably. - Use another algorithm for determining the chat-box position: Now it tries to avoid reference-position AND cursor |
|
|
|
|
|
|
Josef Weidendorfer committed changes in /trunk/KDE/kdesdk/kcachegrind/kcachegrind:
|
kcachegrind: arrow thickness relates to call cost now
Take advantage of Qt4 painting features by adjusting the arrow thickness in the call graph according to the call cost (actually, thickness is logaritmic to cost).
The same is done in the panner view, which makes the most used call chain quite obvious now.
Consequently, the call cost itself is not so interesting any more as explicit annotation. More interesting is the call count now. Cost percentage is still visible in the icon. This somehow makes the call graph even less cleaner.
IMHO looks quite cool now ;-) I already wanted to do this long ago, but this simply was not possible with Qt3, as it used the line drawing in the X server, and thus the thickness was not adjustable at all... |
|
|
|
|
|
|
Educational |
|
Frederik Gladhorn committed changes in /trunk/KDE/kdeedu:
|
Initial port of the kvtml1 reader. Types are read, but the list of predefined types still has to be created.
Move some definitons into kvtmldefs.h from reader and writer. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Frederik Gladhorn committed changes in /trunk/KDE/kdeedu/libkdeedu/keduvocdocument:
|
Add complete support for READING old kvtml usage labels. New class: KEduVocCompablility to contain all constants needed for the above conversions. The type and conjugation stuff should also move there, to finall clean up with all scattered defines. |
|
|
|
|
|
|
|
|
|
|
Frederik Gladhorn committed changes in /trunk/KDE/kdeedu:
|
Begin of a class KEduVocIdentifier. So far it only contains name and locale.
From now on: - locale = two letter language code, en, es, de,... - name = description of the contents - English, Spanish, Famous people, Definition, Muscle in latin,...
Next will be to move the articles and personal pronouns into the identifier class. Eventually the tenses should be kept there as well.
Adapted all readers/writers. Appending identifiers should always give sane default values. |
|
|
|
|
|
|
|
|
|
|
Eugene Trounev committed changes in /trunk/KDE/kdegames/lskat/grafix:
|
Redone the second theme for lskat. I think it came out quite fine :) Martin, tell me what you think. I'm keeping it in the spirit of your favorite color (which is obviously blue ;) ). |
|
|
|
|
|
|
Tomasz Boczkowski committed changes in /trunk/KDE/kdegames/kbounce:
|
Rewrite of collision detection methods - collisions of walls are supported - one edge of each wall does not respond to being hitted by ball
KBounceWall and KBounceBall are now in separate files |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Pino Toscano committed changes in /trunk/KDE/kdegraphics/okular/ui:
|
Start making the annotation system DRM-aware. In case the document does not want changes to its annotations (and okular is set to obey), - disable the review toolbar - make the annotation prioerties dialog read-only - disable the removal |
|
|
|
|
|
|
Marcel Wiesweg committed changes in /trunk/extragear/graphics/digikam/digikam:
|
Prepare camera menu for autodetection of all USB cameras: Add submenu "Digital cameras" for non-USM devices. Add submenu "Camera added manually" for cameras added in old style.
I am undecided if USM cameras will go into "Digital cameras", "USB storage devices", or both. |
|
|
|
|
|
|
Gilles Caulier committed changes in /trunk/extragear/graphics/digikam/utilities/cameragui:
|
digiKam from trunk (KDE4) : Camera Gui improvements : camera interface is now based on KXmlGuiWindow instead KDialog.
By this way, the interface is more homogenous with the rest of digiKam (album gui, light table, image editor). It will be more easy to add new options in interface using standard menu (the old one been very limited to 3 simple buttons to host options). The layout is now fully optimized to preserve space between widget.
This version use a status bar where a progress bar is used when camera is busy. A zoom widget set the thumbs size, and a naviguate bar set set current item selected in icon view.
With this version, XMP metadata viewer is available.
It's planed to use this new interface to import new pictures from everywhere (not only from camera). Currently digiKam use a very limited dialog to import files/folders without any import options.
A fresh screenshot: http://digikam3rdparty.free.fr/Screenshots/digikamKDE4_05.png |
|
|
|
|
|
|
|
|
|
|
Marcel Wiesweg committed changes in /trunk/extragear/graphics/digikam/digikam:
|
Add support for autodetection of gphoto2 cameras with Solid. As for USM cameras, all other cameras supported by Solid will now be detected dynamically and appear in the menu when they are connected.
The cameras added manually are moved to their own submenu. Adding manually _should_ now only be necessary for serial port devices.
Note 1: This needs testing. Note 2: I am not sure about the right solution when no devices are connected: Should the submenu be hidden, disabled (current solution) or one entry be added "No device connected"? Note 3: This requires kdelibs at least revision 704641, later than last monday (27.8.) A necessary method in Solid was added only then. |
|
|
|
|
|
|
|
|
|
|
Matthew Woehlke committed a change to /trunk/KDE/kdelibs/kdeui/colors/kcolorscheme.cpp:
|
|
Add preliminary state functionality to KColorScheme (basically, doesn't do anything yet except swap in Window colors instead of Selection colors for not-Active state, which is about half of what we did before; for now we lose swapping InactiveText for NormalText). |
|
|
|
|
|
|
|
|
|
|
Daniele Galdi committed changes in /branches/work/soprano2:
|
Finally we have a Query API able to do something.
I have finished also the test that shows a basic SPARQL query parsed and visited with ExpressionVisitor. The query has Prefix, Variables and TriplePattern(a complex subset of instructions)..and...it works :-) |
|
|
|
|
|
|
Robert Knight committed changes in /trunk/KDE/kdebase/workspace/libs/plasma/widgets:
|
Add auto-deletion functionality into LayoutAnimator which can be used to delete the item when its removal animation finishes. Emit a signal when the state of an item in the animator changes. Avoid repeatedly setting an item's geometry with the NoEffect effect.
Added a DeadState into which items transition after their removal animation finishes or if they have not been added to the animator. When inserting an item with a fade in effect set the opacity to 0 if the item is a widget. |
|
|
|
|
|
|
Robert Knight committed changes in /trunk/playground/base/plasma/applets/digital-clock:
|
* Digital clock: - Made clock work properly when used in a layout. This mainly involves using the applet's content size to calculate the element sizes and positions rather than hard-coding everything.
- Use the standard text drawing tools for drawing the date string. It simplifies things with regards to layouting, and internationalization.
- Re-implement expandingDirections() to indicate that the clock does not make use of extra horizontal space.
- Remove size option from clock setup dialog. Resizing applets really needs to be implemented in a universal fashion for the desktop view. |
|
|
|
|
|
|
Robert Knight committed changes in /trunk/KDE/kdebase/workspace/plasma:
|
* Add support for an SVG background in the panel. The SVG used is in desktoptheme/widgets/panel-background.svg. Path is currently hard-coded.
Added programmer-art edition of panel-background.svg
TODO: Discuss with artists what they need from the code to get the desired background look in the panel and how to manage different backgrounds depending on where the panel is positioned.
* Horizontal panel layout now works |
|
|
|
|
|
|
|
|
|
|
|
|
Tom Albers committed changes in /trunk/playground/pim/mailody/src:
|
Introduction of the itemdelegate for mailody. That part is in charge of the display of the header. So it converts dates to readable dates, formats the size column nicely and applies the colors where needed.
That functionality is now removed from the view and the model. Also the delegate works only on the items showed, hence we increased speed dramatically, before this commit it calculated the dates/size for every item in the model, as soon as data arrived, for all items, including the invisible ones. Credits also go to Johan Thelin. Good book. |
|
|
|
|
|
|
|
|
|
|
Tom Albers committed changes in /trunk/playground/pim/mailody/test:
|
|
More work on my little test application. It can now thread a QStringListModel based on the first letter of the string. Needs polishing, but I want to save a working state. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Office |
|
Inge Wallin committed changes in /trunk/koffice/kchart:
|
Move the wizard to the attic. This is step 2 in the process of building the foundation for KChart 2.
Next steps are: - Move the configuration dialog to the attic - Rename all C++ files to .cpp instead of .cc to follow the KDE coding standards. - Copy kchart_part.cc to KChartDocument.cpp and use that in the shape - Make the application include the shape and also have a toolbar. |
|
|
|
|
|
|
|
|
Jan Hambrecht committed changes in /trunk/koffice/filters:
|
Implemented reading of line join and cap style. Sadly ODF has no line cap style so it does not get imported when converting to ODF. :-( |
|
|
|
|
|
|
|
|
|
|
|
|
Fredy Yanardi committed changes in /trunk/koffice:
|
Initial work of a new Sonnet-based spellchecker for koffice To test, m_enableSpellCheck in SpellCheck.cpp should be changed to true |
|
|
|
|
|
|
Inge Wallin committed changes in /trunk/koffice/kchart:
|
Use the real OpenDocument chart types instead of the builtin KDChart types.
Next step will be to support all ODF types, and to later find out how to implement them using KDChart. |
|
|
|
|
|
|
Inge Wallin committed changes in /trunk/koffice/kchart:
|
Extend the current code with "support" for all ODF chart types.
In practice, this means that we can now show all chart types in different situations, like storing them or selecting chart types in a widget, etc. However, we still have to implement support for displaying them using KDChart. |
|
|
|
|
|
|
|
|
Utilities |
|
Jimmy Gilles committed changes in /trunk/KDE/kdeutils/kgpg:
|
Some little changes.
The feature 145002 is finished. Now, the user can verify a message or decrypt a message if there is text before or after the encoded message.
The editor detects if the message contains an encoded/signed message. If it is an encoded message, the original message is replaced by the decrypted one. |
|
|
|
|
|
|
Rolf Eike Beer committed changes in /trunk/KDE/kdeutils/kgpg:
|
Make key groups usable
-Show group members as children of the group. Double clicking on them brings you to the key. -Show the number of keys in size column of the group |
|
|
|
|
|
|
Rolf Eike Beer committed changes in /trunk/KDE/kdeutils/kgpg:
|
Allow to refresh key members of a key group
Selecting one or multiple groups allows to refresh all keys that are members of this group. Also selecting primary keys is ok, they are also refreshed.
It's no problem if the key groups are expanded, the group member items are simply ignored. |
|
|
|
|
|
|
Rolf Eike Beer committed a change to /trunk/KDE/kdeutils/kgpg/kgpg.cpp:
|
Make systray context menu more consistent
Opening key manager and editor is now always shown, regardless of which action happens on left click on the item. Also naming is now "foo" instead of "Open foo". |
|
|
|
|
|
|
|
|
|
|
Optimise |
|
|
|
|
|
|
|
Other |
|
Development Tools |
|
Andreas Pakulat committed changes in /:
|
Port to KPluginLoader/KPluginFactory. Most plugins load.
The problematic ones are: - kdevplatform/plugins/konsole which uses a custom factory to _not_ load the plugin if the konsole part is not available (i.e. kdebase/apps is not installed), according to the apidocs the custom createInstance function should work but it doesn't and I'm sick from porting atm. - kdevelop/plugins/appwizard which sets some extra dirs, not sure why this one doesn't load, all the new code does is putting some more code into the constructor of the "generated" factory class.
Matthias I'm cc'ing you as you (hopefully) might have an idea how to port these two plugins |
|
|
|
|
|
|
Allen Winter committed changes in /:
|
|
Move KBabel to unmaintained. It will be replaced by KAider. So long old friend. |
|
|
|
|
|
|
|
|
|
|
Nicolas Roffet committed changes in /trunk/playground/games/ksimili:
|
Welcome KSimili! It's a new game based on the game "Set". See http://en.wikipedia.org/wiki/Set_(game) for more informations.
It's the 1st draft: the game is playable, but I'll work on many improvements in the future.
I started to work on it some months ago, but I think it's now time to commit it in the playground area. :-) |
|
|
|
|
|
|
|
|
|
|
|
|
Adam Treat committed changes in /branches/work/kst/portto4/kst/src:
|
This is a hack around something we do extensively in Kst that we can no longer do (and *should* no longer do) in the future. Namely, attempt to de-reference a Qt container iterator that might be QContainer::end()
No more 'KstFooPtr = *_inputVector.find("SOMEFOOTHING");'
For now, I've hacked around this so I can draw a curve without specifying error bars. In the future, we'll probably want to redesign our container classes to make this easier. |
|
|
|
|
|
|
KDE-Base |
|
Matthias Kretz committed changes in /trunk/KDE/kdelibs:
|
as discussed on core-devel:
KPluginFactory as KLibFactory (and KGenericFactory) replacement + KPluginLoader
KPluginFactory expects a ctor with QVariantList now. Old code can continue compiling (and working) using KGenericFactory.
KCModule changed to use a QVariantList now, too. In #ifdef KDE3_SUPPORT the old ctor is still available. |
|
|
|
|
|
|
|
|
|
|
Andreas Hartmetz committed a change to /trunk/KDE/kdelibs/kdeui/dialogs/kshortcutsdialog.cpp:
|
Disable mouse gestures in GUI, remove many //TODO comments and update others.
Now I remember why exactly I had to rewrite the whole global shortcuts thing (boy was that *painful* at times) - there was no other way to solve a number of long standing issues. |
|
|
|
|
|
|
|
|
|
|
|
|
Jaison Lee committed changes in /trunk/KDE/kdebase/workspace/wallpapers:
|
|
Notwithstanding all the eventual fights over which classic wallpapers stay and which go, I think we can all agree that a wallpaper that specifically says KDE 3.5 need not be included in version 4.0. |
|
|
|
|
|
|
|
|
|
|
|
|
Matthew Woehlke committed changes in /trunk/playground/base/colors2:
|
|
initial framework for totally redesigned color kcm (in part, to demonstrate that I'm not copying anything more than the absolute bare framework from the old version) |
|
|
|
|
|
|
|
|
Robert Knight committed changes in /trunk/KDE/kdebase/workspace/libs/plasma:
|
This breaks the existing Plasma applet API, see the contentSize() comments below.
* New Flow Layout. This provides simple icon view-esque layout of items. Useful for icons for documents, applications or other tasks on the desktop for example. Supports non-equally sized items.
Works well when used with the LayoutAnimator class to animate insertions and removals.
* Re-wrote BoxLayout and removed old HBoxLayout,VBoxLayout classes which had a lot of code duplication. BoxLayout class now takes a direction argument in the constructor, ala. QBoxLayout. New BoxLayout class actually takes minimumSize() , maximumSize() of items into account. The Qt layout code for box and grid layouts is surprisingly sophisticated, so the results from BoxLayout probably will not be as good in certain situations but it should do for the panel. New BoxLayout also has support for LayoutAnimator
* Fix Plasma::HBoxLayout and Plasma::VBoxLayout to use margin() rather than spacing() for the distance from the top and left margins respectively.
* Fix Plasma::Applet::contentSize() to return the actual content size rather than a size hint. Added a new method contentSizeHint() which applets use to provide a hint about suitable content size.
Existing implementations of contentSize() in applets need to be renamed to contentSizeHint(). The arguments and return type are the same as before.
* Install the LayoutAnimator header so that applets can use it |
|
|
|
|
|
|
Troy Unrau committed a change to /trunk/KDE/kdebase/workspace/libs/CMakeLists.txt:
|
re-enabled compilation of taskmanager (required for plasma tasks applet to build)
This work is made possible by robert knight, who is like a god among mortals. It looks like the task manager even works as expected. Well done. |
|
|
|
|
|
|
|
|
KDE-PIM |
|
Kevin Krammer committed changes in /trunk/KDE/kdepim/akonadi/server/control:
|
- Remove server dependency on KDELibs, switching to our own functionality
Till: I initially thought about doing it as a singleton because, as you wrote, it is more convenient. However, since the class is shared between server and libakonadi, we can not just use KDE's static deleter, so we will need explicit creation/deletion points. Will be easy to do in the server processes since they have main(), but I'm not sure where to do this for usage in libakonadi.
Session ctor and dtor maybe? |
|
|
|
|
|
|
|
|
|
|
Thomas McGuire committed changes in /trunk/KDE/kdepim/kmail:
|
Completely remove the KIMProxy stuff.
Reasons: - Most parts are disabled/commented out anyway - The kdelibs part does not work - Kopete won't be ready for KDE 4.0 - The author of KIMProxy (Will) is not going to fix KIMProxy, but there are plans to add something similar later, probably based on Decibel. |
|
|
|
|
|
|
|
|
Multimedia |
|
Aaron J. Seigo committed a change to /trunk/KDE/kdemultimedia/kmix/CMakeLists.txt:
|
disable the kicker applet for now; we'll need to port it or some replacement thereof to plasma. then it becomes a question of where it should live. i'm not overly happy with plasma applets being scattered all over kde's svn.
this made more sense when the panel classes were in kdelibs (and causing more overhead for all apps and making it impossible to fix things due to BC issues) but these days not so much. |
|
|
|
|
|
|
Jeff Mitchell committed changes in /trunk/extragear/multimedia/amarok/src:
|
Divest ourselves of kded/mediamanager. Use Solid to discover PMP devices. I highly doubt anything works at this point -- not tested -- but it does all compile.
Some files that are no longer compiled in are left because I may want to reference the code as I rebuild MediaBrowser. |
|
|
|
|
|
|
Networking Tools |
|
Aaron J. Seigo committed a change to /trunk/KDE/kdenetwork/CMakeLists.txt:
|
don't compile knewsticker; it needs to be ported from kicker which is actually starting to die off finally =)
honestly, this should probably be ported and moved either to kdebase/workspace/plasma/ or to extragear/workspace/plasma (the latter doesn't yet exist, but it will if my plans unfold) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Thiago Macieira committed changes in /trunk/qt-copy/patches:
|
Add the issue numbers for those that I could find. Where I left "none", it means I cannot find the issue in the task tracker, which means Trolltech doesn't know about the issue at all. At least, the changes are not applied in the Qt tree.
Trolltech does not monitor qt-copy/patches. |
|
|
|
|
|
|
|
|
|