Script Kiddy
8ded05f86d
SVN_SILENT made messages (.desktop file)
...
svn path=/trunk/KDE/kdebase/apps/; revision=752700
2007-12-25 08:10:15 +00:00
Jakob Petsovits
597b083dbc
Icon naming spec compliance (code changes - KDE/):
...
drive-remote -> folder-remote
Seems like all of the drive-remote occurrences in SVN
make a perfect fit for being replaced by folder-remote
(which is specified by the naming spec).
svn path=/trunk/KDE/kdebase/apps/; revision=752590
2007-12-25 00:43:40 +00:00
David Faure
8eed64171c
Move (broken) action "Edit/Properties" to dolphinpart and made it work there.
...
Pass parent widget to all KPropertiesDialog instances.
svn path=/trunk/KDE/kdebase/apps/; revision=752542
2007-12-24 19:07:32 +00:00
David Faure
728ecea4a1
Move (broken) editMimeType action from konqueror to dolphinpart (and made it work there)
...
svn path=/trunk/KDE/kdebase/apps/; revision=752422
2007-12-24 11:50:08 +00:00
David Faure
0cb23c8cfa
This TODO is implementable now: use real KFileItem instead of fake one
...
svn path=/trunk/KDE/kdebase/apps/; revision=752421
2007-12-24 11:46:35 +00:00
David Faure
5a3a5f5135
Move a bunch of Go menu actions from konqueror to dolphinpart, so that they don't clutter the Go menu when using other parts. As posted on k-c-d.
...
svn path=/trunk/KDE/kdebase/apps/; revision=752408
2007-12-24 11:17:16 +00:00
Script Kiddy
6ad83c09bd
SVN_SILENT made messages (.desktop file)
...
svn path=/trunk/KDE/kdebase/apps/; revision=752330
2007-12-24 08:00:37 +00:00
Script Kiddy
a17098217c
SVN_SILENT made messages (.desktop file)
...
svn path=/trunk/KDE/kdebase/apps/; revision=751145
2007-12-21 07:55:50 +00:00
David Faure
d56ae4eda3
If we should open the URL right away, then let's do it right away.
...
We can tell konqueror afterwards by using the openUrlNotify() signal.
Note: this design bit is a bit strange; the controller has urlChanged() and requestUrlChange(),
but they are both channeled to DolphinView::urlChanged(), which means the recipient has
to figure out if the url change was already done or not, with "if (m_view->url() != url)".
Wouldn't it be simpler to just have both signals coming out of DolphinView?
(but some receivers like the view container don't seem to care which one was emitted... strange)
CCMAIL: peter.penz@gmx.at , ereslibre@kde.org
CCBUG: 154053
svn path=/trunk/KDE/kdebase/apps/; revision=750996
2007-12-20 20:44:58 +00:00
Rafael Fernández López
15bf954906
Now we have it: don't update the whole viewport, and be safe when drawing, so there are not parts forgetting to be updated
...
svn path=/trunk/KDE/kdebase/apps/; revision=750990
2007-12-20 20:17:43 +00:00
Rafael Fernández López
c9509654ba
Improve performance
...
svn path=/trunk/KDE/kdebase/apps/; revision=750928
2007-12-20 15:45:42 +00:00
Rafael Fernández López
c2d9d9beca
Fix the problem with the column views.
...
BUG: 154053
CCMAIL: faure@kde.org
svn path=/trunk/KDE/kdebase/apps/; revision=750749
2007-12-20 00:08:17 +00:00
Rafael Fernández López
40744e5404
Easier code
...
svn path=/trunk/KDE/kdebase/apps/; revision=750473
2007-12-19 11:19:04 +00:00
Script Kiddy
38b45d4c52
SVN_SILENT made messages (.desktop file)
...
svn path=/trunk/KDE/kdebase/apps/; revision=750401
2007-12-19 08:07:43 +00:00
Rafael Fernández López
73fbb1a3d1
Now the konsole part is autodestructed when no tabs do exist. This makes the desired effect on dolphin when typing "exit" on the terminal, the dock will be hidden.
...
BUG: 153648
svn path=/trunk/KDE/kdebase/apps/; revision=750276
2007-12-19 01:35:09 +00:00
Rafael Fernández López
603681ba79
Show elastic band on the column widget
...
CCMAIL: peter.penz@gmx.at
svn path=/trunk/KDE/kdebase/apps/; revision=750207
2007-12-18 22:02:51 +00:00
Rafael Fernández López
2446dd16e8
The order is important, also is important to accept the event on the move event. While on the dock tree view we were always getting a forbidden cursor with no
...
possibility to drop, now we can nicely drop :)
CCMAIL: peter.penz@gmx.at
svn path=/trunk/KDE/kdebase/apps/; revision=750176
2007-12-18 21:11:33 +00:00
Rafael Fernández López
665ca266e9
So I guess that is the behaviour that we really want :)
...
CCMAIL: peter.penz@gmx.at
svn path=/trunk/KDE/kdebase/apps/; revision=750173
2007-12-18 21:04:26 +00:00
Rafael Fernández López
579a1ea6be
Revert the whole code regarding the discussed issue. Columns view still show the "forbidden" cursor, so nothing is fixed while reverted. The drop-indicator is shown on
...
files too... so something needs a fix here. Shouldn't be hard anyway
CCMAIL: peter.penz@gmx.at
CCMAIL: faure@kde.org
svn path=/trunk/KDE/kdebase/apps/; revision=750168
2007-12-18 20:53:49 +00:00
Rafael Fernández López
0ae60ef79b
Keep consistent all views. Peter, if you decide to revert the change that David did on dolphiniconsview, do the revert here too. It really makes things very clear this
...
way. Anyway, detailed and columns view were buggy since it did never accept the dragging events, so you were never able to drop on the detailed or column view.
CCMAIL: peter.penz@gmx.at
CCMAIL: faure@kde.org
svn path=/trunk/KDE/kdebase/apps/; revision=750155
2007-12-18 20:17:57 +00:00
David Faure
00bded7c8d
Fix discrepancy in total size between statusbar and infosidebarpage; reported by _mika, approved by Peter.
...
svn path=/trunk/KDE/kdebase/apps/; revision=750121
2007-12-18 18:13:31 +00:00
Rafael Fernández López
fe09a37c59
The popup menu is not shown if ctrl,shift or alt is pressed
...
svn path=/trunk/KDE/kdebase/apps/; revision=750079
2007-12-18 16:49:16 +00:00
Rafael Fernández López
2b6ecf638d
Give visual feedback when dragging with the cursor also. If you are not able to drop to an item (for example, a txt file) the cursor also changes to "forbidden" with the
...
categorized view.
svn path=/trunk/KDE/kdebase/apps/; revision=750059
2007-12-18 16:01:39 +00:00
David Faure
bdb91e85ec
Disable the action that launches kompare if kompare is not installed.
...
svn path=/trunk/KDE/kdebase/apps/; revision=750038
2007-12-18 15:08:59 +00:00
Script Kiddy
a81e8d7661
SVN_SILENT made messages (.desktop file)
...
svn path=/trunk/KDE/kdebase/apps/; revision=749901
2007-12-18 08:17:42 +00:00
Rafael Fernández López
c8d72e204f
Code moved to KDirSortFilterProxyModel
...
svn path=/trunk/KDE/kdebase/apps/; revision=749852
2007-12-18 01:38:31 +00:00
Rafael Fernández López
b6e0675e7f
Maybe this attribute is more correct
...
svn path=/trunk/KDE/kdebase/apps/; revision=749785
2007-12-17 21:49:09 +00:00
Rafael Fernández López
784c525225
There we go. Fix this bug :)
...
BUG: 153420
svn path=/trunk/KDE/kdebase/apps/; revision=749755
2007-12-17 20:06:46 +00:00
Luboš Luňák
f00ea7fd73
Soprano is optional.
...
svn path=/trunk/KDE/kdebase/apps/; revision=749607
2007-12-17 12:33:50 +00:00
Rafael Fernández López
d29264df22
Avoid painting problems with the rubberband
...
svn path=/trunk/KDE/kdebase/apps/; revision=749270
2007-12-16 22:55:20 +00:00
Rafael Fernández López
1e27cae3e5
The drag&drop helper did not make the difference between the different kind of views. The only view that draws the hover indicator with rounded corners is the icon view
...
mode. For that reason, the drop marker with the detailed view was drawn with rounded corners. For making it consistent, we draw the drop indicator as the hover effect
indicator, so the only one that draws rounded corners is the icon one.
CCMAIL: peter.penz@gmx.at
svn path=/trunk/KDE/kdebase/apps/; revision=749225
2007-12-16 20:56:24 +00:00
Peter Penz
ae44181e5e
If the URL navigator is editable and has the focus, Ctrl+A should select the URL and not all items (thanks to Morton O. Hansen for the patch!)
...
BUG: 153697
svn path=/trunk/KDE/kdebase/apps/; revision=749188
2007-12-16 19:25:59 +00:00
Rafael Fernández López
242b88396f
Oh, this is already the default. Thanks Pino
...
CCMAIL: peter.penz@gmx.at
svn path=/trunk/KDE/kdebase/apps/; revision=749105
2007-12-16 14:17:23 +00:00
Rafael Fernández López
8991d90471
Use the "new" bug dialog opening bugs.kde.org that will also check for already reported issues. :)
...
Regarding the thread on kde-devel mailing list 'KDE4 - doplhin - bug reporting uses "very old" bug system'
CCMAIL: peter.penz@gmx.at
CCMAIL: kde-devel@kde.org
svn path=/trunk/KDE/kdebase/apps/; revision=749101
2007-12-16 14:11:07 +00:00
Peter Penz
7122f99d75
Only browse through zip and tar files if they are local (otherwise a cryptic error message will occur). We really must make this behavior configurable in KDE 4.1 - I'd suggest that per default no browsing through zip and tar is done (with an option turning this on again)
...
BUG: 153985
CCMAIL: faure@kde.org
svn path=/trunk/KDE/kdebase/apps/; revision=749059
2007-12-16 12:23:49 +00:00
Rafael Fernández López
58d37b2331
When collapsing nodes that made the scrollbar bigger, it didnt became smaller. I've debugged on event() method to find out which event was the one called. It seems
...
QEvent::MetaCall is always called when we want and is not as impressive called as paintEvent(), so there we go. This will fix another problem that when a second expanded
cached node should make the horizontal scrollbar bigger it didn't till the tree view lost the focus or was resized. Everything fixed :)
CCMAIL: peter.penz@gmx.at
svn path=/trunk/KDE/kdebase/apps/; revision=749049
2007-12-16 11:53:28 +00:00
Peter Penz
1a7cf5427f
the signal urlsDropped is not available anymore in the DolphinView
...
svn path=/trunk/KDE/kdebase/apps/; revision=749047
2007-12-16 11:49:39 +00:00
Peter Penz
8808c0bca2
replace Q_ASSERT by 'if', otherwise each caller of updateElasticBand() must check the state itself
...
svn path=/trunk/KDE/kdebase/apps/; revision=749045
2007-12-16 11:43:39 +00:00
Rafael Fernández López
bef9d64b2a
Missing call
...
svn path=/trunk/KDE/kdebase/apps/; revision=749041
2007-12-16 11:31:12 +00:00
Peter Penz
3d2593f423
fixes for the terminal panel:
...
* assure that the correct directory is entered when reopening the terminal
* let the terminal be focused also when reopening it
BUG: 153785
BUG: 153756
svn path=/trunk/KDE/kdebase/apps/; revision=749039
2007-12-16 11:28:52 +00:00
Rafael Fernández López
792ebd6691
Fix the problem of the tree view. When we are expanding too many nodes (or very large ones) a horizontal scrollbar wasn't shown. Now it is.
...
CCMAIL: peter.penz@gmx.at
CCMAIL: wstephenson@kde.org
svn path=/trunk/KDE/kdebase/apps/; revision=748978
2007-12-16 03:37:29 +00:00
Rafael Fernández López
f55fe7bce6
The latest fix still had the same problem when dragging went out of the viewport and entered again. Non droppable places (e.g. files) were still drawn with MouseOver
...
flag. This completely fixes the problem for all cases, the problem was the hovered cached index being updated at indexAt() method used for general purposes. Now it is
updated on the MouseMove method, and this gives consistence.
CCMAIL: peter.penz@gmx.at
svn path=/trunk/KDE/kdebase/apps/; revision=748970
2007-12-16 02:14:15 +00:00
Rafael Fernández López
8fea48eb44
Fix the problem of the elements being rendered as hovered when a dragging was being done. Regarding your mail Peter, well some variables are bad-named, but their values
...
were correct :)
CCMAIL: peter.penz@gmx.at
svn path=/trunk/KDE/kdebase/apps/; revision=748962
2007-12-16 01:37:11 +00:00
Peter Penz
fb4907dc6d
Fixed "Eike Hein"-details-view-issue:
...
1. Open a Dolphin window
2. Switch to Details view
3. Navigate to a folder with a dozen or so items
4. Size the window so that there is an empty space below
the items
5. Move the mouse pointer below the items
6. Click and hold the mouse button, and move the pointer
upward to select all items in the list using the rect.
While selecting in this manner, move the pointer so
high that it is above the list headers in the toolbar.
Then, while still holding the mouse button and being
outside the listview's rect, move the pointer left out
of the window. Now with the pointer outside of the
window, move the pointer down into the area below the
list items, so that the selection rectangle no longer
intersects with the items. Notice they're still all
selected.
CCMAIL: hein@kde.org
svn path=/trunk/KDE/kdebase/apps/; revision=748830
2007-12-15 17:11:13 +00:00
Peter Penz
ceafa5cc22
Fixed issue that Ctrl+A inverted the selection instead doing a "Select All". It seems like a Qt issue, but I'm not 100 % sure - I'll try to make this reproducible with a Qt-only code after KDE 4.0 and submit a bug report to Trolltech...
...
BUG: 153938
svn path=/trunk/KDE/kdebase/apps/; revision=748823
2007-12-15 16:48:48 +00:00
Rafael Fernández López
1e3da19459
This fixes the selection problem with the mouse _only_ for the categorized view. QListView has a bug that will toggle the last selection done, have to report it to TT.
...
BUG: 154028
CCMAIL: wstephenson@kde.org
svn path=/trunk/KDE/kdebase/apps/; revision=748822
2007-12-15 16:48:07 +00:00
Peter Penz
ecce6e87f8
fixed selection behavior in the details view (when the selection enters the viewport area, Qt's QTreeView does no selection at all, even if the items are still within the elastic band)
...
svn path=/trunk/KDE/kdebase/apps/; revision=748819
2007-12-15 16:25:23 +00:00
Peter Penz
e91a20c9b8
simplified code for assuring that Open Office files won't get browsed + added comment (thanks to David for the hint)
...
svn path=/trunk/KDE/kdebase/apps/; revision=748799
2007-12-15 15:20:45 +00:00
Script Kiddy
86078850a4
SVN_SILENT made messages (.desktop file)
...
svn path=/trunk/KDE/kdebase/apps/; revision=748723
2007-12-15 08:25:51 +00:00
Sebastian Trueg
ff53c10f6c
No need to export that yet
...
svn path=/trunk/KDE/kdebase/apps/; revision=748555
2007-12-14 19:48:42 +00:00