┌   ┐
54
└   ┘

summaryrefslogtreecommitdiff
path: root/src/dolphinfileitemdelegate.cpp
AgeCommit message (Collapse)Author
2009-08-13* Use the term "version control" instead of "revision control" to be ↵Peter Penz
consistent with the naming in kdevplatform. * Renamed VersionControlPlugin to KVersionControlPlugin so that the interface can be moved out of Dolphin. svn path=/trunk/KDE/kdebase/apps/; revision=1011058
2009-08-01Assure that the revision control observer receives the correct revision ↵Peter Penz
states of subtree-items. svn path=/trunk/KDE/kdebase/apps/; revision=1005646
2009-07-27Improved Subversion test plugin to allow committing, updating, diffing, ↵Peter Penz
adding and removing of files. As soon as the test plugin gets moved to kdesdk, the code should be improved to use the libsvn interface. svn path=/trunk/KDE/kdebase/apps/; revision=1002839
2009-07-19- interface cleanupsPeter Penz
- the subversion test plugin is at least capable of indicating the revision state for files svn path=/trunk/KDE/kdebase/apps/; revision=999489
2009-07-13The Oxygen team will provide revision control emblems for KDE 4.4. Adjust ↵Peter Penz
the code to use icons instead of coloring the text... The icon position at the moment is terrible, an interface extension in KFileItemDelegate is required to get the icon boundaries. svn path=/trunk/KDE/kdebase/apps/; revision=996101
2009-07-12Just change the text color for revisioned files instead of using a ↵Peter Penz
completely filled background. I'm unsure whether we should use emblems or not... The problem with emblems is that most people that work with revisioned files use the details view with very small icons. So having an emblem above an icon and additionally the selection indicator does not work. Any ideas? svn path=/trunk/KDE/kdebase/apps/; revision=995378
2009-07-12Enable Dolphin to show the revision states of files that are under revision ↵Peter Penz
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 [email protected] 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-05-16Set the font to italic for symbolic links before calculating the sizeFrank Reininghaus
of the area which is made available to KFileItemDelegate::paint. Fixes the problem that Dolphin truncates the names of some symbolic links if the italic version of the font needs more space than the non-italic one. BUG: 183620 CCMAIL: [email protected] svn path=/trunk/KDE/kdebase/apps/; revision=968589
2009-01-02not necessaryLaurent Montel
svn path=/trunk/KDE/kdebase/apps/; revision=904391
2008-12-12SVN_SILENT: removed trailing spacesPeter Penz
svn path=/trunk/KDE/kdebase/apps/; revision=895978
2008-10-27KFileItem name() and text() needn't be the same, and we should prefer ↵Simon Paul St James
text(). Testcase - very (very) recent settings:/ in Konqueror. Thanks to dfaure for clairvoyant diagnosis! CCMAIL : [email protected] CCMAIL : [email protected] svn path=/trunk/KDE/kdebase/apps/; revision=876681
2008-10-15assure that the minimized width can never get larger than the default widthPeter Penz
svn path=/trunk/KDE/kdebase/apps/; revision=871881
2008-10-15Assure that the item delegate draws the hover effect and the selection for ↵Peter Penz
the details view only above the icon + name. Open issue: The performance when selecting files by the rubberband is too slow (will be fixed before KDE 4.2). CCBUG: 165999 CCMAIL: [email protected] svn path=/trunk/KDE/kdebase/apps/; revision=871874
2008-03-23provide a config module for the settings GUI of the Dolphin views, so that ↵Peter Penz
it can be embedded into Konqueror CCMAIL: [email protected] svn path=/trunk/KDE/kdebase/apps/; revision=789209
2008-03-20QListView does not support having a margin for grids. Originally it has been ↵Peter Penz
tried to bypass this by overwriting QListView::visualRect(), but this has some side effects (see #155378 and #155575). The clean approach is to return a proper size hint in the file item delegate. Currently a custom item delegate has been made for Dolphin, but we'll discuss whether it makes sense providing this feature already in KFileItemDelegate... BUG: 155378 BUG: 155575 CCMAIL: [email protected] svn path=/trunk/KDE/kdebase/apps/; revision=788095