Commit graph

26 commits

Author SHA1 Message Date
Peter Penz 34b6b30050 SVN_SILENT: warning--, fixed indentations
svn path=/trunk/KDE/kdebase/apps/; revision=1005230
2009-07-31 15:29:37 +00:00
Rafael Fernández López 9eaecac019 Adapt KCategorizedView and KCategoryDrawer changes from kdelibs
svn path=/trunk/KDE/kdebase/apps/; revision=1003883
2009-07-28 23:30:46 +00:00
Peter Penz fa4680cb38 Enable Dolphin to show the revision states of files that are under revision control systems like SVN, Git, CVS, ... The current code is an early draft and it is planned that all plugins (SVN, Git, CVS, ...) are maintained outside Dolphin. If the API is stable enough, a discussion will be done at kfm-devel@kde.org regarding the location of the plugins (the current implementation of SubversionPlugin is only temporary located in Dolphin for testing purposes).
RevisionControlObserver is implemented in a way that no recognizable slowdown is given for directories that are not under revision control.

CCBUG: 192158

svn path=/trunk/KDE/kdebase/apps/; revision=995351
2009-07-12 14:00:45 +00:00
Shaun Reich 106094673c SVN_SILENT: Fixed another accidental doxygen highlight.
svn path=/trunk/KDE/kdebase/apps/; revision=926759
2009-02-16 05:04:01 +00:00
Urs Wolfer 3866dec5c5 krazy fixes:
* use Q_OBJECT macro
* fix includes
* use explicit constructor

svn path=/trunk/KDE/kdebase/apps/; revision=890820
2008-11-30 12:42:17 +00:00
Albert Astals Cid 85ac2b844e own header first
svn path=/trunk/KDE/kdebase/apps/; revision=796393
2008-04-13 14:18:31 +00:00
Rafael Fernández López 7ee8ead014 Use PE_PanelItemViewItem for consistency
svn path=/trunk/KDE/kdebase/apps/; revision=791451
2008-03-29 16:01:06 +00:00
Sebastian Trueg d3a0432188 This is the first step towards a better looking and more usable metadata GUI.
- A nicer comment widget shows a popup to edit the comment.
- A tag cloud replaces the ugly tagwidget from libnepomuk.
The plan is to use Dolphin as a testbed to optimize the look and then 
move at least the tagcloud to libnepomuk to make it available for all apps
since this is a common feature.

So please test it and provide feedback. The layout is still cluttered. So we
also need feedback on that. And of course on the usability.

Apart from the GUI Dolphin now uses the mass metadata update job to perform
metadata updates on many files in an async KJob without blocking the GUI.
This is another candidate for public API at some point.

svn path=/trunk/KDE/kdebase/apps/; revision=788565
2008-03-21 21:05:05 +00:00
Bill Egert 52025112b0 - Fix some compiler warnings.
- Switched depricated stdName() to name()

svn path=/trunk/KDE/kdebase/apps/; revision=767204
2008-01-27 14:54:38 +00:00
Rafael Fernández López 743bec3751 Better looking categories. Thanks to Aurélien Gâteau for the original patch.
CCMAIL: kde-core-devel@kde.org

svn path=/trunk/KDE/kdebase/apps/; revision=755674
2008-01-02 01:21:39 +00:00
Jakob Petsovits 9daf347112 Icon naming spec compliance (code changes - KDE/):
* actions/user -> places/user-identity
* places/contact -> mimetypes/x-office-contact
* fix KMail and KNode configuration dialog page icons
* and bits of other fix-up stuff.

svn path=/trunk/KDE/kdebase/apps/; revision=753841
2007-12-28 16:21:31 +00:00
Sebastian Trueg 737b74aa29 Use the same codebase for rating drawing as in KRatingWidget and playground/nepomuk.
For KDE 4.1 we will export this in kdelibs/nepomuk

CCMAIL: peter.penz@gmx.at
CCMAIL: ereslibre@kde.org

svn path=/trunk/KDE/kdebase/apps/; revision=748547
2007-12-14 19:23:02 +00:00
Rafael Fernández López f64141a6d1 More changes will follow to fix logic. This makes the stuff compile.
CCMAIL: peter.penz@gmx.at

svn path=/trunk/KDE/kdebase/apps/; revision=744626
2007-12-03 23:43:39 +00:00
Rafael Fernández López 398a9b1639 Same color for the category hovering as the rest of items
svn path=/trunk/KDE/kdebase/apps/; revision=744236
2007-12-03 00:47:15 +00:00
Rafael Fernández López 3ba0f41c44 Update my email address
svn path=/trunk/KDE/kdebase/apps/; revision=720339
2007-10-03 00:44:18 +00:00
Rafael Fernández López a793e11321 Code adaptation because of changes on libraries related to revision 719630
svn path=/trunk/KDE/kdebase/apps/; revision=719642
2007-10-01 15:09:41 +00:00
Rafael Fernández López 51c838dab7 Icons height is the same as the title
svn path=/trunk/KDE/kdebase/apps/; revision=718317
2007-09-28 13:12:53 +00:00
Matthew Woehlke 341c16eba6 use blitz instead of deprecated kdefx, remove kdefx headers where unused
svn path=/trunk/KDE/kdebase/apps/; revision=717537
2007-09-27 04:11:28 +00:00
Rafael Fernández López 9bbab1421c Categories imroved
svn path=/trunk/KDE/kdebase/apps/; revision=716833
2007-09-25 10:43:48 +00:00
Rafael Fernández López 48c0de3483 Prettier category drawing :)
svn path=/trunk/KDE/kdebase/apps/; revision=716620
2007-09-25 02:21:15 +00:00
Rafael Fernández López b3db0a708a Give feedback to user when clicking on a category and the user is not dragging from it. Beauty, come to me :)
CCMAIL: peter.penz@gmx.at

svn path=/trunk/KDE/kdebase/apps/; revision=713337
2007-09-17 06:03:40 +00:00
Rafael Fernández López 3c77e0f720 Hooray for perfectionism
svn path=/trunk/KDE/kdebase/apps/; revision=713323
2007-09-17 05:17:25 +00:00
Rafael Fernández López abd0121a47 Equal drawing on every case
svn path=/trunk/KDE/kdebase/apps/; revision=713322
2007-09-17 05:00:53 +00:00
Rafael Fernández López 1b211758c7 Categories titles and icons are shown at the same distance between them on LTR and RTL languages
svn path=/trunk/KDE/kdebase/apps/; revision=713321
2007-09-17 04:50:47 +00:00
Rafael Fernández López b7e3077a9d Forgot to adapt to RTL the default category drawer (KCategoryDrawer), since right now it is fully overriden by dolphincategorydrawer. Unneeded commented code
removed from the latter

svn path=/trunk/KDE/kdebase/apps/; revision=713320
2007-09-17 04:16:29 +00:00
Rafael Fernández López c8072005fa Create the new architecture for KCategorizedView. Now DolphinModel is created, inheriting KDirModel for returning valid data for the role of the category of
an item. DolphinSortFilterProxyModel implements now methods lessThanCategoryMethod and lessThanGeneralMethod from KCategorizedSortFilterProxyModel.

The only thing that needs to be adapted is the keyboard navigation on the KCategorizedView.

CCMAIL: peter.penz@gmx.at

svn path=/trunk/KDE/kdebase/apps/; revision=713319
2007-09-17 04:02:17 +00:00