]> cloud.milkyroute.net Git - dolphin.git/log
dolphin.git
13 years agoFix "general settings" issues
Peter Penz [Sat, 14 Jan 2012 20:44:50 +0000 (21:44 +0100)]
Fix "general settings" issues

If the general settings for the "selection toggle" or "expanding folders during
drag operations" are changed, those changes must be applied to the engine.

13 years agoFix issue when deleting items with the context menu
Peter Penz [Sat, 14 Jan 2012 19:02:11 +0000 (20:02 +0100)]
Fix issue when deleting items with the context menu

Thanks to Jekyll Wu for the analyses of the issue!

BUG: 290307
BUG: 269096
BUG: 290954
BUG: 264583
FIXED-IN: 4.8.0

13 years agoFix possible crash in version-control observer
Peter Penz [Sat, 14 Jan 2012 18:25:49 +0000 (19:25 +0100)]
Fix possible crash in version-control observer

BUG: 291505
FIXED-IN: 4.8.0

13 years agoFix current-item indicator in combination with the cleanlooks style
Peter Penz [Sat, 14 Jan 2012 10:29:24 +0000 (11:29 +0100)]
Fix current-item indicator in combination with the cleanlooks style

Thanks to Christoph Feck for the hint.

BUG: 290536
FIXED-IN: 4.8.0

14 years agoFix selection issue when expanding a tree
Peter Penz [Wed, 11 Jan 2012 21:33:20 +0000 (22:33 +0100)]
Fix selection issue when expanding a tree

The selection anchor must be reset when changing the current item
to the root of the tree.

BUG: 290832
FIXED-IN: 4.8.0

14 years agoPrevent accessing an item with an invalid index
Peter Penz [Wed, 11 Jan 2012 15:13:16 +0000 (16:13 +0100)]
Prevent accessing an item with an invalid index

14 years agoFix issue that shift + drag does not move files
Peter Penz [Tue, 10 Jan 2012 16:22:30 +0000 (17:22 +0100)]
Fix issue that shift + drag does not move files

BUG: 291103
FIXED-IN: 4.8.0

14 years agoUse the same icon size for the compact-view like the details-view per default
Peter Penz [Tue, 10 Jan 2012 16:06:40 +0000 (17:06 +0100)]
Use the same icon size for the compact-view like the details-view per default

14 years agoMerge remote-tracking branch 'origin/KDE/4.8'
Jekyll Wu [Tue, 10 Jan 2012 12:09:21 +0000 (20:09 +0800)]
Merge remote-tracking branch 'origin/KDE/4.8'

Conflicts:
dolphin/src/main.cpp

14 years agoMiddle clicking the 'Home' button should open home folder in a new tab
Jekyll Wu [Mon, 9 Jan 2012 05:54:57 +0000 (13:54 +0800)]
Middle clicking the 'Home' button should open home folder in a new tab

The general idea is to make it behave consistently with other navigating
buttons.

BUG: 278194
FIXED-IN:4.8.0
REVIEW:103659

14 years agoPrevent generating previews all the time during downloading a large file
Peter Penz [Mon, 9 Jan 2012 21:10:12 +0000 (22:10 +0100)]
Prevent generating previews all the time during downloading a large file

When downloading a large file the preview should not be recreated each time
a change-notification has been received. Create the preview after getting
the first file change, but postpone creating the next previews until no change
has been done during a longer period of time.

BUG: 290698
FIXED-IN: 4.8.0

14 years agoPrevent generating previews all the time during downloading a large file
Peter Penz [Mon, 9 Jan 2012 21:10:12 +0000 (22:10 +0100)]
Prevent generating previews all the time during downloading a large file

When downloading a large file the preview should not be recreated each time
a change-notification has been received. Create the preview after getting
the first file change, but postpone creating the next previews until no change
has been done during a longer period of time.

BUG: 290698
FIXED-IN: 4.8.0

14 years agoSVN_SILENT made messages (.desktop file)
Script Kiddy [Mon, 9 Jan 2012 07:30:24 +0000 (08:30 +0100)]
SVN_SILENT made messages (.desktop file)

14 years agoRevert patch using the native graphicssystem as default
Peter Penz [Sat, 7 Jan 2012 17:18:43 +0000 (18:18 +0100)]
Revert patch using the native graphicssystem as default

I'm trusting Christoph Feck's advice here. Additionally the smooth scaling
has been activated to fix bug 290865.

BUG: 290865
FIXED-IN: 4.8.0

14 years agoRevert patch using the native graphicssystem as default
Peter Penz [Sat, 7 Jan 2012 17:18:43 +0000 (18:18 +0100)]
Revert patch using the native graphicssystem as default

I'm trusting Christoph Feck's advice here. Additionally the smooth scaling
has been activated to fix bug 290865.

BUG: 290865
FIXED-IN: 4.8.0

14 years agoUse the native graphicssystem per default
Peter Penz [Sat, 7 Jan 2012 11:32:06 +0000 (12:32 +0100)]
Use the native graphicssystem per default

The scaling of pixmaps is just way too slow with the raster graphicssystem (see KPixmapModifier::scalePixmap()). It is of course still possible to run Dolphin
with the raster graphicssystem, but this has to be done explicitly then.

CCBUG: 290865

14 years agoUse the native graphicssystem per default
Peter Penz [Sat, 7 Jan 2012 11:32:06 +0000 (12:32 +0100)]
Use the native graphicssystem per default

The scaling of pixmaps is just way too slow with the raster graphicssystem (see KPixmapModifier::scalePixmap()). It is of course still possible to run Dolphin
with the raster graphicssystem, but this has to be done explicitly then.

CCBUG: 290865

14 years agoDetails view: Fix wrong expansion level
Peter Penz [Fri, 6 Jan 2012 17:00:07 +0000 (18:00 +0100)]
Details view: Fix wrong expansion level

The calculation of the root-expansion level had been incorrect which
lead to a wrong indentation on some directories.

BUG: 290757
FIXED-IN: 4.8.0

14 years agoDetails view: Fix wrong expansion level
Peter Penz [Fri, 6 Jan 2012 17:00:07 +0000 (18:00 +0100)]
Details view: Fix wrong expansion level

The calculation of the root-expansion level had been incorrect which
lead to a wrong indentation on some directories.

BUG: 290757
FIXED-IN: 4.8.0

14 years agoSVN_SILENT made messages (.desktop file)
Script Kiddy [Fri, 6 Jan 2012 07:38:18 +0000 (08:38 +0100)]
SVN_SILENT made messages (.desktop file)

14 years agoTemporary skip 2 unit-tests in KFileItemModel
Peter Penz [Thu, 5 Jan 2012 20:37:58 +0000 (21:37 +0100)]
Temporary skip 2 unit-tests in KFileItemModel

KFileItemModel::resortAllItems() always emits a itemsMoved() signal since some
time. Before blindly adjusting the tests lets discuss first whether
resortAllItems() should be used in this context.

14 years agoTemporary skip 2 unit-tests in KFileItemModel
Peter Penz [Thu, 5 Jan 2012 20:37:58 +0000 (21:37 +0100)]
Temporary skip 2 unit-tests in KFileItemModel

KFileItemModel::resortAllItems() always emits a itemsMoved() signal since some
time. Before blindly adjusting the tests lets discuss first whether
resortAllItems() should be used in this context.

14 years agoFix issue that an empty directory is shown in the split mode
Peter Penz [Thu, 5 Jan 2012 20:23:46 +0000 (21:23 +0100)]
Fix issue that an empty directory is shown in the split mode

Root-cause was that the signal KDirLister::completed(KUrl) must be watched
by the model and not KDirLister::completed().

BUG: 290182
FIXED-IN: 4.8.0

14 years agoFix issue that an empty directory is shown in the split mode
Peter Penz [Thu, 5 Jan 2012 20:23:46 +0000 (21:23 +0100)]
Fix issue that an empty directory is shown in the split mode

Root-cause was that the signal KDirLister::completed(KUrl) must be watched
by the model and not KDirLister::completed().

BUG: 290182
FIXED-IN: 4.8.0

14 years agoFolders Panel: Activate folders on single-click
Peter Penz [Thu, 5 Jan 2012 19:41:59 +0000 (20:41 +0100)]
Folders Panel: Activate folders on single-click

Even if double-click is used as default setting, the folders panel should
open folders with a single-click.

BUG: 289971
FIXED-IN: 4.8.0

14 years agoFolders Panel: Activate folders on single-click
Peter Penz [Thu, 5 Jan 2012 19:41:59 +0000 (20:41 +0100)]
Folders Panel: Activate folders on single-click

Even if double-click is used as default setting, the folders panel should
open folders with a single-click.

BUG: 289971
FIXED-IN: 4.8.0

14 years agoFix style-issues in items when not using Oxygen
Peter Penz [Thu, 5 Jan 2012 19:13:49 +0000 (20:13 +0100)]
Fix style-issues in items when not using Oxygen

Thanks to Jonathan Marten and Christoph Feck for the analyses
and the patch.

Still open: The focus frame in cleanlooks is not drawn.

CCBUG: 290536

14 years agoFix style-issues in items when not using Oxygen
Peter Penz [Thu, 5 Jan 2012 19:13:49 +0000 (20:13 +0100)]
Fix style-issues in items when not using Oxygen

Thanks to Jonathan Marten and Christoph Feck for the analyses
and the patch.

Still open: The focus frame in cleanlooks is not drawn.

CCBUG: 290536

14 years agoSVN_SILENT made messages (.desktop file)
Script Kiddy [Wed, 4 Jan 2012 08:28:08 +0000 (09:28 +0100)]
SVN_SILENT made messages (.desktop file)

14 years agoSVN_SILENT made messages (.desktop file)
Script Kiddy [Tue, 3 Jan 2012 15:51:07 +0000 (16:51 +0100)]
SVN_SILENT made messages (.desktop file)

14 years agoFix inconsistency in selection manager
Peter Penz [Thu, 29 Dec 2011 23:02:17 +0000 (00:02 +0100)]
Fix inconsistency in selection manager

When a selection has been done with non-linear ranges, it was possible that
the anchor item pointed to an invalid index that resulted into an invalid
selection.

As part of this fix the sorting for DolphinView::selectedItems() has been
disabled (if the caller assumes a sorted selection he must manually adjust it).

BUG: 288908
FIXED-IN: 4.8.0

14 years agoFix inconsistency in selection manager
Peter Penz [Thu, 29 Dec 2011 23:02:17 +0000 (00:02 +0100)]
Fix inconsistency in selection manager

When a selection has been done with non-linear ranges, it was possible that
the anchor item pointed to an invalid index that resulted into an invalid
selection.

As part of this fix the sorting for DolphinView::selectedItems() has been
disabled (if the caller assumes a sorted selection he must manually adjust it).

BUG: 288908
FIXED-IN: 4.8.0

14 years agoSVN_SILENT made messages (.desktop file)
Script Kiddy [Thu, 29 Dec 2011 09:43:55 +0000 (10:43 +0100)]
SVN_SILENT made messages (.desktop file)

14 years agoKDiskFreeSpace already uses KMountPoint internally, we can give it any path.
David Faure [Thu, 29 Dec 2011 08:48:53 +0000 (09:48 +0100)]
KDiskFreeSpace already uses KMountPoint internally, we can give it any path.

14 years agoFix issue that dragging pictures/videos to Google-Search/YouTube fails
Peter Penz [Tue, 27 Dec 2011 14:50:02 +0000 (15:50 +0100)]
Fix issue that dragging pictures/videos to Google-Search/YouTube fails

BUG: 289917
BUG: 278236
FIXED-IN: 4.8.0

14 years agoFix issue that dragging pictures/videos to Google-Search/YouTube fails
Peter Penz [Tue, 27 Dec 2011 14:50:02 +0000 (15:50 +0100)]
Fix issue that dragging pictures/videos to Google-Search/YouTube fails

BUG: 289917
BUG: 278236
FIXED-IN: 4.8.0

14 years agoFix group-header clipping in compact mode
Peter Penz [Tue, 27 Dec 2011 08:09:57 +0000 (09:09 +0100)]
Fix group-header clipping in compact mode

14 years agoFix group-header clipping in compact mode
Peter Penz [Tue, 27 Dec 2011 08:09:57 +0000 (09:09 +0100)]
Fix group-header clipping in compact mode

14 years agoFix icon alignment issue in the details view
Peter Penz [Tue, 27 Dec 2011 07:32:45 +0000 (08:32 +0100)]
Fix icon alignment issue in the details view

BUG: 289889
FIXED-IN: 4.8.0

14 years agoFix icon alignment issue in the details view
Peter Penz [Tue, 27 Dec 2011 07:32:45 +0000 (08:32 +0100)]
Fix icon alignment issue in the details view

BUG: 289889
FIXED-IN: 4.8.0

14 years agoMinor cleanup: Rename m_keyboardAnchorXPos to m_keyboardAnchorPos
Peter Penz [Mon, 26 Dec 2011 21:42:49 +0000 (22:42 +0100)]
Minor cleanup: Rename m_keyboardAnchorXPos to m_keyboardAnchorPos

14 years agoMinor cleanup: Rename m_keyboardAnchorXPos to m_keyboardAnchorPos
Peter Penz [Mon, 26 Dec 2011 21:42:49 +0000 (22:42 +0100)]
Minor cleanup: Rename m_keyboardAnchorXPos to m_keyboardAnchorPos

14 years agoImprove item offset scrolling
Peter Penz [Mon, 26 Dec 2011 21:28:54 +0000 (22:28 +0100)]
Improve item offset scrolling

Don't check whether the m_layoutTimer is active: Changing the
item offset must always trigger a synchronous layout, otherwise
the smooth-scrolling might get jerky.

14 years agoImprove item offset scrolling
Peter Penz [Mon, 26 Dec 2011 21:28:54 +0000 (22:28 +0100)]
Improve item offset scrolling

Don't check whether the m_layoutTimer is active: Changing the
item offset must always trigger a synchronous layout, otherwise
the smooth-scrolling might get jerky.

14 years agoFix keyboard issues when groups are enabled
Peter Penz [Mon, 26 Dec 2011 21:16:32 +0000 (22:16 +0100)]
Fix keyboard issues when groups are enabled

When groups are enabled in Dolphin the key-up and key-down keys did not behave
consistent in comparison to traditional views or like done in editors.

CCBUG: 261995
CCBUG: 262038

14 years agoFix keyboard issues when groups are enabled
Peter Penz [Mon, 26 Dec 2011 21:16:32 +0000 (22:16 +0100)]
Fix keyboard issues when groups are enabled

When groups are enabled in Dolphin the key-up and key-down keys did not behave
consistent in comparison to traditional views or like done in editors.

CCBUG: 261995
CCBUG: 262038

14 years agoFix grouping issue
Peter Penz [Sun, 25 Dec 2011 21:34:45 +0000 (22:34 +0100)]
Fix grouping issue

When switching to a group that is not shown currently, the group headers
won't be updated. The root-cause was that the m_groups-cache must be reset
when the roles have been changed.

CCBUG: 289654

14 years agoFix grouping issue
Peter Penz [Sun, 25 Dec 2011 21:34:45 +0000 (22:34 +0100)]
Fix grouping issue

When switching to a group that is not shown currently, the group headers
won't be updated. The root-cause was that the m_groups-cache must be reset
when the roles have been changed.

CCBUG: 289654

14 years agoFix wrong grouping of types
Peter Penz [Sun, 25 Dec 2011 10:35:05 +0000 (11:35 +0100)]
Fix wrong grouping of types

- Uninitialized types count as one group
- Let the receiver of the signal itemsMoved() decide whether unmoved items
  really result in an unchanged visual appearance. This might e.g. be the case
  if the grouping is turned on and the group-names change although the items
  themselves have not changed their position.

BUG: 289654
FIXED-IN: 4.8.0

14 years agoFix wrong grouping of types
Peter Penz [Sun, 25 Dec 2011 10:35:05 +0000 (11:35 +0100)]
Fix wrong grouping of types

- Uninitialized types count as one group
- Let the receiver of the signal itemsMoved() decide whether unmoved items
  really result in an unchanged visual appearance. This might e.g. be the case
  if the grouping is turned on and the group-names change although the items
  themselves have not changed their position.

BUG: 289654
FIXED-IN: 4.8.0

14 years agoFix sort-issue for trees
Peter Penz [Sat, 24 Dec 2011 13:12:09 +0000 (14:12 +0100)]
Fix sort-issue for trees

If a protocol like fish is used, the sorting of sub-trees was wrong. The root
cause was a wrong comparing of URLs where the protocol was not initialized.

BUG: 289697
FIXED-IN: 4.8.0

14 years agoFix sort-issue for trees
Peter Penz [Sat, 24 Dec 2011 13:12:09 +0000 (14:12 +0100)]
Fix sort-issue for trees

If a protocol like fish is used, the sorting of sub-trees was wrong. The root
cause was a wrong comparing of URLs where the protocol was not initialized.

BUG: 289697
FIXED-IN: 4.8.0

14 years agoDon't show the name as part of the "path" role
Peter Penz [Fri, 23 Dec 2011 22:36:32 +0000 (23:36 +0100)]
Don't show the name as part of the "path" role

This allows a useful grouping by paths when e.g. searching files.

BUG: 269335
FIXED-IN: 4.8.0

14 years agoDon't show the name as part of the "path" role
Peter Penz [Fri, 23 Dec 2011 22:36:32 +0000 (23:36 +0100)]
Don't show the name as part of the "path" role

This allows a useful grouping by paths when e.g. searching files.

BUG: 269335
FIXED-IN: 4.8.0

14 years agoIntroduce "isExpandable" role
Peter Penz [Fri, 23 Dec 2011 22:05:08 +0000 (23:05 +0100)]
Introduce "isExpandable" role

The role is used to determine whether a directory can be expanded at all. This
is e.g. not the case if a directory has 0 items or the target-URL is different
from the item-URL.

The expansion toggle will get hidden if a directory is not expandable.

CCBUG: 288521

14 years agoIntroduce "isExpandable" role
Peter Penz [Fri, 23 Dec 2011 22:05:08 +0000 (23:05 +0100)]
Introduce "isExpandable" role

The role is used to determine whether a directory can be expanded at all. This
is e.g. not the case if a directory has 0 items or the target-URL is different
from the item-URL.

The expansion toggle will get hidden if a directory is not expandable.

CCBUG: 288521

14 years agoFix possible double entries in details view
Peter Penz [Fri, 23 Dec 2011 20:10:32 +0000 (21:10 +0100)]
Fix possible double entries in details view

The patch 30ae57ba807ecadfdef833a4895621fc330badc9 did not resolve the
issue completely: The pending items to insert must be dispatched before
checking for duplicates.

Related to this report the expanding for the remote-protocol has been
disabled.

BUG: 288521
FIXED-IN: 4.8.0

14 years agoFix possible double entries in details view
Peter Penz [Fri, 23 Dec 2011 20:10:32 +0000 (21:10 +0100)]
Fix possible double entries in details view

The patch 30ae57ba807ecadfdef833a4895621fc330badc9 did not resolve the
issue completely: The pending items to insert must be dispatched before
checking for duplicates.

Related to this report the expanding for the remote-protocol has been
disabled.

BUG: 288521
FIXED-IN: 4.8.0

14 years agoThe key "space" should select the current item
Peter Penz [Fri, 23 Dec 2011 15:01:23 +0000 (16:01 +0100)]
The key "space" should select the current item

Also in case if only one item is shown the navigation-keys should
trigger a selection of the current item. This works now consistent
within all view-modes (there have been been behavior differences
in Dolphin 1.7 depending on the used mode).

BUG: 289589
FIXED-IN: 4.8.0

14 years agoThe key "space" should select the current item
Peter Penz [Fri, 23 Dec 2011 15:01:23 +0000 (16:01 +0100)]
The key "space" should select the current item

Also in case if only one item is shown the navigation-keys should
trigger a selection of the current item. This works now consistent
within all view-modes (there have been been behavior differences
in Dolphin 1.7 depending on the used mode).

BUG: 289589
FIXED-IN: 4.8.0

14 years agoIncreased version number
Peter Penz [Fri, 23 Dec 2011 13:39:44 +0000 (14:39 +0100)]
Increased version number

14 years agoIncreased version to 2.0
Peter Penz [Fri, 23 Dec 2011 13:37:47 +0000 (14:37 +0100)]
Increased version to 2.0

14 years agoSVN_SILENT made messages (.desktop file)
Script Kiddy [Fri, 23 Dec 2011 09:33:39 +0000 (10:33 +0100)]
SVN_SILENT made messages (.desktop file)

14 years agoReenable drag & drop for the URL navigator
Peter Penz [Thu, 22 Dec 2011 20:58:18 +0000 (21:58 +0100)]
Reenable drag & drop for the URL navigator

BUG: 289568
FIXED-IN: 4.8.0

14 years agoReenable drag & drop for the URL navigator
Peter Penz [Thu, 22 Dec 2011 20:58:18 +0000 (21:58 +0100)]
Reenable drag & drop for the URL navigator

BUG: 289568
FIXED-IN: 4.8.0

14 years agoDon't show child items of collapsed parent items
Peter Penz [Thu, 22 Dec 2011 20:46:17 +0000 (21:46 +0100)]
Don't show child items of collapsed parent items

If a parent item got expanded and collapsed again, KDirLister keeps
the items of the previously expanded directory. Hence inserting new
items there will result in emitting the signal newItems() and a check
must be done whether the parent is still expanded.

BUG: 289598
FIXED-IN: 4.8.0

14 years agoDon't show child items of collapsed parent items
Peter Penz [Thu, 22 Dec 2011 20:46:17 +0000 (21:46 +0100)]
Don't show child items of collapsed parent items

If a parent item got expanded and collapsed again, KDirLister keeps
the items of the previously expanded directory. Hence inserting new
items there will result in emitting the signal newItems() and a check
must be done whether the parent is still expanded.

BUG: 289598
FIXED-IN: 4.8.0

14 years agoSVN_SILENT made messages (.desktop file)
Script Kiddy [Thu, 22 Dec 2011 10:37:00 +0000 (11:37 +0100)]
SVN_SILENT made messages (.desktop file)

14 years agoFix first visible index calculation
Peter Penz [Wed, 21 Dec 2011 22:17:13 +0000 (23:17 +0100)]
Fix first visible index calculation

When having a row with different item-heights, the calculation of the
first visible index might have been wrong.

14 years agoFix first visible index calculation
Peter Penz [Wed, 21 Dec 2011 22:17:13 +0000 (23:17 +0100)]
Fix first visible index calculation

When having a row with different item-heights, the calculation of the
first visible index might have been wrong.

14 years agoUpdate previews when the preview-plugin settings have changed
Peter Penz [Wed, 21 Dec 2011 20:45:46 +0000 (21:45 +0100)]
Update previews when the preview-plugin settings have changed

Thanks to Janardhan Reddy for the initial patch.

BUG: 288726
FIXED-IN: 4.8.0

14 years agoUpdate previews when the preview-plugin settings have changed
Peter Penz [Wed, 21 Dec 2011 20:45:46 +0000 (21:45 +0100)]
Update previews when the preview-plugin settings have changed

Thanks to Janardhan Reddy for the initial patch.

BUG: 288726
FIXED-IN: 4.8.0

14 years agoMerge remote branch 'origin/KDE/4.8'
Aaron Seigo [Wed, 21 Dec 2011 16:08:23 +0000 (17:08 +0100)]
Merge remote branch 'origin/KDE/4.8'

Conflicts:
plasma/applets/folderview/folderview.cpp

14 years agoSVN_SILENT made messages (.desktop file)
Script Kiddy [Wed, 21 Dec 2011 08:54:51 +0000 (09:54 +0100)]
SVN_SILENT made messages (.desktop file)

14 years agoFix autoscroll issue when selecting items
Peter Penz [Tue, 20 Dec 2011 22:05:20 +0000 (23:05 +0100)]
Fix autoscroll issue when selecting items

If items get selected with the rubberband the scroll offset must stay inside
the visible range.

BUG: 282353
FIXED-IN: 4.8.0

14 years agoFix autoscroll issue when selecting items
Peter Penz [Tue, 20 Dec 2011 22:05:20 +0000 (23:05 +0100)]
Fix autoscroll issue when selecting items

If items get selected with the rubberband the scroll offset must stay inside
the visible range.

BUG: 282353
FIXED-IN: 4.8.0

14 years agoRemove child items when a parent item gets deleted
Peter Penz [Tue, 20 Dec 2011 21:20:20 +0000 (22:20 +0100)]
Remove child items when a parent item gets deleted

BUG: 289447
FIXED-IN: 4.8.0

14 years agoRemove child items when a parent item gets deleted
Peter Penz [Tue, 20 Dec 2011 21:20:20 +0000 (22:20 +0100)]
Remove child items when a parent item gets deleted

BUG: 289447
FIXED-IN: 4.8.0

14 years agoSVN_SILENT made messages (.desktop file)
Script Kiddy [Tue, 20 Dec 2011 15:23:36 +0000 (16:23 +0100)]
SVN_SILENT made messages (.desktop file)

14 years agoShow an error when dragging above a folder without write access
Peter Penz [Tue, 20 Dec 2011 07:56:32 +0000 (08:56 +0100)]
Show an error when dragging above a folder without write access

Got OK from the translator team to add this new string.

14 years agoKFileItemModel: Always use upper case letters to group by name
Frank Reininghaus [Tue, 20 Dec 2011 01:03:31 +0000 (02:03 +0100)]
KFileItemModel: Always use upper case letters to group by name

This fixes the following problems:
1. In a folder containing the items ~a and b, the first group,
   containing ~a, is named "Others".
2. In a folder containing the items a, ~b, ~c, and ~d, the first group
   "A" contains a and ~b, and the other two items are in the group
   "Others".

14 years agoSVN_SILENT made messages (.desktop file)
Script Kiddy [Mon, 19 Dec 2011 14:32:33 +0000 (15:32 +0100)]
SVN_SILENT made messages (.desktop file)

14 years agoHide tooltips when dragging items
Peter Penz [Sun, 18 Dec 2011 19:28:47 +0000 (20:28 +0100)]
Hide tooltips when dragging items

14 years agoTurn off animations if they are globally disabled
Peter Penz [Sun, 18 Dec 2011 14:33:53 +0000 (15:33 +0100)]
Turn off animations if they are globally disabled

Respect the graphicseffect level in the system settings. This will disable
all item-animations if the graphicseffect level is "NoEffect".

The smooth scrolling won't be disabled in this case, but the duration has been
made smaller so that it is not recognized as an animation.

BUG: 289238
FIXED-IN: 4.8.0

14 years agoSVN_SILENT made messages (.desktop file)
Script Kiddy [Sun, 18 Dec 2011 08:51:34 +0000 (09:51 +0100)]
SVN_SILENT made messages (.desktop file)

14 years agoForce a root-expansion level for the trash protocol
Peter Penz [Sat, 17 Dec 2011 22:17:12 +0000 (23:17 +0100)]
Force a root-expansion level for the trash protocol

14 years agoDetermine the path of the trash-protocol correctly
Peter Penz [Sat, 17 Dec 2011 22:11:33 +0000 (23:11 +0100)]
Determine the path of the trash-protocol correctly

14 years agoHide tooltips when the view is scrolled
Peter Penz [Sat, 17 Dec 2011 22:01:02 +0000 (23:01 +0100)]
Hide tooltips when the view is scrolled

14 years agoSVN_SILENT made messages (.desktop file)
Script Kiddy [Sat, 17 Dec 2011 08:44:01 +0000 (09:44 +0100)]
SVN_SILENT made messages (.desktop file)

14 years agoAnimation finetuning
Peter Penz [Fri, 16 Dec 2011 22:55:48 +0000 (23:55 +0100)]
Animation finetuning

If dynamic item sizes are used don't animate the size of the widget
in along the dynamic direction. This prevents unnecessary animations when
increasing the window width in combination with e.g. the details view.

14 years agoMinor layout and coding style cleanups
Peter Penz [Fri, 16 Dec 2011 22:37:49 +0000 (23:37 +0100)]
Minor layout and coding style cleanups

- Disable performance debugging output
- Force a synchronous layout during scrolling. This prevents having a jerky
  scroll-animation if there are pending operations ongoing in parallel.
- Minor coding style cleanups

14 years agoUpdate the roles if items have been changed
Peter Penz [Fri, 16 Dec 2011 21:01:04 +0000 (22:01 +0100)]
Update the roles if items have been changed

The code "// TODO..." in slotItemsChanged() obviously was not
sufficient ;-)

BUG: 288691
BUG: 288824
BUG: 288921
FIXED-IN: 4.8.0

14 years agoAssure that the general settings are refreshed
Peter Penz [Fri, 16 Dec 2011 18:41:32 +0000 (19:41 +0100)]
Assure that the general settings are refreshed

This fixes issues where Dolphin must get restarted after changing
a general setting.

BUG: 289131
FIXED-IN: 4.8.0

14 years agoRenameDialog: Don't disable the OK-button if nothing has been changed
Peter Penz [Thu, 15 Dec 2011 15:39:51 +0000 (16:39 +0100)]
RenameDialog: Don't disable the OK-button if nothing has been changed

This prevents using the RETURN-key when accidently opening the
renaming dialog.

Thanks to Thomas Murach for pointing this out and providing the patch!

REVIEW: 103414

14 years agoSVN_SILENT made messages (.desktop file)
Script Kiddy [Thu, 15 Dec 2011 08:09:04 +0000 (09:09 +0100)]
SVN_SILENT made messages (.desktop file)

14 years agoStart an anchored selection when clicking a selection marker
Frank Reininghaus [Wed, 14 Dec 2011 23:36:30 +0000 (00:36 +0100)]
Start an anchored selection when clicking a selection marker

BUG:200782
FIXED-IN:4.8.0

14 years agoFix descending sort order issue
Peter Penz [Wed, 14 Dec 2011 23:22:48 +0000 (00:22 +0100)]
Fix descending sort order issue

If the sort order is descending and directories and files are
shown on the same hierarchy level, the sorting was partly wrong.

14 years agoDon't show an expansion toggle for locked expansions
Peter Penz [Wed, 14 Dec 2011 23:04:57 +0000 (00:04 +0100)]
Don't show an expansion toggle for locked expansions

14 years agoFix expansion levels for search results
Peter Penz [Wed, 14 Dec 2011 22:43:46 +0000 (23:43 +0100)]
Fix expansion levels for search results

Force an expansion level of 0 for search results to prevent
showing tabbed child items without parent items.

14 years agoFix filtering issue in combination with expanded items
Peter Penz [Wed, 14 Dec 2011 21:58:00 +0000 (22:58 +0100)]
Fix filtering issue in combination with expanded items

When items have been expanded they should never get filtered, as
each child item must have a parent item.