| Age | Commit message (Collapse) | Author |
|
svn path=/trunk/KDE/kdebase/apps/; revision=1036783
|
|
search prototype from playground
svn path=/trunk/KDE/kdebase/apps/; revision=1036776
|
|
* Postpone the creation of the searchcompleter, until the editor gets focused. This improves the startup time of Dolphin (reading all available tags is an expensive operation).
svn path=/trunk/KDE/kdebase/apps/; revision=1036658
|
|
"Paste One Folder"). To prevent that the size of the toolbar changes due to the long text, the text "Paste" is used when the action is shown in the toolbar.
Thanks to Christoph Feck for the hint!
BUG: 209392
svn path=/trunk/KDE/kdebase/apps/; revision=1033985
|
|
svn path=/trunk/KDE/kdebase/apps/; revision=1017236
|
|
the session manager - there's no need to reinvent the wheel ;-)
Thanks to Lubos Lunak for the hint.
svn path=/trunk/KDE/kdebase/apps/; revision=1013726
|
|
if Dolphin is closed by the session manager, i.e., if the user logs
out. The fix is inspired by the way this issue is handled in
Konqueror.
BUG: 201803
svn path=/trunk/KDE/kdebase/apps/; revision=1011002
|
|
svn path=/trunk/KDE/kdebase/apps/; revision=1005704
|
|
- Don't connect to KDirLister::itemDeleted(const KFileItem&), but KDirLister::itemsDeleted(const KFileItemList&). Otherwise Dolphin is informed about each single file deletion instead of getting the deleted items as a list. Thanks to David Faure for the hint!
- DolphinViewContainer::updateStatusBar() can be expensive when a lot of files are selected, as the file size must get retrieved. Assure that fast calls for updateStatusBar() don't trigger a synchronous update, do the update after 300 ms where no further update has been triggered.
- Dolphin provides a list of file items when emitting the selectionChanged() signal. Collecting the file items is a quite expensive operation, so use the same approach as when updating the statusbar: only emit the selection changed signal when no change has been done within 300 ms. This improves the performance when doing huge selections a lot.
- Make updateStatusBar() a private method, the main window should not need to take care about updating the statusbar (this is done internally now by DolphinViewContainer).
BUG: 199090
BUG: 195787
CCBUG: 199352
CCBUG: 188218
svn path=/trunk/KDE/kdebase/apps/; revision=995015
|
|
- minor adjustment of name
- use same declaration order as other private methods
CCMAIL: [email protected]
svn path=/trunk/KDE/kdebase/apps/; revision=994089
|
|
name. In this case, the name of the tab could be many more times bigger than the tabBar itself.
Now they are ellided, so e.g. "really really long folder name...is" or something.
Few more cases left for me to fix(shortly), but those are not quite close to this section.
svn path=/trunk/KDE/kdebase/apps/; revision=993618
|
|
svn path=/trunk/KDE/kdebase/apps/; revision=973289
|
|
svn path=/trunk/KDE/kdebase/apps/; revision=973278
|
|
svn path=/trunk/KDE/kdebase/apps/; revision=969874
|
|
"file:" URL, but is nevertheless local (e.g., "desktop:").
This fix is also applied to the new "Open external Terminal" action
which will be in KDE 4.3.
BUG: 167810
svn path=/trunk/KDE/kdebase/apps/; revision=969265
|
|
BUG: 190783
svn path=/trunk/KDE/kdebase/apps/; revision=964061
|
|
completely by dragging the QSplitterHandle to the left or right. This
fixes the problem that a hidden view disappears completely after
closing the visible view. The root cause of this issue still seems to
be unclear though.
BUG: 190265
svn path=/trunk/KDE/kdebase/apps/; revision=957703
|
|
be moved in the tab bar using drag&drop, but DolphinMainWindow didn't notice :-(
Note that there's no need to call setActiveTab() because the active tab is the same before and after the move operation - only its index in the tab bar has changed.
BUG: 189641
svn path=/trunk/KDE/kdebase/apps/; revision=954556
|
|
svn path=/trunk/KDE/kdebase/apps/; revision=948007
|
|
has been pressed, so that the directory gets automatically selected afterwards.
CCMAIL: [email protected]
svn path=/trunk/KDE/kdebase/apps/; revision=945037
|
|
GUI:
The remote encoding code adapted from Konqueror to Dolphin. Now user can change
encoding for remote urls like ftp. Konqueror doesn't use
KRemoteEncodingPlugin anymore. Instead, this feature is supplied to
Konqueror via DolphinPart.
svn path=/trunk/KDE/kdebase/apps/; revision=944659
|
|
lot to Rahman Duran for the patch!
BUG: 181227
CCMAIL: [email protected]
svn path=/trunk/KDE/kdebase/apps/; revision=941226
|
|
svn path=/trunk/KDE/kdebase/apps/; revision=940620
|
|
This can be disabled by checking the "Do not ask again" checkbox in the confirmation dialog or in Dolphin's settings dialog.
FEATURE: 168417
svn path=/trunk/KDE/kdebase/apps/; revision=938767
|
|
it will be).
svn path=/trunk/KDE/kdebase/apps/; revision=938478
|
|
the accelerator manager will automatically handle KMenu's.
svn path=/trunk/KDE/kdebase/apps/; revision=938471
|
|
recently closed tabs feature (habitual).
svn path=/trunk/KDE/kdebase/apps/; revision=938422
|
|
stack... (I initially couldn't figure out how to do that (had to pass by reference)).
svn path=/trunk/KDE/kdebase/apps/; revision=938420
|
|
svn path=/trunk/KDE/kdebase/apps/; revision=938417
|
|
for the patch!)
BUG: 164746
svn path=/trunk/KDE/kdebase/apps/; revision=937624
|
|
svn path=/trunk/KDE/kdebase/apps/; revision=937623
|
|
tab that it was in-now does.
svn path=/trunk/KDE/kdebase/apps/; revision=937597
|
|
Before it would just use the "folder" icon, but it now finds the icon of that folder, and uses it.
BUG: 182702
svn path=/trunk/KDE/kdebase/apps/; revision=937595
|
|
* Paths now ellide when they get too big. That is, according to the font size, not character length.
* Added automatic mnemomics (or however you spell that crazy word) to the menu's items.
svn path=/trunk/KDE/kdebase/apps/; revision=937504
|
|
could just go on for practically ever, which would yield an annoyingly huge list of closed tabs.
svn path=/trunk/KDE/kdebase/apps/; revision=937477
|
|
the only time we should have to do that is when we are using a split view.
This also kind of hides the Qt 4.5 tab bug (a very ugly one) from "regular" users (who don't use the split view).
svn path=/trunk/KDE/kdebase/apps/; revision=937116
|
|
svn path=/trunk/KDE/kdebase/apps/; revision=933837
|
|
svn path=/trunk/KDE/kdebase/apps/; revision=933598
|
|
svn path=/trunk/KDE/kdebase/apps/; revision=933591
|
|
CCMAIL: [email protected]
svn path=/trunk/KDE/kdebase/apps/; revision=933589
|
|
more recent tabs at the bottom.
The most recent tab will now always be shown right below the separator, which is right below the "Clear Recently Closed Tabs" action.
svn path=/trunk/KDE/kdebase/apps/; revision=933487
|
|
them, or need to reopen a previous one-go crazy.
Closed tabs now become stored in the "Go"->"Recently Closed Tabs" menu.
To clear this list, there is an action within that menu.
Clicking on a remembered tab's action, will remove that entry, restore that tab, and focus it.
svn path=/trunk/KDE/kdebase/apps/; revision=933483
|
|
svn path=/trunk/KDE/kdebase/apps/; revision=933227
|
|
method-QTabBar::setTabsClosable().
* Enable dragging of tabs thanks to the new feature in Qt 4.5, QTabBar::setMovable(), now that the KTabBar has been ported. The dragging is a very neat effect.
BUG: 164313
svn path=/trunk/KDE/kdebase/apps/; revision=930077
|
|
svn path=/trunk/KDE/kdebase/apps/; revision=924467
|
|
Ctrl+T, so the latter is now the default, and is shown like that. It now shows up like the other items in the file menu. (it doesn't have a shift key modifier in it).
svn path=/trunk/KDE/kdebase/apps/; revision=922452
|
|
Thanks to Frank Reininghaus for the patch!
BUG: 181765
svn path=/trunk/KDE/kdebase/apps/; revision=919021
|
|
(http://techbase.kde.org/Policies/Kdelibs_Coding_Style):
* use spaces instead of tabs
* correct braces
CCMAIL: [email protected]
svn path=/trunk/KDE/kdebase/apps/; revision=918537
|
|
about every other KDE app.
svn path=/trunk/KDE/kdebase/apps/; revision=918498
|
|
DolphinSearchWidget acts as "playground" to test some ideas. If it works well it might be a good idea moving this widget as KSearchBox (?) to kdelibs, so that it can be used by the file dialog or other applications.
svn path=/trunk/KDE/kdebase/apps/; revision=913572
|