|
| This Week... |
|
Image support in Parley, and support for formulas in the note feature of the Step physics simulation package. blinKen changes capitalisation to Blinken for the KDE 4.0 release. Theme work across kdegames, with better collision detection in Kolf. More XMP integration work in Digikam. Work on KConfig merged back into trunk/. Colour conversion system becomes fully operational in Krita. Continued work on the port of the Kickoff menu to KDE 4, initial work on a centred-button menu in Raptor. KIOFuse, the KIOSlave filesystem bridge, starts to be ported to KDE 4. An uncertain future for the Klipper applet in KDE 4.0, compared to its KDE 3.x form.
|
Robert Knight writes about the progress of an early Kickoff menu port to KDE 4, as one of the replacement menu choices for 4.0 release:
|
Kickoff is a design for a launcher menu for KDE which aims to provide quick access to applications, documents and places as well as easy exploration of available software. It was originally implemented by developers at Novell for OpenSUSE using KDE 3 following usability testing with various other start menus, including KDE 3's "Classic" menu, Windows Vista's menu and the OpenSUSE GNOME menu. More details on the design, including the results of the labs can be found here:
http://en.opensuse.org/Kickoff
In essence, Kickoff's main advantages over the classic menu is discoverability for new users and quicker access to applications and documents for more demanding users.
I recently started a new implementation of Kickoff from scratch using Qt 4 and KDE 4 frameworks. The goal, for KDE 4.0, is to create a copy of the original design with a clean code base and an attractive presentation which makes use of the new libraries that have been developed over the past couple of years.
The new Kickoff is currently functional but the presentation and search facilities still require work. The new Kickoff can at present be used to:
- Explore and start installed applications.
- Quickly access recently used applications and documents.
- Quickly access popular (or 'favorite') applications, documents and places
- Access important system places and settings, including removable storage
- Log out or turn off the computer
The remaining work to be done is mostly in the areas of search and presentation. I suspect that plenty of polishing and tweaking will be required. I do not have concrete long term plans for Kickoff at present, digest readers are welcome to air any ideas that they have.
For those who have KDE 4 from SVN, please do test the new implementation. The code can currently be found in playground/base/kickoff-rewrite-kde4/
|
|
Here are a few screenshots (courtesy of Thomas Georgiou) of the current development state of the KDE 4.0 desktop, including the early port of the Kickoff menu in a debugging window:
|
The recent surge in commits to KDE SVN continues this week, with 3264 commits by 240 developers, strongly highlighting the shift into high gear as we move towards the release of KDE 4.0. Andras Mantia has fixed 59 bugs this week. I'm quite impressed!
|
|
| 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 |
|
|
|
|
|
Sharan Rao committed a change to /trunk/KDE/kdesdk/umbrello/umbrello/listpopupmenu.cpp:
|
Fixed weird bug in which menu entries ( like, "New->Entity Relationship Diagram", "New->Component Diagram" etc ) used to disappear suddenly.
Scenario in which this used to happen: 1. Right Click on the folder "Use Case View" -> "New" -> "Use Case Diagram" 2. Right Click on the folder "Component View" -> "New" -> "Component Diagram" 3. Right Click on the folder "Use Case View"-> "New" -> ... ( Where did the entry "Use Case Diagram" disappear ???? )
The action used to be deleted in the destructor of ListPopupMenu :O ( as it used to maintain a local copy of the pointer to the action ). |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Maksim Orlovich committed changes in /trunk/KDE/kdelibs/khtml/imload:
|
- Fix painting code to not blow up on not-yet-loaded images, by deferring requesting scaling until everything is needed.
Fixes crash on WP front page (149675) - Audit code for divide-by-zero possibilities; especially important since size limiting is coming next - Properly clone anim providers when scaling - Remove stale comments, declarations, TODOs, warnings - Some minor style fixes |
|
|
|
|
|
|
|
|
KDE-PIM |
|
Allen Winter committed changes in /branches/KDE/3.5/kdepim/libkcal:
|
Fix bug "Free/Busy information not renerated for recurring events with end date after fb-period"
Thanks to the patches and test progam from Philipp and the extra testing by Tim. |
|
|
|
|
|
|
Thomas McGuire committed changes in /trunk/KDE/kdepim/kmail:
|
Fix some of problems with favorite folder view:
- fix icons - fix i18n - fix signal/slot (probably some more to do) - fix deprecated calls - increase rc version number so actions show up - fix some other warnings
Still not fixed: - total freeze after changing the view's visibility in the config - the names of the folders don't show up (only after renaming) - the tooltips don't work (and probably more)
Why was this commited at all? We are in feature freeze, specially to avoid wasting time fixing broken new features. |
|
|
|
|
|
|
|
|
|
|
Utilities |
|
Rolf Eike Beer committed changes in /trunk/KDE/kdeutils/kgpg:
|
Fix key refreshing in some cases
Let's say you edit the properties of a group member. Refreshing will delete the group and show the group members in the list of keys, i.e. you will get the group members twice. Pressing F5 and everything is fine again. So why not do it right the first time? ;) |
|
|
|
|
|
|
|
|
Features |
|
|
|
David Nolden committed a change to /trunk/KDE/kdevelop/languages/cpp/cppcodecompletionmodel.cpp:
|
Remove the ugly signs that marked the currently matched argument in the argument-list, and highlight it using color. This works since my recent changes to kate.
The argument is either highlighted in yellow, or if available in a color that indicates the match-quality of the selected item in the completion-list. |
|
|
|
|
|
|
|
|
|
|
Anders Lund committed changes in /trunk/KDE/kdesdk/kate/plugins/konsole:
|
Add an action that toggles the focus between the konsole and the active document. Because of a bug in konsole that means that the terminal widget doesn't get focus, this only works after the terminal has been clicked, or if it was open at launch time, in which case it for some reason *does* get focus. I'll try to fix this inside the konsole part. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Jason Harris committed changes in /trunk/KDE/kdeedu/kstars/kstars:
|
Printing the sky map now works.
This is a pretty extensive change, but almost all of it was a simple refactoring. Namely, instead of passing a "scale" argument to dozens of draw-related functions, the scale is now a member variable of SkyMap.
As a reminder, the scale factor is always 1.0, unless we are printing. Then the scale factor is determined by the properties of the printer. Essentially, it's the ratio of the width (or height) of the printer's QPaintDevice to that of the SkyMap widget.
This is a nice change, because few people knew what scale was for, so now we don't have to pass a mysterious argument all over the codebase.
Most of the changes in this commit involve the removal of the scale argument from various functions.
Also, I am using QPrinter and QPrintDialog instead of KPrinter, because from what I've read, KPrinter will probably not be ready for KDE-4.0. |
|
|
|
|
|
|
|
|
|
|
Albert Astals Cid committed changes in /trunk/KDE/kdegames/ktuberling:
|
switch to using .desktop names for providing translations instead of hardcoding names in layout.i18n
I did not remember to add train valley there so it showed how bad hardcoding is :-D |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Martin Heni committed changes in /trunk/KDE/kdegames/kwin4:
|
Fixed some remaining issues with the themes. - Alignment of pieces - Alignment of stars - Scoreboard for yellow themes - Removed unused elements from files and drawing |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Clarence Dang committed changes in /trunk/KDE/kdegraphics/kolourpaint/dialogs/imagelib/transforms:
|
Focus KNumInput's on creation instead of the OK button for the Skew and Rotate dialogs. This allows the user to edit values without an extra mouse click.
For the Resize / Scale dialog, focus the "Width:" KNumInput instead of the Operation Group Box for 2 reasons:
1. Focusing the group box in Qt4 really focuses the group box rather than the currently active button inside the group box.
2. Users probably want to start editing the dimensions straight away rather than the operation (the buttons inside the group box), which were obscure to change via keyboard anyway (did you know that you had to use the Left and Right arrow keys, rather than Tab?). It is easy to select the operation afterwards with the mouse since the buttons are huge. |
|
|
|
|
|
|
Jun-Kyu Park committed changes in /trunk/playground/graphics/kldraw:
|
implement indirect rendering * this method eliminates unnecessary OpenGL operations by rendering into a pixelbuffer instead of QGLWidget. When implicit repainting is needed, pixelbuffer content is painted on the widget. |
|
|
|
|
|
|
Clarence Dang committed a change to /trunk/KDE/kdegraphics/kolourpaint/pixmapfx/kpPixmapFX_Transforms.cpp:
|
Fix transforms (except that a -90 degree rotation of tests/transforms.png, followed by Undo nukes most of the transparency -- will investigate after this commit):
* Fix flipping and rotating-by-multiples-of-90-degrees being off by 1 pixel, by using QPixmap::trueMatrix() and for flipping, using TransformPixmap() instead of QPixmap::transformed()
* Use the abstract kpPixmapFX::draw() pattern to not ruin the no-alpha-channel invariant in TransformPixmap() [previously called xForm()]
* Verify that all of this file has been ported to Qt4 and fix style, comments etc.
This took hours and hours to write and debug (and I still have more debugging to do as per above) so I hope you like it :) |
|
|
|
|
|
|
Gilles Caulier committed changes in /trunk/extragear/graphics/digikam:
|
digiKam from trunk (KDE4) : XMP metadata management with database.
This is the first stage to control XMP metadata contents with Database contents and vis versa. This code handle XMP with current Database schema witch still the same than 0.9.x.
Marcel work currently on the new databse schema describe on the OpenOffice document available at this url :
http://websvn.kde.org/trunk/extragear/graphics/digikam/DBSCHEMA.ODS?view=log
The code will be adapted later by Marcel to handle more XMP tags according with this new schema.
This is the list of current changes :
- Preparing code to handle strings hosted in different languages (comments for example, dixit B.K.O #98462). - Handle all Xmp.exif and Xmp.tiff tags has Exif metadata content to get photo informations set by camera. - Do not set Iptc.Urgency tag with Rating value, but use standard Xmp.Rating tags instead. Import of Iptc.Urgency as Rating still running if Xmp metadata are not available. (B.K.O: 134206). - Preparing code to handle Xmp strings set different authors(comments for example, dixit B.K.O #134476). - Set the Tags name as Xmp.subject (keywords). - Set the Copyright/Authors information in Xmp tags (schema inspired from Adobe Photoshop 7.0). - Store Tags Path List into a dedicaced digiKam.org Xmp namespace as a sequence of strings. Do not use Iptc.Keywords for that. Import from Iptc still running if Xmp metadata is not available. This way is very important to restore properlly in database all tags assigned to an imported picture. There is not strings size limitation with Xmp and char encoding is always UTF-8. Nothing will be lost now. - Xmp is always stored in pictures format witch support this metadata format : jpeg, png, and tiff.
All these changes require to update libkexiv2 and Exiv2 from trunk to compile and run digiKam properlly. |
|
|
|
|
|
|
|
|
Clarence Dang committed changes in /trunk/KDE/kdegraphics/kolourpaint:
|
"More Effects" dialog work:
1. Don't resize the dialog when changing effects. It turns out you need no code to do this!
Remove bogus code that actually resized the dialog.
2. Introduce kpTransformPreviewDialog::setUpdatesEnabled() and use it to reduce the number of preview pixmap recalculations from 2 to 1 when switching effects. Also try to use it for reducing the number on kpEffectsDialog ctor construction.
3. Reduce number of preview pixmap recalculations by adding <defaultSelectedEffect> arg to kpEffectsDialog ctor, removing the need to call kpEffectsDialog::selectEffect() afterwards. |
|
|
|
|
|
|
|
|
|
|
KDE-Base |
|
Vlad Codrea committed changes in /trunk/playground/libs/kiofuse:
|
KioFuse allows you to mount remote directories into the root hierarchy of your local system, thereby exposing KIO filesystems to POSIX-compliant applications: Firefox, OpenOffice, GNOME apps, shell utilities and more. Another important advantage of KioFuse is that it allows you to arrange the hierarchy of *all* your files (local or remote) in whichever way makes sense to you (just like symliks).
This is the start of the KDE4 port. It currently doesn't do as much as the KDE3 version, but the code is cleaned up. In order to make it a viable filesystem, I have to figure out a way to allow simultaneous file access. Currently, if a directory takes a long time to be accessed (simulated by a sleep(20) call in ListJobHelper::receiveEntries), all new requests to kioFuseReadDir are stalled. The TODO file contains more info on this problem. |
|
|
|
|
|
|
|
|
|
|
|
|
Tobias Koenig committed changes in /trunk/KDE/kdelibs/kdeui/paged:
|
Add support for a 'default widget' which will be shown whenever an item is selected that has no own widget set.
Fixed viewPosition() to be virtual, otherwise it's difficult to reimplement it ;) |
|
|
|
|
|
|
Aaron J. Seigo committed a change to /trunk/KDE/kdebase/workspace/libs/plasma/applet.cpp:
|
|
fix background center painting; the svg painting is doing something funky still (i'm getting a 1-2px blue border) but the coordinates in paintBackground are all correct at this point (verified with a call to fillRect). but i'm tired and need to go to bed now. |
|
|
|
|
|
|
|
|
Sebastian Trueg committed changes in /trunk/kdesupport/soprano:
|
* Improved plugin system to allow handling of different plugin system versions without problems: - Each plugin installs a desktop file stating the plugin system version and the lib to load just like KDE does it. - So far additional information is not used yet but it is documented and should be added. * Removed the 3Store backend. It was incomplete and 3store does not support removal of single statements anyway. * Added method Plugin::isAvailable to allow a plugin to do additional checks at run-time. * The Sesame2 backend now checks if JNI loads properly in isAvailable() |
|
|
|
|
|
|
David Faure committed changes in /trunk/KDE/kdebase/apps:
|
Ported KonqPopupMenu away from xmlgui to make things debuggable (we had code that dynamically created XML, and then passed it for gui merging with KonqPopupMenu's own generated XML, that was too much magic and headaches).
There are now unit tests for KonqPopupMenu, and its code has a bit less magic hacks than before.
There is no more KonqPopupMenuPlugin though, but I'm happy to re-create it once there's a real use case for it. |
|
|
|
|
|
|
Maksim Orlovich committed changes in /trunk/KDE/kdelibs/kdeui/widgets:
|
Simplify this class considerably, also making it work right for the VSNET mode, and removing horrifically broken hard-coding of 24-pixel size everywhere. In short, Qt now does all the layout management, and the tab-button widgets just provide appropriate sizeHint/minimumSize.
(In particular, this makes the toggle bar portion of konq's sidebar look fine ... never mind the rest) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Robert Knight committed changes in /trunk/playground/base/kickoff-rewrite-kde4/src:
|
* Implement scroll-to-index in UrlItemView * Pass key events unhandled by the search bar (eg. arrow keys, enter) to the active view. * Set views' focus polucy to NoFocus to prevent them from taking the focus away from the search bar when clicked * Try to ensure that the current index in a UrlItemView is always a usable (non-header) item. This means that after entering in a search query the first result will be automatically selected and can be opened by pressing Enter. * Select the first valid item in the FlipScrollView when changing the model * EXPERIMENTAL: Allow tab switching by pressing the left or right arrow keys.
If the search bar has focus then this only happens when the cursor is at the start or end respectively (so that pressing the key would have no effect within the search bar) * Search for the 'System Settings' service in a way which should work on systems other than just mine. Had problems using KService and KServieTypeTrader for finding it which I understand are the 'correct' solutions. * Implement UrlItemView::setSelection() * Fix various un-used parameter warnings in UrlItemView |
|
|
|
|
|
|
|
|
|
|
|
|
Robert Knight committed changes in /trunk/playground/base/kickoff-rewrite-kde4/src:
|
* Display category headers for search results (eg. 'Applications' , 'Web Searches') * Fix auto-selection of first usable index on contents change in UrlItemView when the new model structure is a tree rather than a flat list * Fix keyboard navigation bug in UrlItemView which caused System Settings item in My Computer tab to be unselectable * Remove the experimental tab switching on left/right arrow key press.
It interferres with keyboard navigation of the application view.
Currently switching between tabs can still be done using the keyboard by focusing the tab bar using the tab key
* Move the Strigi search to its own IndexerSearch class. Not currently used at present until I have a chance to test it with the latest Strigi from svn. |
|
|
|
|
|
|
Jakob Petsovits committed changes in /trunk/KDE/kdelibs/kdeui:
|
Make the shortcut configuration dialog RTL compatible. Involves less changes in the dialog itself rather than in the extendable item delegate which did not do RTL until now.
Thanks for the pointer, Maksim :) |
|
|
|
|
|
|
Jakob Petsovits committed a change to /trunk/KDE/kdelibs/kdeui/icons/kiconloader.cpp:
|
Implement icon fallbacks, as specified by the fd.o icon naming specification. The only slight difference is that mimetype icons are not special cased and therefore also look for fallbacks.
This means that you (as an application developer) can now specify specific icons like go-next-year-korganizer, and if this icon doesn't exist it will retrieve go-next-year instead, and if this doesn't exist as well, you'll get go-next (which is specified in the icon naming spec and therefore can be expected to exist).
If you ever needed a good reason to name your icons in a proper way, this is it.
p0nies? |
|
|
|
|
|
|
|
|
|
|
|
|
Maksim Orlovich committed changes in /trunk/KDE/kdelibs/kdeui/kernel:
|
|
Fix drawing of text in vertical tabs (call the style properly); and provide a sane fallback for it, which means the style probably will not have to implement these. |
|
|
|
|
|
|
|
|
|
|
|
|
Maksim Orlovich committed changes in /trunk/KDE/kdelibs/khtml/imload:
|
- Majorly cleanup the GIF decoder, and make the animation somewhat work (no scaling, didn't figure out all the bg handling quirks yet) - Properly repaint when switching frames - Do not keep timers running pointlessly |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Kevin Krammer committed changes in /trunk/KDE/kdepimlibs/kabc/plugins/file:
|
Implemented distribution list I/O based on the distlists file the old approach had been using.
- load and save code is basically copy&paste from the respective methods of the old DistributionListManager.
- in ResourceFile::save() I changed form the direct call to Format::saveAll to the already existing saveToFile() method so the distribution lists are saved as well
- use the already exisiting dir watcher to also watch the distslists file |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Leo Franchi committed changes in /trunk/extragear/multimedia/amarok/src:
|
revving up the make-context-work engine mostly still broken, but considerable less so than before. still a ways to go before we can actually *display* applets, but hey, baby steps is what its all about. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Tim Beaulen committed changes in /trunk/playground/multimedia/phonon-backends/gst:
|
Start cleaning up.
Try to split the backend in a public one and a private one. The private one containing the background work etc. The public one implementing the phonon backend interface.
I probably need to split the private backend further: - get the debug funtions seperate. - get the xml generating code in a seperate class too (if it gets too complex) |
|
|
|
|
|
|
|
|
|
|
Office |
|
Cyrille Berger committed changes in /trunk/koffice/krita/colorspaces/rgb_float_hdr:
|
|
add a templated color transformation from rgb to rgb, that allow to create color transformation between all type of channels between two rgbs color spaces (first time we have something to convert between float 32bit and float 16bit, without losing HDR information, yeah yeah !) |
|
|
|
|
|
|
|
|
|
|
Boudewijn Rempt committed changes in /trunk/koffice/krita/image:
|
Add a semi-interesting test for the KisFilterMask and an outline for the KisGroupLayer test. Make hakonepa a png so we can do pixel-for-pixel checking between image states.
Get rid of an obsolete api in KisGroupLayer and add myself to the copyright lines.
Next: fix the failure in the KisFilterMask test. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Cyrille Berger committed changes in /trunk/koffice/libs/pigment:
|
|
add linked color transformation, when there is no direct convertion path between two color spaces. That means the Color Conversion System is (or rather "should be") fully operational. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Jakob Petsovits committed changes in /trunk/KDE/kdebase:
|
Icon naming spec compliance: A lot of KCM icon name fixes, and I also copied/moved some icons to apps/preferences-* where appropriate.
kbuildsycoca4 and you'll see a lot more icons in System Settings than you did before. |
|
|
|
|
|
|
|
|
|
|
Optimise |
|
|
|
|
|
|
|
|
|
|
|
|
|
Other |
|
|
|
|
|
|
|
Jeff Shipley committed changes in /trunk/KDE/kdeedu/kturtle/src:
|
|
Changed turtle's orientation to match standard math representation (0 degrees is right, increasing counterclockwise instead of 0 degrees is up, increasing clockwise) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Luboš Luňák committed changes in /trunk/KDE/kdebase/workspace/ksmserver:
|
|
Port the fade effect again from KDE3, this time without being blocking and horribly inefficient. Not that it changes much, QPixmap::grabWindow() is still broken all the same :-/. |
|
|
|
|
|
|
Alex Merry committed changes in /trunk/KDE/kdebase/workspace:
|
Bring back the panel. It's not perfect, but it gives basic functionality.
You may need to delete ~/.kde4/share/config/plasma-appletrc to get the panel
Reloading from the config file is a bit dodgy - waiting on a commit from aseigo which changes background painting of applets depending on their form factor. |
|
|
|
|
|
|
Sebastian Kügler committed changes in /trunk:
|
|
Move powermanagement engine to kdebase as discussed during the plasma IRC meeting. |
|
|
|
|
|
|
Rafael Fernández López committed changes in /trunk/KDE/kdelibs:
|
K3Icon is on its way out. Right now it is still exported (marked as internal) because the KCM of icons needs it. We want it to be fully removed, but as it is going to be an internal implementation detail (and not widely used) we will be free to fully remove it.
Move all the enums from K3Icon to KIconLoader.
Code adaptation on the rest. |
|
|
|
|
|
|
|
|
Thomas Braxton committed changes in /branches/work/kde4_kconfig/kconfig:
|
Added support for opening "kdeglobals" safely (either singly, or with full "system.kdeglobals" and "kdeglobals" cascading), and opening the default app-config (appnamerc), and opening an anonymous config object.
Added KConfig::lookupData() that returns QString so now KConfigGroup doesn't use KConfig::internalEntryMap() at all.
Added locking, KConfig now tries to lock the local and global files when syncing/parsing. (it doesn't care if it fails yet because I don't know what I should do in that case) |
|
|
|
|
|
|
Jeremy Paul Whiting committed changes in /trunk/KDE/kdebase/workspace/kcontrol/colors:
|
Redo Common Colors page according to matthew woehlke's specification this includes:
View Background - View:NormalBackground View Text - View:NormalText Window Background - Window:NormalBackground Window Text - Window:NormalText Button Background - Button:NormalBackground Button Text - Button:NormalText Highlight Background - Selection:NormalBackground Highlighted Text - Selection:NormalText Highlighted Inactive Text - Selection:InactiveText Inactive Text - (!Selection):InactiveText Active Text - (All):ActiveText Link Text - (All):LinkText Visited Text - (All):VisitedText Negative Text - (All):NegativeText Neutral Text - (All):NeutralText Positive Text - (All):PositveText Tooltip Background - Tooltip:NormalBackground Tooltip Text - Tooltip:NormalText Active Window - KGS::activeTitleColor Active Window Text - KGS::activeTextColor Inactive Window - KGS::inactiveTitleColor Inactive Window Text - KGS::inactiveTextColor
Some cleanup is still possible, but wanted to get a working kcm in everyone's hands for the beta |
|
|
|
|
|
|
Matthew Woehlke committed changes in /trunk/KDE/kdelibs:
|
kdefx is dead. Long live... something that is not kdefx :-).
Here's to hoping I found all the users first. I sure tried. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Rafael Fernández López committed changes in /trunk/KDE/kdebase/apps/dolphin/src:
|
Changes related to the smooth scrolling. We can enable it since icefox has submitted his "division by zero" to Qt, so it should be safe. If we experience any division by zero or report, we just disable them commenting them out and with a comment to remind ourselves to uncomment them after.
The smooth scrolling is being combined with a good behavior when using the mouse wheel.
Some investigation on QListView found nice stuff for KCategorizedView.
Peter, I have the smooth scrolling for KDirOperator too, let me that one... I have binary incompatible changes merged there with this ones and I am committing everything together on friday. |
|
|
|
|
|
|
|
|
|