┌   ┐
54
└   ┘

summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2008-07-20This time doing it the correct way: just stop the timers when the widget ↵Peter Penz
gets hidden BUG: 167044 svn path=/trunk/KDE/kdebase/apps/; revision=835185
2008-07-20SideBarTreeView is derived from KTreeViewPeter Penz
svn path=/trunk/KDE/kdebase/apps/; revision=835181
2008-07-20revert fix for bug 167044 - although the crash is fixed the autoscroll does ↵Peter Penz
not work as expected anymore... CCBUG: 167044 svn path=/trunk/KDE/kdebase/apps/; revision=835179
2008-07-20fix crash in Folder Panel (= treeview) when Dolphin gets closed before the ↵Peter Penz
panel got polished BUG: 167044 svn path=/trunk/KDE/kdebase/apps/; revision=835169
2008-07-19fixed issue that Dolphin uses the wrong settings for the move-to-trash and ↵Peter Penz
delete-confirmation BUG: 166717 svn path=/trunk/KDE/kdebase/apps/; revision=834990
2008-07-19forwardport of rev. 834841:André Wöbbeking
compile with old XShape (taken from kwin/utils.h) BUG 166324 svn path=/trunk/KDE/kdebase/apps/; revision=834961
2008-07-19Disable the menu 'File' -> 'Create New...' if no writing is supported.Peter Penz
BUG: 166592 svn path=/trunk/KDE/kdebase/apps/; revision=834845
2008-07-19fix possible division by 0 crash (no backport to 4.1 needed, as there ↵Peter Penz
QProgressBar is used instead of KCapacityBar) svn path=/trunk/KDE/kdebase/apps/; revision=834788
2008-07-19remember the maximum size, so that an update is also done for the (rare) ↵Peter Penz
case when two partitions have a different size but an equal used size (no backport to KDE 4.1 necessary, as there QProgressBar is used instead of KCapacityBar) CCMAIL: [email protected] svn path=/trunk/KDE/kdebase/apps/; revision=834550
2008-07-18The space info widget now inherits KCapacityBar. Two things to check:Rafael Fernández López
- Align vertically the text correctly - Minimum width of the widget (not forcing it to 200) CCMAIL: [email protected] svn path=/trunk/KDE/kdebase/apps/; revision=834445
2008-07-15fix crashDirk Mueller
svn path=/trunk/KDE/kdebase/apps/; revision=832953
2008-07-11Code factorization: move "properties" action and slot to ↵David Faure
DolphinViewActionHandler. svn path=/trunk/KDE/kdebase/apps/; revision=831148
2008-07-11another i18n TODO done: better description of this special action, for ↵David Faure
"configure shortcuts" svn path=/trunk/KDE/kdebase/apps/; revision=831111
2008-07-10SVN_SILENT: increased version number for KDE 4.2Peter Penz
svn path=/trunk/KDE/kdebase/apps/; revision=830463
2008-07-09prevent crash when "Use common view properties for all folders" is set ↵Peter Penz
(uninitialized member variable) BUG: 166102 svn path=/trunk/KDE/kdebase/apps/; revision=829777
2008-07-08SVN_SILENT made messages (.desktop file)Script Kiddy
svn path=/trunk/KDE/kdebase/apps/; revision=829587
2008-07-06SVN_SILENT made messages (.desktop file)Script Kiddy
svn path=/trunk/KDE/kdebase/apps/; revision=828584
2008-07-04Don't connect multiple times to the selectionChanged signal, otherwise the ↵David Faure
slot will be called as many times as we entered a directory... svn path=/trunk/KDE/kdebase/apps/; revision=828216
2008-07-04re-enable, fix came in quickly after allDavid Faure
svn path=/trunk/KDE/kdebase/apps/; revision=828101
2008-07-04Forgot to commit new methodSebastian Trueg
svn path=/trunk/KDE/kdebase/apps/; revision=828091
2008-07-04quick fix for compilationDavid Faure
svn path=/trunk/KDE/kdebase/apps/; revision=828090
2008-07-04Do not show an ugly confusing message to users but simple open the tagging ↵Sebastian Trueg
widget on mouse click svn path=/trunk/KDE/kdebase/apps/; revision=828078
2008-07-02SVN_SILENT made messages (.desktop file)Script Kiddy
svn path=/trunk/KDE/kdebase/apps/; revision=827249
2008-07-01fixed wrong logic for showing the space info: if the progress bar is shown, ↵Peter Penz
the space info may never be shown svn path=/trunk/KDE/kdebase/apps/; revision=826897
2008-07-01SVN_SILENT made messages (.desktop file)Script Kiddy
svn path=/trunk/KDE/kdebase/apps/; revision=826707
2008-06-30* use existing KFileItem also for the selection instead of creating a new ↵Peter Penz
KFileItem from the URL * don't invoke fileItem() if a multiple selection is provided svn path=/trunk/KDE/kdebase/apps/; revision=826393
2008-06-30Move the "Find File..." action from DolphinMainWindow to ↵Peter Penz
DolphinViewActionHandler, so that is used in DolphinPart and hence also in Konqueror. Thanks to Bram for the patch! CCMAIL: [email protected] CCMAIL: [email protected] svn path=/trunk/KDE/kdebase/apps/; revision=826383
2008-06-30dispatch the preview queue immediately before resuming the preview generationPeter Penz
svn path=/trunk/KDE/kdebase/apps/; revision=826230
2008-06-29when moving the visible items to the front of the list, take care not to ↵Peter Penz
reverse the order svn path=/trunk/KDE/kdebase/apps/; revision=826161
2008-06-29Use fast image transformation like Gwenview. This increases the performance ↵Peter Penz
of applyImageFrame() by a factor of >2. Hmm, previews don't look so smooth as before, but even when having a 2 GHz CPU a bilinear scaling of 1000 previews just takes too much time. svn path=/trunk/KDE/kdebase/apps/; revision=826128
2008-06-29The check whether there is a cut-selection when receiving a preview consumes ↵Peter Penz
12 % (!) of the runtime in addToPreviewQueue(). The check is now done only once before starting the preview generation and when the clipboard data has been changed. svn path=/trunk/KDE/kdebase/apps/; revision=826126
2008-06-29Move the block for resizing the preview, applying an item effect + border to ↵Peter Penz
the slot where the preview has been received. This reduces the blocking of the GUI for the following usecase: - folder with 1000 items - ~30 items are visible Old approach: - Show the 30 items as soon as possible. - Receive preview and add it to the queue. This is done asynchronously 970 times (no UI blocking). - Iterate through 970 items, resize, apply item effect + border and apply the preview to the model (-> blocking of UI thread for more than 3 seconds). New approach: - Show the 30 items as soon as possible. - Receive preview, resize it, apply item effect + border and add it to the queue. This is done asynchronously 970 times (no UI blocking). - Iterate through 970 items and apply the preview to the model (-> UI thread is blocked only very short). svn path=/trunk/KDE/kdebase/apps/; revision=826109
2008-06-29SVN_SILENT made messages (.desktop file)Script Kiddy
svn path=/trunk/KDE/kdebase/apps/; revision=826056
2008-06-29Internal cleanup: Make it easier getting the correct file item that should ↵Peter Penz
be used for showing the meta information (it depends on the current selection and whether the file item is already available). CCMAIL: [email protected] svn path=/trunk/KDE/kdebase/apps/; revision=825996
2008-06-29Don't grey out an invalid preview immediately, but with a small timeout. ↵Peter Penz
This prevents a flickering if the new preview can be generated within a small timeframe. BUG: 165317 svn path=/trunk/KDE/kdebase/apps/; revision=825942
2008-06-29SVN_SILENT: Renamed m_timer to m_infoTimer and slotTimeout() to ↵Peter Penz
slotInfoTimeout(), as preperation for a new timer that prevents a flickering of outdated previews. svn path=/trunk/KDE/kdebase/apps/; revision=825916
2008-06-29Don't disable the "Properties" action when no file is selected, just use the ↵Peter Penz
current folder as source. TODO: the code in DolphinPart::slotProperties() and DolphinMainWindow::properties() is quite similar -> move to DolphinViewActionHandler? CCMAIL: [email protected] BUG: 165311 svn path=/trunk/KDE/kdebase/apps/; revision=825846
2008-06-29provide Ctrl+T as alternative shortcut to Ctrl+Shift+N for "New Tab" like ↵Peter Penz
Konqueror BUG: 165309 svn path=/trunk/KDE/kdebase/apps/; revision=825833
2008-06-29Improve mouse middle click path paste behavior: first check selection ↵Urs Wolfer
clipboard, after 'real' clipboard. Before setting new URL, check if it is a path. This prevents a crash. Behavior is now similar to Konqueror KDE 3. Reviewed by Peter Penz. svn path=/trunk/KDE/kdebase/apps/; revision=825771
2008-06-28Don't check for "kompare" each time 2 items are selected (thanks to Andreas ↵Peter Penz
Scherf). As Albert Astals Cid pointed out it might be nicer to use a menu plugin instead of hardcoding "kompare" (> KDE 4.1). CCMAIL: [email protected] svn path=/trunk/KDE/kdebase/apps/; revision=825587
2008-06-27Also allow to use the selection toggle when double click is used. This ↵Peter Penz
allows to select/deselect files without CTRL key. BUG: 165115 svn path=/trunk/KDE/kdebase/apps/; revision=825325
2008-06-27SVN_SILENT: fix documentation typoPeter Penz
svn path=/trunk/KDE/kdebase/apps/; revision=825319
2008-06-27tried to simplify the logic to decide whether the information panel should ↵Peter Penz
show the information for one file or for a multiple selection CCMAIL: [email protected] svn path=/trunk/KDE/kdebase/apps/; revision=825317
2008-06-27Avoid blocking of the GUI when creating previews for invisible items. The ↵Peter Penz
blocking part is a relayout, that has been done each time a group of previews have been received. Now only for the visible items a relayout is done as soon as possible, for the previews of invisible items this is postponed until all previews have been generated. svn path=/trunk/KDE/kdebase/apps/; revision=825304
2008-06-27It is hard to understand which is the actual selected item here: ↵Sebastian Trueg
m_selection, m_fileItem, or m_shownUrl. Anyway, now the descision for the metadata uses the exact same algo as for the name and preview and it works. svn path=/trunk/KDE/kdebase/apps/; revision=825279
2008-06-26Assure that the file capabilities are respected when opening the context ↵Peter Penz
menu for the Folder Panel (= treeview). Disable actions that cannot be executed. svn path=/trunk/KDE/kdebase/apps/; revision=824950
2008-06-26respect the inline-renaming setting also for the Folder Panel (= treeview)Peter Penz
svn path=/trunk/KDE/kdebase/apps/; revision=824946
2008-06-26assure that the tooltip never exceeds the desktop areaPeter Penz
BUG: 161895 svn path=/trunk/KDE/kdebase/apps/; revision=824927
2008-06-26Properly handle setting of an empty tag list.Sebastian Trueg
BUG: 164705 svn path=/trunk/KDE/kdebase/apps/; revision=824616
2008-06-26fix linkingDirk Mueller
svn path=/trunk/KDE/kdebase/apps/; revision=824530