|
| Diese Woche ... |
|
Dolphin, an alternative file manager, is imported into KDE SVN. Work on session management in Kontact becomes visible with the implementation of state remembering for tabs in aKregator. Mailody gets a better SMTP implementation, with authentication support. Many functionality improvements in Okular. An experimental generic API for integration of more online music store services (following the example of the Magnatune implementation) is proposed and developed in Amarok. Continued speed and memory optimisations in KOffice and KDE 4 (via kdelibs).
|
A new file manager application moulded by experimental usability, Dolphin, was finally imported into KDE SVN this week. Peter Penz, the lead developer, briefly introduces Dolphin:
|
Dolphin was released as KDE 3 application around June 2006. It is not intended as competitor to Konqueror, as Konqueror is a lot more than just a file manager. The focus of Dolphin is primarily on being a great file manager, which allows us to optimise the user interface for this specific task.
Currently Dolphin is being ported to Qt4 and the KDE 4 environment, with special attention being given to converting and optimising the file item views using Qt4's Interview, which is a challenging task. The version in SVN is not really usable at the moment because of the Qt4/KDE 4 port. The focus for Dolphin will be on improving the navigation bar, introducing pluggable sidebars and providing better visual feedback for drag & drop operations.
I think it is important to mention, that Dolphin should NOT replace the Konqueror file manager. Dolphin is currently just a playground for testing some usability ideas and also for testing the file related parts of the KDE 4 libraries. If everything goes well, maybe some parts like the Dolphin navigation bar might find their way to kdelibs, so that it can be used by other applications or in the file open/close dialog. So before a discussion is started at dot.kde.org about Dolphin vs. the Konqueror file manager: Dolphin is just an additional option and is not meant to replace Konqueror :-)
Dolphin currently does not look too impressive visually, but nethertheless, here is a screenshot of the KDE 4 version of Dolphin (in SVN at /trunk/playground/utils/dolphin/). It shows the prototype of a sidebar which is not yet available in the KDE 3 version of Dolphin.
|
|
Josef Spillner, the maintainer of a KDE development monitoring tool, Commitfilter, reports on a recent update to the web interface:
|
The Commitfilter software was updated to version 0.9.1 today.
Though no significant new functionality has been added, a lot of maintenance changes were due. Among others, the web interface can now be styled (a KDE-like one will be added soon). New features will be added in the next release - filtering by regular expression, deleting accounts, etc.
The instance which runs on http://commitfilter.kde.org/ has moved to new.kstuff.org which is a OSU-OSL sponsored server. This allows us the luxury of a local installation of KDE SVN (all released KDE modules, possibly more on request) which is updated daily and makes browsing the modules so much faster when compared to the WebSVN browser!
I would also like to point out that we're looking for more people to join the KDE Services Team since hosting services eats a lot of time and is better shared among some people. Find out more here.
Finally, congrats to the Amarok people for being the #1 most popular request among Commitfilter users!
|
|
A message sent to the kde-accessibility mailing list caught my eye this week, as a great illustration of the rewards all users gain through accessibility foresight, and not just those with more traditionally-recognised disabilities. Sami Liedes simply titles his message: "Thanks :)":
|
I wanted to say a big thanks to the folks who work to make KDE accessible. Having recently been in an accident that disabled my primary hand for some 1.5 months, I was delighted to see how good KDE Accessibility is. Sticky keys is of course basic stuff, but it makes certain things a lot easier for me. Above all I was delighted that my browser of choice when I'm healthy, Konqueror, implements what I consider superior accessibility features.
In Konqueror, at least the access keys are really nice, and Firefox (which I use for a very few sites that do not work well under Konqueror) for example doesn't seem to have those.
There are still some things that I haven't figured out how to use with keyboard, like KOrganizer. Maybe I should start to file bugs against them (I already have filed a number of accessibility-related bugs against Konqueror). But mostly I can just go on using my computer with one hand almost as easily as before.
So thank you :)
|
|
|
| Statistiken |
|
| Inhalte |
|
|
Fehlerbehebungen |
Funktionen |
Optimierungen |
Sicherheit |
Anderes |
|
Behindertengerechtheit |
|
|
|
|
|
|
Entwicklungs-Werkzeuge |
|
|
|
|
|
|
Unterricht |
|
|
|
|
|
|
Grafik |
|
|
|
|
|
|
KDE-Basis |
|
|
|
|
|
|
KDE-PIM |
|
|
|
|
|
|
Büro |
|
|
|
|
|
|
Konqueror |
|
|
|
|
|
|
Multimedia |
|
|
|
|
|
|
Netzwerk-Werkzeuge |
|
|
|
|
|
|
Benutzerschnittstelle |
|
|
|
|
|
|
Hilfsmittel |
|
|
|
|
|
|
Spiele |
|
|
|
|
|
|
Anderes |
|
|
|
|
|
|
There are 94 selections this week.
|
|
Fehlerbehebungen |
|
Entwicklungs-Werkzeuge |
|
Stephan Johach machte Änderungen in /branches/KDE/3.5/kdesdk/kbabel:
|
Fix problems when no default project is found. KBabel used a KDE function which returns a null string if the requested file does not exist. That lead to some strange problems with disabled project configuration settings. |
|
|
|
|
|
|
|
|
Unterricht |
|
Joseph Kerian machte Änderungen in /trunk/KDE/kdeedu/kiten/radselect:
|
|
There we go... found the two bugs that were preventing radselect from working. Radical selection is now limited by the remaining possibilities, and the remaining kanji possibilities are displayed as well. Next up, making stroke count work, and making some ui decisions. |
|
|
|
|
|
|
|
|
|
|
Gilles Caulier übertrug eine Änderung für /trunk/extragear/graphics/digikam/digikam/imagepreviewwidget.cpp:
|
digikam from trunk : fix huge memory corruption relevant of a wrong deletion of data shared between preview kio-slave and digiKam. Without this fix, digiKam is unstable with unsupported/broken pictures to show. It can crash everywhere with a non suitable backtrace. I have working hard to find this problem.
I would to thanks again and again valgrind team who have provided a great debuging tool. |
|
|
|
|
|
|
|
|
|
|
|
|
KDE-PIM |
|
Jonathan Marten machte Änderungen in /branches/work/kdepim-3.5.5+/kmail:
|
Apparently no objections, so...
Some changes to make menubar and popup menus more consistent (but still some way to go): * Menubar - Message has same "Mark Thread" submenu as popup * All popups with "Print", "Save" and "Save Attachments" in consistent order * Message window popup (when selected text) has same "Reply" menu as preview popup * Menubar - Folder - Mailing List Management has "..." * Folder list popup has "Empty" and "Delete" in consistent order |
|
|
|
|
|
|
|
|
|
|
|
|
Sebastian Trueg machte Änderungen in /trunk/extragear/multimedia/k3b:
|
* Audio project not modified after loading anymore (this was caused by stupid QListViewItem::paintCell which actually calls setText, apperantly to initialize the column info.) * Fixed K3bMixedDoc::isModified * Made the konqueror service menus configurable (i.e. one can disable them) * Added a first run dialog which asks if the konqi service menus should be enabled or not. |
|
|
|
|
|
|
Netzwerk-Werkzeuge |
|
Stefan Winter übertrug eine Änderung für /branches/KDE/3.5/kdenetwork/wifi/status.cpp:
|
correcting 5 GHz channel <:-> frequency mappings thanks to LANCOM Systems for gratiously providing me with a 11a Access Point to try stuff out
no need to forward-port, KDE4 uses iwstats mapping and no static hard-coded tables I wonder if there are 11a bands between 5.32 and 5.5 GHz |
|
|
|
|
|
|
|
|
|
|
Anderes |
|
Benoît Jacob machte Änderungen in /trunk/kdesupport/eigen:
|
|
Add more unittests (for linear solver and for matrix stuff involving implicit LU decompositions). Fix the bugs that these tests allowed to discover. |
|
|
|
|
|
|
Funktionen |
|
|
|
Hugo Parente Lima machte Änderungen in /trunk/playground/devtools/dbmodeler:
|
- Regions can be resized (undo/redo needed, but I need sleep now). - Regions can be edited (change color and name). - Idiot debug text removed from diagram.cpp - Added two command classes to region (resize and modify). - Some cleanup in DiagramScene. - Fixed x-index for tables, regions and relations. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Grafik |
|
Pino Toscano machte Änderungen in /trunk/playground/graphics/okular/ui:
|
Make okular able to construct and display Geometric (Rectangle/Ellipse) Annotations.
Extended the annotation properties dialog to choose the type (rect/ellipse) or the color for the inner part.
Added a button in the review toolbar to construct a cyan ellipse. |
|
|
|
|
|
|
Tobias Koenig machte Änderungen in /trunk/playground/graphics/okular:
|
Add the following functionality:
* Bring QPixmap* back to make Albert happy ;) * Store only one QPixmap per page/size and rotate it directly * Rotate ObjectRects (boundary) * Rotate Annotations (point coordinates) * Don't reload pixmaps, ObjectRects and annotations on rotation |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Barth Netterfield machte Änderungen in /trunk/extragear/graphics/kst/src:
|
A few minor ui changes written on TerraBus rides over the Ross Ice Shelf....
1) change the colour of the change file and change range icon data line to provide slighly better visual clues
2) Make changefiledialog and changnpts dialogs into Apply/OK/Cancel dialogs rather than Apply/close dialogs.
3) Double clicking on a curve in a 2d plot now opens the curve dialog, not the curve's provider... (the previous behavior was inconsistent and confusing, even for me, who defined it in the first place...) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Luboš Luňák machte Änderungen in /branches/work/kwin_composite:
|
|
Finish the showfps effect, including adding some configuration and making it work even with XRender. I think it shows that making non-trivial effects for both OpenGL and XRender would be a) quite possible b) quite pain. |
|
|
|
|
|
|
|
|
|
|
Torsten Rahn machte Änderungen in /trunk/playground/base/marble/data/flags:
|
|
Created a python script that downloads all the flags of those countries for which an ISO 3166 code exists from Wikipedia. Compared to openclipart and the sodipodi website Wikipedia seems to have the best quality in terms of colors and the most complete collection of public domain flags. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
KDE-PIM |
|
Allen Winter machte Änderungen in /branches/KDE/3.5/kdepim/kontact:
|
session management framework for Kontact plugins. akregator implementation included here.
Should complete the "aKregator tabs not remembered between sessions" bugfix.
Patch by Carsten and approved by danimo. Thanks Carsten! |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Multimedia |
|
Sebastian Trueg machte Änderungen in /trunk/extragear/multimedia/k3b:
|
* Introducing K3bFileSplitter which splits files on file system that do not support bug files (hello, fat) * Half-way to DVD copy verification. * Use a combobox for the mixed type instead of the buttongroup to give it a consistent look. * Some minor GUI improvements. |
|
|
|
|
|
|
|
|
|
|
|
|
Sebastian Trueg machte Änderungen in /trunk/extragear/multimedia/k3b:
|
* New "further actions" button in the welcome widget. * Restrict the charset for volume descriptor fields to latin1. This is not the actual standard but should work almost everywhere. The standard would be too restricted for most users (only upper case) * Fixed a crash recently introduced. |
Problembericht 137740: Regression: k3b crashes when clicking on file pane of data cd, da...
Problembericht 106840: Main menu should inidciate other project types avaialble
Problembericht 133860: CD/DVD Volume ID encoding (unicode label)
Problembericht 93614: "write failed: input /output error" if volume name cont...
|
|
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 (+ 12 mehr) |
Revision
607122
|
|
|
|
|
|
|
|
Sebastian Trueg machte Änderungen in /trunk/extragear/multimedia/k3b:
|
Restrict the CD-Text charset to Latin1. Again this is not the standard. The standard only allows a subset of Ascii.
But using Latin1 works with most desktop apps including K3b and I want to be able to use umlauts in CD-Text.
Car-players will probably not be able to display them so maybe a warning message would be a good idea. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Büro |
|
Thomas Zander machte Änderungen in /trunk/koffice:
|
* Add all types of borders that ODF and KWord 1.x support. In KWord 1.x we support borders with dotted lines and dash-dot etc. Which is not supported by ODF (because its not supported by XSL). Add support for that in styles anyway. * Test for and implement the spacing results of using borders and insets in text layouting |
|
|
|
|
|
|
|
|
|
|
Thomas Zander machte Änderungen in /trunk/koffice:
|
Paragraph borders can be loaded and drawn. I added loading of the color and it actually draws them. :) |
|
|
|
|
|
|
Dag Andersen machte Änderungen in /trunk/koffice/kplato:
|
Move view selection from a doc widget (hard to embedd ;) to a qsplitter. Add posibility to open koffice apps from inside kplato. Missing: saving and tools integration. |
|
|
|
|
|
|
|
|
Peter Simonsson machte Änderungen in /trunk/koffice/kivio/src/part:
|
* Set the unit in the rulers and the geometry palette * Default to cm or inches depending on the locale's measure system * Fix enabling/disabling of the geometry palette |
|
|
|
|
|
|
Thomas Zander machte Änderungen in /trunk/koffice/libs/flake:
|
New feature; Instead of just allowing a shape to be scaled down to be very small, allow scaling to be negative which means that the shape will show mirrored. |
|
|
|
|
|
|
|
|
|
|
Optimierungen |
|
|
|
KDE-Basis |
|
David Faure machte Änderungen in /trunk/KDE/kdelibs/kio/kio:
|
|
Speed: once there are no more visible icons to be determined, don't look for visible icons (iterating over all pending items) until scrolling around (or new files come in) |
|
|
|
|
|
|
David Faure machte Änderungen in /trunk/KDE/kdelibs/kio/kio:
|
Speed: and now it's *really* fast :) The indexForItem call in itemChanged took too much time (in large directories), avoiding it saves 5.2 million instructions per item... |
|
|
|
|
|
|
|
|
|
|
|
|
Anderes |
|
|
|
|
|
Büro |
|
Boudewijn Rempt machte Änderungen in /trunk/koffice/krita:
|
|
The layerbox is back, plus factor out the layer and zoom stuff in their own managers, perl-port bits of the view plugins. (The layerbox doesn't show the layers somehow, need to work on that a bit.) |
|
|
|
|
|
|
|
|
Thorsten Zachmann machte Änderungen in /trunk/koffice:
|
This one is rather large commit.
o Split the shape creation as discussed at the flake meeting. The KoCreateShapeTool creates new shapes out of the shape selector. The shapes are inserted into the document with the KoShapeContoller. The KoShapeContoller can be get from the canvas.
I have updated the applications to work with this change. |
|
|
|
|
|
|
Boudewijn Rempt machte Änderungen in /trunk/koffice/krita:
|
|
Lazy pixies! Didn't do a single thing, bless their little wings. Anyway, here's another chance for them: the histogram docker is partly ported, and maybe they can finish it for me? The channel separator is ported, but crashes, the filters gallery ditto and the image size plugin is fine, except for the redisplay bug that doesn't make the image smaller (or bigger). |
|
|
|
|
|
|
|
|
|
|
Peter Penz machte Änderungen in /trunk/playground/utils/dolphin/src:
|
|
Initial step for moving to KDirModel. Large code parts have been deleted, as a step by step migration makes no sense. Check KDE3 version of Dolphin as reference how things have been done before. |
|
|
|
|
|