Commit graph

2827 commits

Author SHA1 Message Date
Peter Penz 2b0a0fb6d4 Fix keyboard navigation issues in the column view
BUG: 236039

svn path=/trunk/KDE/kdebase/apps/; revision=1132120
2010-05-29 19:31:46 +00:00
Peter Penz abf29a89ef Use KStringHandler::preProcessWrap() to assure, that file names in the Information Panel are wrapped in a more clever way:
E. g.
     dolphinviewcontainer.cp
              p
gets wrapped as
     dolphinviewcontainer.
             cpp
now.

svn path=/trunk/KDE/kdebase/apps/; revision=1132031
2010-05-29 12:03:56 +00:00
Peter Penz c1f220595b Use QBoxLayout::addStretch() instead of adding a custom "stretch widget"
svn path=/trunk/KDE/kdebase/apps/; revision=1132029
2010-05-29 11:49:25 +00:00
Peter Penz c62cb08d14 Fix the nasty layout reparenting by adding the InformationPanelContent into a layout. Thanks to Sebastian Trüg for the hint!
CCMAIL: trueg@kde.org

svn path=/trunk/KDE/kdebase/apps/; revision=1132028
2010-05-29 11:44:28 +00:00
Script Kiddy db8c956b34 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/apps/; revision=1131891
2010-05-29 06:53:39 +00:00
Alexander Potashev d51e3bc2f0 Fix i18n context info: "@action:inmenu File" -> "... View"
svn path=/trunk/KDE/kdebase/apps/; revision=1131720
2010-05-28 20:12:33 +00:00
Frank Reininghaus 85f85e8532 When pasting or dropping items in the view in Dolphin or the
DolphinPart (running in Konqueror), do not only select the new items,
but also clear the previous selection.

BUG: 223905

svn path=/trunk/KDE/kdebase/apps/; revision=1131230
2010-05-27 18:16:53 +00:00
Ignat Semenov a56b52dc4d Remove separator
svn path=/trunk/KDE/kdebase/apps/; revision=1130874
2010-05-26 17:03:06 +00:00
Peter Penz d33b0066fa Update the edit actions when starting Dolphin, to assure that the state "no_selection" gets triggered
svn path=/trunk/KDE/kdebase/apps/; revision=1130573
2010-05-25 17:59:00 +00:00
Script Kiddy 9fd0174eea SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/apps/; revision=1129044
2010-05-21 06:24:31 +00:00
Peter Penz f1847b0115 Return a value for the "LocalPathOrUrl" column.
The values for the columns "LinkDestination" and "LocalPathOrUrl" should be moved from DolphinModel to KDirModel, as otherwise the added Information enums in KFileItemDelegate would not make much sense (I'll provide a patch on the reviewboard next week).

CCMAIL: trueg@kde.org

svn path=/trunk/KDE/kdebase/apps/; revision=1128953
2010-05-20 19:24:12 +00:00
Peter Penz 87cd992e85 Fix issue that the columns "Link Destination" and "Path" are shown outside the visible area when enabling them. Also it is assured, that the headline text does not get clipped per default.
CCMAIL: frank78ac@googlemail.com

svn path=/trunk/KDE/kdebase/apps/; revision=1128951
2010-05-20 19:00:33 +00:00
Peter Penz 6777da99df SVN_SILENT: Indentation cleanups
svn path=/trunk/KDE/kdebase/apps/; revision=1128907
2010-05-20 16:12:36 +00:00
Peter Penz b221d7ca19 Rename "Destination" to "Link Destination" as suggested by Frank Reininghaus
CCMAIL: frank78ac@googlemail.com

svn path=/trunk/KDE/kdebase/apps/; revision=1128906
2010-05-20 16:11:19 +00:00
Peter Penz 5e47c22e21 Fix wrong description: The selection is meant for the information panel, not the tooltips.
svn path=/trunk/KDE/kdebase/apps/; revision=1128630
2010-05-19 19:49:47 +00:00
Peter Penz 79b6fe610f SVN_SILENT: Minor coding style and format cleanups. No change of behavior has been done.
svn path=/trunk/KDE/kdebase/apps/; revision=1128629
2010-05-19 19:45:17 +00:00
Sebastian Trueg b7f2464709 Use the user provided query as UDS_DISPLAY_NAME. For 4.6 I will most likely hide the 'userquery' URL query parameter in the Nepomuk::Query API
svn path=/trunk/KDE/kdebase/apps/; revision=1128624
2010-05-19 19:31:40 +00:00
Peter Penz bcaac21c4e Don't change the default view properties, if the view mode is changed on a remote folder.
BUG: 234852

svn path=/trunk/KDE/kdebase/apps/; revision=1128615
2010-05-19 19:25:04 +00:00
Peter Penz a047333c04 SVN_SILENT: Revert accidental commit of temporary debugging codee error message is shown in Dolphin instead.
CCBUG: 229505

svn path=/trunk/KDE/kdebase/apps/; revision=1128600
2010-05-19 18:59:11 +00:00
Peter Penz 91851b436e Disable the automatic error handling in the DolphinDirLister, the error message is shown in Dolphin instead.
CCBUG: 229505

svn path=/trunk/KDE/kdebase/apps/; revision=1128599
2010-05-19 18:55:05 +00:00
Script Kiddy 9279fb3ec7 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/apps/; revision=1128050
2010-05-18 08:31:57 +00:00
Script Kiddy 9a63942658 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/apps/; revision=1127622
2010-05-17 07:24:35 +00:00
Peter Penz cf5d93c3d2 Use the term "Select" instead of "Configure", as it is less technical (at least I hope as non-native English speaker that this is the case ;-))
svn path=/trunk/KDE/kdebase/apps/; revision=1126705
2010-05-14 17:00:11 +00:00
Peter Penz 949a2538f8 Use the AdditionalInfoAccessor to be flexible for future changes/extensions in KFileItemDelegate.
svn path=/trunk/KDE/kdebase/apps/; revision=1126703
2010-05-14 16:55:43 +00:00
Peter Penz f69f314c50 Cleanups and simplifications, no change of behavior has been done.
svn path=/trunk/KDE/kdebase/apps/; revision=1126677
2010-05-14 16:03:22 +00:00
Script Kiddy 45a74179ae SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/apps/; revision=1126490
2010-05-14 06:40:16 +00:00
Peter Penz 258bbc0122 Fix temporary regression of sorting introduced by SVN commit 1126410
svn path=/trunk/KDE/kdebase/apps/; revision=1126487
2010-05-14 06:08:08 +00:00
Peter Penz 4f0f6e6156 Rename AdditionalInfoManager to AdditionalInfoAccessor
svn path=/trunk/KDE/kdebase/apps/; revision=1126483
2010-05-14 05:27:47 +00:00
Peter Penz cb9669d71c If an information entry will be added to KFileItemDelegate (like done recently), adjusting the corresponding code in Dolphin is a real pain, as the new information will be shown in Dolphin the following way:
- As additional columns in the details view
 - As additional lines in the icons view
 - As menu entries in the "Sort By" and "Additional Information" groups
 - As popup menu entries in the details view header popup
 - As checkable entries in the View Properties dialog

To prevent similar painful transitions in future, the class AdditionalInfoManager has been introduced. All parts in Dolphin that access/show/store additional information, use the AdditionalInfoManager now. If a new information entry will be added in KFileItemDelegate in future, only a small adjustment in AdditionalInfoManager will be required.

Still open currently:
- AdditionalInfoDialog does not use AdditionalInfoManager yet
- DolphinView::Sorting should be replaced by KFileItemDelegate::Information, so that the sorting can also be done in a generic way.
- The data for KFileItemDelegate::PathOrUrl is not determined

The open issues will get fixed during the next days.

Kudos to the brave warriors Sebastian and Frank, that tried to add a new information ;-)

CCMAIL: sebastian@trueg.de
CCMAIL: frank78ac@googlemail.com

svn path=/trunk/KDE/kdebase/apps/; revision=1126410
2010-05-13 22:06:10 +00:00
Peter Penz d64bbc333c Reset the location to the home URL, if a place has been removed (e. g. a DVD has been ejected).
Thanks to Christian Mühlhäuser for the patch!

BUG: 231518

svn path=/trunk/KDE/kdebase/apps/; revision=1126336
2010-05-13 18:23:04 +00:00
Kevin Ottens de2cc4bd59 Depend directly on kcmutils.
svn path=/trunk/KDE/kdebase/apps/; revision=1125889
2010-05-12 15:58:45 +00:00
Sebastian Trueg 6a096cca2d Expose the new file item property pathorurl to the Dolphin UI. This is mostly useful for search results to see the actual local path of the result.
svn path=/trunk/KDE/kdebase/apps/; revision=1125631
2010-05-11 21:02:49 +00:00
Frank Reininghaus 7e74c6f23b Provide the destination of a symbolic link as a column in Dolphin's
(and Konqueror's) Details View in KDE SC 4.5.

This is based on the changes to KFileItemDelegate from commit 1124981.

FEATURE: 211690

svn path=/trunk/KDE/kdebase/apps/; revision=1124982
2010-05-10 12:49:41 +00:00
Script Kiddy 717ff023cc SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/apps/; revision=1124874
2010-05-10 06:44:42 +00:00
Pino Toscano bd7b4faa4a terminalAction is defined only on non-windows systems
svn path=/trunk/KDE/kdebase/apps/; revision=1124310
2010-05-08 19:49:20 +00:00
Andrew Coles e1acd9b16f Proof-reading: don't -> do not (house style).
svn path=/trunk/KDE/kdebase/apps/; revision=1123270
2010-05-05 18:45:18 +00:00
Peter Penz 824f600ca0 Fix description for the "--select" option
svn path=/trunk/KDE/kdebase/apps/; revision=1122794
2010-05-04 18:09:27 +00:00
Peter Penz 6193693d1e Updates for the "About" dialog
svn path=/trunk/KDE/kdebase/apps/; revision=1122790
2010-05-04 17:30:19 +00:00
Peter Penz 4f206a86df Don't use a ':' in a text of a group-box.
svn path=/trunk/KDE/kdebase/apps/; revision=1122788
2010-05-04 17:16:10 +00:00
Peter Penz d8c9625783 Provide a cleaner layout and better description about the maximum file size setting.
BUG: 230818

svn path=/trunk/KDE/kdebase/apps/; revision=1122775
2010-05-04 17:08:39 +00:00
Peter Penz 2aa41e7167 Create QActionGroup like done for other sub menus for consistency. Although a few more lines of code are required, this approach is more flexible.bar, but as the group "Panels" can be added instead, this should be no issue.
svn path=/trunk/KDE/kdebase/apps/; revision=1122365
2010-05-03 17:49:49 +00:00
Peter Penz a77b176d32 Use the dock widgets actions directly, as they are capable of showing the toggle state. Drawback: The actions cannot be added directly to the toolbar, but as the group "Panels" can be added instead, this should be no issue.
svn path=/trunk/KDE/kdebase/apps/; revision=1122363
2010-05-03 17:46:34 +00:00
Peter Penz 23f31b60b0 Allow to add menu groups like "View Mode", "Sort By"... to be added as toolbar item (see http://reviewboard.kde.org/r/3862).
Thanks to Todd for the patch!

CCMAIL: toddrme2178@gmail.com

svn path=/trunk/KDE/kdebase/apps/; revision=1122320
2010-05-03 15:40:24 +00:00
Peter Penz 4fb3a8dfcd Assure to reconnect to the version plugin signals, otherwise no information will be provided anymore after the first directory update
svn path=/trunk/KDE/kdebase/apps/; revision=1120924
2010-04-30 05:48:24 +00:00
David Faure dc0236254a use KFileItemActions::runPreferredApplications to handle Key_Enter on multiple selected files.
Rewritten to make a direct method call rather than using a signal from 'this'.
REVIEW: 3163
CCMAIL: toddrme2178@gmail.com

svn path=/trunk/KDE/kdebase/apps/; revision=1119117
2010-04-26 15:50:59 +00:00
Script Kiddy a1063f616b SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/apps/; revision=1118248
2010-04-24 06:36:02 +00:00
Script Kiddy ffd2489e24 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/apps/; revision=1117807
2010-04-23 06:29:53 +00:00
Peter Penz 72d6d85323 The KFileMetaInfoWidget does not use a hardcoded small font anymore, so it must be set manually nowidget
svn path=/trunk/KDE/kdebase/apps/; revision=1115496
2010-04-16 16:00:06 +00:00
Script Kiddy e66ca7f5fd SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/apps/; revision=1115355
2010-04-16 06:12:47 +00:00
Script Kiddy d9b6126a39 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/apps/; revision=1115065
2010-04-15 06:07:57 +00:00