| Age | Commit message (Collapse) | Author |
|
BUG: 271094
FIXED-IN: 4.7.0
|
|
If the view has a width where a horizontal scrollbar is required to
show all columns, an endless loop might get triggered that results in a
periodic jumping of the column-widths.
BUG: 270954
FIXED-IN: 4.7.0
|
|
|
|
Using the wheel in the column view resulted in too big jumps. Keep it
consistent with the details view and icons view.
BUG: 269942
FIXED-IN: 4.7.0
|
|
- Use the default style for drawing the tooltip background
- Get rid of the workaround to keep only one KFileMetaDataWidget instance. This is not required anymore as internally in KFileMetaDataWidget a process is used to get the metadata instead of a thread.
|
|
Constructing a KColorScheme object is very expensive because of a number
of tint computations. When scrolling a big list more than 30 % of the
time was spent here. Instead, we can precompute and store the inactive
text color. (see https://git.reviewboard.kde.org/r/100826/)
Thanks to Samuel Rødal for the patch!
|
|
When Dolphin is started with a directory as argument unnecessary reload operations of KDirListers are done. The patch improves this by just letting the DolphinView internally do a loading as soon as it gets visible (and without reloading). Also in case if only one directory is passed as argument the current tab gets reused instead of creating new tabs and removing the current tab.
Thanks a lot to David Faure for pointing out this unefficient handling.
|
|
The new emblem is green, not red, which should be reflected by the text
color. Now, all files that will be part of the next commit
(LocallyModifiedVersion and AddedVersion) are green and unstaged files
darkGreen.
|
|
Commit 680009b522b2c9eda03201ac02dc18994b5a8bd0 resulted in a regression when switching from a view in the column-mode to a view in the icon- or details-mode: The wrong content has been shown. This patch reverts commit 680009b522b2c9eda03201ac02dc18994b5a8bd0 and solves the performance-issue in combination with previews by triggering the preview-generation in a queued way.
|
|
This makes it unnecessary to manually apply the plugins. See https://git.reviewboard.kde.org/r/100578/ for more details.
|
|
If a change from a directory with disabled previews is done to a directory with enabled previews, also previews are generated for the previous directory as the preview-generator still contains the not updated directory lister. Because of this it is important to apply the view-properties after the directory-lister has been updated.
|
|
CCBUG: 265859
|
|
|
|
|
|
If only one file is selected, pressing RETURN should behave similar like triggering the item with the mouse. For this the signal itemTriggered() must be emitted.
CCBUG: 250475
|
|
Most developers seem to prefer
if (ptr) ...
if (!ptr) ...
in comparison to
if (ptr != 0) ...
if (ptr == 0) ...
Adjusted the Dolphin-code to use the "most-prefered style" to make contributors happy.
|
|
|
|
|
|
|
|
|
|
|
|
CCBUG: 264791
|
|
CCBUG: 264796
|
|
Destination" works correctly.
svn path=/trunk/KDE/kdebase/apps/; revision=1215483
|
|
Panel and the tooltips. This fixes the issue that a disabled thumbnail-plugin might be chosen. For 4.7 it should be considered to move this code into KIO::filePreview() as default already (will provide a patch on the reviewboard).
svn path=/trunk/KDE/kdebase/apps/; revision=1215459
|
|
keyboard search because QTreeView (unlike the other item views) does
not handle this internally.
This commit simplifies that code by performing the selection update in
the method keyboardSearch(). That way, we can get rid of the member
m_updateCurrentIndex and of 3 member functions. The unit tests still
pass, so I'm quite confident that this does not break anything.
svn path=/trunk/KDE/kdebase/apps/; revision=1214865
|
|
constructor to the one of its base class DolphinTreeView. The reason
is that DolphinTreeView::updateElasticBandSelection() contains
"Q_ASSERT(uniformRowHeights())", so it makes sense to ensure that
every DolphinTreeView has uniform row heights. This might be important
for unit tests which use DolphinTreeView directly.
svn path=/trunk/KDE/kdebase/apps/; revision=1214695
|
|
svn path=/trunk/KDE/kdebase/apps/; revision=1213663
|
|
cancelled. Beside leading to a crash for the unit tests this is semantically wrong.
svn path=/trunk/KDE/kdebase/apps/; revision=1213203
|
|
DolphinView::hasSelection() provides a valid return-value. This looks like an issue in Qt, but I did not have the time yet to provide a Qt-only example for a bug-report :-(
svn path=/trunk/KDE/kdebase/apps/; revision=1213199
|
|
proxy model to DolphinView. By this it will be easier later to replace the traditional QAbstractItemViews by any kind of other implementation (e.g. based on QGraphicsView/QML).
svn path=/trunk/KDE/kdebase/apps/; revision=1213189
|
|
as member for the view-modes, as the URL is alredy known by the DolphinViewController.
svn path=/trunk/KDE/kdebase/apps/; revision=1213172
|
|
svn path=/trunk/KDE/kdebase/apps/; revision=1210699
|
|
CCBUG: 261147
FIXED-IN: 4.6.0
svn path=/trunk/KDE/kdebase/apps/; revision=1210659
|
|
correctly in the column-view.
BUG: 258534
FIXED-IN: 4.6.0
svn path=/trunk/KDE/kdebase/apps/; revision=1206749
|
|
Shift+DEL is pressed for a longer time (and the confirmation dialog has been turned off).
BUG: 259656
FIXED-IN: 4.6.0
svn path=/trunk/KDE/kdebase/apps/; revision=1206734
|
|
view-modes for trash and searching should be replaced by the common view properties too.
BUG: 259894
FIXED-IN: 4.6.0
svn path=/trunk/KDE/kdebase/apps/; revision=1206728
|
|
URL.
Update to SVN commit 1205329:
- Fix issue that an undetermined progress is shown when switching between columns of the column-view.
- Fix issue that no undetermined progress is shown when editing the URL directly in the URL navigator
BUG: 234894
BUG: 163004
FIXED-IN: 4.6.0
svn path=/trunk/KDE/kdebase/apps/; revision=1205345
|
|
svn path=/trunk/KDE/kdebase/apps/; revision=1204063
|
|
svn path=/trunk/KDE/kdebase/apps/; revision=1201667
|
|
- remove it
svn path=/trunk/KDE/kdebase/apps/; revision=1201101
|
|
svn path=/trunk/KDE/kdebase/apps/; revision=1201096
|
|
svn path=/trunk/KDE/kdebase/apps/; revision=1201095
|
|
the URL, as the directory lister might change in the case of the column view (based on a patch from Frank Reininghaus)
svn path=/trunk/KDE/kdebase/apps/; revision=1201082
|
|
m_extensionsFactory is initialised. This fixes a possible crash in
Konqueror when changing the settings or manipulating tabs.
CCBUG: 240374
svn path=/trunk/KDE/kdebase/apps/; revision=1199276
|
|
svn path=/trunk/KDE/kdebase/apps/; revision=1199153
|
|
svn path=/trunk/KDE/kdebase/apps/; revision=1199149
|
|
than the "Name" column. Fixes keyboard navigation problems if files
with very wide names are present in the current folder.
Unit test included.
CCBUG: 257401
svn path=/trunk/KDE/kdebase/apps/; revision=1199123
|
|
indicates for the user that hovering other columns does not change the actions context.
svn path=/trunk/KDE/kdebase/apps/; revision=1199020
|
|
svn path=/trunk/KDE/kdebase/apps/; revision=1199017
|