|
| This Week... |
|
A new interface element, the 'viewbar', makes its debut; continued work on Flake and Kross-based scripting within KOffice. Continued refinements in KSysGuard. Much work to improve support for VPN connections in KNetworkManager, with KNetworkManager being moved from playground/ to extragear/. Kaffeine begins porting to GStreamer 0.10. KGeography extends its global coverage with a handful of new country maps. KWin4 and Kolf begin their transition towards improved and scalable (SVG) graphics. Commits start to flow in the Student Mentoring program. Support for bullet-aliased passwords across KDE.
|
This week, Stephan Kulow announced (on Friday 15th) a change in repository temperature - though I am reliably informed that the server cooling systems are functioning normally - with the 3.5 branch frozen until the release of KDE 3.5.6:
|
Hi!
I would like everyone today that this is the last day before the KDE 3.5.6 documentation, message and feature freeze. The tagging of that release happens January 15th, 2007 - till then only bugfixing and translating is permitted.
Thanks, Stephan
|
|
KDE 3.5.6 promises to be a relatively impressive release, with some great new functionality across the board, but especially in the kde-pim module (courtesy of the kdepim-3.5.5+/ branch). Look out for general package availability on the January 23rd, 2007.
|
Kévin Ottens reports on the excellent ongoing university Student Mentoring program at the IUP ISI of the Paul Sabatier University, with a focus on KPlato and Umbrello:
|
This week has seen quite some movement in the Umbrello student team.
They have undertaken performance analysis using Valgrind/CallGrind and KCacheGrind. It basically confirmed their suspicions about some underlying architectural issues in Umbrello. The main culprit being the Undo/Redo code.
They sent their conclusions to the uml-devel mailing list.
It immediately led to taking action toward fixing this. Thibault Normand created a branch (branches/work/isi-umbrello) and is leading the effort for refactoring Undo/Redo support in Umbrello. They're moving to the QUndo framework available in Qt 4.2. This branch is still a bit rough at the edges but improving.
As for the KPlato student team there's nothing really visible right now, but I've been told they're looking closely to the kplato component in bugzilla. In parallel, they're also making a list of "must have" features for KPlato. With a strong priority-ordered list, we can expect to see some code soon.
Note that they're packed with exams next week, so it'll probably be a bit quieter. Wish them good luck!
|
|
Casper Boemann introduces a new interface element for KOffice:
|
For KOffice 2.0 we have created a new UI element we call the 'viewbar', which will be widely used across the KOffice suite of applications. It is used to quickly and effectively control zoom settings and is located to the right of the statusbar.
The viewbar consists of a slider to set the zoom level. Next to the slider is a text label that displays the zoom value percentage. Clicking on the label turns it into a text edit, in which the user can type in any value they wish. There are also several icon buttons (in Oxygen style!) that access special zoom modes: 'Actual Pixels', 'Fit to Width' and 'Fit to Page'. These additional actions can be specified by per application - for example, within KOffice, Krita is the sole application using the 'Actual Pixels' mode.
It is implemented as an action which also provides a menu entry. We hope that the rest of KDE finds it useful - in which case we would be glad to move it to kdelibs.
|
|
This new element continues the recent improvement within KOffice of infrastructure and interface - with the implementation for the first time of items such as shared rulers and settings dialogs - which will surely provide vast dividends to the user, making each component look and feel like an integrated part of the office suite, rather than the 'separate application' impression one may experience with the current generation of KOffice.
|
|
| 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 |
|
Jesper Pedersen committed changes in /trunk/extragear/graphics/kphotoalbum:
|
Ohh my, what a dilema: Three kind translators has pointed out typos in the code. If I dont fix them they will fell that I dont listen, if I do fix them I will break the message freeze.
Sorry I chose the later option. |
|
|
|
|
|
|
KDE-Base |
|
Luboš Luňák committed changes in /branches/KDE/3.5/kdebase/kcontrol/fonts:
|
Change the "Use antialiasing" checkbox to tristate, defaulting to nochange that doesn't write out any fontconfig changes. Some distros have rather complex setup for fonts and changing anything in the fonts module overrode those settings. Since the default doesn't write out any changes, already made user changes are also preserved.
BTW, Helio, you have not forwardported any of those "Setting module to use system defaults" commits, have you? |
|
|
|
|
|
|
KDE-PIM |
|
Tom Albers committed changes in /trunk/playground/pim/mailody:
|
Fix bug nr 1 of the most hated list (although i seem to be the only voter). If you have multiple tabs open and in each tab a message from a different mailbox, changing tabs crashes Mailody as the pointer to the message data has been lost because of the mailbox switch.
This fix prevent the original pointer to be deleted when it is in use by the view. When the view is done with it, it will be deleted. |
|
|
|
|
|
|
|