]> cloud.milkyroute.net Git - dolphin.git/log
dolphin.git
17 years ago--deprecated
David Faure [Wed, 13 Feb 2008 18:48:58 +0000 (18:48 +0000)]
--deprecated

svn path=/branches/KDE/4.0/kdebase/apps/; revision=774648

17 years agoProvide the dolphinpart view modes (Icons, Details, Columns) in konqueror's View...
David Faure [Wed, 13 Feb 2008 18:07:34 +0000 (18:07 +0000)]
Provide the dolphinpart view modes (Icons, Details, Columns) in konqueror's View Modes menu.
(this is done using a Q_PROPERTY in the dolphin part and a signal; the available view modes for creating the menu in the first place are listed in dolphinpart.desktop)
Konqueror: cleaned up the old (complex) handling of view modes as N toolbar buttons from M services grouped by library.
Dolphin: moved view mode handling to DolphinViewActionHandler, removes duplication between part and mainwindow.
BUG: 157424

svn path=/branches/KDE/4.0/kdebase/apps/; revision=774632

17 years agoSVN_SILENT made messages (.desktop file, second try)
Script Kiddy [Tue, 12 Feb 2008 09:46:06 +0000 (09:46 +0000)]
SVN_SILENT made messages (.desktop file, second try)

svn path=/branches/KDE/4.0/kdebase/apps/; revision=773981

17 years agoSVN_SILENT: increased version number from 1.0.1 to 1.0.2
Peter Penz [Mon, 11 Feb 2008 21:13:34 +0000 (21:13 +0000)]
SVN_SILENT: increased version number from 1.0.1 to 1.0.2

svn path=/branches/KDE/4.0/kdebase/apps/; revision=773824

17 years agoFactorize all the view-related action handling to DolphinViewActionHandler, to remove...
David Faure [Mon, 11 Feb 2008 12:34:48 +0000 (12:34 +0000)]
Factorize all the view-related action handling to DolphinViewActionHandler, to remove code duplication between mainwindow and part, and to remove my code-splitting with the static createFooAction methods in the view.

svn path=/branches/KDE/4.0/kdebase/apps/; revision=773570

17 years agoSVN_SILENT made messages (.desktop file)
Script Kiddy [Sat, 2 Feb 2008 07:15:28 +0000 (07:15 +0000)]
SVN_SILENT made messages (.desktop file)

svn path=/branches/KDE/4.0/kdebase/apps/; revision=769836

17 years agoBackport. Show the vertical scrollbar only when necessary.
Rafael Fernández López [Fri, 1 Feb 2008 08:26:29 +0000 (08:26 +0000)]
Backport. Show the vertical scrollbar only when necessary.

svn path=/branches/KDE/4.0/kdebase/apps/; revision=769333

17 years agoCentralize three more actions so that they are available in DolphinPart: 'Show previe...
David Faure [Mon, 28 Jan 2008 11:33:49 +0000 (11:33 +0000)]
Centralize three more actions so that they are available in DolphinPart: 'Show preview' 'Show hidden files' 'Categorized sorting'
Found a way of sharing the actions with even less code duplication, discussed it with Peter, but this will be for after 4.0.1

svn path=/branches/KDE/4.0/kdebase/apps/; revision=767566

17 years agoBackport for #156375: don't add a place having an empty name
Peter Penz [Fri, 25 Jan 2008 19:16:55 +0000 (19:16 +0000)]
Backport for #156375: don't add a place having an empty name

svn path=/branches/KDE/4.0/kdebase/apps/; revision=766407

17 years agoBackport for #156586: don't try changing the directory within the terminal on non...
Peter Penz [Fri, 25 Jan 2008 18:28:50 +0000 (18:28 +0000)]
Backport for #156586: don't try changing the directory within the terminal on non-local URLs

svn path=/branches/KDE/4.0/kdebase/apps/; revision=766395

17 years agoBackport: use 2 textlines per default in the icon-mode as discussed with David and...
Peter Penz [Thu, 24 Jan 2008 16:39:03 +0000 (16:39 +0000)]
Backport: use 2 textlines per default in the icon-mode as discussed with David and Fredrik

svn path=/branches/KDE/4.0/kdebase/apps/; revision=765736

17 years agoSVN_SILENT made messages (.desktop file)
Script Kiddy [Thu, 24 Jan 2008 08:58:55 +0000 (08:58 +0000)]
SVN_SILENT made messages (.desktop file)

svn path=/branches/KDE/4.0/kdebase/apps/; revision=765555

17 years agoFix memory leak using K_GLOBAL_STATIC
David Faure [Wed, 23 Jan 2008 15:38:29 +0000 (15:38 +0000)]
Fix memory leak using K_GLOBAL_STATIC

svn path=/branches/KDE/4.0/kdebase/apps/; revision=765228

17 years agoBackport: allow opening directories/trash from the desktop (fixes #156192)
Peter Penz [Wed, 23 Jan 2008 06:44:47 +0000 (06:44 +0000)]
Backport: allow opening directories/trash from the desktop (fixes #156192)

svn path=/branches/KDE/4.0/kdebase/apps/; revision=765101

17 years ago- fix session restore
Luboš Luňák [Tue, 22 Jan 2008 18:06:28 +0000 (18:06 +0000)]
- fix session restore
- newInstance() from KUniqueApplication is actually harmful here

svn path=/branches/KDE/4.0/kdebase/apps/; revision=764846

17 years agoFix restore from session management.
Luboš Luňák [Tue, 22 Jan 2008 17:52:12 +0000 (17:52 +0000)]
Fix restore from session management.

svn path=/branches/KDE/4.0/kdebase/apps/; revision=764841

17 years agoSVN_SILENT made messages (.desktop file)
Script Kiddy [Tue, 22 Jan 2008 06:18:46 +0000 (06:18 +0000)]
SVN_SILENT made messages (.desktop file)

svn path=/branches/KDE/4.0/kdebase/apps/; revision=764609

17 years agoAnd finally: provide those "additional info" actions in the part too.
David Faure [Tue, 22 Jan 2008 01:36:28 +0000 (01:36 +0000)]
And finally: provide those "additional info" actions in the part too.

svn path=/branches/KDE/4.0/kdebase/apps/; revision=764549

17 years agoMove the code handling the additional-info-actions to DolphinView; simplify signal...
David Faure [Tue, 22 Jan 2008 01:22:56 +0000 (01:22 +0000)]
Move the code handling the additional-info-actions to DolphinView; simplify signal from DolphinView (it has the info anyway).
The fact that the last additional-info doesn't show up in the icon view is in fact a KFileItemDelegate bug, not a bug in this code :)

svn path=/branches/KDE/4.0/kdebase/apps/; revision=764544

17 years agorestore previous behavior: additional info actions are not mutually exclusive.
David Faure [Tue, 22 Jan 2008 00:43:51 +0000 (00:43 +0000)]
restore previous behavior: additional info actions are not mutually exclusive.
(although requesting size and type at the same time doesn't show the type...)

svn path=/branches/KDE/4.0/kdebase/apps/; revision=764538

17 years agoUse a QActionGroup and save 6 slots (and the duplication of the action names in the...
David Faure [Tue, 22 Jan 2008 00:39:52 +0000 (00:39 +0000)]
Use a QActionGroup and save 6 slots (and the duplication of the action names in the code).

svn path=/branches/KDE/4.0/kdebase/apps/; revision=764537

17 years agoMake sort/descending available in dolphinpart
David Faure [Mon, 21 Jan 2008 19:42:16 +0000 (19:42 +0000)]
Make sort/descending available in dolphinpart

svn path=/branches/KDE/4.0/kdebase/apps/; revision=764444

17 years agoRevert the moving of the action to the DolphinView instance, this doesn't work with...
David Faure [Mon, 21 Jan 2008 19:08:52 +0000 (19:08 +0000)]
Revert the moving of the action to the DolphinView instance, this doesn't work with splitted views.
(Each view would need its own action collection, but then DolphinView would have to become
a KXMLGUIClient, and the GUI would flicker when switching views).

Instead, use the same solution as the other shared actions: static method in DolphinView (for now),
slot in the mainwindow (and for the more complex actions than this one, shared code in DolphinView)

svn path=/branches/KDE/4.0/kdebase/apps/; revision=764429

17 years agomerge -c764347 by Peter, needed for dolphinpart bugfixing
David Faure [Mon, 21 Jan 2008 16:12:25 +0000 (16:12 +0000)]
merge -c764347 by Peter, needed for dolphinpart bugfixing

svn path=/branches/KDE/4.0/kdebase/apps/; revision=764379

17 years agoBackport:
Peter Penz [Sat, 19 Jan 2008 18:20:24 +0000 (18:20 +0000)]
Backport:

treeview: prevent that when expanding a subtree that the selected item gets hidden by the (maybe) appearing horizontal scrollbar

svn path=/branches/KDE/4.0/kdebase/apps/; revision=763550

17 years agoupdated version number of Dolphin for the KDE 4.0.1 release
Peter Penz [Fri, 18 Jan 2008 20:28:42 +0000 (20:28 +0000)]
updated version number of Dolphin for the KDE 4.0.1 release

svn path=/branches/KDE/4.0/kdebase/apps/; revision=763180

17 years agoBackport: show the correct meta information in the information sidebar also for non...
Peter Penz [Fri, 18 Jan 2008 20:21:20 +0000 (20:21 +0000)]
Backport: show the correct meta information in the information sidebar also for non-local files

BUG: 155534

svn path=/branches/KDE/4.0/kdebase/apps/; revision=763175

17 years agoBackport:
Peter Penz [Fri, 18 Jan 2008 20:13:14 +0000 (20:13 +0000)]
Backport:

* Always take the root of an URL as root for the treeview (using a matching Places-URL leads to serious usability issues - see bug #150941 for details).

* Don't reset the horizontal scrollbar position when expanding/reloading the tree.

BUG: 150941

svn path=/branches/KDE/4.0/kdebase/apps/; revision=763173

17 years agoTreeview fixes (backport):
Peter Penz [Thu, 17 Jan 2008 18:12:11 +0000 (18:12 +0000)]
Treeview fixes (backport):
* don't jump to the selected folder when expanding a sub tree within the treeview widget
* don't reset the root of non-local URLs when there is no Places-URL available

BUG: 155996
BUG: 156008

svn path=/branches/KDE/4.0/kdebase/apps/; revision=762706

17 years agoBackport of fix for the scroll+click column bug
Rafael Fernández López [Thu, 17 Jan 2008 09:34:54 +0000 (09:34 +0000)]
Backport of fix for the scroll+click column bug

BUG: 155751

svn path=/branches/KDE/4.0/kdebase/apps/; revision=762544

17 years agomake sure that other apps using this part find Dolphin's view-file-columns icons
André Wöbbeking [Tue, 15 Jan 2008 11:09:56 +0000 (11:09 +0000)]
make sure that other apps using this part find Dolphin's view-file-columns icons

svn path=/branches/KDE/4.0/kdebase/apps/; revision=761729

18 years agoBackport: use F3 for "Split View" instead of F10
Peter Penz [Thu, 10 Jan 2008 21:35:03 +0000 (21:35 +0000)]
Backport: use F3 for "Split View" instead of F10

svn path=/branches/KDE/4.0/kdebase/apps/; revision=759573

18 years agoSVN_SILENT made messages (.desktop file)
Script Kiddy [Thu, 10 Jan 2008 08:36:34 +0000 (08:36 +0000)]
SVN_SILENT made messages (.desktop file)

svn path=/branches/KDE/4.0/kdebase/apps/; revision=759254

18 years agoFix selections. Backport.
Rafael Fernández López [Thu, 10 Jan 2008 00:32:40 +0000 (00:32 +0000)]
Fix selections. Backport.

svn path=/branches/KDE/4.0/kdebase/apps/; revision=759099

18 years agoBackport: Only increase the height of the statusbar for long texts if the message...
Peter Penz [Wed, 9 Jan 2008 21:52:38 +0000 (21:52 +0000)]
Backport: Only increase the height of the statusbar for long texts if the message type is not DolphinStatusBar::Default (otherwise the layout of the icons view might get changed when hovering items).

svn path=/branches/KDE/4.0/kdebase/apps/; revision=759061

18 years agoBackport of bugfix 154434 (trunk revision 757791): Remember the additional-info prope...
Peter Penz [Mon, 7 Jan 2008 07:38:09 +0000 (07:38 +0000)]
Backport of bugfix 154434 (trunk revision 757791): Remember the additional-info property (size, date, type, ...) for each view mode (icons view, details view, column view) individually.

svn path=/branches/KDE/4.0/kdebase/apps/; revision=758210

18 years agoBackport:
Laurent Montel [Sun, 6 Jan 2008 16:37:39 +0000 (16:37 +0000)]
Backport:
don't start QTimeLine if QTimeLine is already started

svn path=/branches/KDE/4.0/kdebase/apps/; revision=757961

18 years agoMake it possible to run applications from the applications:/ kioslave again.
David Faure [Fri, 4 Jan 2008 14:40:31 +0000 (14:40 +0000)]
Make it possible to run applications from the applications:/ kioslave again.

svn path=/branches/KDE/4.0/kdebase/apps/; revision=757231

18 years agoSVN_SILENT made messages (.desktop file)
Script Kiddy [Fri, 4 Jan 2008 08:40:56 +0000 (08:40 +0000)]
SVN_SILENT made messages (.desktop file)

svn path=/trunk/KDE/kdebase/apps/; revision=757112

18 years agoARGH!
Jakob Petsovits [Fri, 4 Jan 2008 03:28:27 +0000 (03:28 +0000)]
ARGH!
No, but really, we can't ship Dolphin with a missing
toolbar icon. And no, I have no clue why it won't use
that "pics" folder that I was generating for that icon.

Apologies?

svn path=/trunk/KDE/kdebase/apps/; revision=757082

18 years agoAs requested by Peter: upgrade version to 1.0
David Faure [Thu, 3 Jan 2008 23:31:33 +0000 (23:31 +0000)]
As requested by Peter: upgrade version to 1.0

svn path=/trunk/KDE/kdebase/apps/; revision=756998

18 years agoRe-compress svgz files with:
Urs Wolfer [Thu, 3 Jan 2008 15:25:23 +0000 (15:25 +0000)]
Re-compress svgz files with:

find . -name "*.svgz" -exec advdef -z -4 '{}' \;

That saves around 6MB in trunk without any restrictions.

Also correct the svn mimetype for all svgz files which had a wrong one (which is thy reason why my fist commit failed...) with:
svn propset svn:mime-type 'application/octet-stream'

svn path=/trunk/KDE/kdebase/apps/; revision=756680

18 years agouse KDE's standard shortcut for back (as discussed with David and Peter)
André Wöbbeking [Thu, 3 Jan 2008 15:07:27 +0000 (15:07 +0000)]
use KDE's standard shortcut for back (as discussed with David and Peter)

svn path=/trunk/KDE/kdebase/apps/; revision=756673

18 years agowe've to use Qt's names for keys.
André Wöbbeking [Thu, 3 Jan 2008 10:37:44 +0000 (10:37 +0000)]
we've to use Qt's names for keys.

BTW, why isn't the standard shortcut used (Alt+Left instead of Backspace)?

svn path=/trunk/KDE/kdebase/apps/; revision=756486

18 years agoSVN_SILENT made messages (.desktop file)
Script Kiddy [Thu, 3 Jan 2008 08:33:49 +0000 (08:33 +0000)]
SVN_SILENT made messages (.desktop file)

svn path=/trunk/KDE/kdebase/apps/; revision=756421

18 years agoIcon theme minimality:
Jakob Petsovits [Wed, 2 Jan 2008 17:52:08 +0000 (17:52 +0000)]
Icon theme minimality:
move actions/view-file-columns to Dolphin.

svn path=/trunk/KDE/kdebase/apps/; revision=756073

18 years agodo a case insensitive filtering of filenames
Peter Penz [Wed, 2 Jan 2008 17:40:15 +0000 (17:40 +0000)]
do a case insensitive filtering of filenames

CCMAIL: riccardo@kde.org

svn path=/trunk/KDE/kdebase/apps/; revision=756066

18 years agoBetter looking categories. Thanks to Aurélien Gâteau for the original patch.
Rafael Fernández López [Wed, 2 Jan 2008 01:21:39 +0000 (01:21 +0000)]
Better looking categories. Thanks to Aurélien Gâteau for the original patch.

CCMAIL: kde-core-devel@kde.org

svn path=/trunk/KDE/kdebase/apps/; revision=755674

18 years agoOptimize PNG files again.
Urs Wolfer [Wed, 2 Jan 2008 00:10:07 +0000 (00:10 +0000)]
Optimize PNG files again.
Last optimization has been done almost two years ago. There a lot of new files in trunk (e.g all Oxygen stuff).
It's not the correct time to do that again (before the release).

This run saves again around 10MB of diskspace without any restrictions.

svn path=/trunk/KDE/kdebase/apps/; revision=755647

18 years agoIcon renaming (code changes - KDE/):
Jakob Petsovits [Tue, 1 Jan 2008 12:25:48 +0000 (12:25 +0000)]
Icon renaming (code changes - KDE/):
consolidate the fileview-* icons to view-*

svn path=/trunk/KDE/kdebase/apps/; revision=755384

18 years agoIcon naming spec compliance (code changes - KDE/):
Jakob Petsovits [Mon, 31 Dec 2007 00:08:19 +0000 (00:08 +0000)]
Icon naming spec compliance (code changes - KDE/):
ok -> dialog-ok

svn path=/trunk/KDE/kdebase/apps/; revision=754942

18 years agoIcon naming spec compliance (code changes - KDE/):
Jakob Petsovits [Fri, 28 Dec 2007 16:21:31 +0000 (16:21 +0000)]
Icon naming spec compliance (code changes - KDE/):
* actions/user -> places/user-identity
* places/contact -> mimetypes/x-office-contact
* fix KMail and KNode configuration dialog page icons
* and bits of other fix-up stuff.

svn path=/trunk/KDE/kdebase/apps/; revision=753841

18 years agoGet the biggest item size for recalculating scrollbar size.
Aleix Pol Gonzalez [Thu, 27 Dec 2007 12:57:04 +0000 (12:57 +0000)]
Get the biggest item size for recalculating scrollbar size.

This patch was made by ereslibre, I'm commiting it because he is kind of offline.

svn path=/trunk/KDE/kdebase/apps/; revision=753426

18 years agoWhen there is no grid, we need to recalculate correctly the vertical scrollbar size
Rafael Fernández López [Wed, 26 Dec 2007 20:50:33 +0000 (20:50 +0000)]
When there is no grid, we need to recalculate correctly the vertical scrollbar size

svn path=/trunk/KDE/kdebase/apps/; revision=753192

18 years agoFixes, fixes, fixes:
Rafael Fernández López [Tue, 25 Dec 2007 17:37:41 +0000 (17:37 +0000)]
Fixes, fixes, fixes:

* Better item appearance (selected and hover) on systemsettings.
* Keyboard navigation improved in dolphin, and now is possible to navigate with keyboard in systemsettings (it was not possible before).
* No rubberband or multiple selection on systemsettings.
* Single or double click for item activation depends on the system state on systemsettings.
* On KCategoryDrawer now titles are drawn with more margin, as happens on DolphinCategoryDrawer. This gives more consistency to its look.

CCMAIL: wstephenson@kde.org

svn path=/trunk/KDE/kdebase/apps/; revision=752784

18 years agoSVN_SILENT made messages (.desktop file)
Script Kiddy [Tue, 25 Dec 2007 08:10:15 +0000 (08:10 +0000)]
SVN_SILENT made messages (.desktop file)

svn path=/trunk/KDE/kdebase/apps/; revision=752700

18 years agoIcon naming spec compliance (code changes - KDE/):
Jakob Petsovits [Tue, 25 Dec 2007 00:43:40 +0000 (00:43 +0000)]
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

18 years agoMove (broken) action "Edit/Properties" to dolphinpart and made it work there.
David Faure [Mon, 24 Dec 2007 19:07:32 +0000 (19:07 +0000)]
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

18 years agoMove (broken) editMimeType action from konqueror to dolphinpart (and made it work...
David Faure [Mon, 24 Dec 2007 11:50:08 +0000 (11:50 +0000)]
Move (broken) editMimeType action from konqueror to dolphinpart (and made it work there)

svn path=/trunk/KDE/kdebase/apps/; revision=752422

18 years agoThis TODO is implementable now: use real KFileItem instead of fake one
David Faure [Mon, 24 Dec 2007 11:46:35 +0000 (11:46 +0000)]
This TODO is implementable now: use real KFileItem instead of fake one

svn path=/trunk/KDE/kdebase/apps/; revision=752421

18 years agoMove a bunch of Go menu actions from konqueror to dolphinpart, so that they don't...
David Faure [Mon, 24 Dec 2007 11:17:16 +0000 (11:17 +0000)]
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

18 years agoSVN_SILENT made messages (.desktop file)
Script Kiddy [Mon, 24 Dec 2007 08:00:37 +0000 (08:00 +0000)]
SVN_SILENT made messages (.desktop file)

svn path=/trunk/KDE/kdebase/apps/; revision=752330

18 years agoSVN_SILENT made messages (.desktop file)
Script Kiddy [Fri, 21 Dec 2007 07:55:50 +0000 (07:55 +0000)]
SVN_SILENT made messages (.desktop file)

svn path=/trunk/KDE/kdebase/apps/; revision=751145

18 years agoIf we should open the URL right away, then let's do it right away.
David Faure [Thu, 20 Dec 2007 20:44:58 +0000 (20:44 +0000)]
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

18 years agoNow we have it: don't update the whole viewport, and be safe when drawing, so there...
Rafael Fernández López [Thu, 20 Dec 2007 20:17:43 +0000 (20:17 +0000)]
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

18 years agoImprove performance
Rafael Fernández López [Thu, 20 Dec 2007 15:45:42 +0000 (15:45 +0000)]
Improve performance

svn path=/trunk/KDE/kdebase/apps/; revision=750928

18 years agoFix the problem with the column views.
Rafael Fernández López [Thu, 20 Dec 2007 00:08:17 +0000 (00:08 +0000)]
Fix the problem with the column views.

BUG: 154053
CCMAIL: faure@kde.org

svn path=/trunk/KDE/kdebase/apps/; revision=750749

18 years agoEasier code
Rafael Fernández López [Wed, 19 Dec 2007 11:19:04 +0000 (11:19 +0000)]
Easier code

svn path=/trunk/KDE/kdebase/apps/; revision=750473

18 years agoSVN_SILENT made messages (.desktop file)
Script Kiddy [Wed, 19 Dec 2007 08:07:43 +0000 (08:07 +0000)]
SVN_SILENT made messages (.desktop file)

svn path=/trunk/KDE/kdebase/apps/; revision=750401

18 years agoNow the konsole part is autodestructed when no tabs do exist. This makes the desired...
Rafael Fernández López [Wed, 19 Dec 2007 01:35:09 +0000 (01:35 +0000)]
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

18 years agoShow elastic band on the column widget
Rafael Fernández López [Tue, 18 Dec 2007 22:02:51 +0000 (22:02 +0000)]
Show elastic band on the column widget

CCMAIL: peter.penz@gmx.at

svn path=/trunk/KDE/kdebase/apps/; revision=750207

18 years agoThe order is important, also is important to accept the event on the move event....
Rafael Fernández López [Tue, 18 Dec 2007 21:11:33 +0000 (21:11 +0000)]
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

18 years agoSo I guess that is the behaviour that we really want :)
Rafael Fernández López [Tue, 18 Dec 2007 21:04:26 +0000 (21:04 +0000)]
So I guess that is the behaviour that we really want :)

CCMAIL: peter.penz@gmx.at

svn path=/trunk/KDE/kdebase/apps/; revision=750173

18 years agoRevert the whole code regarding the discussed issue. Columns view still show the...
Rafael Fernández López [Tue, 18 Dec 2007 20:53:49 +0000 (20:53 +0000)]
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

18 years agoKeep consistent all views. Peter, if you decide to revert the change that David did...
Rafael Fernández López [Tue, 18 Dec 2007 20:17:57 +0000 (20:17 +0000)]
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

18 years agoFix discrepancy in total size between statusbar and infosidebarpage; reported by...
David Faure [Tue, 18 Dec 2007 18:13:31 +0000 (18:13 +0000)]
Fix discrepancy in total size between statusbar and infosidebarpage; reported by _mika, approved by Peter.

svn path=/trunk/KDE/kdebase/apps/; revision=750121

18 years agoThe popup menu is not shown if ctrl,shift or alt is pressed
Rafael Fernández López [Tue, 18 Dec 2007 16:49:16 +0000 (16:49 +0000)]
The popup menu is not shown if ctrl,shift or alt is pressed

svn path=/trunk/KDE/kdebase/apps/; revision=750079

18 years agoGive visual feedback when dragging with the cursor also. If you are not able to drop...
Rafael Fernández López [Tue, 18 Dec 2007 16:01:39 +0000 (16:01 +0000)]
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

18 years agoDisable the action that launches kompare if kompare is not installed.
David Faure [Tue, 18 Dec 2007 15:08:59 +0000 (15:08 +0000)]
Disable the action that launches kompare if kompare is not installed.

svn path=/trunk/KDE/kdebase/apps/; revision=750038

18 years agoSVN_SILENT made messages (.desktop file)
Script Kiddy [Tue, 18 Dec 2007 08:17:42 +0000 (08:17 +0000)]
SVN_SILENT made messages (.desktop file)

svn path=/trunk/KDE/kdebase/apps/; revision=749901

18 years agoCode moved to KDirSortFilterProxyModel
Rafael Fernández López [Tue, 18 Dec 2007 01:38:31 +0000 (01:38 +0000)]
Code moved to KDirSortFilterProxyModel

svn path=/trunk/KDE/kdebase/apps/; revision=749852

18 years agoMaybe this attribute is more correct
Rafael Fernández López [Mon, 17 Dec 2007 21:49:09 +0000 (21:49 +0000)]
Maybe this attribute is more correct

svn path=/trunk/KDE/kdebase/apps/; revision=749785

18 years agoThere we go. Fix this bug :)
Rafael Fernández López [Mon, 17 Dec 2007 20:06:46 +0000 (20:06 +0000)]
There we go. Fix this bug :)

BUG: 153420

svn path=/trunk/KDE/kdebase/apps/; revision=749755

18 years agoSoprano is optional.
Luboš Luňák [Mon, 17 Dec 2007 12:33:50 +0000 (12:33 +0000)]
Soprano is optional.

svn path=/trunk/KDE/kdebase/apps/; revision=749607

18 years agoAvoid painting problems with the rubberband
Rafael Fernández López [Sun, 16 Dec 2007 22:55:20 +0000 (22:55 +0000)]
Avoid painting problems with the rubberband

svn path=/trunk/KDE/kdebase/apps/; revision=749270

18 years agoThe drag&drop helper did not make the difference between the different kind of views...
Rafael Fernández López [Sun, 16 Dec 2007 20:56:24 +0000 (20:56 +0000)]
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

18 years agoIf the URL navigator is editable and has the focus, Ctrl+A should select the URL...
Peter Penz [Sun, 16 Dec 2007 19:25:59 +0000 (19:25 +0000)]
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

18 years agoOh, this is already the default. Thanks Pino
Rafael Fernández López [Sun, 16 Dec 2007 14:17:23 +0000 (14:17 +0000)]
Oh, this is already the default. Thanks Pino

CCMAIL: peter.penz@gmx.at

svn path=/trunk/KDE/kdebase/apps/; revision=749105

18 years agoUse the "new" bug dialog opening bugs.kde.org that will also check for already report...
Rafael Fernández López [Sun, 16 Dec 2007 14:11:07 +0000 (14:11 +0000)]
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

18 years agoOnly browse through zip and tar files if they are local (otherwise a cryptic error...
Peter Penz [Sun, 16 Dec 2007 12:23:49 +0000 (12:23 +0000)]
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

18 years agoWhen collapsing nodes that made the scrollbar bigger, it didnt became smaller. I...
Rafael Fernández López [Sun, 16 Dec 2007 11:53:28 +0000 (11:53 +0000)]
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

18 years agothe signal urlsDropped is not available anymore in the DolphinView
Peter Penz [Sun, 16 Dec 2007 11:49:39 +0000 (11:49 +0000)]
the signal urlsDropped is not available anymore in the DolphinView

svn path=/trunk/KDE/kdebase/apps/; revision=749047

18 years agoreplace Q_ASSERT by 'if', otherwise each caller of updateElasticBand() must check...
Peter Penz [Sun, 16 Dec 2007 11:43:39 +0000 (11:43 +0000)]
replace Q_ASSERT by 'if', otherwise each caller of updateElasticBand() must check the state itself

svn path=/trunk/KDE/kdebase/apps/; revision=749045

18 years agoMissing call
Rafael Fernández López [Sun, 16 Dec 2007 11:31:12 +0000 (11:31 +0000)]
Missing call

svn path=/trunk/KDE/kdebase/apps/; revision=749041

18 years agofixes for the terminal panel:
Peter Penz [Sun, 16 Dec 2007 11:28:52 +0000 (11:28 +0000)]
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

18 years agoFix the problem of the tree view. When we are expanding too many nodes (or very large...
Rafael Fernández López [Sun, 16 Dec 2007 03:37:29 +0000 (03:37 +0000)]
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

18 years agoThe latest fix still had the same problem when dragging went out of the viewport...
Rafael Fernández López [Sun, 16 Dec 2007 02:14:15 +0000 (02:14 +0000)]
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

18 years agoFix the problem of the elements being rendered as hovered when a dragging was being...
Rafael Fernández López [Sun, 16 Dec 2007 01:37:11 +0000 (01:37 +0000)]
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

18 years agoFixed "Eike Hein"-details-view-issue:
Peter Penz [Sat, 15 Dec 2007 17:11:13 +0000 (17:11 +0000)]
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

18 years agoFixed issue that Ctrl+A inverted the selection instead doing a "Select All". It seems...
Peter Penz [Sat, 15 Dec 2007 16:48:48 +0000 (16:48 +0000)]
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