George Goldberg
df7c2385ec
Fix dolphinpart context menu so that the delete/rename/send to trash options are disabled when the directory containing the selected files/dirs is not writable.
...
CCBUGS: 161594
Issues remaining: Send to trash should be disabled on remote files (and replaced with delete) and edit menu of konqueror still has the actions like cut/delete/rename always enabled.
svn path=/trunk/KDE/kdebase/apps/; revision=815517
2008-06-02 02:50:36 +00:00
Peter Penz
32298bba66
Improve the performance when creating previews for thousands of items by the following strategy:
...
- The previews for currently visible items are created before
the previews for invisible items.
- If the user changes the visible area by using the scrollbars,
all pending previews get paused. As soon as the user stays
on the same position for a short delay, the previews are
resumed. Also in this case the previews for the visible items
are generated first.
svn path=/trunk/KDE/kdebase/apps/; revision=815480
2008-06-01 22:15:13 +00:00
Peter Penz
70d1cb86e0
increase the readability of the code
...
svn path=/trunk/KDE/kdebase/apps/; revision=815420
2008-06-01 18:44:35 +00:00
George Goldberg
08dfefec38
Fix dolphin to only enable the Cut context menu option if the file capabilites supportsMoving().
...
CCBUGS: 161594
Still need to fix Send to trash Context Option in Konqueror
svn path=/trunk/KDE/kdebase/apps/; revision=815362
2008-06-01 15:16:27 +00:00
Rafael Fernández López
c68112de65
Fix problem when descending order on "Today" and "Thursday" for example. Now we also have week independant maths, so we get a Yesterday tag even if yesterday was 31st and today is 1st. Peter, the
...
order should be correct now, please recheck (I added a '-', so the order now is the inverse that the one shown on the kfm-devel thread).
CCMAIL: kfm-devel@kde.org
svn path=/trunk/KDE/kdebase/apps/; revision=815341
2008-06-01 14:56:07 +00:00
Script Kiddy
ebae284adb
SVN_SILENT made messages (.desktop file)
...
svn path=/trunk/KDE/kdebase/apps/; revision=814782
2008-05-31 09:41:27 +00:00
Chusslove Illich
b3beb9e0c2
There are some extractable strings in subdirs too.
...
svn path=/trunk/KDE/kdebase/apps/; revision=814642
2008-05-31 00:14:56 +00:00
Peter Penz
6eb6ff007a
revert last (wrong) commit
...
CCMAIL: darktears31@gmail.com
svn path=/trunk/KDE/kdebase/apps/; revision=814581
2008-05-30 18:32:49 +00:00
Alexis Ménard
19cb792d4d
Fix compil
...
svn path=/trunk/KDE/kdebase/apps/; revision=814574
2008-05-30 18:20:42 +00:00
Peter Penz
b96686e591
assure that the cut item cache gets updated too when invoking IconManager::updatePreviews()
...
svn path=/trunk/KDE/kdebase/apps/; revision=814274
2008-05-29 20:19:26 +00:00
Peter Penz
8931e14eec
Before applying the cut item effect to a preview, assure that the cut items cache gets an update of the preview without effect. This assures that when cutting other items that the state of the previously cut items can be restored in any case.
...
svn path=/trunk/KDE/kdebase/apps/; revision=814273
2008-05-29 20:01:13 +00:00
Peter Penz
8d95c06df1
don't clear the selection when the view gets inactive
...
BUG: 162432
svn path=/trunk/KDE/kdebase/apps/; revision=814244
2008-05-29 18:32:02 +00:00
Peter Penz
c8c4c69a0a
Assure that the item view gets the keyboard focus when it was activated. This fixes the issue that when the view gets split, that the keyboard focus remained on the inactive view.
...
svn path=/trunk/KDE/kdebase/apps/; revision=814237
2008-05-29 18:10:28 +00:00
Peter Penz
1efa3ccad7
Only select an item if the current item has been changed by a key press (e. g. QTreeView sets the current item when the view loses the focus).
...
svn path=/trunk/KDE/kdebase/apps/; revision=814234
2008-05-29 18:00:59 +00:00
Peter Penz
d0df073064
SVN_SILENT: minor coding style fix
...
svn path=/trunk/KDE/kdebase/apps/; revision=814019
2008-05-29 06:14:47 +00:00
David Faure
091d15582b
fix wrong connect
...
svn path=/trunk/KDE/kdebase/apps/; revision=813967
2008-05-29 00:01:59 +00:00
David Faure
707f9a9409
Handle redirections (e.g. from fish://localhost) without breaking the column view -- thanks Peter for the advice on how to separate the two cleanly.
...
svn path=/trunk/KDE/kdebase/apps/; revision=813954
2008-05-28 23:07:09 +00:00
David Faure
d6fc21618a
Wow, giving fileItem.url().url() to KFileMetaInfo is a bad idea -- it takes that as a path, so you end up with
...
QFile("file://fish://hostname")... I guess the only solution is to skip the whole KFileMetaInfo stuff for non-local-files.
But then we shouldn't see size 0 modified 12:00 am...
svn path=/trunk/KDE/kdebase/apps/; revision=813953
2008-05-28 22:59:26 +00:00
Script Kiddy
b2fb35585d
SVN_SILENT made messages (.desktop file)
...
svn path=/trunk/KDE/kdebase/apps/; revision=813908
2008-05-28 21:39:47 +00:00
Peter Penz
d326c746bc
Assure that tabs always have a text. If the file name is empty, use the protocol instead. This fixes the issue that for "trash://" no text is shown in the tab.
...
svn path=/trunk/KDE/kdebase/apps/; revision=813844
2008-05-28 20:48:40 +00:00
Peter Penz
e54e6a9cdb
Move the code for restoring the current item from DolphinViewContainer to DolphinView, as the DolphinView must be able to do this without advice from the container.
...
Beside that this simplifies the code it also fixes a regression of having empty tabs.
svn path=/trunk/KDE/kdebase/apps/; revision=813828
2008-05-28 20:40:16 +00:00
Peter Penz
b445156dd4
assure that the preview widget of the information bar gets not overlapped by other widgets when having a very small height
...
BUG: 162674
svn path=/trunk/KDE/kdebase/apps/; revision=813780
2008-05-28 19:55:42 +00:00
Dirk Mueller
2dd39ff2ad
people want tabs, give them tabs
...
svn path=/trunk/KDE/kdebase/apps/; revision=813401
2008-05-27 15:26:33 +00:00
Craig Drummond
2f56e8f9b0
Give dialog a parent.
...
svn path=/trunk/KDE/kdebase/apps/; revision=813386
2008-05-27 15:06:28 +00:00
Laurent Montel
66b47bf3d2
Use INSTALL_TARGETS_DEFAULT_ARGS
...
svn path=/trunk/KDE/kdebase/apps/; revision=813304
2008-05-27 11:36:57 +00:00
Script Kiddy
cda6f79285
SVN_SILENT made messages (.desktop file)
...
svn path=/trunk/KDE/kdebase/apps/; revision=813137
2008-05-26 23:05:24 +00:00
Peter Penz
ed5b2e5473
when going back in history apply the keyboard focus to the the previously shown directory
...
BUG: 156550
BUG: 158590
svn path=/trunk/KDE/kdebase/apps/; revision=810493
2008-05-20 21:21:48 +00:00
Peter Penz
0ce69374d9
remove (another) unused method
...
svn path=/trunk/KDE/kdebase/apps/; revision=810459
2008-05-20 19:46:24 +00:00
Peter Penz
2041dcd123
remove unused method
...
svn path=/trunk/KDE/kdebase/apps/; revision=810455
2008-05-20 19:40:07 +00:00
Peter Penz
6ff3344adc
The Oxygen style provides now a nicer progress bar -> increase the content height of the statusbar so that no text is cut (tested also with other styles)
...
svn path=/trunk/KDE/kdebase/apps/; revision=810430
2008-05-20 18:17:20 +00:00
David Faure
05062b6346
Argh, I knew I forgot to commit this dir. Sorry about that.
...
svn path=/trunk/KDE/kdebase/apps/; revision=809960
2008-05-19 19:44:42 +00:00
Andreas Hartmetz
88d5b7b93d
This compiles and may or may not work as intended.
...
CCMAIL: dfaure@kde.org , peter.penz@gmx.at
svn path=/trunk/KDE/kdebase/apps/; revision=809914
2008-05-19 18:35:31 +00:00
Script Kiddy
1c6cf8ac38
SVN_SILENT made messages (.desktop file)
...
svn path=/trunk/KDE/kdebase/apps/; revision=809748
2008-05-19 11:22:53 +00:00
James Richard Tyrer
8a891082f4
Adding icon name "tab-close-other" to replace "tab-close" where the action is to close other tabs.
...
svn path=/trunk/KDE/kdebase/apps/; revision=809235
2008-05-18 15:31:24 +00:00
Script Kiddy
4c92ea56a4
SVN_SILENT made messages (.desktop file)
...
svn path=/trunk/KDE/kdebase/apps/; revision=808727
2008-05-17 12:42:34 +00:00
Ivo Anjo
643550b9d7
Use a quint64 (always 64 bits) instead of a unsigned long int (32 bits
...
on x86) for summing file sizes of multiple selected files.
BUG: 156911
svn path=/trunk/KDE/kdebase/apps/; revision=808698
2008-05-17 11:35:36 +00:00
Peter Penz
5ab90e19e7
Fixed following issue for the information sidebar:
...
- select n files
- hover one selected file (-> old selection preview gets grey, new preview gets started)
- go to the viewport before the preview has been finished
Result: new preview has been displayed, although the viewport has been entered
Wanted behavior: old selection preview should be shown
svn path=/trunk/KDE/kdebase/apps/; revision=807837
2008-05-14 20:50:00 +00:00
Peter Penz
df55b9d89f
Only the infosidebar panel is interested in selections -> move it from the sidebar panel to the infosidebar panel.
...
svn path=/trunk/KDE/kdebase/apps/; revision=807729
2008-05-14 15:15:31 +00:00
Script Kiddy
620230729e
SVN_SILENT made messages (.desktop file)
...
svn path=/trunk/KDE/kdebase/apps/; revision=807573
2008-05-14 00:45:41 +00:00
Script Kiddy
789b49ff7b
SVN_SILENT made messages (.desktop file)
...
svn path=/trunk/KDE/kdebase/apps/; revision=806903
2008-05-12 14:40:15 +00:00
Jakob Petsovits
24889b5b4a
Icon renaming (code changes):
...
edit-create-symbolic-link -> edit-link
svn path=/trunk/KDE/kdebase/apps/; revision=806725
2008-05-12 09:06:13 +00:00
Peter Penz
95ac842f29
A middle click on an item of the tree view panel should open the URL inside a new tab.
...
TODO: cleanup some obsolete signals/structure inside SidebarPage and TreeviewSidebarPage.
svn path=/trunk/KDE/kdebase/apps/; revision=806635
2008-05-11 21:51:04 +00:00
Peter Penz
57e3503e2f
If the middle mouse button is pressed above an item of the places panel, open the URL inside a new tab.
...
svn path=/trunk/KDE/kdebase/apps/; revision=806606
2008-05-11 20:14:50 +00:00
Peter Penz
2ad91b4534
Per default QTreeView starts either a selection or a drag operation when dragging the expanding toggle button (tricky and hard to reproducible Qt-issue - see TODO comment in DolphinIconsView::mousePressEvent()). Turn off this behavior in Dolphin to stay predictable.
...
svn path=/trunk/KDE/kdebase/apps/; revision=806597
2008-05-11 19:34:34 +00:00
Peter Penz
75c91317fe
Update the internal state only, if no expanding/collapsing area has been hit (otherwise QTreeView assumes a dragging operation is done).
...
svn path=/trunk/KDE/kdebase/apps/; revision=806561
2008-05-11 18:37:33 +00:00
Script Kiddy
52489c2dbc
SVN_SILENT made messages (.desktop file)
...
svn path=/trunk/KDE/kdebase/apps/; revision=806426
2008-05-11 11:52:04 +00:00
Peter Penz
c67417aa62
Don't (mis)use MenuItem::Separator for the information bar, as Oxygen is able to style KSeperator quite some time already.
...
BUG: 161860
svn path=/trunk/KDE/kdebase/apps/; revision=806201
2008-05-10 13:37:06 +00:00
Script Kiddy
fe1c747e4f
SVN_SILENT made messages (.desktop file)
...
svn path=/trunk/KDE/kdebase/apps/; revision=806050
2008-05-09 21:38:29 +00:00
Peter Penz
32f446e6de
* Prevent that the QTreeView::scrollTo() method adjusts the position of the horizontal scrollbar. This is done manually inside KTreeView if automatic scrolling is enabled.
...
* increased the delay until the auto scrolling starts from 50 to 300
CCMAIL: haraldhv@stud.ntnu.no
svn path=/trunk/KDE/kdebase/apps/; revision=805605
2008-05-08 21:16:57 +00:00
Peter Penz
9d596ce883
clear the selection when loading the sub tree
...
svn path=/trunk/KDE/kdebase/apps/; revision=805603
2008-05-08 21:12:38 +00:00