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